.fx-j-c[data-v-0aba6d07] {
  display: flex;
  justify-content: center;
}

.el-dialog__title[data-v-cd1e8110] {
  color: rgba(0, 0, 0, 0.85);
  font-weight: 500;
  font-size: 16px;
  line-height: 22px;
  word-wrap: break-word;
}
#sendRequire[data-v-cd1e8110] {
  width: 100%;
  display: flex;
  justify-content: center;
  margin-top: 20px;
}
[data-v-cd1e8110] .el-dialog__body {
  padding: 60px 20px;
}


.tab[data-v-ce8724dc] {
  display: flex;
}
.opt[data-v-ce8724dc] {
  width: 85px;
  height: 48px;
  display: flex;
  align-items: center;
  justify-content: center;
  transition: all 0.3s;
}
.opt.b[data-v-ce8724dc] {
  background: #ffebeb;
}
.opt img[data-v-ce8724dc] {
  width: 25px;
  height: 25px;
}
.pointer[data-v-ce8724dc] {
  cursor: pointer;
}
.fx-aj-c[data-v-ce8724dc] {
  align-items: center;
  justify-content: center;
}
.wa-tab-badge[data-v-ce8724dc] {
  position: relative;
  display: inline-block;
  line-height: 0;
}
.wa-tab-badge[data-v-ce8724dc] .el-badge__content {
  position: absolute;
  top: -8px !important;
  right: -8px !important;
  transform: translateX(50%) translateY(-50%);
}
.email-badge-wrapper[data-v-ce8724dc] {
  position: relative;
  display: inline-block;
  line-height: 0;
}
.email-badge-dot[data-v-ce8724dc] {
  position: absolute;
  top: -5px;
  right: -5px;
  width: 13px;
  height: 13px;
  background-color: var(--el-color-danger);
  border-radius: 50%;
  border: 1px solid #fff;
}

.item[data-v-47e6b534] {
  display: flex;
  padding: 10px;
  border-bottom: 1px solid #AAAAAA;
}
.item > img[data-v-47e6b534] {
  width: 36px;
  height: 36px;
  border-radius: 50%;
}
.item .info[data-v-47e6b534] {
  flex-grow: 1;
  margin-left: 10px;
  width: 50%;
}
.item .info .name[data-v-47e6b534] {
  font-weight: 500;
  font-size: 16px;
  color: #333333;
  line-height: 16px;
}
.item .info .message[data-v-47e6b534] {
  font-weight: 400;
  font-size: 14px;
  color: #AAAAAA;
  margin-top: 6px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.item .time[data-v-47e6b534] {
  display: flex;
  flex-direction: column;
  align-items: flex-end;
  font-weight: 400;
  font-size: 12px;
  color: #AAAAAA;
}

.contact[data-v-30267fe1] {
  width: 100%;
}
.contact .search[data-v-30267fe1] {
  padding-top: 10px;
  width: 100%;
  display: flex;
  justify-content: center;
}
.contact .tips[data-v-30267fe1] {
  font-weight: 400;
  font-size: 12px;
  color: #8a8a8f;
  line-height: 12px;
  margin-top: 8px;
  margin-bottom: 8px;
  text-align: center;
}
.contact .new_item[data-v-30267fe1] {
  display: flex;
  align-items: center;
  padding: 12px 10px 12px 16px;
  border-top: 1px solid rgba(0, 21, 41, 0.12);
  border-bottom: 1px solid rgba(0, 21, 41, 0.12);
}
.contact .new_item > img[data-v-30267fe1] {
  width: 32px;
  height: 32px;
}
.contact .new_item .t[data-v-30267fe1] {
  font-weight: 400;
  font-size: 14px;
  color: #0d0e15;
  margin-left: 20px;
  flex-grow: 1;
}
.contact .new_item .num[data-v-30267fe1] {
  width: 16px;
  height: 16px;
  background: #db4437;
  border-radius: 50%;
  font-weight: 600;
  font-size: 12px;
  color: #ffffff;
  text-align: center;
  line-height: 16px;
}
.contact .list .item .letter[data-v-30267fe1] {
  padding: 8px 20px;
  font-size: 14px;
  color: #768196;
  line-height: 20px;
}
.contact .list .item .items .ele[data-v-30267fe1] {
  padding: 8px 20px;
  display: flex;
  align-items: center;
}
.contact .list .item .items .ele .avatar[data-v-30267fe1] {
  width: 40px;
  height: 40px;
  border-radius: 50%;
}
.contact .list .item .items .ele .name[data-v-30267fe1] {
  font-weight: 400;
  font-size: 14px;
  color: #0d0e15;
  margin-left: 10px;
}
.new_friend_contact[data-v-30267fe1] {
  position: absolute;
  left: 0;
  top: 0;
  right: 0;
  width: 100%;
  background-color: #fff;
}
.new_friend_contact .left_text[data-v-30267fe1] {
  display: flex;
  align-items: center;
  padding: 20px;
  font-size: 14px;
  border-bottom: 1px solid #f8f8f8;
}
.new_friend_contact .list .items .ele[data-v-30267fe1] {
  padding: 8px 20px;
  display: flex;
  align-items: center;
}
.new_friend_contact .list .items .ele .avatar[data-v-30267fe1] {
  width: 40px;
  height: 40px;
  border-radius: 50%;
}
.new_friend_contact .list .items .ele .name[data-v-30267fe1] {
  font-weight: 400;
  font-size: 14px;
  color: #0d0e15;
  margin-left: 10px;
}
.new_friend_contact .list .items .ele .pri_btn[data-v-30267fe1] {
  margin-left: auto;
}
.f_slide-content[data-v-30267fe1] {
  transition: all 0.3s ease;
}
/* 定义进入和离开的状态 */
.f_slide-enter-from[data-v-30267fe1],
.f_slide-leave-to[data-v-30267fe1] {
  transform: translateX(-30%);
  opacity: 0;
}
.f_slide-enter-to[data-v-30267fe1],
.f_slide-leave-from[data-v-30267fe1] {
  transform: translateX(0);
  opacity: 1;
}
/* 定义过渡状态 */
.f_slide-enter-active[data-v-30267fe1],
.f_slide-leave-active[data-v-30267fe1] {
  transition: all 0.3s ease;
}
.slide-content[data-v-30267fe1] {
  transition: all 0.3s ease;
}
/* 定义进入和离开的状态 */
.slide-enter-from[data-v-30267fe1],
.slide-leave-to[data-v-30267fe1] {
  transform: translateX(100%);
  opacity: 0;
}
.slide-enter-to[data-v-30267fe1],
.slide-leave-from[data-v-30267fe1] {
  transform: translateX(0);
  opacity: 1;
}
/* 定义过渡状态 */
.slide-enter-active[data-v-30267fe1],
.slide-leave-active[data-v-30267fe1] {
  transition: all 0.3s ease;
}

.message-timestamp[data-v-db472ee4] {
  margin: 10px auto;
  color: #999;
  font-size: 12px;
  overflow-wrap: anywhere;
  display: flex;
  align-items: center;
  text-align: center;
  justify-content: center;
}

.message-text-container[data-v-b3e7b536] {
  display: inline;
}
.text-select[data-v-b3e7b536] {
  -webkit-user-select: text;
  -moz-user-select: text;
  user-select: text;
}
.emoji[data-v-b3e7b536] {
  vertical-align: bottom;
  width: 20px;
  height: 20px;
}
.text[data-v-b3e7b536] {
  white-space: pre-wrap;
  word-break: break-all;
  font-size: 14px;
  -webkit-text-size-adjust: none;
     -moz-text-size-adjust: none;
          text-size-adjust: none;
}

.image-container[data-v-27992e53] {
  position: relative;
  background-color: #f4f4f4;
  font-size: 0;
  display: contents;
}
.image-container .message-image[data-v-27992e53] {
  max-width: 150px;
}

.message-tip[data-v-0b9f1d93] {
  margin: 0 auto;
  padding: 0 20px;
  color: #999;
  font-size: 12px;
  overflow-wrap: anywhere;
  display: flex;
  place-content: center center;
  align-items: center;
  text-align: center;
  margin-bottom: 10px;
}
.message-tip-highlight[data-v-0b9f1d93] {
  animation: highlight-0b9f1d93 1000ms infinite;
}
@keyframes highlight-0b9f1d93 {
50% {
    color: #ff9c19;
}
}
@keyframes highlight-0b9f1d93 {
50% {
    color: #ff9c19;
}
}

.file_wrap[data-v-93f1d398] {
  display: flex;
  align-items: center;
}
.file_wrap .info[data-v-93f1d398] {
  width: 320px;
}
.file_wrap .val[data-v-93f1d398] {
  width: 80%;
}
.file_wrap img[data-v-93f1d398] {
  width: 48px;
  height: 48px;
}
.unit[data-v-93f1d398] {
  font-size: 14px;
  color: #a0a0a0;
}
.file_opt .el-link[data-v-93f1d398] {
  margin-right: 10px;
}

.g-progress-wrap[data-v-a937ed1a] {
  position: absolute;
  width: 100%;
  z-index: 9;
  height: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
  background-color: rgba(0, 0, 0, 0.6);
}
.video_wrap[data-v-a937ed1a] {
  border-radius: 10px;
  position: relative;
  display: flex;
  justify-content: center;
  overflow: hidden;
}
.video_wrap .message-video-box[data-v-a937ed1a] {
  cursor: pointer;
  max-width: calc(100vw - 180px);
  font-size: 0;
}
.video_wrap .message-video-box video[data-v-a937ed1a] {
  max-width: calc(100vw - 180px);
  max-height: calc(100vw - 180px);
  width: inherit;
  height: inherit;
  border-radius: 10px;
}
.video_wrap .message-video-box img[data-v-a937ed1a] {
  max-width: calc(100vw - 180px);
  max-height: calc(100vw - 180px);
  width: inherit;
  height: inherit;
  border-radius: 10px;
}
.video_wrap .message-video-box img[src=""][data-v-a937ed1a],
.video_wrap .message-video-box img[data-v-a937ed1a]:not([src]) {
  opacity: 0;
}
.video_wrap .message-video-cover[data-v-a937ed1a] {
  display: inline-block;
  position: relative;
}
.video_wrap .message-video-cover[data-v-a937ed1a]::before {
  position: absolute;
  z-index: 1;
  content: "";
  width: 0;
  height: 0;
  border: 10px solid transparent;
  border-left: 15px solid #fff;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  margin: auto;
  transform: translate(5px, 0);
}
.video_wrap .message-video-cover video[data-v-a937ed1a] {
  max-width: calc(100vw - 180px);
  max-height: calc(100vw - 180px);
  width: inherit;
  height: inherit;
  border-radius: 10px;
}
.video_play[data-v-a937ed1a] {
  width: 100%;
  height: 100%;
}
.video_play video[data-v-a937ed1a] {
  width: 100%;
  height: 100%;
  max-height: 600px;
}
[data-v-a937ed1a] .el-progress__text {
  color: #fff;
  font-size: 18px !important;
}
.is-width[data-v-a937ed1a] {
  width: 100vw;
}
.is-height[data-v-a937ed1a] {
  height: 100%;
}


.message-audio{
&[data-v-67286b4e]{
  flex-direction: row;
  display: flex;
  flex: 0 0 auto;
  cursor: pointer;
  overflow: hidden;
  font-size: 14px;
}
&.reserve{
&[data-v-67286b4e]{
    flex-flow: row-reverse;
}
img[data-v-67286b4e]{
      margin-left: 8px;
      margin-right: 0;
}
}
img[data-v-67286b4e]{
    width: 18px;
    height: 18px;
    margin-right: 8px;
}
.time[data-v-67286b4e] {
    flex: 1 1 auto;
    max-width: 300px;
    text-align: start;
}
audio[data-v-67286b4e] {
    width: 0;
    height: 0;
}
}

.message-timestamp[data-v-0c67db84] {
  margin: 10px auto;
  color: #999;
  font-size: 12px;
  overflow-wrap: anywhere;
  display: flex;
  align-items: center;
  text-align: center;
  justify-content: center;
}

.inner_out_box[data-v-b44faa8c] {
  display: flex;
  justify-content: center;
}
.fx-j-c[data-v-b44faa8c] {
  display: flex;
  justify-content: center;
  margin-top: 40px;
}
.title_cdir[data-v-b44faa8c] {
  color: rgba(0, 0, 0, 0.85);
  font-weight: 700;
  font-size: 14px;
}
.fx-j-r[data-v-b44faa8c] {
  display: flex;
  justify-content: right;
  margin-top: 40px;
}

.personal[data-v-39036040] {
  background-color: var(--el-overlay-color-lighter);
  bottom: 0;
  height: 100%;
  left: 0;
  overflow: auto;
  position: fixed;
  right: 0;
  top: 0;
  z-index: 2000;
}
.personal .content[data-v-39036040] {
  width: 400px;
  position: absolute;
  top: 15vh;
  left: 50%;
  transform: translateX(-50%);
  background-color: #fff;
}
.personal .content .title[data-v-39036040] {
  display: flex;
  align-items: center;
  height: 56px;
  padding: 0 12px;
  box-shadow: 0px 1px 6px 0px rgba(0, 21, 41, 0.12);
}
.personal .content .title > img[data-v-39036040] {
  width: 36px;
  height: 36px;
  border-radius: 50%;
}
.personal .content .title .name[data-v-39036040] {
  font-weight: 500;
  font-size: 16px;
  color: #333333;
  line-height: 16px;
  margin-left: 10px;
  flex-grow: 1;
}
.personal .content .message_list[data-v-39036040] {
  height: 394px;
  overflow-y: auto;
  padding-bottom: 10px;
}
.personal .content .message_list .message_more[data-v-39036040] {
  margin: 10px auto;
  color: #999;
  display: flex;
  justify-content: center;
  align-items: center;
}
.personal .content .message_list .time[data-v-39036040] {
  margin: 10px auto 0;
  font-weight: 400;
  font-size: 12px;
  color: #000000;
  line-height: 12px;
  text-align: center;
}
.personal .content .message_list .item[data-v-39036040] {
  display: flex;
  align-items: flex-end;
  padding: 0 10px;
  margin-top: 10px;
}
.personal .content .message_list .item .avt[data-v-39036040] {
  width: 32px;
  height: 32px;
  border-radius: 50%;
}
.personal .content .message_list .item .msg[data-v-39036040] {
  background: #EFEFEF;
  padding: 7px 10px;
  border-radius: 6px;
  max-width: 288px;
  box-sizing: border-box;
}
.personal .content .message_list .item .share_card[data-v-39036040] {
  width: 200px;
  padding: 0 6px;
  background-color: #1d39c4;
  border-radius: 6px;
  border-bottom-right-radius: 0;
  background-color: #EFEFEF;
  border: 1px solid #fff;
}
.personal .content .message_list .item .share_card .share-content[data-v-39036040] {
  padding: 10px 0;
  border-bottom: 1px solid #fff;
  display: flex;
  align-items: center;
}
.personal .content .message_list .item .share_card .share-content .card-avatar[data-v-39036040] {
  width: 40px;
  height: 40px;
  border-radius: 50%;
  margin-right: 5px;
}
.personal .content .message_list .item .share_card .share-footer[data-v-39036040] {
  text-align: left;
  color: #7E7E7E;
  font-size: 12px;
  padding: 2px 0;
}
.personal .content .message_list .item .voice[data-v-39036040] {
  background: #EFEFEF;
  padding: 7px 10px;
  border-radius: 6px;
  display: flex;
  min-width: 90px;
  box-sizing: border-box;
  align-items: center;
}
.personal .content .message_list .item .voice .icon[data-v-39036040] {
  width: 22px;
  height: 22px;
}
.personal .content .message_list .item .voice .val[data-v-39036040] {
  margin-left: 8px;
  font-weight: 400;
  font-size: 14px;
  color: #444444;
}
.personal .content .message_list .item.left[data-v-39036040] {
  justify-content: flex-start;
  align-items: flex-start;
}
.personal .content .message_list .item.left .info[data-v-39036040] {
  margin-left: 4px;
}
.personal .content .message_list .item.left .info .inf_nick[data-v-39036040] {
  font-size: 12px;
  margin-top: -8px;
  transform: scale(0.95);
}
.personal .content .message_list .item.left .info .msg[data-v-39036040] {
  border-bottom-left-radius: 0;
}
.personal .content .message_list .item.right[data-v-39036040] {
  flex-direction: row-reverse;
}
.personal .content .message_list .item.right .info[data-v-39036040] {
  margin-right: 4px;
  display: flex;
  flex-direction: row-reverse;
  align-items: flex-end;
}
.personal .content .message_list .item.right .info .msg[data-v-39036040] {
  background-color: #1d39c4;
  border-bottom-right-radius: 0;
  color: #fff;
}
.personal .content .message_list .item.right .info .msg.file[data-v-39036040] {
  background-color: #f0f0f0;
  color: #333;
}
.personal .content .message_list .item.right .info .msg_error[data-v-39036040] {
  width: 18px;
  height: 18px;
  line-height: 18px;
  background: red;
  border-radius: 50%;
  color: #fff;
  text-align: center;
  margin: 0 5px;
}
.personal .content .input[data-v-39036040] {
  height: 50px;
  background: #F8F8F8;
  display: flex;
  align-items: center;
  position: relative;
}
.personal .content .input .inp[data-v-39036040] {
  background: #FFFFFF;
  border-radius: 15px;
  border: 1px solid #EFEFEF;
  height: 30px;
  margin-left: 20px;
  width: 224px;
  padding: 0 8px;
  box-sizing: border-box;
}
.personal .content .input > img[data-v-39036040] {
  width: 24px;
  height: 24px;
  margin-left: 10px;
}
.personal .content .input > .file[data-v-39036040] {
  width: 24px;
  height: 24px;
  margin-left: 10px;
}
.personal .content .input > .file img[data-v-39036040] {
  width: 24px;
  height: 24px;
}
.emoji_picker[data-v-39036040] {
  position: absolute;
  left: 0;
  bottom: 50px;
  width: 400px;
  display: grid;
  grid-template-columns: repeat(9, 1fr);
  padding: 0 8px;
  background-color: #F8F8F8;
  height: 250px;
  overflow-y: auto;
}
.emoji_picker[data-v-39036040]::-webkit-scrollbar {
  display: none;
}
.emoji_picker .emoji_item[data-v-39036040] {
  padding: 5px;
}
.emoji_picker .emoji_item img[data-v-39036040] {
  width: 30px;
  height: 30px;
}

.wrap .search[data-v-17ed7a00] {
  padding-top: 10px;
  width: 100%;
  display: flex;
  justify-content: center;
}
.wrap .list .item[data-v-17ed7a00] {
  display: flex;
  align-items: center;
  padding: 8px 20px;
}
.wrap .list .item .avatar[data-v-17ed7a00] {
  width: 40px;
  height: 40px;
  border-radius: 50%;
}
.wrap .list .item .name[data-v-17ed7a00] {
  font-weight: 400;
  font-size: 14px;
  color: #0d0e15;
  flex-grow: 1;
  margin-left: 10px;
}
.wrap .list .item .num[data-v-17ed7a00] {
  font-weight: 400;
  font-size: 14px;
  color: #aaaaaa;
}

.chat[data-v-0314d7ea] {
  width: 280px;
  height: 350px;
  background: #FFFFFF;
  box-shadow: 0px 1px 6px 0px rgba(0, 21, 41, 0.12);
}
.chat .chat-tabs[data-v-0314d7ea] {
  display: grid;
  grid-template-columns: repeat(4, 1fr);
  height: 56px;
  box-shadow: 0px 1px 6px 0px rgba(0, 21, 41, 0.12);
}
.chat .chat-tabs .tab-item[data-v-0314d7ea] {
  display: flex;
  align-items: center;
  justify-content: center;
  cursor: pointer;
}
.chat .chat-tabs .tab-item.active[data-v-0314d7ea] {
  position: relative;
}
.chat .chat-tabs .tab-item.active[data-v-0314d7ea]::after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 3px;
  background: #D93737;
}
.chat .chat-tabs .tab-item img[data-v-0314d7ea] {
  width: 20px;
  height: 20px;
}
.chat .chat-tabs .tab-item.add img[data-v-0314d7ea] {
  width: 16px;
  height: 16px;
}
.chat .content[data-v-0314d7ea] {
  height: calc(100% - 56px);
  overflow-y: auto;
}
[data-v-0314d7ea] .modal .tips {
  color: #D93737;
}
body .add_btn[data-v-0314d7ea] {
  width: 80px;
  height: 28px;
  background: #1890FF;
  border-radius: 2px;
  line-height: 28px;
  text-align: center;
  color: #FFFFFF;
  cursor: pointer;
  margin: 20px auto 0;
  font-size: 13px !important;
  margin-bottom: 10px !important;
}
body .add_btn.disabled[data-v-0314d7ea] {
  background-color: #cccccc;
}
.nobody[data-v-0314d7ea] {
  text-align: center;
}


.dropdown[data-v-b43737c6] {
  position: relative;
  display: inline-block;
}
.dropdown-trigger[data-v-b43737c6] {
  display: flex;
  justify-content: center;
  align-items: center;
}
.dropdown-menu[data-v-b43737c6] {
  position: absolute;
  top: 100%;
  left: 50%;
  transform: translate(-50%, 0);
  border: 1px solid #ccc;
  box-shadow: 0 2px 10px rgba(0, 0, 0, 0.1);
  z-index: 1000;
  margin-top: 10px;
}
.fade-enter-active[data-v-b43737c6],
.fade-leave-active[data-v-b43737c6] {
  transition: all 0.3s ease;
}
.fade-enter-from[data-v-b43737c6],
.fade-leave-to[data-v-b43737c6] {
  transform: translate(-50%, -10px);
  opacity: 0;
}
.fade-enter-to[data-v-b43737c6],
.dropdown-leave-from[data-v-b43737c6] {
  opacity: 1;
  transform: translate(-50%, 0);
}

.join_box .join_top[data-v-017909b3] {
  display: flex;
  justify-content: center;
  font-weight: 500;
  font-size: 18px;
}
.join_box .join_bottom[data-v-017909b3] {
  margin-top: 50px;
  display: flex;
  justify-content: center;
}
.join_box .join_bottom[data-v-017909b3] .el-button:nth-of-type(1) {
  margin-right: 60px;
  color: white;
  background: #c8453f;
  border: none;
}
.join_box .join_bottom[data-v-017909b3] .el-button:nth-of-type(2) {
  margin-left: 60px;
}
.setting_left[data-v-017909b3] {
  margin-top: 20px;
  display: flex;
  justify-content: flex-end;
}

.notify_boxs[data-v-a9dfc86c] {
  width: 100%;
  height: auto;
  cursor: pointer;
}
.item_box[data-v-a9dfc86c] {
  background: white;
  width: 100%;
  height: 100%;
}
.item_box .sp_items[data-v-a9dfc86c] {
  width: 100%;
}
.item_box .items[data-v-a9dfc86c] {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.item_box .item_check[data-v-a9dfc86c] {
  opacity: 0.7;
}
.item_box .item[data-v-a9dfc86c] {
  width: 100%;
  padding: 8px 20px;
  height: auto;
  border-bottom: 1px solid #e8e8e8;
  display: flex;
  justify-content: space-between;
  align-items: center;
  transition: all 0.3s;
}
.item_box .item .left_box[data-v-a9dfc86c] {
  width: 100%;
  display: flex;
  justify-content: flex-start;
}
.item_box .item .left[data-v-a9dfc86c] {
  display: flex;
  align-items: center;
}
.item_box .item .right_box[data-v-a9dfc86c] {
  color: #999999;
  height: 14px;
  font-size: 14px;
  font-weight: 400;
  line-height: 14px;
}
.item_box .item .right[data-v-a9dfc86c] {
  height: 100%;
  width: 100%;
  display: flex;
  margin-left: 4px;
  flex-direction: column;
  align-items: flex-start;
  justify-content: center;
}
.item_box .item .right .tops[data-v-a9dfc86c] {
  font-family: PingFangSC, PingFang SC;
  font-weight: 500;
  font-size: 16px;
  color: #444444;
}
.item_box .item .right .content[data-v-a9dfc86c] {
  width: 190px;
  height: auto;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  font-family: PingFangSC, PingFang SC;
  font-weight: 500;
  font-size: 14px;
  color: #999999;
}
.item_box .item[data-v-a9dfc86c]:hover {
  cursor: pointer;
  background: #EEF7FF;
}


.dropdown-trigger[data-v-716f789d] {
  display: flex;
  justify-content: center;
  align-items: center;
}
.boxs[data-v-716f789d] {
  width: 350px;
  min-width: 350px;
  height: auto;
  max-height: 540px !important;
}
.boxs .empty[data-v-716f789d] {
  padding-top: 50px;
  display: flex;
  justify-content: center;
  margin-top: 20px;
  color: rgba(0, 0, 0, 0.65);
  font-size: 14px;
}
.boxs .item_box[data-v-716f789d] {
  display: flex;
  flex-direction: column;
  justify-content: center;
  position: absolute;
  align-items: center;
  z-index: 9;
  bottom: 0px;
  width: 100%;
  background: white;
}
.boxs .tops_side[data-v-716f789d] {
  display: flex;
  justify-content: space-between;
  align-items: center;
  padding: 15px 20px 15px;
  position: absolute;
  top: 0px;
  width: 100%;
  background: white;
}
.boxs .tops_side .top_message[data-v-716f789d] {
  font-size: 18px;
  line-height: 18px;
  font-weight: 600;
  color: #333;
}
.inner_boxs[data-v-716f789d] {
  min-height: 106px;
  margin-top: 50px;
  margin-bottom: 30px;
}
.items_message[data-v-716f789d] {
  position: absolute;
  top: 36px;
  left: 48px;
}
.items_message[data-v-716f789d] .el-badge__content {
  position: absolute;
  right: calc(-8px + var(--el-badge-size) / 2) !important;
  top: -40px !important;
}


.dropdown-trigger[data-v-0904a810] {
  display: flex;
  justify-content: center;
  align-items: center;
}
.tops[data-v-0904a810] {
  height: -moz-max-content;
  height: max-content;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  margin-top: 20px;
  font-size: 14px;
  margin-bottom: 10px;
}
.tops > .username[data-v-0904a810] {
  font-weight: 600;
  margin: 4px 0px;
}
.tops > .ids[data-v-0904a810] {
  color: #a699a6;
  font-weight: 400;
  margin: 4px 0px;
}
.items[data-v-0904a810] {
  width: 100%;
  min-width: 260px;
  display: flex;
  height: 48px;
  padding: 5px 12px;
  justify-content: space-between;
  border-top: 1px solid #e0e0e0;
  align-items: center;
  font-size: 14px;
  font-weight: 500;
}
.left_text[data-v-0904a810] {
  display: flex;
  justify-content: flex-start;
  align-items: center;
  font-size: 14px;
  font-weight: 500;
}
.left_text span[data-v-0904a810] {
  display: inherit;
  margin-right: 8px;
}
.left_text span img[data-v-0904a810] {
  text-align: center;
}
.right_text[data-v-0904a810] {
  display: flex;
  align-items: center;
}
.texts[data-v-0904a810] {
  font-size: 14px;
  font-weight: 500;
  color: #000000 !important;
}
.sp_out[data-v-0904a810] {
  width: 30px;
  height: 30px;
  border-radius: 50%;
  background: #eef1f3;
  position: relative;
}
.sp_out > img[data-v-0904a810] {
  position: absolute;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
}
.item_title[data-v-0904a810] {
  font-family: PingFangSC, PingFang SC;
  font-weight: 600;
  font-size: 14px;
  color: black;
}
.inner_box_vip[data-v-0904a810] {
  margin-top: 10px;
  padding: 6px;
  margin-bottom: 10px;
  height: -moz-max-content;
  height: max-content;
  width: 100%;
  background: #f4f5f7;
}
.inner_box_vip > span[data-v-0904a810] {
  font-family: PingFangSC, PingFang SC;
  font-weight: 400;
  font-size: 12px;
  line-height: 12px;
}
.plus-icon[data-v-0904a810] {
  width: 53px;
  height: 18px;
  display: inline-block;
  vertical-align: middle;
  margin-bottom: 5px;
}
[data-v-0904a810] .el-avatar {
  cursor: pointer;
  background: #f3f3f3 !important;
}
[data-v-0904a810] .el-dropdown-menu__item {
  padding: 0px !important;
  transition: all 0.3s;
}
[data-v-0904a810] .el-dropdown-menu__item > .el-dropdown {
  width: 100% !important;
}
[data-v-0904a810] .el-dropdown-menu__item > .el-dropdown > .el-dropdown__trigger {
  width: 100% !important;
}
[data-v-0904a810] .el-dropdown-menu__item:not(.is-disabled):focus {
  background: #f9f9f9;
  color: #121212;
  transition: all 0.3s;
}
[data-v-0904a810] .el-dropdown-menu__item:nth-of-type(4):not(.is-disabled):focus {
  background: transparent !important;
}
.switch-account-popper {
  border-radius: 8px;
  overflow: hidden;
}
.switch-account-popper .el-dropdown-menu {
  padding: 0;
}
.switch-account-popper .switch-account-dropdown {
  min-width: 260px;
  background: #fff;
  padding: 8px 0;
}
.switch-account-popper .switch-account-dropdown-item {
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding: 10px 12px;
  cursor: pointer;
}
.switch-account-popper .switch-account-dropdown-item:hover {
  background: #f5f7fa;
}
.switch-account-popper .switch-account-dropdown-left {
  display: flex;
  align-items: center;
  gap: 10px;
}
.switch-account-popper .switch-account-dropdown-text {
  display: flex;
  flex-direction: column;
}
.switch-account-popper .switch-account-dropdown-name {
  font-size: 14px;
  color: #111;
  display: flex;
  align-items: center;
  gap: 6px;
}
.switch-account-popper .switch-account-dropdown-name-text {
  line-height: 1.2;
}
.switch-account-popper .switch-account-dropdown-tag {
  font-size: 12px;
  line-height: 16px;
  padding: 0 6px;
  border-radius: 4px;
  border: 1px solid rgba(0, 0, 0, 0.12);
  color: rgba(0, 0, 0, 0.65);
  background: rgba(0, 0, 0, 0.03);
  flex: 0 0 auto;
}
.switch-account-popper .switch-account-dropdown-tag.is-personal {
  border-color: rgba(47, 125, 255, 0.35);
  color: #2f7dff;
  background: rgba(47, 125, 255, 0.08);
}
.switch-account-popper .switch-account-dropdown-tag.is-enterprise {
  border-color: rgba(245, 108, 108, 0.35);
  color: #f56c6c;
  background: rgba(245, 108, 108, 0.08);
}
.switch-account-popper .switch-account-dropdown-sub {
  font-size: 12px;
  color: rgba(0, 0, 0, 0.55);
  margin-top: 2px;
}
.switch-account-popper .switch-account-dropdown-right {
  color: #2f7dff;
}
.switch-account-popper .switch-account-dropdown-footer {
  padding: 10px 12px;
  color: #2f7dff;
  cursor: pointer;
  display: flex;
  justify-content: center;
  align-items: center;
}
.switch-account-popper .switch-account-dropdown-footer:hover {
  background: #f5f7fa;
}
.logout-popper {
  border-radius: 8px;
  overflow: hidden;
}
.logout-popper .el-dropdown-menu {
  padding: 0;
}
.logout-popper .logout-dropdown {
  min-width: 220px;
  background: #fff;
  padding: 8px 0;
}
.logout-popper .logout-dropdown-item {
  padding: 10px 12px;
  cursor: pointer;
  font-size: 14px;
  color: #111;
}
.logout-popper .logout-dropdown-item:hover {
  background: #f5f7fa;
}
.user-dropdown-popper {
  max-width: calc(100vw - 24px);
}
.user-dropdown-popper .el-dropdown-menu {
  width: 260px;
  max-width: calc(100vw - 24px);
  box-sizing: border-box;
}
.user-dropdown-popper .inner_box_vip {
  white-space: normal;
  word-break: break-word;
}

.loading[data-v-047b5f46],
.loading > div[data-v-047b5f46] {
  position: relative;
  box-sizing: border-box;
}
.loading[data-v-047b5f46] {
  display: block;
  font-size: 0;
  color: #000;
}
.loading.la-dark[data-v-047b5f46] {
  color: #333;
}
.loading > div[data-v-047b5f46] {
  display: inline-block;
  float: none;
  background-color: currentColor;
  border: 0 solid currentColor;
}
.loading[data-v-047b5f46] {
  width: 54px;
  height: 18px;
  display: flex;
  justify-content: center;
  align-items: center;
}
.loading > div[data-v-047b5f46] {
  width: 5px;
  height: 5px;
  margin: 2px;
  border-radius: 100%;
  opacity: 0;
  animation: ball-fall-047b5f46 1s ease-in-out infinite;
}
.loading > div[data-v-047b5f46]:nth-child(1) {
  animation-delay: -200ms;
}
.loading > div[data-v-047b5f46]:nth-child(2) {
  animation-delay: -100ms;
}
.loading > div[data-v-047b5f46]:nth-child(3) {
  animation-delay: 0ms;
}
@keyframes ball-fall-047b5f46 {
0% {
    opacity: 0;
    transform: translateY(-145%);
}
10% {
    opacity: 0.5;
}
20% {
    opacity: 1;
    transform: translateY(0);
}
80% {
    opacity: 1;
    transform: translateY(0);
}
90% {
    opacity: 0.5;
}
100% {
    opacity: 0;
    transform: translateY(145%);
}
}


.pagination[data-v-191b7756] {
  display: flex;
  justify-content: center;
  align-items: center;
}
.pagination button[data-v-191b7756] {
  padding: 5px 10px;
  font-size: 16px;
  cursor: pointer;
}
.pagination button[data-v-191b7756]:disabled {
  cursor: not-allowed;
  opacity: 0.5;
}
.pagination span[data-v-191b7756] {
  margin: 0 10px;
  font-size: 16px;
}
.btn_page[data-v-191b7756] {
  display: flex;
  align-items: center;
  padding: 0 !important;
  background: transparent !important;
  border: 1px solid transparent !important;
}

.loading[data-v-0e2cf95e],
.loading > div[data-v-0e2cf95e] {
  position: relative;
  box-sizing: border-box;
}
.loading[data-v-0e2cf95e] {
  display: block;
  font-size: 0;
  color: #000;
}
.loading.la-dark[data-v-0e2cf95e] {
  color: #333;
}
.loading > div[data-v-0e2cf95e] {
  display: inline-block;
  float: none;
  background-color: currentColor;
  border: 0 solid currentColor;
}
.loading[data-v-0e2cf95e] {
  width: 54px;
  height: 18px;
  display: flex;
  justify-content: center;
  align-items: center;
}
.loading > div[data-v-0e2cf95e] {
  width: 5px;
  height: 5px;
  margin: 2px;
  border-radius: 100%;
  opacity: 0;
  animation: ball-fall-0e2cf95e 1s ease-in-out infinite;
}
.loading > div[data-v-0e2cf95e]:nth-child(1) {
  animation-delay: -200ms;
}
.loading > div[data-v-0e2cf95e]:nth-child(2) {
  animation-delay: -100ms;
}
.loading > div[data-v-0e2cf95e]:nth-child(3) {
  animation-delay: 0ms;
}
@keyframes ball-fall-0e2cf95e {
0% {
    opacity: 0;
    transform: translateY(-145%);
}
10% {
    opacity: 0.5;
}
20% {
    opacity: 1;
    transform: translateY(0);
}
80% {
    opacity: 1;
    transform: translateY(0);
}
90% {
    opacity: 0.5;
}
100% {
    opacity: 0;
    transform: translateY(145%);
}
}

.chat_ai[data-v-a370abf2] {
  margin-top: 10px;
  max-width: 96%;
  width: auto;
  border-radius: 6px;
  height: auto;
  background: #EFEFEF;
  font-size: 14px !important;
  margin-right: auto;
}
[data-v-a370abf2] .markdown-body {
  background: rgba(0, 0, 0, 0) !important;
  font-size: 14px !important;
}
.btn-tool[data-v-a370abf2] {
  width: 100px;
  height: 30px;
  background: #FFFFFF;
  border-radius: 15px;
  text-align: center;
  line-height: 30px;
  color: black;
  border: 0px transparent;
  font-size: 13px !important;
  font-weight: 400 !important;
}
.tools-bar[data-v-a370abf2] {
  width: 100%;
  display: flex;
  justify-content: space-between;
  align-items: center;
  padding: 10px 20px 10px 20px !important;
  background: #EFEFEF;
}
.chat_client[data-v-a370abf2] {
  margin-top: 10px;
  border-radius: 6px;
  max-width: 96%;
  width: auto;
  height: auto;
  background: #E9EEFF;
  padding: 10px 20px 10px 20px;
  font-size: 14px !important;
  margin-left: auto;
}
.associateContent[data-v-a370abf2] {
  background: white !important;
  padding: 10px 20px 10px 20px !important;
}
.content[data-v-a370abf2] {
  border-radius: 4px !important;
  background: #EFEFEF !important;
  padding: 10px 20px 10px 20px !important;
}

.history-content[data-v-0f6a35f4] {
  display: flex;
  flex-direction: column;
  overflow: scroll;
  max-height: 450px;
  min-height: 450px;
  height: 450px;
  padding-right: 15px;
}
.history-content .item[data-v-0f6a35f4] {
  margin-top: 10px;
  border-bottom: 1px solid #f9f9f9;
  cursor: pointer;
}
.history-content .item .top[data-v-0f6a35f4] {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.history-content .item .top .title[data-v-0f6a35f4] {
  font-family: PingFangSC, PingFang SC;
  font-weight: 500;
  font-size: 14px;
  color: #444444;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  max-width: 450px;
}
.history-content .item .top .tools[data-v-0f6a35f4] {
  width: 40px;
}
.history-content .item .bottom[data-v-0f6a35f4] {
  font-family: PingFangSC, PingFang SC;
  font-weight: 400;
  font-size: 14px;
  color: #999999;
  padding-bottom: 10px;
}
[data-v-0f6a35f4] .el-empty__image img {
  width: 54% !important;
}
[data-v-0f6a35f4] .el-empty__description {
  margin-top: 10px;
}
#sendRequire[data-v-0f6a35f4] {
  display: flex;
  width: 100%;
  justify-content: center;
  margin-top: 20px;
}
#sendRequire > div[data-v-0f6a35f4] {
  display: flex;
  width: 50%;
  justify-content: space-between;
  align-items: center;
}
.my_forms[data-v-0f6a35f4] {
  font-size: 13px;
  font-weight: normal;
}

.detail-content[data-v-5cbc95fd] {
  overflow: scroll;
  max-height: 450px;
  padding-right: 20px;
}
.detail-content .item[data-v-5cbc95fd] {
  border-bottom: 1px solid #efefef;
}
.detail-content .item .top[data-v-5cbc95fd] {
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 8px;
  margin-top: 8px;
}
.detail-content .item .top > div[data-v-5cbc95fd] {
  font-family: PingFangSC, PingFang SC;
  font-weight: 400;
  font-size: 14px;
  color: #999999;
}
.detail-content .item .content[data-v-5cbc95fd] {
  margin-bottom: 10px;
}
.dialog-class-detail[data-v-5cbc95fd] {
  padding: 10px !important;
}

.content-setting .title[data-v-26143ff2] {
  margin: 10px 0px;
  font-family: PingFangSC, PingFang SC;
  font-weight: 400;
  font-size: 14px;
  color: rgba(0, 0, 0, 0.85);
}

.inners_warning[data-v-fc0989be] {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.setting_center[data-v-fc0989be] {
  margin-bottom: 10px;
  display: flex;
  justify-content: center;
}

.ai-box[data-v-30b0f6bb] {
  width: 100%;
  height: 100%;
  background: #f7f7f7;
  display: flex;
  flex-direction: column;
  padding-bottom: 10px;
}
.ai-box .ai-top[data-v-30b0f6bb] {
  padding: 0px 20px;
  height: 56px;
  display: flex;
  z-index: 99;
  justify-content: space-between;
  align-items: center;
  box-shadow: 0px 1px 6px 0px rgba(0, 21, 41, 0.12);
}
.ai-box .ai-top .left[data-v-30b0f6bb] {
  font-weight: 500;
  font-size: 16px;
  color: #333333;
  display: flex;
  align-items: center;
}
.ai-box .ai-top .title-icon-wrap[data-v-30b0f6bb] {
  display: inline-block;
  vertical-align: middle;
}
.ai-box .ai-top .title-icon[data-v-30b0f6bb] {
  width: 24px;
  height: 24px;
}
.ai-box .ai-top .title-text[data-v-30b0f6bb] {
  margin-left: 10px;
}
.ai-box .ai-top .points-wrap[data-v-30b0f6bb] {
  display: inline-flex;
  justify-content: center;
  align-items: center;
}
.ai-box .ai-top .points-text[data-v-30b0f6bb] {
  font-weight: 400;
  font-size: 13px;
  color: rgba(0, 0, 0, 0.65);
  line-height: 12px;
  margin-left: 10px;
}
.ai-box .ai-top .points-link[data-v-30b0f6bb] {
  color: var(--el-color-danger);
  cursor: pointer;
  text-decoration: underline;
}
.ai-box .ai-top .points-icon[data-v-30b0f6bb] {
  color: #969696;
  margin-left: 4px;
}
.ai-box .ai-top .right[data-v-30b0f6bb] {
  display: flex;
  align-items: center;
}
.ai-box .ai-top .right .img[data-v-30b0f6bb] {
  width: 20px;
  height: 20px;
  cursor: pointer;
}
.ai-box .ai-top .right .img[data-v-30b0f6bb] {
  margin-right: 20px;
}
.ai-box .ai-top .right .img[data-v-30b0f6bb]:nth-of-type(3) {
  margin-right: 0px;
}
.ai-box .chat-content[data-v-30b0f6bb] {
  flex: 1 1;
  width: 100%;
  background: #ffffff;
  overflow-y: scroll;
  display: flex;
  justify-content: flex-start;
  flex-direction: column;
  align-content: space-between;
  padding: 30px 20px;
  position: relative;
}
.ai-box .loading-wrap[data-v-30b0f6bb] {
  width: 100%;
  height: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
}
.ai-box .empty-state[data-v-30b0f6bb] {
  width: 100%;
  height: 100%;
  padding: 40px;
  display: flex;
  justify-content: center;
  flex-direction: column;
  align-items: center;
}
.ai-box .empty-state-icon-wrap[data-v-30b0f6bb] {
  margin-bottom: 15px;
}
.ai-box .empty-state-icon[data-v-30b0f6bb] {
  width: 60px;
  height: 60px;
}
.ai-box .ai-tools[data-v-30b0f6bb] {
  height: 92px;
  width: 100%;
  padding: 10px 20px 10px 20px;
  background: #F8F8F8;
  border-bottom: 1px solid #eaeaea;
  border-top: 1px solid #eaeaea;
}
.ai-box .ai-text[data-v-30b0f6bb] {
  height: 160px;
  padding: 12px;
  display: flex;
  font-size: 12px;
  flex-direction: column;
  background: #f8f8f8;
}
.ai-box .ai-text .text[data-v-30b0f6bb] {
  border-radius: 6px;
  border: 1px solid #EFEFEF;
  height: 90px;
  padding: 10px;
  overflow-y: scroll;
}
.ai-box .ai-text .btn[data-v-30b0f6bb] {
  width: 100%;
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin-top: 10px;
}
.ai-box .ai-text .btn > div[data-v-30b0f6bb]:nth-of-type(1) {
  width: 80px;
  height: 32px;
  background: #1D39C4;
  border-radius: 2px;
  color: white;
  text-align: center;
  line-height: 32px;
  cursor: pointer;
}
.ai-box .ai-text .btn > div[data-v-30b0f6bb]:nth-of-type(2) {
  width: 93px;
  height: 32px;
  border-radius: 2px;
  border: 1px solid #1D39C4;
  color: #1D39C4;
  text-align: center;
  line-height: 32px;
  cursor: pointer;
}
.tools-row[data-v-30b0f6bb] {
  display: flex;
  justify-content: space-between;
}
.tools-row-spacing[data-v-30b0f6bb] {
  margin-top: 10px;
}
.btn-tool[data-v-30b0f6bb] {
  width: 33%;
  height: 32px;
  background: #FFFFFF;
  border-radius: 15px;
  text-align: center;
  line-height: 30px;
  color: black;
  border: 0px transparent;
  font-size: 14px;
}
.tag_img[data-v-30b0f6bb] {
  width: 16px;
  height: 16px;
}
.tool-icon[data-v-30b0f6bb] {
  width: 16px;
  height: 16px;
}
.tool-icon-with-gap[data-v-30b0f6bb] {
  margin-right: 10px;
}
.btn-tool-sp[data-v-30b0f6bb] {
  width: 32%;
  margin-left: 10px;
}
.btn-tool-sp[data-v-30b0f6bb]:nth-of-type(1) {
  margin-left: 0px;
}
[data-v-30b0f6bb] .el-select__wrapper {
  box-shadow: none !important;
  border-radius: 40px !important;
}
.items-center[data-v-30b0f6bb] {
  justify-content: center;
  align-items: center;
}
[data-v-30b0f6bb] .el-select-dropdown__item {
  height: -moz-max-content !important;
  height: max-content !important;
}
.select-option[data-v-30b0f6bb] {
  display: flex;
  align-items: center;
  flex-direction: row;
}
.ai-template-text[data-v-30b0f6bb] {
  height: -moz-max-content;
  height: max-content;
  width: 100%;
  display: grid;
  grid-template-columns: repeat(2, 1fr);
  /* 每行两个 */
  gap: 10px;
  /* 网格间距 */
  padding: 10px;
}
.ai-template-text .btn-text[data-v-30b0f6bb] {
  margin-top: 4px;
  width: auto;
  height: 100%;
  background: #FFFFFF;
  border-radius: 8px;
  text-align: center;
  line-height: 20px;
  color: black;
  border: 1px solid transparent;
  margin-left: 4px !important;
  transition: all 0.3s;
  font-size: 12px !important;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.ai-template-text .btn-text[data-v-30b0f6bb]:hover {
  border: 1px solid #2438bb;
}
.ai-template-text .btn-text[data-v-30b0f6bb]:active {
  background: #bfc7ff;
}
.select_r1[data-v-30b0f6bb] {
  background: #cecdcd;
  border-radius: 15px;
  text-align: center;
  line-height: 30px;
  color: black;
  border: 0px transparent;
  transition: all 0.3s;
}
.unselect_r1[data-v-30b0f6bb] {
  background: #FFFFFF;
  border-radius: 15px;
  text-align: center;
  line-height: 30px;
  color: black;
  border: 0px transparent;
  transition: all 0.3s;
}
.select_r1_sp[data-v-30b0f6bb] {
  background: #cecdcd;
  border-radius: 4px;
  text-align: center;
  line-height: 30px;
  color: black;
  transition: all 0.3s;
  width: 125px !important;
  box-sizing: border-box;
  border: 1px solid transparent;
}
.select_r1_sp[data-v-30b0f6bb]:hover {
  border: 1px solid #2438bb;
  transition: all 0.3s;
}
.unselect_r1_sp[data-v-30b0f6bb] {
  background: #FFFFFF;
  border-radius: 4px;
  text-align: center;
  line-height: 30px;
  color: black;
  transition: all 0.3s;
  width: 125px !important;
  box-sizing: border-box;
  border: 1px solid transparent;
}
.unselect_r1_sp[data-v-30b0f6bb]:hover {
  transition: all 0.3s;
  border: 1px solid #2438bb;
}
.btn-text-ai[data-v-30b0f6bb] {
  font-size: 13px !important;
  font-weight: 500;
  line-height: 30px;
}
.time[data-v-30b0f6bb] {
  font-size: 14px;
  margin-top: 10px;
  text-align: center;
}
[data-v-30b0f6bb] .el-button > span {
  display: inline-block;
  width: 100%;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}

.header[data-v-741978ef] {
  position: relative;
  z-index: 50;
  box-shadow: 0 1px 6px 0 rgba(0, 21, 41, 0.12);
}
.header .tab[data-v-741978ef] {
  display: flex;
}
.header .tab .opt[data-v-741978ef] {
  width: 85px;
  height: 48px;
  display: flex;
  align-items: center;
  justify-content: center;
  transition: all 0.3s;
}
.header .tab .opt.b[data-v-741978ef] {
  background: #ffebeb;
}
.header .tab .opt img[data-v-741978ef] {
  width: 25px;
  height: 25px;
}
.flex1[data-v-741978ef] {
  flex: 1;
}
.fx-j-c[data-v-741978ef] {
  justify-content: center;
}
.fx-aj-c[data-v-741978ef] {
  align-items: center;
  justify-content: center;
}
.pointer[data-v-741978ef] {
  cursor: pointer;
}
.fx-j-e[data-v-741978ef] {
  width: 400px;
  display: flex;
  justify-content: flex-end;
  align-items: center;
}
.dropdown-trigger[data-v-741978ef] {
  margin-right: 15px;
  position: relative;
}
.tops[data-v-741978ef] {
  height: -moz-max-content;
  height: max-content;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  margin-top: 20px;
  font-size: 14px;
  margin-bottom: 10px;
}
.tops > .username[data-v-741978ef] {
  font-weight: 600;
  margin: 4px 0px;
}
.tops > .ids[data-v-741978ef] {
  color: #a699a6;
  font-weight: 400;
  margin: 4px 0px;
}
.items[data-v-741978ef] {
  width: 100%;
  min-width: 260px;
  display: flex;
  height: 48px;
  padding: 5px 12px;
  justify-content: space-between;
  border-top: 1px solid #e0e0e0;
  align-items: center;
  font-size: 14px;
  font-weight: 500;
}
.items > .left_text[data-v-741978ef] {
  display: flex;
  justify-content: flex-start;
  align-items: center;
  font-size: 14px;
  font-weight: 500;
}
.items > .left_text > .texts[data-v-741978ef] {
  font-size: 14px;
  font-weight: 500;
}
.vips[data-v-741978ef] {
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
  width: 100%;
  border-top: 1px solid #e0e0e0;
  padding: 10px 20px;
}
.vips > .titles[data-v-741978ef] {
  font-size: 14px;
  font-weight: bold;
}
.vips > .card_inners[data-v-741978ef] {
  padding: 10px;
  background: #f4f5f7;
  border-radius: 4px;
}
[data-v-741978ef] .el-dropdown-menu__item {
  padding: 0px !important;
}
.wa-tab-badge[data-v-741978ef] {
  position: relative;
  display: inline-block;
  line-height: 0;
}
.wa-tab-badge[data-v-741978ef] .el-badge__content {
  position: absolute;
  top: -8px !important;
  right: -8px !important;
  transform: translateX(50%) translateY(-50%);
}
.email-tab-badge[data-v-741978ef] {
  position: relative;
  display: inline-block;
  line-height: 0;
}
.email-badge-wrapper[data-v-741978ef] {
  position: relative;
  display: inline-block;
  line-height: 0;
}
.email-badge-dot[data-v-741978ef] {
  position: absolute;
  top: -5px;
  right: -5px;
  width: 13px;
  height: 13px;
  background-color: var(--el-color-danger);
  border-radius: 50%;
  border: 1px solid #fff;
}
.left_text span[data-v-741978ef] {
  display: inherit;
  margin-right: 8px;
}
.left_text span img[data-v-741978ef] {
  text-align: center;
}
.right_text[data-v-741978ef] {
  display: flex;
  align-items: center;
}
.sp_out[data-v-741978ef] {
  width: 30px;
  height: 30px;
  border-radius: 50%;
  background: #eef1f3;
  position: relative;
}
.sp_out > img[data-v-741978ef] {
  position: absolute;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
}
[data-v-741978ef] .el-dropdown-menu__item {
  transition: all 0.3s;
}
[data-v-741978ef] .el-dropdown-menu__item > .el-dropdown {
  width: 100% !important;
}
[data-v-741978ef] .el-dropdown-menu__item > .el-dropdown > .el-dropdown__trigger {
  width: 100% !important;
}
[data-v-741978ef] .el-dropdown-menu__item:not(.is-disabled):focus {
  background: #f9f9f9;
  color: #121212;
  transition: all 0.3s;
}
[data-v-741978ef] .el-dropdown-menu__item:nth-of-type(4):not(.is-disabled):focus {
  background: transparent !important;
}
.inners_warning[data-v-741978ef] {
  display: flex !important;
  flex-direction: row !important;
  align-items: center;
}
.inners_warning div[data-v-741978ef] {
  margin-left: 10px;
}
.setting_center[data-v-741978ef] {
  margin-top: 20px;
  display: flex;
  justify-content: flex-end;
}
[data-v-741978ef] .el-avatar {
  cursor: pointer;
  background: #f3f3f3 !important;
}
.texts[data-v-741978ef] {
  color: #000000 !important;
}
.inner_notify_box[data-v-741978ef] {
  width: 350px;
  padding: 0 20px;
  background: #fff;
}
.boxs[data-v-741978ef] {
  width: 350px;
  min-width: 350px;
  height: auto;
  max-height: 540px !important;
}
.boxs .empty[data-v-741978ef] {
  padding-top: 50px;
  display: flex;
  justify-content: center;
  margin-top: 20px;
  color: rgba(0, 0, 0, 0.65);
  font-size: 14px;
}
.boxs .item_box[data-v-741978ef] {
  display: flex;
  flex-direction: column;
  justify-content: center;
  position: absolute;
  align-items: center;
  z-index: 9;
  bottom: 0px;
  width: 100%;
  background: white;
}
.boxs .tops_side[data-v-741978ef] {
  display: flex;
  justify-content: space-between;
  align-items: center;
  padding: 15px 20px 15px;
  position: absolute;
  top: 0px;
  width: 100%;
  background: white;
}
.boxs .tops_side .top_message[data-v-741978ef] {
  font-size: 18px;
  line-height: 18px;
  font-weight: 600;
  color: #333;
}
.inner_boxs[data-v-741978ef] {
  min-height: 106px;
  margin-top: 50px;
  margin-bottom: 30px;
}
.items_message[data-v-741978ef] .el-badge__content {
  position: absolute;
  right: calc(-8px + var(--el-badge-size) / 2) !important;
  top: -40px !important;
}
.dropdown[data-v-741978ef] {
  position: relative;
  display: inline-block;
}
.dropdown-menu[data-v-741978ef] {
  position: absolute;
  top: 100%;
  left: 50%;
  transform: translate(-50%, 0);
  border: 1px solid #ccc;
  box-shadow: 0 2px 10px rgba(0, 0, 0, 0.1);
  z-index: 1000;
  margin-top: 10px;
}
.dropdown-item[data-v-741978ef] {
  padding: 8px 16px;
  cursor: pointer;
}
.dropdown-item[data-v-741978ef]:hover {
  background-color: #f5f5f5;
}
/* 定义淡入淡出动画 */
.fade-enter-active[data-v-741978ef],
.fade-leave-active[data-v-741978ef] {
  transition: all 0.3s ease;
}
.fade-enter-from[data-v-741978ef],
.fade-leave-to[data-v-741978ef] {
  transform: translate(-50%, -10px);
  opacity: 0;
}
.fade-enter-to[data-v-741978ef],
.dropdown-leave-from[data-v-741978ef] {
  opacity: 1;
  transform: translate(-50%, 0);
}
.custom-drawer[data-v-741978ef] {
  pointer-events: none !important;
  /* 禁止抽屉整体的点击穿透 */
}
[data-v-741978ef] .dropdown-trigger {
  display: flex;
  justify-content: center;
  align-items: center;
}
.items_message[data-v-741978ef] {
  position: absolute;
  top: 36px;
  left: 48px;
}
[data-v-741978ef] .el-menu-item * {
  vertical-align: middle !important;
}
.item_title[data-v-741978ef] {
  font-family: PingFangSC, PingFang SC;
  font-weight: 600;
  font-size: 14px;
  color: black;
}
.inner_box_vip[data-v-741978ef] {
  margin-top: 10px;
  padding: 6px;
  margin-bottom: 10px;
  height: -moz-max-content;
  height: max-content;
  width: 100%;
  background: #F4F5F7;
}
.inner_box_vip > span[data-v-741978ef] {
  font-family: PingFangSC, PingFang SC;
  font-weight: 400;
  font-size: 12px;
  line-height: 12px;
}
.switch-account-wrapper[data-v-741978ef] {
  position: relative;
}
.switch-account-popper {
  border-radius: 8px;
  overflow: hidden;
}
.switch-account-popper .el-dropdown-menu {
  padding: 0;
}
.switch-account-popper .switch-account-dropdown {
  min-width: 260px;
  background: #fff;
  padding: 8px 0;
}
.switch-account-popper .switch-account-dropdown-item {
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding: 10px 12px;
  cursor: pointer;
}
.switch-account-popper .switch-account-dropdown-item:hover {
  background: #f5f7fa;
}
.switch-account-popper .switch-account-dropdown-left {
  display: flex;
  align-items: center;
  gap: 10px;
}
.switch-account-popper .switch-account-dropdown-text {
  display: flex;
  flex-direction: column;
}
.switch-account-popper .switch-account-dropdown-name {
  font-size: 14px;
  color: #111;
  display: flex;
  align-items: center;
  gap: 6px;
}
.switch-account-popper .switch-account-dropdown-name-text {
  line-height: 1.2;
}
.switch-account-popper .switch-account-dropdown-tag {
  font-size: 12px;
  line-height: 16px;
  padding: 0 6px;
  border-radius: 4px;
  border: 1px solid rgba(0, 0, 0, 0.12);
  color: rgba(0, 0, 0, 0.65);
  background: rgba(0, 0, 0, 0.03);
  flex: 0 0 auto;
}
.switch-account-popper .switch-account-dropdown-tag.is-personal {
  border-color: rgba(47, 125, 255, 0.35);
  color: #2f7dff;
  background: rgba(47, 125, 255, 0.08);
}
.switch-account-popper .switch-account-dropdown-tag.is-enterprise {
  border-color: rgba(245, 108, 108, 0.35);
  color: #f56c6c;
  background: rgba(245, 108, 108, 0.08);
}
.switch-account-popper .switch-account-dropdown-sub {
  font-size: 12px;
  color: rgba(0, 0, 0, 0.55);
  margin-top: 2px;
}
.switch-account-popper .switch-account-dropdown-right {
  color: #2f7dff;
}
.switch-account-popper .switch-account-dropdown-footer {
  padding: 10px 12px;
  color: #2f7dff;
  cursor: pointer;
  display: flex;
  justify-content: center;
  align-items: center;
}
.switch-account-popper .switch-account-dropdown-footer:hover {
  background: #f5f7fa;
}
.logout-popper {
  border-radius: 8px;
  overflow: hidden;
}
.logout-popper .el-dropdown-menu {
  padding: 0;
}
.logout-popper .logout-dropdown {
  min-width: 220px;
  background: #fff;
  padding: 8px 0;
}
.logout-popper .logout-dropdown-item {
  padding: 10px 12px;
  cursor: pointer;
  font-size: 14px;
  color: #111;
}
.logout-popper .logout-dropdown-item:hover {
  background: #f5f7fa;
}
.user-dropdown-popper {
  max-width: calc(100vw - 24px);
}
.user-dropdown-popper .el-dropdown-menu {
  width: 260px;
  max-width: calc(100vw - 24px);
  box-sizing: border-box;
}
.user-dropdown-popper .inner_box_vip {
  white-space: normal;
  word-break: break-word;
}
.vip-inline[data-v-741978ef] {
  display: inline-flex;
  align-items: center;
  gap: 6px;
}
.plus-badge[data-v-741978ef] {
  display: inline-flex;
  align-items: center;
  gap: 4px;
  border-radius: 12px;
  line-height: 0;
  padding-bottom: 4px;
}
.plus-icon[data-v-741978ef] {
  width: 53px;
  height: 18px;
  display: inline-block;
  vertical-align: middle;
  margin-bottom: 5px;
}

.contact_box[data-v-0f54b4a3] {
  cursor: pointer;
  width: 60px;
  height: 60px;
  display: flex;
  justify-content: center;
  align-items: center;
  background: #0a84ff;
  border-radius: 50%;
  position: fixed;
  right: 40px;
  bottom: 100px;
  z-index: 99999;
}

.container[data-v-485764bd] {
  display: flex;
  justify-content: space-between;
  height: 100%;
}
.container > .side_menu[data-v-485764bd] {
  width: -moz-max-content;
  width: max-content;
  min-width: 220px;
}
.container > .side_menu > .center_titles[data-v-485764bd] {
  padding: 10px;
  font-size: 18px;
  font-weight: 500;
}
.container > .side_inner[data-v-485764bd] {
  flex: 1;
  background: #f5f5f5;
  padding: 8px;
  border-radius: 4px;
  overflow-x: auto;
  height: calc(100vh - 50px);
}
[data-v-485764bd] .el-menu-item:hover {
  color: #1890ff;
  background-color: #e6f7ff !important;
}
[data-v-485764bd] .el-menu-item {
  padding: 0px 5px !important;
}
[data-v-485764bd] .el-menu-item.is-active {
  background-color: #e6f7ff;
}
#sp_menu_titles[data-v-485764bd] {
  background-color: white !important;
}
#sp_menu_titles[data-v-485764bd],
#sp_menu_titles1[data-v-485764bd],
#sp_menu_titles2[data-v-485764bd] {
  padding: 0px 5px;
  cursor: pointer;
  font-size: 16px;
  font-weight: 700;
}
#sp_menu_titles span[data-v-485764bd],
#sp_menu_titles1 span[data-v-485764bd],
#sp_menu_titles2 span[data-v-485764bd] {
  margin-left: 10px;
}
.empty[data-v-485764bd] {
  width: 28px;
  height: 40px;
  margin: 0 10px 0 0;
  padding: 0;
}
.fon16[data-v-485764bd] {
  font-size: 16px;
  font-weight: 600;
}

.fx-j-c[data-v-1985b448] {
  display: flex;
  justify-content: center;
  margin-top: 40px;
}
.title_cdir[data-v-1985b448] {
  color: rgba(0, 0, 0, 0.85);
  font-weight: 700;
  font-size: 14px;
}
.fx-j-r[data-v-1985b448] {
  display: flex;
  justify-content: right;
  margin-top: 40px;
}
.dialog-footer[data-v-1985b448] {
  margin-top: 30px;
  width: 100%;
  display: flex;
  justify-content: center;
}
.font[data-v-1985b448] {
  font-weight: 400;
  font-size: 16px;
  color: rgba(0, 0, 0, 0.85);
}
.font_middle[data-v-1985b448] {
  font-weight: 600;
  font-size: 16px;
  color: rgba(0, 0, 0, 0.85);
  line-height: 32px;
}

.fx-j-c[data-v-e60d3314] {
  display: flex;
  justify-content: center;
  margin-top: 40px;
}
.title_cdir[data-v-e60d3314] {
  color: rgba(0, 0, 0, 0.85);
  font-weight: 700;
  font-size: 14px;
}
.fx-j-r[data-v-e60d3314] {
  display: flex;
  justify-content: right;
  margin-top: 40px;
}
.dialog-footer[data-v-e60d3314] {
  margin-top: 30px;
  width: 100%;
  display: flex;
  justify-content: center;
}
.font[data-v-e60d3314] {
  font-weight: 400;
  font-size: 14px;
  color: rgba(0, 0, 0, 0.85);
}
.font_middle[data-v-e60d3314] {
  font-weight: 600;
  font-size: 14px;
  color: rgba(0, 0, 0, 0.85);
  line-height: 32px;
}

.fx-j-c[data-v-bddcf7ec] {
  display: flex;
  justify-content: center;
  margin-top: 40px;
}
.allocate-space-dialog[data-v-bddcf7ec] {
  font-size: 14px;
}
.allocate-space-dialog[data-v-bddcf7ec] .el-dialog__header {
  padding: 20px 24px 12px;
  margin-right: 0;
}
.allocate-space-dialog[data-v-bddcf7ec] .el-dialog__body {
  padding: 0 24px;
  font-size: 14px;
}
.allocate-space-dialog[data-v-bddcf7ec] .el-dialog__footer {
  padding: 0 24px 24px;
}
.allocate-space-dialog[data-v-bddcf7ec] .el-button {
  font-size: 14px;
}
.allocate-space-dialog[data-v-bddcf7ec] .el-input-number .el-input__inner {
  font-size: 14px;
}
.dialog-title[data-v-bddcf7ec] {
  display: block;
  font-size: 14px;
  font-weight: 500;
}
.dialog-content[data-v-bddcf7ec] {
  box-sizing: border-box;
}
.form-list[data-v-bddcf7ec] {
  display: flex;
  flex-direction: column;
  align-items: stretch;
}
.form-item[data-v-bddcf7ec] {
  margin-top: 15px;
}
.label-prefix[data-v-bddcf7ec] {
  margin-right: 10px;
}
.unit-text[data-v-bddcf7ec] {
  color: #0a84ff;
  font-weight: 600;
  margin: 0 10px;
}
.unit-text-space[data-v-bddcf7ec] {
  margin: 0 6px;
}
.title_cdir[data-v-bddcf7ec] {
  color: rgba(0, 0, 0, 0.85);
  font-weight: 700;
  font-size: 14px;
}
.fx-j-r[data-v-bddcf7ec] {
  display: flex;
  justify-content: right;
  margin-top: 40px;
}
.dialog-footer[data-v-bddcf7ec] {
  margin-top: 20px;
  width: 100%;
  display: flex;
  justify-content: flex-end;
}
.font[data-v-bddcf7ec] {
  font-weight: 400;
  font-size: 16px;
  color: rgba(0, 0, 0, 0.85);
}
.font_middle[data-v-bddcf7ec] {
  font-weight: 600;
  font-size: 16px;
  color: rgba(0, 0, 0, 0.85);
  line-height: 32px;
}
.title_second[data-v-bddcf7ec] {
  color: rgba(0, 0, 0, 0.85);
  font-size: 14px;
  font-weight: 500;
  width: 100%;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.tip[data-v-bddcf7ec] {
  margin-top: 20px;
  font-size: 14px;
}
.des_bottom[data-v-bddcf7ec] {
  margin-top: 5px;
  width: 100%;
  line-height: 22px;
  white-space: normal;
  word-break: break-word;
  overflow-wrap: anywhere;
}

.fx-j-c[data-v-42c4a718] {
  display: flex;
  justify-content: center;
  margin-top: 40px;
}
.title_cdir[data-v-42c4a718] {
  color: rgba(0, 0, 0, 0.85);
  font-weight: 700;
  font-size: 14px;
}
.fx-j-r[data-v-42c4a718] {
  display: flex;
  justify-content: right;
  margin-top: 40px;
}
.inners_warning[data-v-42c4a718] {
  display: flex;
  justify-content: center;
  align-items: center;
  flex-direction: column;
}

.inners[data-v-560c4ed2] {
  width: auto !important;
  max-width: 1200px !important;
  display: flex;
}
.inners .right[data-v-560c4ed2] {
  flex: 1;
  width: 840px;
  min-width: 840px;
  display: inline-block;
  padding: 0 35px;
  text-align: left;
  background: white;
}
.inners .right .titles[data-v-560c4ed2] {
  padding: 17px 0 13px 0;
  font-size: 18px;
  font-weight: 500;
  color: #333;
  border-bottom: 1px solid #efefef;
  margin-bottom: 15px;
}
.pages[data-v-560c4ed2] {
  height: 40px;
}
.tables[data-v-560c4ed2] {
  margin-top: 10px !important;
}
[data-v-560c4ed2] .el-pager li {
  border-radius: 4px !important;
  margin-right: 4px !important;
  border: 1px solid #d9d9d9 !important;
  transition: all 0.3s ease-in-out !important;
}
[data-v-560c4ed2] .btn-prev {
  border-radius: 4px;
  margin-right: 4px;
  font-size: 20px;
  border: 1px solid #d9d9d9;
  transition: all 0.3s ease-in-out;
}
[data-v-560c4ed2] .btn-next {
  border-radius: 4px;
  margin-left: 4px;
  border: 1px solid #d9d9d9;
  transition: all 0.3s ease-in-out;
}
[data-v-560c4ed2] .el-pager li.is-active {
  border-radius: 4px !important;
  background-color: white !important;
  color: #1890ff !important;
  border: 1px solid #1890ff !important;
  transition: all 0.3s ease-in-out !important;
}
[data-v-560c4ed2] .el-pagination {
  float: right;
}
[data-v-560c4ed2] .number {
  margin: 0px 4px;
  border-radius: 4px;
  border: 1px solid #d9d9d9;
  transition: all 0.3s ease-in-out;
}
[data-v-560c4ed2] .el-pagination.is-background .btn-next {
  background-color: white !important;
}
[data-v-560c4ed2] .el-pagination.is-background .el-pager li {
  background-color: white !important;
}
[data-v-560c4ed2] .el-pagination.is-background .btn-prev {
  background-color: white !important;
}
.inners[data-v-560c4ed2] {
  width: auto !important;
  max-width: 1200px !important;
}
.settings[data-v-560c4ed2] {
  display: flex;
  justify-content: flex-end;
}
.col[data-v-560c4ed2] {
  color: #e8e8e8;
}
.red[data-v-560c4ed2] {
  color: #D93737;
}
[data-v-560c4ed2] .el-table__header,[data-v-560c4ed2] .el-table__body {
  width: 100% !important;
}
.inners .right[data-v-560c4ed2] {
  height: -moz-max-content !important;
  height: max-content !important;
}
[data-v-560c4ed2] .el-table .cell {
  font-size: 14px !important;
  font-weight: normal !important;
}
[data-v-560c4ed2] .el-form-item__label {
  font-size: 14px !important;
}

.card_item[data-v-3617bde2] {
  width: 24.5%;
  min-width: 24%;
  height: 340px;
  border-radius: 5px;
  box-sizing: border-box;
}
.box[data-v-3617bde2] {
  border-radius: 5px 5px 5px 5px;
  overflow: hidden;
  box-sizing: border-box;
  width: 100%;
  height: 100%;
}
.box .topBox[data-v-3617bde2] {
  height: 50px;
  font-family: MicrosoftYaHei, MicrosoftYaHei;
  font-weight: bold;
  font-size: 18px;
  text-align: center;
  line-height: 50px;
}
.box .top_box_0[data-v-3617bde2] {
  background: #E3E3E3;
  color: #000000;
}
.box .top_box_1[data-v-3617bde2] {
  background: url(data:image/jpeg;base64,/9j/4QAYRXhpZgAASUkqAAgAAAAAAAAAAAAAAP/sABFEdWNreQABAAQAAAA8AAD/4QMxaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLwA8P3hwYWNrZXQgYmVnaW49Iu+7vyIgaWQ9Ilc1TTBNcENlaGlIenJlU3pOVGN6a2M5ZCI/PiA8eDp4bXBtZXRhIHhtbG5zOng9ImFkb2JlOm5zOm1ldGEvIiB4OnhtcHRrPSJBZG9iZSBYTVAgQ29yZSA5LjEtYzAwMiA3OS5mMzU0ZWZjNzAsIDIwMjMvMTEvMDktMTI6MDU6NTMgICAgICAgICI+IDxyZGY6UkRGIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+IDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCAyNS40IChNYWNpbnRvc2gpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkE5MzIzNTcwNEU3MDExRjA4MEM0ODk3NEIzQTVFNjI1IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkE5MzIzNTcxNEU3MDExRjA4MEM0ODk3NEIzQTVFNjI1Ij4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6QTkyQkE5N0Y0RTcwMTFGMDgwQzQ4OTc0QjNBNUU2MjUiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6QTkyQkE5ODA0RTcwMTFGMDgwQzQ4OTc0QjNBNUU2MjUiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7/7gAOQWRvYmUAZMAAAAAB/9sAhAAGBAQEBQQGBQUGCQYFBgkLCAYGCAsMCgoLCgoMEAwMDAwMDBAMDg8QDw4MExMUFBMTHBsbGxwfHx8fHx8fHx8fAQcHBw0MDRgQEBgaFREVGh8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx//wAARCAAvALMDAREAAhEBAxEB/8QAbAABAQEBAQEBAAAAAAAAAAAAAQIDAAUEBwEBAQEBAQEAAAAAAAAAAAAAAAECAwQFEAEBAAIBAwMEAwAAAAAAAAABABECAzFBEiFRYXGBkUKhIhMRAQEBAAMBAAAAAAAAAAAAAAABETECElH/2gAMAwEAAhEDEQA/AP35vgPsBgGglihoBihgloBihoJYoYBoJYoaABXBMG+upqYLpJjFrmoGgGKGDDm4/wBj73PtG+tY2GnuN6XnDANAMVLANFDBLQDFDQSxQwDQSxRQa6aeJ8t0kxm1VUEA0AwDFS0Gf+Ov85+1ny16eq3VyDANBLFDQDFSwFFDBLQEUNBLFDB2qDlkpWwjdGHOcOOvaUY6ciPjt+bEv1qxo2mU77GplpasjLTbfbZf1sy2tWLbTLor0W25hgGgGKlgGihglooYBoJYoYBoJYroHXd1+klxLGuc+t0ZZ8vH5GTrZs1ZUacuPTbtZnZqxH9uTb2CnK8NQAwdLbCOTc1PntS3FkfP5be/fNz10x7beh5wwDQSxQ0AxUsA0AxQ0EsUMA0EsUUAxTpyeLh6VlSxtdGEb8euzl62bNWVwAYOlcE8m5qfPazbiya+XZVy3OugoPcb0vOGAaAYqYBooYJaAihoJYoYCglihoBihoL49tj0wuvvb61mxo2mU7ODOM/FKsfLu7O2dutyrpEtFEH/2Q==) no-repeat center / cover;
  color: #72441A;
}
.box .top_box_2[data-v-3617bde2] {
  background: url(data:image/jpeg;base64,/9j/4QAYRXhpZgAASUkqAAgAAAAAAAAAAAAAAP/sABFEdWNreQABAAQAAAA8AAD/4QMxaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLwA8P3hwYWNrZXQgYmVnaW49Iu+7vyIgaWQ9Ilc1TTBNcENlaGlIenJlU3pOVGN6a2M5ZCI/PiA8eDp4bXBtZXRhIHhtbG5zOng9ImFkb2JlOm5zOm1ldGEvIiB4OnhtcHRrPSJBZG9iZSBYTVAgQ29yZSA5LjEtYzAwMiA3OS5mMzU0ZWZjNzAsIDIwMjMvMTEvMDktMTI6MDU6NTMgICAgICAgICI+IDxyZGY6UkRGIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+IDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCAyNS40IChNYWNpbnRvc2gpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkE5MzIzNTc4NEU3MDExRjA4MEM0ODk3NEIzQTVFNjI1IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkE5MzIzNTc5NEU3MDExRjA4MEM0ODk3NEIzQTVFNjI1Ij4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6QTkzMjM1NzY0RTcwMTFGMDgwQzQ4OTc0QjNBNUU2MjUiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6QTkzMjM1Nzc0RTcwMTFGMDgwQzQ4OTc0QjNBNUU2MjUiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7/7gAOQWRvYmUAZMAAAAAB/9sAhAAGBAQEBQQGBQUGCQYFBgkLCAYGCAsMCgoLCgoMEAwMDAwMDBAMDg8QDw4MExMUFBMTHBsbGxwfHx8fHx8fHx8fAQcHBw0MDRgQEBgaFREVGh8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx//wAARCAAvALIDAREAAhEBAxEB/8QAZgABAQEBAAMBAAAAAAAAAAAAAgMEBQAGBwEBAQAAAAAAAAAAAAAAAAAAAAAQAAMAAQMDAwMFAQAAAAAAAAABAgMRMQQhURJBYTKBoRNxscFSMxURAQAAAAAAAAAAAAAAAAAAAAD/2gAMAwEAAhEDEQA/APfWBNgBgBgTYAYAYE2AGBOgAwJ0AGAKAmwPyMdZLUTuwOjGOccKZ9N33A8oAMAUAGBzefxvHXLC6P5Lt7gYAPpVATYAYAYE2AGBNgBgBgToAMCbADAFADxdV4patgbuPgWKO9P5MCjADADADAFACkmmn1T3QGT/AJ+H3+Wv07Ae7sCbADADAmwAwAwJsAMCdABgTYAYAoDzj5Vjya1tsB0E01qtmAM3m8deHStOjAxYOVXl+LN8tdE337MDSwI580YodV9F3YGTi5c+W6uv8/Re/sBoYBA9uoCbADADAmwAwJsAMAUBOgAwJsAMAMCdAU4/JeN+NdY/YDdqmtU9U9mBk5nFWReU/wCi+4EMPN8JcZtdZ2fr+gEFOTl5fKukL7LsgNqmZlTK0S2QGXl8pYZ0nrkey7e4HM/Lk/s9/L69wPo7AmwAwAwJsAMAMCbADAnQAYE6ADAFATYAoCvG5X434V8H9gNr0e2wGbNxMOWvKtU/Vr1AUxMSplaJAQ5XInDPe38V/IHIyVVU6p6t7sCYH0qgJsAMAMCbADAmwAwBQE6AFACgJsAUBNgBgBgaeJlyzpNTTxv41o+gGpgRz5HENqXVeiS1A4+d5HbeTVU90+gEWAQP/9k=) no-repeat center / cover;
  color: #FFFFFF;
}
.box .top_box_3[data-v-3617bde2] {
  background: url(data:image/jpeg;base64,/9j/4QAYRXhpZgAASUkqAAgAAAAAAAAAAAAAAP/sABFEdWNreQABAAQAAAA8AAD/4QMxaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLwA8P3hwYWNrZXQgYmVnaW49Iu+7vyIgaWQ9Ilc1TTBNcENlaGlIenJlU3pOVGN6a2M5ZCI/PiA8eDp4bXBtZXRhIHhtbG5zOng9ImFkb2JlOm5zOm1ldGEvIiB4OnhtcHRrPSJBZG9iZSBYTVAgQ29yZSA5LjEtYzAwMiA3OS5mMzU0ZWZjNzAsIDIwMjMvMTEvMDktMTI6MDU6NTMgICAgICAgICI+IDxyZGY6UkRGIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+IDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCAyNS40IChNYWNpbnRvc2gpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkE5MzM5RkVCNEU3MDExRjA4MEM0ODk3NEIzQTVFNjI1IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkE5MzM5RkVDNEU3MDExRjA4MEM0ODk3NEIzQTVFNjI1Ij4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6QTkzMzlGRTk0RTcwMTFGMDgwQzQ4OTc0QjNBNUU2MjUiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6QTkzMzlGRUE0RTcwMTFGMDgwQzQ4OTc0QjNBNUU2MjUiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7/7gAOQWRvYmUAZMAAAAAB/9sAhAAGBAQEBQQGBQUGCQYFBgkLCAYGCAsMCgoLCgoMEAwMDAwMDBAMDg8QDw4MExMUFBMTHBsbGxwfHx8fHx8fHx8fAQcHBw0MDRgQEBgaFREVGh8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx//wAARCAAvALEDAREAAhEBAxEB/8QAcgABAQEBAAMBAAAAAAAAAAAAAgMFBAAGBwEBAQEBAQAAAAAAAAAAAAAAAAABAwQQAAICAQIEAwUIAwAAAAAAAAABAgMRMQQhYRIFUSITQaGxMlJxgcHR4aIjFDNTFREBAQAAAAAAAAAAAAAAAAAAAAH/2gAMAwEAAhEDEQA/APX2dDMGAGAGQTYAYUGQBgTYAZAGAGFTZAGAGBTabWW4t6dILjOXIg2owjCKjFYjHgkFfjIDIAMASSaafFPVEV6/3LZPb2dUP8UtOT8AOED6MzdmDADADIJsAMAMigwJsAMgDADCpsgDA8rqnbYoQWZSA26NvCipVx+9+L8SKTIAwCwAwAyKlfVC2uVc1mMtQMz/AIkf9v7QPcGbswYAYAZBNgBhQfvIAwAwJsAMigwAyCbA6+3X1VSaksSlw6hRqZTWUQcu/wD7H9duh4mnl41xyCufYb9XL07Hi1aP6v1IOuQHHvt5DbV+Nkvlj+LAj26e6sqlZe8qT8meHD2kV0sAdcPqXuA3mbswYAYAZBNgBgBkUGAGBNgBkAYVNkAYHgHZst8oSVVrxF/LLwfMg0WRWV3HYtN7ijhJcZRXxRQId3itu3Ys3LgktJcyCG02tm7te43HGGdPHl9gGpjCx7CKy+6dw6E6an5388l7OS5gYuQPozN2YMAMAMgmwAwoMgDAmwAyAMAMKmyAMApgGzQDu7f3DSi18oSfwZFaDIOK3te0nZ6jTWeLinhMC/SoxUYrCXBJAZ3cu4ejF1Vv+V6v6V+YVhSbfF6kBA+jM3ZAwoMAMgmwAwoMgDAmwAyAMAMKmyAMAMASyQTYVr7C/cOPpX1zTS8tji8Nc2QdbA499fbVXimuU7JaNJtLmB69Z19b689efNnXIEmRRA//2Q==) no-repeat center / cover;
  color: #FFD8A9;
}
.card_0[data-v-3617bde2] {
  border: 1px solid #E3E3E3;
}
.card_1[data-v-3617bde2] {
  border: 1px solid #F4C794;
}
.card_2[data-v-3617bde2] {
  border: 1px solid #999999;
}
.card_3[data-v-3617bde2] {
  border: 1px solid #4D5058;
}
.free_text[data-v-3617bde2] {
  display: inline-block;
  width: 100%;
  text-align: center;
  font-family: PingFangSC, PingFang SC;
  font-weight: 500;
  font-size: 24px;
  color: #000000;
}
.price_number[data-v-3617bde2] {
  width: 100%;
  text-align: center;
  font-family: PingFangSC, PingFang SC;
  font-weight: 500;
  font-size: 24px;
  color: #D93737;
}
.units[data-v-3617bde2] {
  display: inline;
}
.pre_price[data-v-3617bde2] {
  text-align: center;
  text-decoration: line-through;
  font-family: PingFangSC, PingFang SC;
  font-weight: 400;
  font-size: 13px;
  color: #9B9B9B;
  line-height: 18px;
}
.buy_button[data-v-3617bde2] {
  margin: auto;
  width: 130px;
  height: 30px;
  line-height: 30px;
  text-align: center;
  background: rgba(217, 55, 55, 0.15);
  border-radius: 4px;
  border: 1px solid #D93737;
  font-family: PingFangSC, PingFang SC;
  font-weight: 500;
  font-size: 14px;
  color: #D93737;
  cursor: pointer;
}
.disable_buy_button[data-v-3617bde2] {
  margin: auto;
  width: 130px;
  height: 30px;
  line-height: 30px;
  text-align: center;
  background: #f2f2f2;
  /* 浅灰背景 */
  border-radius: 4px;
  border: 1px solid #ccc;
  /* 灰色边框 */
  font-family: PingFangSC, PingFang SC;
  font-weight: 500;
  font-size: 14px;
  color: #999;
  /* 字体变灰 */
  cursor: not-allowed;
}
.line-text_user_interests[data-v-3617bde2] {
  width: 80%;
  display: flex;
  align-items: center;
  text-align: center;
  font-size: 14px;
  margin: 10px auto;
  color: #999;
}
.line-text_user_interests[data-v-3617bde2]::before,
.line-text_user_interests[data-v-3617bde2]::after {
  content: '';
  flex: 1;
  height: 1px;
  background-color: #ccc;
}
.line-text_user_interests[data-v-3617bde2]::before {
  margin-right: 8px;
}
.line-text_user_interests[data-v-3617bde2]::after {
  margin-left: 8px;
}
.item_user[data-v-3617bde2] {
  font-family: PingFangSC, PingFang SC;
  font-weight: 400;
  font-size: 13px;
  color: #333333;
  margin: 4px 0px;
}
.sp_value[data-v-3617bde2] {
  font-family: PingFangSC, PingFang SC;
  font-weight: 500;
  font-size: 13px;
  color: #9B9B9B;
  height: 14px !important;
}

.card_box[data-v-20627069] {
  width: 24%;
  min-height: 153px;
  height: -moz-max-content;
  height: max-content;
  border-radius: 5px;
}
.sp_inner_box_vip_product[data-v-20627069] {
  width: 100%;
  height: 100%;
  padding: 15px;
}
.sp_inner_box_vip_product .title_name[data-v-20627069] {
  display: flex;
  align-items: center;
  justify-content: center;
  font-family: PingFangSC, PingFang SC;
  font-weight: 500;
  font-size: 16px;
  color: rgba(0, 0, 0, 0.85);
}
.sp_inner_box_vip_product .title_text[data-v-20627069] {
  position: relative;
  display: inline-block;
}
.sp_inner_box_vip_product .vip-product-help-reference[data-v-20627069] {
  position: absolute;
  left: 100%;
  top: 50%;
  transform: translate(6px, -50%);
  display: inline-flex;
  align-items: center;
}
.sp_inner_box_vip_product .vip-product-help-icon[data-v-20627069] {
  width: 14px;
  height: 14px;
  vertical-align: middle;
  cursor: pointer;
}
.sp_inner_box_vip_product .des[data-v-20627069] {
  text-align: center;
  font-family: PingFangSC, PingFang SC;
  font-weight: 400;
  font-size: 12px;
  color: #9B9B9B;
}
.sp_inner_box_vip_product .price_box[data-v-20627069] {
  margin-top: 5px;
  text-align: center;
  height: 30px;
}
.sp_inner_box_vip_product .pre_price[data-v-20627069] {
  margin-top: 5px;
  text-align: center;
  font-family: PingFangSC, PingFang SC;
  font-weight: 400;
  font-size: 13px;
  color: #AAAAAA;
}
.box_inner_0[data-v-20627069] {
  background: url(../img/product_1.e0ce50aa.png) no-repeat 100% / cover;
}
.box_inner_1[data-v-20627069] {
  background: url(../img/product_2.91077de8.png) no-repeat 100% / cover;
}
.box_inner_2[data-v-20627069] {
  background: url(../img/product_3.ab6ee4e3.png) no-repeat 100% / cover;
}
.box_inner_3[data-v-20627069] {
  background: url(../img/product_4.890b0c00.png) no-repeat 100% / cover;
}
.ft-12[data-v-20627069] {
  font-size: 12px;
}
.ft-24[data-v-20627069] {
  font-size: 24px;
}
.red[data-v-20627069] {
  color: #D93737;
}
.vip-price-tag[data-v-20627069] {
  width: 42px;
  position: relative;
  left: 76%;
  top: -35px;
  background-color: var(--el-color-danger);
  color: #fff;
  font-size: 10px;
  padding: 0 6px;
  height: 14px;
  line-height: 14px;
  border-radius: 3px 3px 3px 0px;
  font-weight: bold;
  text-align: center;
}
/* 下方小三角 */
.triangle[data-v-20627069] {
  position: absolute;
  bottom: -4px;
  left: 3px;
  top: 6px;
  transform: translateX(-50%);
  width: 0;
  height: 0;
  border-top: 6px solid transparent;
  border-bottom: 6px solid transparent;
  border-left: 6px solid #F2270C;
  /* 红色三角向右 */
}
.buy_button[data-v-20627069] {
  margin: auto;
  width: 130px;
  height: 30px;
  line-height: 30px;
  text-align: center;
  background: rgba(217, 55, 55, 0.15);
  border-radius: 4px;
  border: 1px solid #D93737;
  font-family: PingFangSC, PingFang SC;
  font-weight: 500;
  font-size: 14px;
  color: #D93737;
  cursor: pointer;
}
.buy_button_free[data-v-20627069] {
  margin: auto;
  width: 130px;
  height: 30px;
  line-height: 30px;
  text-align: center;
  background: #d7e6fd;
  border-radius: 4px;
  border: 1px solid #0073FF;
  font-family: PingFangSC, PingFang SC;
  font-weight: 500;
  font-size: 14px;
  color: #0073FF;
  cursor: pointer;
  margin-top: 5px;
}

.vip-product-help-popper {
  width: 240px !important;
  max-width: 240px !important;
  min-width: 150px !important;
}
.vip-product-help-popper .el-popover__content {
  display: block;
  width: 240px !important;
  max-width: 240px !important;
  white-space: normal !important;
  word-break: break-all !important;
  overflow-wrap: break-word !important;
  line-height: 18px;
  font-size: 12px;
  min-width: 150px !important;
}
:deep(.el-popover) {
  width: 240px !important;
  min-width: 150px !important;
}

.vip-member-info[data-v-8b0f5d44] {
  display: flex;
  justify-content: space-between;
  align-items: stretch;
  border-radius: 10px;
  padding: 16px 18px;
  background: #f6f7f9;
  position: relative;
  overflow: hidden;
  min-height: 96px;
}
.vip-member-info.is-vip[data-v-8b0f5d44] {
  color: #f2e6cf;
  background: #2b2b2b;
  background-image: url(../img/isvip_bg.b1a53e98.png);
  background-size: cover;
  background-position: center;
}
.left[data-v-8b0f5d44] {
  display: flex;
  flex-direction: column;
  justify-content: center;
  gap: 6px;
}
.title[data-v-8b0f5d44] {
  font-size: 18px;
  font-weight: 700;
  color: #2a2a2a;
}
.vip-member-info.is-vip .title[data-v-8b0f5d44] {
  color: #f3e2bf;
}
.sub[data-v-8b0f5d44] {
  font-size: 13px;
  color: #6b6b6b;
  display: flex;
  align-items: center;
  gap: 6px;
}
.vip-member-info.is-vip .sub[data-v-8b0f5d44] {
  color: rgba(243, 226, 191, 0.85);
}
.plus-badge[data-v-8b0f5d44] {
  display: inline-flex;
  align-items: center;
  gap: 4px;
  border-radius: 12px;
  width: 53px;
}
.plus-icon[data-v-8b0f5d44] {
  width: 53px;
  height: 18px;
  display: block;
}
.features[data-v-8b0f5d44] {
  display: flex;
  gap: 14px;
  flex-wrap: wrap;
}
.feature[data-v-8b0f5d44] {
  display: inline-flex;
  align-items: center;
  gap: 6px;
  font-size: 12px;
  color: #2f6ee5;
}
.vip-member-info.is-vip .feature[data-v-8b0f5d44] {
  color: rgba(255, 255, 255, 0.85);
}
.dot[data-v-8b0f5d44] {
  width: 10px;
  height: 10px;
  border-radius: 50%;
  background: #2f6ee5;
  position: relative;
}
.vip-member-info.is-vip .dot[data-v-8b0f5d44] {
  background: rgba(255, 255, 255, 0.75);
}
.dot[data-v-8b0f5d44]::after {
  content: '';
  position: absolute;
  left: 3px;
  top: 1px;
  width: 3px;
  height: 6px;
  border-right: 2px solid #fff;
  border-bottom: 2px solid #fff;
  transform: rotate(45deg);
}
.price[data-v-8b0f5d44] {
  margin-top: 2px;
  display: flex;
  align-items: baseline;
  gap: 3px;
  color: #d93737;
}
.currency[data-v-8b0f5d44] {
  font-size: 12px;
}
.amount[data-v-8b0f5d44] {
  font-size: 24px;
  font-weight: 800;
  line-height: 1;
}
.unit[data-v-8b0f5d44] {
  font-size: 12px;
  color: #d93737;
}
.expire[data-v-8b0f5d44] {
  margin-top: 2px;
  font-size: 12px;
  color: rgba(255, 255, 255, 0.78);
}
.right[data-v-8b0f5d44] {
  display: flex;
  align-items: center;
}
.action[data-v-8b0f5d44] {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  height: 34px;
  padding: 0 16px;
  border-radius: 18px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  font-size: 13px;
  font-weight: 600;
  background: #1f1f1f;
  color: #f3e2bf;
}
.vip-member-info:not(.is-vip) .action[data-v-8b0f5d44] {
  background: linear-gradient(90deg, #FADBAB 0%, #F2C68C 100%), #F3D4A4;
  font-family: PingFangSC, PingFang SC;
  font-weight: 600;
  font-size: 14px;
  color: #323232;
}

.resource-detail-content[data-v-2b848e1a] {
  padding: 0 10px;
}
.dialog-header-divider[data-v-2b848e1a] {
  border-bottom: 1px solid #f3f3f3;
  margin-top: 10px;
  width: 100%;
}
.pages[data-v-2b848e1a] {
  margin-top: 20px;
  display: flex;
  justify-content: flex-end;
}

.invite-content[data-v-5c6d0dbc] {
  padding: 0 20px;
}
.dialog-header-divider[data-v-5c6d0dbc] {
  border-bottom: 1px solid #f3f3f3;
  margin-top: 10px;
  width: 100%;
}
.row[data-v-5c6d0dbc] {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  gap: 12px;
}
.invite-steps[data-v-5c6d0dbc] {
  display: flex;
  gap: 10px;
  align-items: stretch;
}
.invite-step[data-v-5c6d0dbc] {
  flex: 1;
  min-width: 0;
  background: #f7faff;
  border: 1px solid #e6efff;
  border-radius: 10px;
  padding: 10px;
  display: flex;
  align-items: center;
  position: relative;
}
.invite-step__icon[data-v-5c6d0dbc] {
  width: 34px;
  height: 34px;
  border-radius: 8px;
  background: rgba(22, 119, 255, 0.1);
  display: flex;
  align-items: center;
  justify-content: center;
  flex: 0 0 auto;
  margin-right: 10px;
}
.invite-step__icon-img[data-v-5c6d0dbc] {
  width: 22px;
  height: 22px;
  display: block;
}
.invite-step__text[data-v-5c6d0dbc] {
  min-width: 0;
}
.invite-step__title[data-v-5c6d0dbc] {
  font-size: 13px;
  font-weight: 600;
  color: #1f2329;
  line-height: 18px;
}
.invite-step__desc[data-v-5c6d0dbc] {
  margin-top: 4px;
  font-size: 12px;
  color: rgba(0, 0, 0, 0.6);
  line-height: 16px;
}
.invite-step__arrow[data-v-5c6d0dbc] {
  flex: 0 0 auto;
  margin-left: 10px;
  color: #1677ff;
  font-size: 18px;
  line-height: 18px;
}
.label[data-v-5c6d0dbc] {
  width: 48px;
  font-weight: 500;
  font-size: 14px;
  color: #444444;
}
.resource-select[data-v-5c6d0dbc] {
  flex: 1;
}
.tips[data-v-5c6d0dbc] {
  margin-top: 10px;
  color: #d93737;
  font-size: 13px;
}
.desc[data-v-5c6d0dbc] {
  color: #303133;
  font-size: 13px;
}
.rules[data-v-5c6d0dbc] {
  margin-top: 10px;
  color: #606266;
  font-size: 13px;
  line-height: 20px;
}
.actions[data-v-5c6d0dbc] {
  display: flex;
  justify-content: center;
  margin-top: 18px;
}
.invite-link-dialog[data-v-5c6d0dbc] {
  padding: 0 20px 10px;
}
.invite-link-label[data-v-5c6d0dbc] {
  margin-bottom: 10px;
  color: #303133;
}
.invite-link-input[data-v-5c6d0dbc] {
  width: 100%;
}
.invite-link-actions[data-v-5c6d0dbc] {
  margin-top: 18px;
  display: flex;
  justify-content: center;
  gap: 12px;
}

.inners[data-v-6cbb71ea] {
  display: inline-flex;
  width: auto !important;
  max-width: 1200px !important;
  display: flex;
  height: auto;
  min-height: 650px !important;
}
.inners .left[data-v-6cbb71ea] {
  width: 27%;
  min-width: 340px;
  height: auto;
  min-height: 640px;
  background: white;
  display: flex;
  flex-direction: column;
}
.inners .left .flex[data-v-6cbb71ea] {
  height: 30px;
  display: flex;
  justify-content: flex-end;
  align-items: center;
  cursor: pointer;
}
.inners .left .flex img[data-v-6cbb71ea] {
  margin: 10px 10px 0px 0px;
}
.inners .left .avactor[data-v-6cbb71ea] {
  display: flex;
  justify-content: center;
  flex-direction: column;
  align-items: center;
}
.inners .left .avactor div[data-v-6cbb71ea]:nth-child(2) {
  margin: 10px 0px 10px 0px;
}
.inners .left .set_tool[data-v-6cbb71ea] {
  display: flex;
  flex-direction: column;
  padding: 0 10px;
}
.inners .left .set_tool div[data-v-6cbb71ea] {
  height: 36px;
  line-height: 36px;
  margin-bottom: 10px;
  display: flex;
  font-size: 14px;
}
.inners .left .set_tool div span[data-v-6cbb71ea] {
  font-weight: 500;
  text-align: left;
  margin: 0px 10px 10px 0px;
}
.inners .left .userInfo_message[data-v-6cbb71ea] {
  width: 100%;
  display: flex;
  flex-direction: column;
  padding: 0px 10px 0px 10px;
}
.inners .left .userInfo_message .message_info_item[data-v-6cbb71ea] {
  width: 100%;
  cursor: pointer;
}
.inners .left .userInfo_message .message_info_item .items[data-v-6cbb71ea] {
  width: 100%;
  min-width: 260px;
  display: flex;
  height: 48px;
  padding: 5px 12px;
  justify-content: space-between;
  border-top: 1px solid #e0e0e0;
  align-items: center;
  font-size: 14px;
  font-weight: 500;
}
.inners .left .userInfo_message .message_info_item .items > .left_text[data-v-6cbb71ea] {
  display: flex;
  justify-content: flex-start;
  align-items: center;
  font-size: 14px;
  font-weight: 500;
}
.inners .left .userInfo_message .message_info_item .items > .left_text span[data-v-6cbb71ea] {
  display: inherit;
  margin-right: 8px;
}
.inners .left .userInfo_message .message_info_item .items > .left_text span img[data-v-6cbb71ea] {
  text-align: center;
}
.inners .left .userInfo_message .message_info_item .items > .left_text > .texts[data-v-6cbb71ea] {
  font-size: 14px;
  font-weight: 500;
  color: #000000 !important;
}
.inners .left .userInfo_message .message_info_item .items .right_text[data-v-6cbb71ea] {
  display: flex;
  align-items: center;
}
.inners .left .userInfo_message .message_info_item .prog_progress[data-v-6cbb71ea] {
  height: 9px !important;
  border-radius: 0px !important;
}
.inners .left .userInfo_message .message_info_item[data-v-6cbb71ea]:last-child {
  border-bottom: 1px solid #e0e0e0;
}
.inners .right[data-v-6cbb71ea] {
  flex: 1;
  width: 100%;
  display: inline-block;
  margin-left: 10px;
  padding: 0 10px;
  text-align: left;
  background: white;
}
.inners .right .titles[data-v-6cbb71ea] {
  padding: 20px 0 15px 0;
  font-size: 18px;
  font-weight: 600;
  color: #333;
  border-bottom: 1px solid #efefef;
}
.inners .right .temp-wrap[data-v-6cbb71ea] {
  margin-left: -30px;
}
.inners[data-v-6cbb71ea] {
  min-height: 820px !important;
}
[data-v-6cbb71ea] .el-avatar {
  cursor: pointer;
  background: #f3f3f3 !important;
}
[data-v-6cbb71ea] .el-avatar {
  background: #f3f3f3 !important;
}
[data-v-6cbb71ea] .el-tabs__item {
  margin-right: 30px;
  padding-top: 29px;
  padding-bottom: 29px;
  cursor: pointer;
  font-size: 18px;
}
[data-v-6cbb71ea] .el-button {
  font-size: 14px !important;
}
[data-v-6cbb71ea] .el-table .cell {
  font-size: 14px !important;
  font-weight: normal !important;
}
[data-v-6cbb71ea] .el-progress-bar__inner {
  border-radius: 0px !important;
}
[data-v-6cbb71ea] .el-progress-bar__outer {
  border-radius: 0px !important;
}
.font[data-v-6cbb71ea] {
  font-family: PingFangSC, PingFang SC;
  font-weight: 500;
  font-size: 14px;
  color: #333333;
}
.line-text[data-v-6cbb71ea] {
  width: 350px;
  display: flex;
  align-items: center;
  text-align: center;
  font-family: PingFangSC, PingFang SC;
  font-weight: 600;
  font-size: 20px;
  color: #8B4127;
  margin: 20px auto;
}
.line-text[data-v-6cbb71ea]::before,
.line-text[data-v-6cbb71ea]::after {
  content: '';
  flex: 1;
  height: 1px;
  background-color: #FCDEB9;
}
.line-text[data-v-6cbb71ea]::before {
  margin-right: 8px;
}
.line-text[data-v-6cbb71ea]::after {
  margin-left: 8px;
}
.left_box div[data-v-6cbb71ea] {
  margin-bottom: 10px !important;
}
.icon-small[data-v-6cbb71ea] {
  width: 16px !important;
  height: 16px !important;
}

.inners[data-v-0c72ce1e] {
  width: 100% !important;
  min-width: 100% !important;
  position: relative;
}
.right[data-v-0c72ce1e] {
  height: -moz-max-content !important;
  height: max-content !important;
  padding-bottom: 70px !important;
}
.inner_box[data-v-0c72ce1e] {
  display: flex;
  flex-direction: column;
}
.inner_box .left_box[data-v-0c72ce1e] {
  width: auto;
  min-width: 450px;
}
.inner_box .left_box div[data-v-0c72ce1e] {
  margin-bottom: 10px;
}
.inner_box .right_box[data-v-0c72ce1e] {
  width: calc(100% - 320px);
  flex: 1 1;
}
.line_title[data-v-0c72ce1e] {
  font-family: PingFangSC, PingFang SC;
  display: inline-block;
  width: -moz-max-content;
  width: max-content;
  min-width: 80px;
  color: #999;
  font-size: 14px;
}
.line_title.lang-zh[data-v-0c72ce1e] {
  min-width: 80px;
}
.line_title.lang-en[data-v-0c72ce1e] {
  text-align: right;
  min-width: 120px;
}
.txt[data-v-0c72ce1e] {
  display: inline-block;
  color: #333;
  font-size: 14px;
  margin-left: 10px;
}
.results[data-v-0c72ce1e] {
  width: 100%;
  border-top: 1px solid #e8e8e8;
  height: 53px;
  bottom: 0px;
  left: 0px;
  position: absolute;
  display: flex;
  justify-content: space-between;
}
.results .buttons_pays[data-v-0c72ce1e] {
  padding: 0 35px;
  height: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
  font-size: 16px;
  font-weight: 500;
  color: #fff;
  background: #d93737;
  margin-left: auto;
  cursor: pointer;
}
.content_text[data-v-0c72ce1e] {
  font-family: PingFangSC, PingFang SC;
  font-weight: 400;
  font-size: 14px;
  color: #999999;
  margin-left: 10px;
}
.storage-details[data-v-0c72ce1e] {
  width: 100%;
  padding: 10px 0;
  box-sizing: border-box;
}
.storage-details[data-v-0c72ce1e] .el-table {
  width: 100% !important;
  font-size: 13px;
}
.storage-details[data-v-0c72ce1e] .el-table__header-wrapper table,
.storage-details[data-v-0c72ce1e] .el-table__body-wrapper table {
  width: 100% !important;
}
.storage-details[data-v-0c72ce1e] .el-table__header th.el-table__cell {
  background: #f9f9f9 !important;
  color: rgba(0, 0, 0, 0.85) !important;
  font-weight: 500;
}
.storage-details[data-v-0c72ce1e] .el-table__cell {
  padding: 10px 0;
}
.storage-details[data-v-0c72ce1e] .el-table .cell {
  font-size: 13px !important;
  font-weight: normal !important;
  color: rgba(0, 0, 0, 0.85);
}
.storage-details[data-v-0c72ce1e] .el-table__row:hover > td.el-table__cell {
  background: #fafafa;
}
.dialog-footer[data-v-0c72ce1e] {
  display: flex;
  justify-content: flex-end;
}
.pages[data-v-0c72ce1e] {
  display: flex;
  justify-content: flex-end;
  margin-top: 12px;
}

/*.el-select .el-input__wrapper.is-focus {*/
/*    box-shadow: none !important;*/
/*}*/

.el-select-dropdown__header {
    border-bottom: 0px !important;
}

/*.dropdown {*/
/*    background-color: #fff;*/
/*    font-size: 14px;*/
/*    padding: 0px 4px;*/
/*}*/

.dropdown_selectCountry {
    background: #f5f5f5;

    .options_item {
        color: #5383ec !important;

        & > img {
            height: 20px !important;
            max-width: 26px !important;
        }
    }

    .is_line {
        height: 100%;
        position: relative;
        display: inline-block;
        cursor: pointer;
    }

    .is_line::after {
        display: block;
        content: '';
        width: 0px;
        height: 2px;
        background: #5383ec;
        position: absolute;
        left: 50%;
        bottom: 0px;
        z-index: 9999;
        transition: all 0.3s;
    }

    .is_line:hover::after {
        width: 100%;
        left: 0px;
        bottom: 0px;
    }

    .el-input__wrapper:nth-of-type(1) {
        padding: 0px 4px 0px 0px !important;
    }

    .el-input .el-input__wrapper {
        background: #f5f5f5 !important;
    }


    .el-select-dropdown__item {
        color: #a2d5e5;
        transition: all 0.3s;
    }


    .el-select-dropdown__item:hover {
        background-color: white !important;
    }

    .el-select-dropdown__item.hover,
    .el-select-dropdown__item.selected {
        color: #5383ec;
        background: #d5def3;
        border-radius: 8px;
    }
}



[data-v-432f6435] .el-input__wrapper {
  box-shadow: none !important;
  width: 58px;
  min-width: 58px;
}
[data-v-432f6435] .el-input__wrapper:nth-of-type(1) {
  padding: 0px 12px 0px 0px !important;
}
.search_top[data-v-432f6435] {
  padding: 0px 10px;
  width: 160px;
  display: flex;
  justify-content: center;
  align-items: center;
  border: 1px solid var(--border-color);
  border-radius: 4px;
}
.options_item[data-v-432f6435] {
  display: flex;
  justify-content: flex-start;
  align-items: center;
  text-align: center;
}
[data-v-432f6435] .el-input__suffix-inner > :first-child {
  margin: 0px !important;
}
.no_data[data-v-432f6435] {
  width: 160px;
  height: 50px;
  background: var(--main-color1);
}
[data-v-432f6435] .el-input__wrapper {
  background: var(--color-bg);
}
[data-v-432f6435] .el-input__wrapper:hover {
  box-shadow: 0 0 0 0 !important;
}
[data-v-432f6435] .el-select .el-input.is-focus .el-input__wrapper {
  box-shadow: 0 0 0 0 !important;
}
[data-v-432f6435] .el-select .el-input__wrapper.is-focus {
  box-shadow: 0 0 0 0 !important;
}
.el-form-item .is-error .el-select .el-input.is-focus .el-input__wrapper[data-v-432f6435] {
  box-shadow: none !important;
}
.them_font_color[data-v-432f6435] {
  color: var(--font-color-theme);
}
[data-v-432f6435] .el-input__inner {
  color: var(--font-color-theme);
}
.box_select_con[data-v-432f6435] {
  display: flex;
  align-items: center !important;
  justify-content: center !important;
}
.box_select_con > img[data-v-432f6435] {
  display: inline-block;
}
.box_select_con[data-v-432f6435] .el-select .el-input__wrapper {
  box-shadow: none !important;
}
.box_select_con .el-input__inner[data-v-432f6435] {
  border: none !important;
  box-shadow: none !important;
}
.box_select_con[data-v-432f6435] .el-select__wrapper {
  box-shadow: none !important;
  display: flex;
  align-content: center;
  justify-content: center;
  font-size: 14px !important;
}
.box_select_con[data-v-432f6435] .el-select--small .el-select__wrapper {
  padding: 2px 6px 2px 2px !important;
}

.fx-j-c[data-v-78a662ac] {
  display: flex;
  justify-content: center;
  margin-top: 40px;
}
.title_cdir[data-v-78a662ac] {
  color: rgba(0, 0, 0, 0.85);
  font-weight: 700;
  font-size: 14px;
}
.fx-j-r[data-v-78a662ac] {
  display: flex;
  justify-content: right;
  margin-top: 40px;
}
[data-v-78a662ac] .el-form-item__label {
  font-weight: normal !important;
}
.selects[data-v-78a662ac] {
  width: 250px;
  margin: 10px 0 20px 15px;
}
.selects[data-v-78a662ac] .el-select {
  width: 100% !important;
}
.bottom_btn[data-v-78a662ac] {
  width: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
  margin-top: 10px;
  margin-bottom: 10px;
}
#sp_input[data-v-78a662ac] .el-form-item__content .el-input--suffix .el-input__wrapper {
  padding: 1px 0px 0px 11px !important;
}
[data-v-78a662ac] .el-dialog__footer {
  padding: 0px !important;
}

.fx-j-c[data-v-31327b58] {
  display: flex;
  justify-content: center;
  margin-top: 40px;
}
.title_cdir[data-v-31327b58] {
  color: rgba(0, 0, 0, 0.85);
  font-weight: 700;
  font-size: 14px;
}
.fx-j-r[data-v-31327b58] {
  display: flex;
  justify-content: right;
  margin-top: 40px;
}
[data-v-31327b58] .el-form-item__label {
  font-weight: 500 !important;
}
.selects[data-v-31327b58] {
  width: 250px;
  margin: 10px 0 20px 15px;
}
.selects[data-v-31327b58] .el-select {
  width: 100% !important;
}
.bottom_btn[data-v-31327b58] {
  width: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
  margin-top: 10px;
  margin-bottom: 10px;
}
#sp_input[data-v-31327b58] .el-form-item__content .el-input--suffix .el-input__wrapper {
  padding: 1px 0px 0px 11px !important;
}
[data-v-31327b58] .el-dialog__footer {
  padding: 0px !important;
}

.inners[data-v-649138d4] {
  width: auto !important;
  max-width: 1200px !important;
  position: relative;
}
.right[data-v-649138d4] {
  height: auto !important;
  min-height: 640px !important;
  padding-bottom: 70px !important;
}
.inner_box[data-v-649138d4] {
  width: 100% !important;
  display: flex;
  flex-direction: column;
}
.inner_box .left_box[data-v-649138d4] {
  width: auto;
}
.inner_box .left_box div[data-v-649138d4] {
  margin-bottom: 10px;
}
.inner_box .right_box[data-v-649138d4] {
  margin-top: 15px;
  width: 100%;
  flex: 1 1;
}
.line_title[data-v-649138d4] {
  display: inline-block;
  width: -moz-max-content;
  width: max-content;
  min-width: 80px;
  color: #999;
  font-size: 14px;
}
.line_title.lang-zh[data-v-649138d4] {
  min-width: 80px;
}
.line_title.lang-en[data-v-649138d4] {
  text-align: right;
  min-width: 120px;
}
.txt[data-v-649138d4] {
  display: inline-block;
  color: #333;
  font-size: 14px;
  margin-left: 10px;
}
.results[data-v-649138d4] {
  width: 100%;
  border-top: 1px solid #e8e8e8;
  height: 53px;
  bottom: 0px;
  left: 0px;
  position: absolute;
  display: flex;
  justify-content: space-between;
}
.results .buttons_pays[data-v-649138d4] {
  padding: 0 35px;
  height: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
  font-size: 16px;
  font-weight: 500;
  color: #fff;
  background: #d93737;
  margin-left: auto;
  cursor: pointer;
}
.content_text[data-v-649138d4] {
  font-family: PingFangSC, PingFang SC;
  font-weight: 400;
  font-size: 14px;
  width: -moz-max-content;
  width: max-content;
  color: #999999;
  margin-left: 10px;
}
.pages[data-v-649138d4] {
  display: flex;
  justify-content: flex-end;
}
.resource-details[data-v-649138d4] {
  width: 100%;
  padding: 10px 0;
  box-sizing: border-box;
}
.resource-details__table-wrap[data-v-649138d4] {
  width: 100%;
  overflow: hidden;
}
.resource-details__table-wrap[data-v-649138d4] .el-table {
  width: 100% !important;
  font-size: 13px;
}
.resource-details__table-wrap[data-v-649138d4] .el-table__header-wrapper table,
.resource-details__table-wrap[data-v-649138d4] .el-table__body-wrapper table {
  width: 100% !important;
}
.resource-details__table-wrap[data-v-649138d4] .el-table__header th.el-table__cell {
  background: #f9f9f9 !important;
  color: rgba(0, 0, 0, 0.85) !important;
  font-weight: 500;
}
.resource-details__table-wrap[data-v-649138d4] .el-table__cell {
  padding: 10px 0;
}
.resource-details__table-wrap[data-v-649138d4] .el-table .cell {
  font-size: 13px !important;
  font-weight: normal !important;
  color: rgba(0, 0, 0, 0.85);
}
.resource-details__table-wrap[data-v-649138d4] .el-table__row:hover > td.el-table__cell {
  background: #fafafa;
}
.resource-details .pages[data-v-649138d4] {
  margin-top: 12px;
}

.inners[data-v-d26a1a84] {
  width: auto !important;
  max-width: 1200px !important;
  position: relative;
}
.right[data-v-d26a1a84] {
  height: auto !important;
  min-height: 640px !important;
  padding-bottom: 70px !important;
}
.inner_box[data-v-d26a1a84] {
  display: flex;
  flex-direction: column;
}
.inner_box .left_box div[data-v-d26a1a84] {
  margin-bottom: 10px;
}
.inner_box .right_box[data-v-d26a1a84] {
  margin-top: 15px;
  width: 100%;
  flex: 1 1;
}
.line_title[data-v-d26a1a84] {
  display: inline-block;
  width: -moz-max-content;
  width: max-content;
  min-width: 80px;
  color: #999;
  font-size: 14px;
}
.line_title.lang-zh[data-v-d26a1a84] {
  min-width: 80px;
}
.line_title.lang-en[data-v-d26a1a84] {
  text-align: right;
  min-width: 120px;
}
.txt[data-v-d26a1a84] {
  display: inline-block;
  color: #333;
  font-size: 14px;
  margin-left: 10px;
}
.results[data-v-d26a1a84] {
  width: 100%;
  border-top: 1px solid #e8e8e8;
  height: 53px;
  bottom: 0px;
  left: 0px;
  position: absolute;
  display: flex;
  justify-content: space-between;
}
.results .buttons_pays[data-v-d26a1a84] {
  padding: 0 35px;
  height: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
  font-size: 16px;
  font-weight: 500;
  color: #fff;
  background: #d93737;
  margin-left: auto;
  cursor: pointer;
}
.content_text[data-v-d26a1a84] {
  font-family: PingFangSC, PingFang SC;
  font-weight: 400;
  font-size: 14px;
  color: #999999;
  width: -moz-max-content;
  width: max-content;
  margin-left: 10px;
}
.pages[data-v-d26a1a84] {
  display: flex;
  justify-content: flex-end;
}
.resource-details[data-v-d26a1a84] {
  width: 100%;
  padding: 10px 0;
  box-sizing: border-box;
}
.resource-details__table-wrap[data-v-d26a1a84] {
  width: 100%;
  overflow: hidden;
}
.resource-details__table-wrap[data-v-d26a1a84] .el-table {
  width: 100% !important;
  font-size: 13px;
}
.resource-details__table-wrap[data-v-d26a1a84] .el-table__header-wrapper table,
.resource-details__table-wrap[data-v-d26a1a84] .el-table__body-wrapper table {
  width: 100% !important;
}
.resource-details__table-wrap[data-v-d26a1a84] .el-table__header th.el-table__cell {
  background: #f9f9f9 !important;
  color: rgba(0, 0, 0, 0.85) !important;
  font-weight: 500;
}
.resource-details__table-wrap[data-v-d26a1a84] .el-table__cell {
  padding: 10px 0;
}
.resource-details__table-wrap[data-v-d26a1a84] .el-table .cell {
  font-size: 13px !important;
  font-weight: normal !important;
  color: rgba(0, 0, 0, 0.85);
}
.resource-details__table-wrap[data-v-d26a1a84] .el-table__row:hover > td.el-table__cell {
  background: #fafafa;
}
.resource-details .pages[data-v-d26a1a84] {
  margin-top: 12px;
}

.inners[data-v-eab7bc0e] {
  display: inline-flex;
  width: auto !important;
  max-width: 1200px !important;
  display: flex;
  height: auto;
  min-height: 650px !important;
}
.inners .left[data-v-eab7bc0e] {
  width: 27%;
  min-width: 340px;
  height: auto;
  min-height: 640px;
  background: white;
  display: flex;
  flex-direction: column;
}
.inners .left .flex[data-v-eab7bc0e] {
  height: 30px;
  display: flex;
  justify-content: flex-end;
  align-items: center;
  cursor: pointer;
}
.inners .left .flex img[data-v-eab7bc0e] {
  margin: 10px 10px 0px 0px;
}
.inners .left .avactor[data-v-eab7bc0e] {
  display: flex;
  justify-content: center;
  flex-direction: column;
  align-items: center;
}
.inners .left .avactor div[data-v-eab7bc0e]:nth-child(2) {
  margin: 10px 0px 10px 0px;
}
.inners .left .set_tool[data-v-eab7bc0e] {
  display: flex;
  flex-direction: column;
  padding: 0 10px;
}
.inners .left .set_tool div[data-v-eab7bc0e] {
  height: 36px;
  line-height: 36px;
  margin-bottom: 10px;
  display: flex;
  font-size: 14px;
}
.inners .left .set_tool div span[data-v-eab7bc0e] {
  font-weight: 500;
  text-align: left;
  margin: 0px 10px 10px 0px;
}
.inners .left .userInfo_message[data-v-eab7bc0e] {
  width: 100%;
  display: flex;
  flex-direction: column;
  padding: 0px 10px 0px 10px;
}
.inners .left .userInfo_message .message_info_item[data-v-eab7bc0e] {
  width: 100%;
  cursor: pointer;
}
.inners .left .userInfo_message .message_info_item .items[data-v-eab7bc0e] {
  width: 100%;
  min-width: 260px;
  display: flex;
  height: 48px;
  padding: 5px 12px;
  justify-content: space-between;
  border-top: 1px solid #e0e0e0;
  align-items: center;
  font-size: 14px;
  font-weight: 500;
}
.inners .left .userInfo_message .message_info_item .items > .left_text[data-v-eab7bc0e] {
  display: flex;
  justify-content: flex-start;
  align-items: center;
  font-size: 14px;
  font-weight: 500;
}
.inners .left .userInfo_message .message_info_item .items > .left_text span[data-v-eab7bc0e] {
  display: inherit;
  margin-right: 8px;
}
.inners .left .userInfo_message .message_info_item .items > .left_text span img[data-v-eab7bc0e] {
  text-align: center;
}
.inners .left .userInfo_message .message_info_item .items > .left_text > .texts[data-v-eab7bc0e] {
  font-size: 14px;
  font-weight: 500;
  color: #000000 !important;
}
.inners .left .userInfo_message .message_info_item .items .right_text[data-v-eab7bc0e] {
  display: flex;
  align-items: center;
}
.inners .left .userInfo_message .message_info_item .prog_progress[data-v-eab7bc0e] {
  height: 9px !important;
  border-radius: 0px !important;
}
.inners .left .userInfo_message .message_info_item[data-v-eab7bc0e]:last-child {
  border-bottom: 1px solid #e0e0e0;
}
.inners .right[data-v-eab7bc0e] {
  flex: 1;
  width: 100%;
  display: inline-block;
  margin-left: 10px;
  padding: 0 10px;
  text-align: left;
  background: white;
}
.inners .right .titles[data-v-eab7bc0e] {
  padding: 20px 0 15px 0;
  font-size: 18px;
  font-weight: 600;
  color: #333;
  border-bottom: 1px solid #efefef;
}
.inners .right .temp-wrap[data-v-eab7bc0e] {
  margin-left: -30px;
}
.invite-test-fixed[data-v-eab7bc0e] {
  position: fixed;
  right: 20px;
  top: 120px;
  z-index: 999;
}
.resource-detail-test-fixed[data-v-eab7bc0e] {
  position: fixed;
  right: 20px;
  top: 170px;
  z-index: 999;
}
.right[data-v-eab7bc0e] {
  min-height: 820px !important;
}
[data-v-eab7bc0e] .el-avatar {
  background: #f3f3f3 !important;
}
[data-v-eab7bc0e] .el-tabs__item {
  margin-right: 30px;
  padding-top: 29px;
  padding-bottom: 29px;
  cursor: pointer;
  font-size: 18px;
}
[data-v-eab7bc0e] .el-button {
  font-size: 14px !important;
}
[data-v-eab7bc0e] .el-table .cell {
  font-size: 14px !important;
  font-weight: normal !important;
}
[data-v-eab7bc0e] .el-progress-bar__inner {
  border-radius: 0px !important;
}
[data-v-eab7bc0e] .el-progress-bar__outer {
  border-radius: 0px !important;
}
.font[data-v-eab7bc0e] {
  font-family: PingFangSC, PingFang SC;
  font-weight: 500;
  font-size: 14px;
  color: #333333;
}
.line-text[data-v-eab7bc0e] {
  width: 350px;
  display: flex;
  align-items: center;
  text-align: center;
  font-family: PingFangSC, PingFang SC;
  font-weight: 600;
  font-size: 20px;
  color: #8B4127;
  margin: 20px auto 10px auto;
}
.line-text[data-v-eab7bc0e]::before,
.line-text[data-v-eab7bc0e]::after {
  content: '';
  flex: 1;
  height: 1px;
  background-color: #FCDEB9;
}
.line-text[data-v-eab7bc0e]::before {
  margin-right: 8px;
}
.line-text[data-v-eab7bc0e]::after {
  margin-left: 8px;
}
.left_box div[data-v-eab7bc0e] {
  margin-bottom: 10px !important;
}
.des_user_blank[data-v-eab7bc0e] {
  width: 100%;
  text-align: center;
  font-family: PingFangSC, PingFang SC;
  font-weight: 400;
  font-size: 12px;
  color: #9B9B9B;
  margin-bottom: 10px;
}

.inners[data-v-2c639b3f] {
  width: auto !important;
  max-width: 1200px !important;
  display: flex;
}
.inners .right[data-v-2c639b3f] {
  flex: 1;
  width: 840px;
  min-width: 840px;
  display: inline-block;
  padding: 0 35px;
  text-align: left;
  background: white;
}
.inners .right .titles[data-v-2c639b3f] {
  padding: 17px 0 13px 0;
  font-size: 18px;
  font-weight: 500;
  color: #333;
  border-bottom: 1px solid #efefef;
  margin-bottom: 15px;
}
.pages[data-v-2c639b3f] {
  height: 40px;
}
.tables[data-v-2c639b3f] {
  margin-top: 10px !important;
}
[data-v-2c639b3f] .el-pager li {
  border-radius: 4px !important;
  margin-right: 4px !important;
  border: 1px solid #d9d9d9 !important;
  transition: all 0.3s ease-in-out !important;
}
[data-v-2c639b3f] .btn-prev {
  border-radius: 4px;
  margin-right: 4px;
  font-size: 20px;
  border: 1px solid #d9d9d9;
  transition: all 0.3s ease-in-out;
}
[data-v-2c639b3f] .btn-next {
  border-radius: 4px;
  margin-left: 4px;
  border: 1px solid #d9d9d9;
  transition: all 0.3s ease-in-out;
}
[data-v-2c639b3f] .el-pager li.is-active {
  border-radius: 4px !important;
  background-color: white !important;
  color: #1890ff !important;
  border: 1px solid #1890ff !important;
  transition: all 0.3s ease-in-out !important;
}
[data-v-2c639b3f] .el-pagination {
  float: right;
}
[data-v-2c639b3f] .number {
  margin: 0px 4px;
  border-radius: 4px;
  border: 1px solid #d9d9d9;
  transition: all 0.3s ease-in-out;
}
[data-v-2c639b3f] .el-pagination.is-background .btn-next {
  background-color: white !important;
}
[data-v-2c639b3f] .el-pagination.is-background .el-pager li {
  background-color: white !important;
}
[data-v-2c639b3f] .el-pagination.is-background .btn-prev {
  background-color: white !important;
}
.inners[data-v-2c639b3f] {
  width: auto !important;
  max-width: 1200px !important;
}
.inners .right[data-v-2c639b3f] {
  height: auto !important;
  min-height: 640px !important;
  padding-bottom: 20px !important;
}
[data-v-2c639b3f] .el-dropdown-menu {
  background: red;
}
.top_title[data-v-2c639b3f] {
  display: flex;
  justify-content: flex-end;
  align-items: center;
}
.top_title .el-button[data-v-2c639b3f] {
  width: 130px;
  height: 30px;
  background: #d93737;
  font-size: 14px;
  color: #fff;
}
.setting_center[data-v-2c639b3f] {
  display: flex;
  justify-content: flex-end;
}
[data-v-2c639b3f] .el-table .cell {
  font-size: 13px !important;
  font-weight: normal !important;
}
.line_title[data-v-2c639b3f] {
  font-family: PingFangSC, PingFang SC;
  display: inline-block;
  width: -moz-max-content;
  width: max-content;
  min-width: 80px;
  color: #999;
  font-size: 14px;
}
.line_title.lang-zh[data-v-2c639b3f] {
  min-width: 80px;
}
.line_title.lang-en[data-v-2c639b3f] {
  text-align: right;
  min-width: 120px;
}
.txt[data-v-2c639b3f] {
  display: inline-block;
  color: #333;
  font-size: 14px;
  margin-left: 10px;
}
.results[data-v-2c639b3f] {
  width: 100%;
  border-top: 1px solid #e8e8e8;
  height: 53px;
  bottom: 0px;
  left: 0px;
  position: absolute;
  display: flex;
  justify-content: space-between;
}
.results .buttons_pays[data-v-2c639b3f] {
  padding: 0 35px;
  height: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
  font-size: 16px;
  font-weight: 500;
  color: #fff;
  background: #d93737;
  margin-left: auto;
  cursor: pointer;
}
.content_text[data-v-2c639b3f] {
  font-family: PingFangSC, PingFang SC;
  font-weight: 400;
  font-size: 14px;
  color: #999999;
  margin-left: 10px;
}
.content_text li div[data-v-2c639b3f] {
  margin-bottom: 10px !important;
}
.station-details[data-v-2c639b3f] {
  width: 100%;
  padding: 10px 0;
  box-sizing: border-box;
}
.station-details__title[data-v-2c639b3f] {
  margin: 0 0 12px 0;
  font-size: 14px;
  font-weight: 500;
  color: rgba(0, 0, 0, 0.85);
}
.station-details__table-wrap[data-v-2c639b3f] {
  width: 100%;
  overflow: hidden;
}
.station-details__table-wrap[data-v-2c639b3f] .el-table {
  width: 100% !important;
  font-size: 13px;
}
.station-details__table-wrap[data-v-2c639b3f] .el-table__header-wrapper table,
.station-details__table-wrap[data-v-2c639b3f] .el-table__body-wrapper table {
  width: 100% !important;
}
.station-details__table-wrap[data-v-2c639b3f] .el-table__header th.el-table__cell {
  background: #f9f9f9 !important;
  color: rgba(0, 0, 0, 0.85) !important;
  font-weight: 500;
}
.station-details__table-wrap[data-v-2c639b3f] .el-table__cell {
  padding: 10px 0;
}
.station-details__table-wrap[data-v-2c639b3f] .el-table .cell {
  font-size: 13px !important;
  color: rgba(0, 0, 0, 0.85);
}
.station-details__table-wrap[data-v-2c639b3f] .el-table__row:hover > td.el-table__cell {
  background: #fafafa;
}

.inners[data-v-4ed775ce] {
  width: auto !important;
  max-width: 1200px !important;
  display: flex;
}
.inners .right[data-v-4ed775ce] {
  flex: 1;
  width: 840px;
  min-width: 840px;
  display: inline-block;
  padding: 0 35px;
  text-align: left;
  background: white;
}
.inners .right .titles[data-v-4ed775ce] {
  padding: 17px 0 13px 0;
  font-size: 18px;
  font-weight: 500;
  color: #333;
  border-bottom: 1px solid #efefef;
  margin-bottom: 15px;
}
.pages[data-v-4ed775ce] {
  height: 40px;
}
.tables[data-v-4ed775ce] {
  margin-top: 10px !important;
}
[data-v-4ed775ce] .el-pager li {
  border-radius: 4px !important;
  margin-right: 4px !important;
  border: 1px solid #d9d9d9 !important;
  transition: all 0.3s ease-in-out !important;
}
[data-v-4ed775ce] .btn-prev {
  border-radius: 4px;
  margin-right: 4px;
  font-size: 20px;
  border: 1px solid #d9d9d9;
  transition: all 0.3s ease-in-out;
}
[data-v-4ed775ce] .btn-next {
  border-radius: 4px;
  margin-left: 4px;
  border: 1px solid #d9d9d9;
  transition: all 0.3s ease-in-out;
}
[data-v-4ed775ce] .el-pager li.is-active {
  border-radius: 4px !important;
  background-color: white !important;
  color: #1890ff !important;
  border: 1px solid #1890ff !important;
  transition: all 0.3s ease-in-out !important;
}
[data-v-4ed775ce] .el-pagination {
  float: right;
}
[data-v-4ed775ce] .number {
  margin: 0px 4px;
  border-radius: 4px;
  border: 1px solid #d9d9d9;
  transition: all 0.3s ease-in-out;
}
[data-v-4ed775ce] .el-pagination.is-background .btn-next {
  background-color: white !important;
}
[data-v-4ed775ce] .el-pagination.is-background .el-pager li {
  background-color: white !important;
}
[data-v-4ed775ce] .el-pagination.is-background .btn-prev {
  background-color: white !important;
}
.inners[data-v-4ed775ce] {
  width: auto !important;
  max-width: 1200px !important;
}
.inners .right[data-v-4ed775ce] {
  padding-bottom: 40px !important;
  height: auto !important;
  max-width: 1200px !important;
  min-height: 640px !important;
}
[data-v-4ed775ce] .el-table .cell {
  font-size: 13px !important;
  font-weight: normal !important;
}
[data-v-4ed775ce] .el-table th .cell {
  white-space: nowrap !important;
}

.temp[data-v-60e3ee28] {
  display: inline-block;
  width: 360px;
  height: 151px;
  margin-top: 20px;
  margin-left: 30px;
  padding: 20px;
  overflow: hidden;
}
.rlt[data-v-60e3ee28] {
  position: relative;
}
.sub[data-v-60e3ee28] {
  font-size: 16px;
  font-weight: 700;
  color: #333;
  line-height: 1;
  margin-bottom: 10px;
}
.sum[data-v-60e3ee28] {
  color: #333;
  vertical-align: sub;
  font-weight: 500;
  line-height: 1;
}
.sum span[data-v-60e3ee28] {
  font-size: 24px;
  vertical-align: sub;
  line-height: 1;
}
.sum .sub[data-v-60e3ee28] {
  font-size: 24px;
}
.blue[data-v-60e3ee28] {
  font-size: 24px;
  color: #1d39c4;
}
.progressBar[data-v-60e3ee28] {
  width: 220px;
  height: 9px;
  background: #fff;
  border-radius: 9px;
  position: relative;
  margin: 12px 0;
}
.fx[data-v-60e3ee28] {
  display: flex;
}
.btn[data-v-60e3ee28] {
  width: 100px;
  height: 30px;
  line-height: 30px;
  text-align: center;
  border-radius: 19px;
  font-size: 14px;
  font-weight: 600;
  cursor: pointer;
}
.bug[data-v-60e3ee28] {
  color: #fff;
  background: #d93737;
}
.dt[data-v-60e3ee28] {
  color: #1d39c4;
  border: 1px solid #1d39c4;
}
[data-v-60e3ee28] .el-progress__text {
  display: none !important;
}
[data-v-60e3ee28] .el-progress-bar__outer {
  height: 10px !important;
}
[data-v-60e3ee28] .el-progress-bar__inner {
  background: #dfe0e2 !important;
}
sub[data-v-60e3ee28] {
  font-size: 24px;
}

.inners[data-v-a20b8e90] {
  width: auto !important;
  max-width: 1200px !important;
  display: flex;
}
.inners .right[data-v-a20b8e90] {
  flex: 1;
  width: 840px;
  min-width: 840px;
  display: inline-block;
  padding: 0 35px;
  text-align: left;
  background: white;
}
.inners .right .titles[data-v-a20b8e90] {
  padding: 17px 0 13px 0;
  font-size: 18px;
  font-weight: 500;
  color: #333;
  border-bottom: 1px solid #efefef;
  margin-bottom: 15px;
}
.pages[data-v-a20b8e90] {
  height: 40px;
}
.tables[data-v-a20b8e90] {
  margin-top: 10px !important;
}
[data-v-a20b8e90] .el-pager li {
  border-radius: 4px !important;
  margin-right: 4px !important;
  border: 1px solid #d9d9d9 !important;
  transition: all 0.3s ease-in-out !important;
}
[data-v-a20b8e90] .btn-prev {
  border-radius: 4px;
  margin-right: 4px;
  font-size: 20px;
  border: 1px solid #d9d9d9;
  transition: all 0.3s ease-in-out;
}
[data-v-a20b8e90] .btn-next {
  border-radius: 4px;
  margin-left: 4px;
  border: 1px solid #d9d9d9;
  transition: all 0.3s ease-in-out;
}
[data-v-a20b8e90] .el-pager li.is-active {
  border-radius: 4px !important;
  background-color: white !important;
  color: #1890ff !important;
  border: 1px solid #1890ff !important;
  transition: all 0.3s ease-in-out !important;
}
[data-v-a20b8e90] .el-pagination {
  float: right;
}
[data-v-a20b8e90] .number {
  margin: 0px 4px;
  border-radius: 4px;
  border: 1px solid #d9d9d9;
  transition: all 0.3s ease-in-out;
}
[data-v-a20b8e90] .el-pagination.is-background .btn-next {
  background-color: white !important;
}
[data-v-a20b8e90] .el-pagination.is-background .el-pager li {
  background-color: white !important;
}
[data-v-a20b8e90] .el-pagination.is-background .btn-prev {
  background-color: white !important;
}
.inners[data-v-a20b8e90] {
  width: auto !important;
  max-width: 1200px !important;
}
.inners .right[data-v-a20b8e90] {
  height: auto !important;
  min-height: 640px !important;
  padding-bottom: 40px !important;
}
.outer .tops[data-v-a20b8e90] {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.outer .tops > div[data-v-a20b8e90] {
  display: flex;
  width: 240px;
  justify-content: space-between;
  align-items: center;
  height: 60px;
}
.outer .tops .sp_box[data-v-a20b8e90] {
  display: flex;
  flex-direction: column;
  align-content: center;
}
.outer .tops .sp_box > div[data-v-a20b8e90] {
  font-size: 14px !important;
}
.outer .tops .sp_box .bold[data-v-a20b8e90] {
  font-weight: bold;
  font-size: 14px;
  margin-top: 4px;
}
.outer .tops .sp_box .red[data-v-a20b8e90] {
  font-size: 14px;
  color: var(--el-color-danger);
}
[data-v-a20b8e90] .el-table .cell {
  font-size: 14px !important;
  font-weight: normal !important;
}
[data-v-a20b8e90] .el-table th .cell {
  white-space: nowrap !important;
}

.inners_warning[data-v-465f8f74] {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.setting_center[data-v-465f8f74] {
  display: flex;
  justify-content: center;
}

[data-v-e45a653c] .el-form-item {
  float: left;
  font-size: 13px;
  color: rgba(0, 0, 0, 0.85) !important;
  margin-bottom: 0px !important;
}
.left_box[data-v-e45a653c] {
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-start;
  align-items: center;
}
.right_box[data-v-e45a653c] {
  width: -moz-max-content;
  width: max-content;
  display: flex;
  justify-content: center;
  align-items: center;
}
.right_box[data-v-e45a653c] >  .el-form-item {
  margin-right: 0px !important;
  float: left;
}
#forms[data-v-e45a653c] {
  display: flex;
  justify-content: flex-start;
  flex-direction: column;
}
[data-v-e45a653c] .el-form-item__label {
  color: rgba(0, 0, 0, 0.85) !important;
  font-size: 13px !important;
}
[data-v-e45a653c] .el-form-item:last-child {
  float: right;
}
[data-v-e45a653c] .el-form-item__content {
  margin: 0px !important;
}
[data-v-e45a653c] .el-tabs__header {
  margin-bottom: 0px !important;
}
[data-v-e45a653c] .el-select {
  width: 200px !important;
}
[data-v-e45a653c] .el-form-item__label {
  font-weight: normal !important;
}
.el-select-dropdown__item[data-v-e45a653c] {
  min-width: auto !important;
  width: auto;
  max-width: 300px !important;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.dropdown-menu-wrapper[data-v-e45a653c] {
  min-width: auto !important;
  width: auto;
  max-width: 300px !important;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
[data-v-e45a653c] .el-dropdown-menu__item {
  min-width: auto !important;
  width: auto;
  max-width: 300px !important;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  display: inherit !important;
}
[data-v-e45a653c] .el-input-group__append {
  padding: 0 20px 0 0;
}
[data-v-e45a653c] .el-input-group__append button.el-button {
  background: var(--el-color-primary);
  color: white;
  width: 76px;
  border-radius: 0px 4px 4px 0px !important;
}
[data-v-e45a653c] .el-input__inner {
  font-size: 13px !important;
}
[data-v-e45a653c] .el-select__input {
  font-size: 13px !important;
}
[data-v-e45a653c] .el-tag {
  max-width: 100px !important;
}

[data-v-512b951b] .el-table__header-wrapper {
  display: none;
}
[data-v-512b951b] .el-empty__image img {
  width: 54% !important;
}
[data-v-512b951b] .el-empty__description {
  margin-top: -20px;
}

.pages[data-v-6f7d6ed0] {
  margin-top: 20px;
  display: flex;
  justify-content: flex-end;
}
.top_titles[data-v-6f7d6ed0] {
  padding-bottom: 15px;
  border-bottom: 1px solid #ebebeb;
}
.font_targert[data-v-6f7d6ed0] {
  font-size: 14px;
  color: black;
}
.small_box[data-v-6f7d6ed0] {
  width: -moz-max-content;
  width: max-content;
  margin-top: 15px;
}
[data-v-6f7d6ed0] .el-drawer {
  width: 530px;
}
[data-v-6f7d6ed0] .el-table th.gutter {
  display: table-cell !important;
}
[data-v-6f7d6ed0] .el-empty__image img {
  width: 54% !important;
}
[data-v-6f7d6ed0] .el-empty__description {
  margin-top: -20px;
  position: relative;
}
#sp_tables[data-v-6f7d6ed0] {
  position: relative;
}
#sp_tables[data-v-6f7d6ed0] .el-table__header {
  min-width: 100%;
}
#sp_tables[data-v-6f7d6ed0] .el-table__body {
  min-width: 100%;
}
[data-v-6f7d6ed0] .disabledCheck .el-checkbox__input {
  display: none !important;
  padding: 0px !important;
}
[data-v-6f7d6ed0] .abledCheck .el-checkbox__input {
  display: block !important;
  padding: 0px !important;
}
[data-v-6f7d6ed0] .disabledCheck {
  padding: 0px !important;
}
[data-v-6f7d6ed0] .abledCheck {
  padding: 0px !important;
}
.sp_item[data-v-6f7d6ed0] {
  transition: all 0.3s;
}
[data-v-6f7d6ed0] .el-table__inner-wrapper::before {
  content: none !important;
  display: none !important;
}
.demo-image__lazy .el-image[data-v-6f7d6ed0] {
  display: block;
  min-height: 526px;
  margin-bottom: 10px;
}
.demo-image__lazy .el-image[data-v-6f7d6ed0]:last-child {
  margin-bottom: 0;
}
[data-v-6f7d6ed0] .el-table__body .fixed-row {
  background: white;
  position: sticky;
  z-index: 9;
  bottom: 0;
  width: 100%;
}
[data-v-6f7d6ed0] .el-table__body .fixed-row td {
  background: white;
}
[data-v-6f7d6ed0] .el-table-column--selection .cell {
  width: 40px !important;
  display: flex;
  justify-content: center;
}
#checkoutAll[data-v-6f7d6ed0] {
  position: absolute;
  margin-top: 16px;
}
#checkoutAll[data-v-6f7d6ed0] .el-checkbox__input {
  width: 60px !important;
  display: flex;
  justify-content: center;
}
#checkoutAll[data-v-6f7d6ed0] .el-checkbox__label {
  padding-left: 0px !important;
}
[data-v-6f7d6ed0] .el-table__empty-block {
  height: 200px !important;
}
.customer_title[data-v-6f7d6ed0] {
  font-size: 14px;
  font-weight: 500;
}
[data-v-6f7d6ed0] .el-table__header {
  min-width: 100%;
}
[data-v-6f7d6ed0] .el-table__body {
  min-width: 100%;
}
[data-v-6f7d6ed0] .el-table__header-wrapper th .cell {
  white-space: nowrap !important;
  word-break: keep-all !important;
}
.popover-content[data-v-6f7d6ed0] {
  max-width: 300px;
  max-height: 200px;
  overflow-y: auto;
  white-space: normal;
  word-break: break-word;
  overflow-wrap: break-word;
}

.pages[data-v-72d055c1] {
  height: 40px;
}
.tables[data-v-72d055c1] {
  margin-top: 10px !important;
}
[data-v-72d055c1] .el-pager li {
  border-radius: 4px !important;
  margin-right: 4px !important;
  border: 1px solid #d9d9d9 !important;
  transition: all 0.3s ease-in-out !important;
}
[data-v-72d055c1] .btn-prev {
  border-radius: 4px;
  margin-right: 4px;
  font-size: 20px;
  border: 1px solid #d9d9d9;
  transition: all 0.3s ease-in-out;
}
[data-v-72d055c1] .btn-next {
  border-radius: 4px;
  margin-left: 4px;
  border: 1px solid #d9d9d9;
  transition: all 0.3s ease-in-out;
}
[data-v-72d055c1] .el-pager li.is-active {
  border-radius: 4px !important;
  background-color: white !important;
  color: #1890ff !important;
  border: 1px solid #1890ff !important;
  transition: all 0.3s ease-in-out !important;
}
[data-v-72d055c1] .el-pagination {
  float: right;
}
[data-v-72d055c1] .number {
  margin: 0px 4px;
  border-radius: 4px;
  border: 1px solid #d9d9d9;
  transition: all 0.3s ease-in-out;
}
[data-v-72d055c1] .el-pagination.is-background .btn-next {
  background-color: white !important;
}
[data-v-72d055c1] .el-pagination.is-background .el-pager li {
  background-color: white !important;
}
[data-v-72d055c1] .el-pagination.is-background .btn-prev {
  background-color: white !important;
}
.fx-j-c[data-v-72d055c1] {
  display: flex;
  justify-content: center;
}
.settings[data-v-72d055c1] {
  margin-top: 40px;
  display: flex;
  justify-content: flex-end;
}

.inners[data-v-c979d276] {
  width: auto !important;
  max-width: 1200px !important;
  display: flex;
}
.inners .right[data-v-c979d276] {
  flex: 1;
  width: 840px;
  min-width: 840px;
  display: inline-block;
  padding: 0 35px;
  text-align: left;
  background: white;
}
.inners .right .titles[data-v-c979d276] {
  padding: 17px 0 13px 0;
  font-size: 18px;
  font-weight: 500;
  color: #333;
  border-bottom: 1px solid #efefef;
  margin-bottom: 15px;
}
.inners[data-v-c979d276] {
  width: auto !important;
  max-width: 1200px !important;
  height: auto;
  min-height: 640px;
}
[data-v-c979d276] .el-alert {
  background: white !important;
  padding: 0px 0px !important;
}
.items[data-v-c979d276] {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.items .text[data-v-c979d276] {
  font-size: 14px;
  color: #999;
  margin: 10px 0 20px 18px;
}
[data-v-c979d276] .el-alert__title {
  font-size: 14px !important;
}
.selects[data-v-c979d276] {
  width: 250px;
  margin: 10px 0 20px 18px;
}
.selects[data-v-c979d276] .el-select {
  width: 100% !important;
}
.bottom_btn[data-v-c979d276] {
  width: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
  margin-top: 15px;
  margin-bottom: 10px;
}
#sp_input[data-v-c979d276] .el-form-item__content .el-input--suffix .el-input__wrapper {
  padding: 1px 0px 0px 11px !important;
}
[data-v-c979d276] .el-button {
  font-size: 14px !important;
}
[data-v-c979d276] .el-select {
  font-size: 14px !important;
}
[data-v-c979d276] .el-form-item__label {
  font-weight: normal !important;
}

.confirm-delete-popover[data-v-7fbe2aca] {
  display: flex;
  justify-content: center;
  align-items: center;
}
.confirm-delete-popover > .el-icon[data-v-7fbe2aca] {
  color: #faad14;
  margin-right: 2px;
}
.confirm-delete-popover__reference[data-v-7fbe2aca] {
  display: inline-flex;
  align-items: center;
  vertical-align: middle;
}

.inners[data-v-4decc1cc] {
  width: auto !important;
  max-width: 1200px !important;
  display: flex;
}
.inners .right[data-v-4decc1cc] {
  flex: 1;
  width: 840px;
  min-width: 840px;
  display: inline-block;
  padding: 0 35px;
  text-align: left;
  background: white;
}
.inners .right .titles[data-v-4decc1cc] {
  padding: 17px 0 13px 0;
  font-size: 18px;
  font-weight: 500;
  color: #333;
  border-bottom: 1px solid #efefef;
  margin-bottom: 15px;
}
.pages[data-v-4decc1cc] {
  height: 40px;
}
.tables[data-v-4decc1cc] {
  margin-top: 10px !important;
}
[data-v-4decc1cc] .el-pager li {
  border-radius: 4px !important;
  margin-right: 4px !important;
  border: 1px solid #d9d9d9 !important;
  transition: all 0.3s ease-in-out !important;
}
[data-v-4decc1cc] .btn-prev {
  border-radius: 4px;
  margin-right: 4px;
  font-size: 20px;
  border: 1px solid #d9d9d9;
  transition: all 0.3s ease-in-out;
}
[data-v-4decc1cc] .btn-next {
  border-radius: 4px;
  margin-left: 4px;
  border: 1px solid #d9d9d9;
  transition: all 0.3s ease-in-out;
}
[data-v-4decc1cc] .el-pager li.is-active {
  border-radius: 4px !important;
  background-color: white !important;
  color: #1890ff !important;
  border: 1px solid #1890ff !important;
  transition: all 0.3s ease-in-out !important;
}
[data-v-4decc1cc] .el-pagination {
  float: right;
}
[data-v-4decc1cc] .number {
  margin: 0px 4px;
  border-radius: 4px;
  border: 1px solid #d9d9d9;
  transition: all 0.3s ease-in-out;
}
[data-v-4decc1cc] .el-pagination.is-background .btn-next {
  background-color: white !important;
}
[data-v-4decc1cc] .el-pagination.is-background .el-pager li {
  background-color: white !important;
}
[data-v-4decc1cc] .el-pagination.is-background .btn-prev {
  background-color: white !important;
}
.inners[data-v-4decc1cc] {
  width: auto !important;
  max-width: 1200px !important;
}
.inners .right[data-v-4decc1cc] {
  height: auto !important;
  min-height: 640px !important;
  padding-bottom: 20px !important;
}
[data-v-4decc1cc] .el-table .cell {
  font-size: 14px !important;
  font-weight: normal !important;
}

.avatar-box-border[data-v-be349408] {
  border: 1px dashed #409eff !important;
}
.avatar_out_box[data-v-be349408] {
  position: relative;
  display: flex;
  width: 100px;
  height: 100px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
  overflow: hidden;
}
.avatar_out_box_sq[data-v-be349408] {
  position: relative;
  display: flex;
  width: 100px;
  height: 100px;
  border-radius: 4px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  overflow: hidden;
}
[data-v-be349408] .el-avatar {
  position: absolute;
}
.edits[data-v-be349408] {
  width: 100px;
  text-align: center;
  line-height: initial;
  background: #3171f6;
  font-size: 14px;
  color: white;
  position: absolute;
  top: 80px;
}
.avatar_out_box[data-v-be349408] {
  background: #f3f3f3 !important;
}
.cropper-content .cropper[data-v-be349408] {
  width: auto;
  height: 350px;
}
.cropper-content .cropper .handle_btn[data-v-be349408] {
  display: flex;
  display: -webkit-flex;
  justify-content: space-between;
  padding: 10px 300px;
  box-sizing: border-box;
}
[data-v-be349408] .el-dialog__footer {
  padding-top: 45px !important;
}

.inners[data-v-0d19c55d] {
  width: auto !important;
  max-width: 1200px !important;
  display: flex;
}
.inners .right[data-v-0d19c55d] {
  flex: 1;
  width: 840px;
  min-width: 840px;
  display: inline-block;
  padding: 0 35px;
  text-align: left;
  background: white;
}
.inners .right .titles[data-v-0d19c55d] {
  padding: 17px 0 13px 0;
  font-size: 18px;
  font-weight: 500;
  color: #333;
  border-bottom: 1px solid #efefef;
  margin-bottom: 15px;
}
.pages[data-v-0d19c55d] {
  height: 40px;
}
.tables[data-v-0d19c55d] {
  margin-top: 10px !important;
}
[data-v-0d19c55d] .el-pager li {
  border-radius: 4px !important;
  margin-right: 4px !important;
  border: 1px solid #d9d9d9 !important;
  transition: all 0.3s ease-in-out !important;
}
[data-v-0d19c55d] .btn-prev {
  border-radius: 4px;
  margin-right: 4px;
  font-size: 20px;
  border: 1px solid #d9d9d9;
  transition: all 0.3s ease-in-out;
}
[data-v-0d19c55d] .btn-next {
  border-radius: 4px;
  margin-left: 4px;
  border: 1px solid #d9d9d9;
  transition: all 0.3s ease-in-out;
}
[data-v-0d19c55d] .el-pager li.is-active {
  border-radius: 4px !important;
  background-color: white !important;
  color: #1890ff !important;
  border: 1px solid #1890ff !important;
  transition: all 0.3s ease-in-out !important;
}
[data-v-0d19c55d] .el-pagination {
  float: right;
}
[data-v-0d19c55d] .number {
  margin: 0px 4px;
  border-radius: 4px;
  border: 1px solid #d9d9d9;
  transition: all 0.3s ease-in-out;
}
[data-v-0d19c55d] .el-pagination.is-background .btn-next {
  background-color: white !important;
}
[data-v-0d19c55d] .el-pagination.is-background .el-pager li {
  background-color: white !important;
}
[data-v-0d19c55d] .el-pagination.is-background .btn-prev {
  background-color: white !important;
}
.content[data-v-0d19c55d] {
  display: flex;
  flex-direction: column;
  align-items: center;
  padding: 0px 235px;
  margin-top: 40px;
}
[data-v-0d19c55d] .el-form {
  width: 100% !important;
}
[data-v-0d19c55d] .el-form-item__content,[data-v-0d19c55d] .el-select {
  width: 100% !important;
}
[data-v-0d19c55d] .el-form-item__content {
  display: flex;
  justify-content: center;
}
#buttons[data-v-0d19c55d] {
  width: 100%;
  display: flex;
  justify-content: center;
  margin-top: 20px;
}
#avatar[data-v-0d19c55d] {
  display: flex;
  justify-content: center;
}
[data-v-0d19c55d] .el-avatar {
  cursor: pointer;
  background: #f3f3f3 !important;
}

.inners[data-v-5fff3cc0] {
  width: auto !important;
  max-width: 1200px !important;
  display: flex;
}
.inners .right[data-v-5fff3cc0] {
  flex: 1;
  width: 840px;
  min-width: 840px;
  display: inline-block;
  padding: 0 35px;
  text-align: left;
  background: white;
}
.inners .right .titles[data-v-5fff3cc0] {
  padding: 17px 0 13px 0;
  font-size: 18px;
  font-weight: 500;
  color: #333;
  border-bottom: 1px solid #efefef;
  margin-bottom: 15px;
}
.pages[data-v-5fff3cc0] {
  height: 40px;
}
.tables[data-v-5fff3cc0] {
  margin-top: 10px !important;
}
[data-v-5fff3cc0] .el-pager li {
  border-radius: 4px !important;
  margin-right: 4px !important;
  border: 1px solid #d9d9d9 !important;
  transition: all 0.3s ease-in-out !important;
}
[data-v-5fff3cc0] .btn-prev {
  border-radius: 4px;
  margin-right: 4px;
  font-size: 20px;
  border: 1px solid #d9d9d9;
  transition: all 0.3s ease-in-out;
}
[data-v-5fff3cc0] .btn-next {
  border-radius: 4px;
  margin-left: 4px;
  border: 1px solid #d9d9d9;
  transition: all 0.3s ease-in-out;
}
[data-v-5fff3cc0] .el-pager li.is-active {
  border-radius: 4px !important;
  background-color: white !important;
  color: #1890ff !important;
  border: 1px solid #1890ff !important;
  transition: all 0.3s ease-in-out !important;
}
[data-v-5fff3cc0] .el-pagination {
  float: right;
}
[data-v-5fff3cc0] .number {
  margin: 0px 4px;
  border-radius: 4px;
  border: 1px solid #d9d9d9;
  transition: all 0.3s ease-in-out;
}
[data-v-5fff3cc0] .el-pagination.is-background .btn-next {
  background-color: white !important;
}
[data-v-5fff3cc0] .el-pagination.is-background .el-pager li {
  background-color: white !important;
}
[data-v-5fff3cc0] .el-pagination.is-background .btn-prev {
  background-color: white !important;
}
.content[data-v-5fff3cc0] {
  display: flex;
  flex-direction: column;
  align-items: center;
  padding: 0px 235px;
  margin-top: 40px;
}
[data-v-5fff3cc0] .el-form {
  width: 100% !important;
}
[data-v-5fff3cc0] .el-form-item__content,[data-v-5fff3cc0] .el-select {
  width: 100% !important;
}
[data-v-5fff3cc0] .el-form-item__content {
  display: flex;
  justify-content: center;
}
#buttons[data-v-5fff3cc0] {
  width: 100%;
  display: flex;
  justify-content: center;
  margin-top: 20px;
}
#avatar[data-v-5fff3cc0] {
  display: flex;
  justify-content: center;
}

.inners[data-v-453a8edf] {
  width: auto !important;
  max-width: 1200px !important;
  display: flex;
}
.inners .right[data-v-453a8edf] {
  flex: 1;
  width: 840px;
  min-width: 840px;
  display: inline-block;
  padding: 0 35px;
  text-align: left;
  background: white;
}
.inners .right .titles[data-v-453a8edf] {
  padding: 17px 0 13px 0;
  font-size: 18px;
  font-weight: 500;
  color: #333;
  border-bottom: 1px solid #efefef;
  margin-bottom: 15px;
}
.pages[data-v-453a8edf] {
  height: 40px;
}
.tables[data-v-453a8edf] {
  margin-top: 10px !important;
}
[data-v-453a8edf] .el-pager li {
  border-radius: 4px !important;
  margin-right: 4px !important;
  border: 1px solid #d9d9d9 !important;
  transition: all 0.3s ease-in-out !important;
}
[data-v-453a8edf] .btn-prev {
  border-radius: 4px;
  margin-right: 4px;
  font-size: 20px;
  border: 1px solid #d9d9d9;
  transition: all 0.3s ease-in-out;
}
[data-v-453a8edf] .btn-next {
  border-radius: 4px;
  margin-left: 4px;
  border: 1px solid #d9d9d9;
  transition: all 0.3s ease-in-out;
}
[data-v-453a8edf] .el-pager li.is-active {
  border-radius: 4px !important;
  background-color: white !important;
  color: #1890ff !important;
  border: 1px solid #1890ff !important;
  transition: all 0.3s ease-in-out !important;
}
[data-v-453a8edf] .el-pagination {
  float: right;
}
[data-v-453a8edf] .number {
  margin: 0px 4px;
  border-radius: 4px;
  border: 1px solid #d9d9d9;
  transition: all 0.3s ease-in-out;
}
[data-v-453a8edf] .el-pagination.is-background .btn-next {
  background-color: white !important;
}
[data-v-453a8edf] .el-pagination.is-background .el-pager li {
  background-color: white !important;
}
[data-v-453a8edf] .el-pagination.is-background .btn-prev {
  background-color: white !important;
}
.content[data-v-453a8edf] {
  display: flex;
  flex-direction: column;
  align-items: center;
  padding: 0px 200px;
  margin-top: 40px;
}
[data-v-453a8edf] .el-form {
  width: 100% !important;
}
[data-v-453a8edf] .el-form-item__content,[data-v-453a8edf] .el-select {
  width: 100% !important;
}
[data-v-453a8edf] .el-form-item__content {
  display: flex;
  justify-content: center;
}
#buttons[data-v-453a8edf] {
  width: 100%;
  display: flex;
  justify-content: center;
  margin-top: 20px;
}
#avatar[data-v-453a8edf] {
  display: flex;
  justify-content: center;
}
#sp_input[data-v-453a8edf] {
  border-right: none !important;
}
[data-v-453a8edf] .el-input__wrapper {
  padding: 1px 0px 1px 11px !important;
}
.text_md[data-v-453a8edf] {
  text-align: center;
  margin-top: 20px;
  color: #999;
  font-size: 14px;
  margin-bottom: 20px;
}

.inners[data-v-ecfb709e] {
  width: auto !important;
  max-width: 1200px !important;
  display: flex;
}
.inners .right[data-v-ecfb709e] {
  flex: 1;
  width: 840px;
  min-width: 840px;
  display: inline-block;
  padding: 0 35px;
  text-align: left;
  background: white;
}
.inners .right .titles[data-v-ecfb709e] {
  padding: 17px 0 13px 0;
  font-size: 18px;
  font-weight: 500;
  color: #333;
  border-bottom: 1px solid #efefef;
  margin-bottom: 15px;
}
.pages[data-v-ecfb709e] {
  height: 40px;
}
.tables[data-v-ecfb709e] {
  margin-top: 10px !important;
}
[data-v-ecfb709e] .el-pager li {
  border-radius: 4px !important;
  margin-right: 4px !important;
  border: 1px solid #d9d9d9 !important;
  transition: all 0.3s ease-in-out !important;
}
[data-v-ecfb709e] .btn-prev {
  border-radius: 4px;
  margin-right: 4px;
  font-size: 20px;
  border: 1px solid #d9d9d9;
  transition: all 0.3s ease-in-out;
}
[data-v-ecfb709e] .btn-next {
  border-radius: 4px;
  margin-left: 4px;
  border: 1px solid #d9d9d9;
  transition: all 0.3s ease-in-out;
}
[data-v-ecfb709e] .el-pager li.is-active {
  border-radius: 4px !important;
  background-color: white !important;
  color: #1890ff !important;
  border: 1px solid #1890ff !important;
  transition: all 0.3s ease-in-out !important;
}
[data-v-ecfb709e] .el-pagination {
  float: right;
}
[data-v-ecfb709e] .number {
  margin: 0px 4px;
  border-radius: 4px;
  border: 1px solid #d9d9d9;
  transition: all 0.3s ease-in-out;
}
[data-v-ecfb709e] .el-pagination.is-background .btn-next {
  background-color: white !important;
}
[data-v-ecfb709e] .el-pagination.is-background .el-pager li {
  background-color: white !important;
}
[data-v-ecfb709e] .el-pagination.is-background .btn-prev {
  background-color: white !important;
}
.content[data-v-ecfb709e] {
  display: flex;
  flex-direction: column;
  align-items: center;
  padding: 0px 200px;
  margin-top: 40px;
}
[data-v-ecfb709e] .el-form {
  width: 100% !important;
}
[data-v-ecfb709e] .el-form-item__content,[data-v-ecfb709e] .el-select {
  width: 100% !important;
}
[data-v-ecfb709e] .el-form-item__content {
  display: flex;
  justify-content: center;
}
#buttons[data-v-ecfb709e] {
  width: 100%;
  display: flex;
  justify-content: center;
  margin-top: 20px;
}
#avatar[data-v-ecfb709e] {
  display: flex;
  justify-content: center;
}
#sp_input[data-v-ecfb709e] {
  border-right: none !important;
}
[data-v-ecfb709e] .el-input__wrapper {
  padding: 1px 0px 1px 11px !important;
}
.text_md[data-v-ecfb709e] {
  text-align: center;
  margin-top: 40px;
  color: #999;
  font-size: 14px;
}

.inners[data-v-24aebc4e] {
  width: auto !important;
  max-width: 1200px !important;
  display: flex;
}
.inners .right[data-v-24aebc4e] {
  flex: 1;
  width: 840px;
  min-width: 840px;
  display: inline-block;
  padding: 0 35px;
  text-align: left;
  background: white;
}
.inners .right .titles[data-v-24aebc4e] {
  padding: 17px 0 13px 0;
  font-size: 18px;
  font-weight: 500;
  color: #333;
  border-bottom: 1px solid #efefef;
  margin-bottom: 15px;
}
.pages[data-v-24aebc4e] {
  height: 40px;
}
.tables[data-v-24aebc4e] {
  margin-top: 10px !important;
}
[data-v-24aebc4e] .el-pager li {
  border-radius: 4px !important;
  margin-right: 4px !important;
  border: 1px solid #d9d9d9 !important;
  transition: all 0.3s ease-in-out !important;
}
[data-v-24aebc4e] .btn-prev {
  border-radius: 4px;
  margin-right: 4px;
  font-size: 20px;
  border: 1px solid #d9d9d9;
  transition: all 0.3s ease-in-out;
}
[data-v-24aebc4e] .btn-next {
  border-radius: 4px;
  margin-left: 4px;
  border: 1px solid #d9d9d9;
  transition: all 0.3s ease-in-out;
}
[data-v-24aebc4e] .el-pager li.is-active {
  border-radius: 4px !important;
  background-color: white !important;
  color: #1890ff !important;
  border: 1px solid #1890ff !important;
  transition: all 0.3s ease-in-out !important;
}
[data-v-24aebc4e] .el-pagination {
  float: right;
}
[data-v-24aebc4e] .number {
  margin: 0px 4px;
  border-radius: 4px;
  border: 1px solid #d9d9d9;
  transition: all 0.3s ease-in-out;
}
[data-v-24aebc4e] .el-pagination.is-background .btn-next {
  background-color: white !important;
}
[data-v-24aebc4e] .el-pagination.is-background .el-pager li {
  background-color: white !important;
}
[data-v-24aebc4e] .el-pagination.is-background .btn-prev {
  background-color: white !important;
}
.content[data-v-24aebc4e] {
  display: flex;
  flex-direction: column;
  align-items: center;
  padding: 0px 200px;
  margin-top: 40px;
}
[data-v-24aebc4e] .el-form {
  width: 100% !important;
}
[data-v-24aebc4e] .el-form-item__content,[data-v-24aebc4e] .el-select {
  width: 100% !important;
}
[data-v-24aebc4e] .el-form-item__content {
  display: flex;
  justify-content: center;
}
#buttons[data-v-24aebc4e] {
  width: 100%;
  display: flex;
  justify-content: center;
  margin-top: 20px;
}
#avatar[data-v-24aebc4e] {
  display: flex;
  justify-content: center;
}
#sp_input[data-v-24aebc4e] {
  border-right: none !important;
}
[data-v-24aebc4e] .el-input__wrapper {
  padding: 1px 0px 1px 11px !important;
}

.inners[data-v-378163ba] {
  width: auto !important;
  max-width: 1200px !important;
  display: flex;
}
.inners .right[data-v-378163ba] {
  flex: 1;
  width: 840px;
  min-width: 840px;
  display: inline-block;
  padding: 0 35px;
  text-align: left;
  background: white;
}
.inners .right .titles[data-v-378163ba] {
  padding: 17px 0 13px 0;
  font-size: 18px;
  font-weight: 500;
  color: #333;
  border-bottom: 1px solid #efefef;
  margin-bottom: 15px;
}
.pages[data-v-378163ba] {
  height: 40px;
}
.tables[data-v-378163ba] {
  margin-top: 10px !important;
}
[data-v-378163ba] .el-pager li {
  border-radius: 4px !important;
  margin-right: 4px !important;
  border: 1px solid #d9d9d9 !important;
  transition: all 0.3s ease-in-out !important;
}
[data-v-378163ba] .btn-prev {
  border-radius: 4px;
  margin-right: 4px;
  font-size: 20px;
  border: 1px solid #d9d9d9;
  transition: all 0.3s ease-in-out;
}
[data-v-378163ba] .btn-next {
  border-radius: 4px;
  margin-left: 4px;
  border: 1px solid #d9d9d9;
  transition: all 0.3s ease-in-out;
}
[data-v-378163ba] .el-pager li.is-active {
  border-radius: 4px !important;
  background-color: white !important;
  color: #1890ff !important;
  border: 1px solid #1890ff !important;
  transition: all 0.3s ease-in-out !important;
}
[data-v-378163ba] .el-pagination {
  float: right;
}
[data-v-378163ba] .number {
  margin: 0px 4px;
  border-radius: 4px;
  border: 1px solid #d9d9d9;
  transition: all 0.3s ease-in-out;
}
[data-v-378163ba] .el-pagination.is-background .btn-next {
  background-color: white !important;
}
[data-v-378163ba] .el-pagination.is-background .el-pager li {
  background-color: white !important;
}
[data-v-378163ba] .el-pagination.is-background .btn-prev {
  background-color: white !important;
}
.inners[data-v-378163ba] {
  width: auto !important;
  max-width: 1200px !important;
}
.inners .right[data-v-378163ba] {
  height: auto !important;
  min-height: 640px !important;
  padding-bottom: 40px !important;
}
.content[data-v-378163ba] {
  display: flex;
  flex-direction: column;
  align-items: center;
  padding: 0px 235px;
  margin-top: 40px;
}
[data-v-378163ba] .el-form {
  width: 100% !important;
}
[data-v-378163ba] .el-form-item__content,[data-v-378163ba] .el-select {
  width: 100% !important;
}
[data-v-378163ba] .el-form-item__content {
  display: flex;
  justify-content: center;
}
#buttons[data-v-378163ba] {
  width: 100%;
  display: flex;
  justify-content: center;
  margin-top: 20px;
}
#avatar[data-v-378163ba] {
  display: flex;
  justify-content: center;
}
#sp_input[data-v-378163ba] {
  border-right: none !important;
}
[data-v-378163ba] .el-input__wrapper {
  padding: 1px 0px 1px 11px !important;
}
.top_btn[data-v-378163ba] {
  margin-top: 15px;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.totals[data-v-378163ba] {
  color: #7ca5f9;
}
.footer_btn[data-v-378163ba] {
  width: 100%;
  display: flex;
  justify-content: flex-end;
}
[data-v-378163ba] .el-table .cell {
  font-size: 14px !important;
  font-weight: normal !important;
}
[data-v-378163ba] .el-table th .cell {
  white-space: nowrap !important;
}

.inners[data-v-272fa67e] {
  width: auto !important;
  max-width: 1200px !important;
  display: flex;
}
.inners .right[data-v-272fa67e] {
  flex: 1;
  width: 840px;
  min-width: 840px;
  display: inline-block;
  padding: 0 35px;
  text-align: left;
  background: white;
}
.inners .right .titles[data-v-272fa67e] {
  padding: 17px 0 13px 0;
  font-size: 18px;
  font-weight: 500;
  color: #333;
  border-bottom: 1px solid #efefef;
  margin-bottom: 15px;
}
.pages[data-v-272fa67e] {
  height: 40px;
}
.tables[data-v-272fa67e] {
  margin-top: 10px !important;
}
[data-v-272fa67e] .el-pager li {
  border-radius: 4px !important;
  margin-right: 4px !important;
  border: 1px solid #d9d9d9 !important;
  transition: all 0.3s ease-in-out !important;
}
[data-v-272fa67e] .btn-prev {
  border-radius: 4px;
  margin-right: 4px;
  font-size: 20px;
  border: 1px solid #d9d9d9;
  transition: all 0.3s ease-in-out;
}
[data-v-272fa67e] .btn-next {
  border-radius: 4px;
  margin-left: 4px;
  border: 1px solid #d9d9d9;
  transition: all 0.3s ease-in-out;
}
[data-v-272fa67e] .el-pager li.is-active {
  border-radius: 4px !important;
  background-color: white !important;
  color: #1890ff !important;
  border: 1px solid #1890ff !important;
  transition: all 0.3s ease-in-out !important;
}
[data-v-272fa67e] .el-pagination {
  float: right;
}
[data-v-272fa67e] .number {
  margin: 0px 4px;
  border-radius: 4px;
  border: 1px solid #d9d9d9;
  transition: all 0.3s ease-in-out;
}
[data-v-272fa67e] .el-pagination.is-background .btn-next {
  background-color: white !important;
}
[data-v-272fa67e] .el-pagination.is-background .el-pager li {
  background-color: white !important;
}
[data-v-272fa67e] .el-pagination.is-background .btn-prev {
  background-color: white !important;
}
.content[data-v-272fa67e] {
  display: flex;
  flex-direction: column;
  align-items: center;
  padding: 0px 155px;
}
[data-v-272fa67e] .el-form {
  width: 100% !important;
}
[data-v-272fa67e] .el-form-item__content,[data-v-272fa67e] .el-select {
  width: 100% !important;
}
[data-v-272fa67e] .el-form-item__content {
  display: flex;
  justify-content: left;
}
#buttons[data-v-272fa67e] {
  width: 100%;
  display: flex;
  justify-content: center;
  margin-top: 20px;
}
#avatar[data-v-272fa67e] {
  display: flex;
  justify-content: center;
}
#sp_input[data-v-272fa67e] {
  border-right: none !important;
}
.submit_btn[data-v-272fa67e] {
  margin-top: 10px;
  margin-bottom: 10px;
  width: 100%;
  display: flex;
  justify-content: center;
}
.upload_inner[data-v-272fa67e] {
  display: flex;
  flex-direction: column;
  align-items: center;
}
.upload_inner .el-icon[data-v-272fa67e] {
  font-size: 20px;
}
[data-v-272fa67e] .el-upload--picture-card {
  --el-upload-picture-card-size: 104px !important;
}
[data-v-272fa67e] .el-upload-list--picture-card {
  --el-upload-list-picture-card-size: 104px !important;
}
[data-v-272fa67e] .el-form-item__label {
  font-weight: normal !important;
}
[data-v-272fa67e] .el-form-item {
  margin-bottom: 15px !important;
}

.item[data-v-6963e26f] {
  min-width: 220px;
  height: 113px;
  margin: 0px 20px 25px 0px;
  background-repeat: no-repeat;
  overflow: hidden;
  padding-left: 10px;
  border-radius: 4px;
  cursor: pointer;
}
.item .title[data-v-6963e26f] {
  height: 14px;
  font-size: 14px;
  font-weight: 600;
  vertical-align: middle;
  color: rgba(0, 0, 0, 0.85);
  line-height: 14px;
  margin-top: 10px;
  margin-bottom: 6px;
}
.item .nowpricebox[data-v-6963e26f] {
  position: relative;
  display: inline-block;
}
.item .beforeprice[data-v-6963e26f] {
  font-size: 13px;
  color: #aaa;
  text-decoration: line-through;
  margin-top: 2px;
}
.item .nowprice[data-v-6963e26f] {
  font-size: 18px;
  font-weight: 600;
  color: #d93737;
}
.item .nowprice .unit[data-v-6963e26f] {
  font-size: 14px;
}
.item .nowprice .intnum[data-v-6963e26f] {
  position: relative;
  font-size: 24px;
  letter-spacing: 0;
}
.item .nowprice .floatnum[data-v-6963e26f] {
  font-size: 16px;
}
.vip-price-tag[data-v-6963e26f] {
  width: 42px;
  position: relative;
  left: 113%;
  top: -30px;
  background-color: var(--el-color-danger);
  color: #fff;
  font-size: 10px;
  padding: 0 6px;
  height: 14px;
  line-height: 14px;
  border-radius: 3px 3px 3px 0px;
  font-weight: bold;
  text-align: center;
}
/* 下方小三角 */
.triangle[data-v-6963e26f] {
  position: absolute;
  bottom: -4px;
  left: 3px;
  top: 6px;
  transform: translateX(-50%);
  width: 0;
  height: 0;
  border-top: 6px solid transparent;
  border-bottom: 6px solid transparent;
  border-left: 6px solid #F2270C;
  /* 红色三角向右 */
}
.plus-icon[data-v-6963e26f] {
  width: 53px;
  height: 18px;
  display: inline-block;
  vertical-align: middle;
}

.vip-upsell[data-v-01a88655] {
  overflow: visible;
  width: 100%;
  display: flex;
  justify-content: space-between;
  align-items: center;
  padding: 14px 16px;
  border-radius: 6px;
  background: #fff3f3;
  border: 1px solid #ffd5d5;
}
.left[data-v-01a88655] {
  display: flex;
  flex-direction: column;
  gap: 6px;
}
.desc[data-v-01a88655] {
  color: rgba(0, 0, 0, 0.65);
  font-family: PingFangSC, PingFang SC;
  font-weight: 600;
  font-size: 14px;
}
.save[data-v-01a88655] {
  color: #d93737;
  margin-left: 8px;
  font-family: PingFangSC, PingFang SC;
  font-weight: 600;
  font-size: 14px;
}
.sub[data-v-01a88655] {
  font-size: 12px;
  color: rgba(0, 0, 0, 0.45);
}
.right[data-v-01a88655] {
  display: flex;
  align-items: center;
}
.price[data-v-01a88655] {
  display: flex;
  align-items: baseline;
  gap: 6px;
  color: #d93737;
}
.text[data-v-01a88655] {
  font-size: 12px;
}
.amount[data-v-01a88655] {
  font-size: 16px;
  font-weight: 500;
}
.plus-icon[data-v-01a88655] {
  width: 53px;
  height: 18px;
  display: inline-block;
  vertical-align: middle;
}
.vip_text[data-v-01a88655] {
  font-family: PingFangSC, PingFang SC;
  font-weight: 600;
  font-size: 15px;
  color: #D93737;
}

.inners[data-v-c185824c] {
  width: auto !important;
  max-width: 1200px !important;
  display: flex;
}
.inners .right[data-v-c185824c] {
  flex: 1;
  width: 840px;
  min-width: 840px;
  display: inline-block;
  padding: 0 35px;
  text-align: left;
  background: white;
}
.inners .right .titles[data-v-c185824c] {
  padding: 17px 0 13px 0;
  font-size: 18px;
  font-weight: 500;
  color: #333;
  border-bottom: 1px solid #efefef;
  margin-bottom: 15px;
}
.pages[data-v-c185824c] {
  height: 40px;
}
.tables[data-v-c185824c] {
  margin-top: 10px !important;
}
[data-v-c185824c] .el-pager li {
  border-radius: 4px !important;
  margin-right: 4px !important;
  border: 1px solid #d9d9d9 !important;
  transition: all 0.3s ease-in-out !important;
}
[data-v-c185824c] .btn-prev {
  border-radius: 4px;
  margin-right: 4px;
  font-size: 20px;
  border: 1px solid #d9d9d9;
  transition: all 0.3s ease-in-out;
}
[data-v-c185824c] .btn-next {
  border-radius: 4px;
  margin-left: 4px;
  border: 1px solid #d9d9d9;
  transition: all 0.3s ease-in-out;
}
[data-v-c185824c] .el-pager li.is-active {
  border-radius: 4px !important;
  background-color: white !important;
  color: #1890ff !important;
  border: 1px solid #1890ff !important;
  transition: all 0.3s ease-in-out !important;
}
[data-v-c185824c] .el-pagination {
  float: right;
}
[data-v-c185824c] .number {
  margin: 0px 4px;
  border-radius: 4px;
  border: 1px solid #d9d9d9;
  transition: all 0.3s ease-in-out;
}
[data-v-c185824c] .el-pagination.is-background .btn-next {
  background-color: white !important;
}
[data-v-c185824c] .el-pagination.is-background .el-pager li {
  background-color: white !important;
}
[data-v-c185824c] .el-pagination.is-background .btn-prev {
  background-color: white !important;
}
.inners[data-v-c185824c] {
  width: auto !important;
  max-width: 1200px !important;
  position: relative;
  min-height: 720px !important;
}
.buys_box[data-v-c185824c] {
  margin-top: 20px;
  display: flex;
  max-height: 350px;
  justify-content: flex-start;
}
.text span[data-v-c185824c] {
  color: rgba(0, 0, 0, 0.65);
  font-size: 14px;
  line-height: 1.5;
  background-color: #fff;
  font-feature-settings: "tnum";
}
.list[data-v-c185824c] {
  height: 97px;
  width: -moz-max-content;
  width: max-content;
  position: absolute;
  bottom: 65px;
  right: 35px;
  text-align: right;
}
.list div[data-v-c185824c] {
  margin-bottom: 17px;
  color: #444;
  font-size: 14px;
}
.results[data-v-c185824c] {
  width: 100%;
  border-top: 1px solid #e8e8e8;
  height: 53px;
  bottom: 0px;
  left: 0px;
  position: absolute;
  display: flex;
  justify-content: space-between;
}
.results .text_left[data-v-c185824c] {
  padding-left: 36px;
  display: flex;
  align-items: center;
  font-size: 14px;
  font-weight: 400;
  color: #444;
}
.results .buttons_pays[data-v-c185824c] {
  padding: 0 35px;
  height: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
  font-size: 16px;
  font-weight: 500;
  color: #fff;
  background: #d93737;
  margin-left: auto;
  cursor: pointer;
}
.pricenum[data-v-c185824c] {
  font-size: 22px;
  font-weight: 600;
  color: #d93737;
  margin-left: 5px;
}
.savenum[data-v-c185824c] {
  font-size: 14px;
  font-weight: 400;
  color: rgba(0, 0, 0, 0.25);
  margin-left: 5px;
}
.all_price[data-v-c185824c] {
  font-weight: 600;
  color: #444 !important;
}
.red[data-v-c185824c] {
  color: #d93737;
}
.unit_pirce[data-v-c185824c] {
  color: #d93737;
  font-weight: 700;
  font-size: 16px;
  position: relative;
}
.plus[data-v-c185824c] {
  position: absolute;
  left: 54px;
  top: -2px;
}
[data-v-c185824c] .el-table_1_column_8 {
  padding: 0px !important;
}
[data-v-c185824c] .el-input-number--small {
  width: 75px !important;
}

.inners[data-v-54259c89] {
  width: auto !important;
  max-width: 1200px !important;
  display: flex;
}
.inners .right[data-v-54259c89] {
  flex: 1;
  width: 840px;
  min-width: 840px;
  display: inline-block;
  padding: 0 35px;
  text-align: left;
  background: white;
}
.inners .right .titles[data-v-54259c89] {
  padding: 17px 0 13px 0;
  font-size: 18px;
  font-weight: 500;
  color: #333;
  border-bottom: 1px solid #efefef;
  margin-bottom: 15px;
}
.pages[data-v-54259c89] {
  height: 40px;
}
.tables[data-v-54259c89] {
  margin-top: 10px !important;
}
[data-v-54259c89] .el-pager li {
  border-radius: 4px !important;
  margin-right: 4px !important;
  border: 1px solid #d9d9d9 !important;
  transition: all 0.3s ease-in-out !important;
}
[data-v-54259c89] .btn-prev {
  border-radius: 4px;
  margin-right: 4px;
  font-size: 20px;
  border: 1px solid #d9d9d9;
  transition: all 0.3s ease-in-out;
}
[data-v-54259c89] .btn-next {
  border-radius: 4px;
  margin-left: 4px;
  border: 1px solid #d9d9d9;
  transition: all 0.3s ease-in-out;
}
[data-v-54259c89] .el-pager li.is-active {
  border-radius: 4px !important;
  background-color: white !important;
  color: #1890ff !important;
  border: 1px solid #1890ff !important;
  transition: all 0.3s ease-in-out !important;
}
[data-v-54259c89] .el-pagination {
  float: right;
}
[data-v-54259c89] .number {
  margin: 0px 4px;
  border-radius: 4px;
  border: 1px solid #d9d9d9;
  transition: all 0.3s ease-in-out;
}
[data-v-54259c89] .el-pagination.is-background .btn-next {
  background-color: white !important;
}
[data-v-54259c89] .el-pagination.is-background .el-pager li {
  background-color: white !important;
}
[data-v-54259c89] .el-pagination.is-background .btn-prev {
  background-color: white !important;
}
.inners[data-v-54259c89] {
  width: auto !important;
  max-width: 1200px !important;
  position: relative;
}
.right[data-v-54259c89] {
  height: auto !important;
  min-height: 640px !important;
  padding-bottom: 70px !important;
}
.inner_box[data-v-54259c89] {
  display: flex;
  justify-content: space-between;
  align-items: flex-start;
}
.inner_box .left_box[data-v-54259c89] {
  width: auto;
  max-width: 350px;
}
.inner_box .left_box div[data-v-54259c89] {
  margin-bottom: 10px;
}
.line_title[data-v-54259c89] {
  display: inline-block;
  width: 126px;
  color: #999;
}
.txt[data-v-54259c89] {
  display: inline-block;
  color: #333;
}
.results[data-v-54259c89] {
  width: 100%;
  border-top: 1px solid #e8e8e8;
  height: 53px;
  bottom: 0px;
  left: 0px;
  position: absolute;
  display: flex;
  justify-content: space-between;
}
.results .buttons_pays[data-v-54259c89] {
  padding: 0 35px;
  height: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
  font-size: 16px;
  font-weight: 500;
  color: #fff;
  background: #d93737;
  margin-left: auto;
  cursor: pointer;
}

.inners[data-v-72ddee88] {
  width: auto !important;
  max-width: 1200px !important;
  display: flex;
}
.inners .right[data-v-72ddee88] {
  flex: 1;
  width: 840px;
  min-width: 840px;
  display: inline-block;
  padding: 0 35px;
  text-align: left;
  background: white;
}
.inners .right .titles[data-v-72ddee88] {
  padding: 17px 0 13px 0;
  font-size: 18px;
  font-weight: 500;
  color: #333;
  border-bottom: 1px solid #efefef;
  margin-bottom: 15px;
}
.pages[data-v-72ddee88] {
  height: 40px;
}
.tables[data-v-72ddee88] {
  margin-top: 10px !important;
}
[data-v-72ddee88] .el-pager li {
  border-radius: 4px !important;
  margin-right: 4px !important;
  border: 1px solid #d9d9d9 !important;
  transition: all 0.3s ease-in-out !important;
}
[data-v-72ddee88] .btn-prev {
  border-radius: 4px;
  margin-right: 4px;
  font-size: 20px;
  border: 1px solid #d9d9d9;
  transition: all 0.3s ease-in-out;
}
[data-v-72ddee88] .btn-next {
  border-radius: 4px;
  margin-left: 4px;
  border: 1px solid #d9d9d9;
  transition: all 0.3s ease-in-out;
}
[data-v-72ddee88] .el-pager li.is-active {
  border-radius: 4px !important;
  background-color: white !important;
  color: #1890ff !important;
  border: 1px solid #1890ff !important;
  transition: all 0.3s ease-in-out !important;
}
[data-v-72ddee88] .el-pagination {
  float: right;
}
[data-v-72ddee88] .number {
  margin: 0px 4px;
  border-radius: 4px;
  border: 1px solid #d9d9d9;
  transition: all 0.3s ease-in-out;
}
[data-v-72ddee88] .el-pagination.is-background .btn-next {
  background-color: white !important;
}
[data-v-72ddee88] .el-pagination.is-background .el-pager li {
  background-color: white !important;
}
[data-v-72ddee88] .el-pagination.is-background .btn-prev {
  background-color: white !important;
}
.inners[data-v-72ddee88] {
  width: auto !important;
  max-width: 1200px !important;
  position: relative;
}
.right[data-v-72ddee88] {
  height: auto !important;
  min-height: 640px !important;
  padding-bottom: 70px !important;
}
.inner_box[data-v-72ddee88] {
  display: flex;
  justify-content: flex-start;
  align-items: flex-start;
}
.inner_box .left_box[data-v-72ddee88] {
  width: 380px;
  min-width: 380px;
}
.inner_box .left_box div[data-v-72ddee88] {
  margin-bottom: 10px;
}
.inner_box .right_box[data-v-72ddee88] {
  flex: 1 1;
}
.line_title[data-v-72ddee88] {
  display: inline-block;
  width: -moz-max-content;
  width: max-content;
  min-width: 80px;
  color: #999;
}
.txt[data-v-72ddee88] {
  display: inline-block;
  color: #333;
}
.results[data-v-72ddee88] {
  width: 100%;
  border-top: 1px solid #e8e8e8;
  height: 53px;
  bottom: 0px;
  left: 0px;
  position: absolute;
  display: flex;
  justify-content: space-between;
}
.results .buttons_pays[data-v-72ddee88] {
  padding: 0 35px;
  height: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
  font-size: 16px;
  font-weight: 500;
  color: #fff;
  background: #d93737;
  margin-left: auto;
  cursor: pointer;
}

.inners[data-v-a6109bb0] {
  width: auto !important;
  max-width: 1200px !important;
  display: flex;
}
.inners .right[data-v-a6109bb0] {
  flex: 1;
  width: 840px;
  min-width: 840px;
  display: inline-block;
  padding: 0 35px;
  text-align: left;
  background: white;
}
.inners .right .titles[data-v-a6109bb0] {
  padding: 17px 0 13px 0;
  font-size: 18px;
  font-weight: 500;
  color: #333;
  border-bottom: 1px solid #efefef;
  margin-bottom: 15px;
}
.pages[data-v-a6109bb0] {
  height: 40px;
}
.tables[data-v-a6109bb0] {
  margin-top: 10px !important;
}
[data-v-a6109bb0] .el-pager li {
  border-radius: 4px !important;
  margin-right: 4px !important;
  border: 1px solid #d9d9d9 !important;
  transition: all 0.3s ease-in-out !important;
}
[data-v-a6109bb0] .btn-prev {
  border-radius: 4px;
  margin-right: 4px;
  font-size: 20px;
  border: 1px solid #d9d9d9;
  transition: all 0.3s ease-in-out;
}
[data-v-a6109bb0] .btn-next {
  border-radius: 4px;
  margin-left: 4px;
  border: 1px solid #d9d9d9;
  transition: all 0.3s ease-in-out;
}
[data-v-a6109bb0] .el-pager li.is-active {
  border-radius: 4px !important;
  background-color: white !important;
  color: #1890ff !important;
  border: 1px solid #1890ff !important;
  transition: all 0.3s ease-in-out !important;
}
[data-v-a6109bb0] .el-pagination {
  float: right;
}
[data-v-a6109bb0] .number {
  margin: 0px 4px;
  border-radius: 4px;
  border: 1px solid #d9d9d9;
  transition: all 0.3s ease-in-out;
}
[data-v-a6109bb0] .el-pagination.is-background .btn-next {
  background-color: white !important;
}
[data-v-a6109bb0] .el-pagination.is-background .el-pager li {
  background-color: white !important;
}
[data-v-a6109bb0] .el-pagination.is-background .btn-prev {
  background-color: white !important;
}
.inners[data-v-a6109bb0] {
  width: auto !important;
  max-width: 1200px !important;
  position: relative;
}
.right[data-v-a6109bb0] {
  height: auto !important;
  min-height: 640px !important;
  padding-bottom: 70px !important;
}
.inner_box[data-v-a6109bb0] {
  display: flex;
  justify-content: flex-start;
  align-items: flex-start;
}
.inner_box .left_box[data-v-a6109bb0] {
  width: 380px;
  min-width: 380px;
}
.inner_box .left_box div[data-v-a6109bb0] {
  margin-bottom: 10px;
}
.inner_box .right_box[data-v-a6109bb0] {
  flex: 1 1;
}
.line_title[data-v-a6109bb0] {
  display: inline-block;
  width: 126px;
  color: #999;
}
.txt[data-v-a6109bb0] {
  display: inline-block;
  color: #333;
}
.results[data-v-a6109bb0] {
  width: 100%;
  border-top: 1px solid #e8e8e8;
  height: 53px;
  bottom: 0px;
  left: 0px;
  position: absolute;
  display: flex;
  justify-content: space-between;
}
.results .buttons_pays[data-v-a6109bb0] {
  padding: 0 35px;
  height: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
  font-size: 16px;
  font-weight: 500;
  color: #fff;
  background: #d93737;
  margin-left: auto;
  cursor: pointer;
}

.pages[data-v-7289e795] {
  height: 40px;
}
.tables[data-v-7289e795] {
  margin-top: 10px !important;
}
[data-v-7289e795] .el-pager li {
  border-radius: 4px !important;
  margin-right: 4px !important;
  border: 1px solid #d9d9d9 !important;
  transition: all 0.3s ease-in-out !important;
}
[data-v-7289e795] .btn-prev {
  border-radius: 4px;
  margin-right: 4px;
  font-size: 20px;
  border: 1px solid #d9d9d9;
  transition: all 0.3s ease-in-out;
}
[data-v-7289e795] .btn-next {
  border-radius: 4px;
  margin-left: 4px;
  border: 1px solid #d9d9d9;
  transition: all 0.3s ease-in-out;
}
[data-v-7289e795] .el-pager li.is-active {
  border-radius: 4px !important;
  background-color: white !important;
  color: #1890ff !important;
  border: 1px solid #1890ff !important;
  transition: all 0.3s ease-in-out !important;
}
[data-v-7289e795] .el-pagination {
  float: right;
}
[data-v-7289e795] .number {
  margin: 0px 4px;
  border-radius: 4px;
  border: 1px solid #d9d9d9;
  transition: all 0.3s ease-in-out;
}
[data-v-7289e795] .el-pagination.is-background .btn-next {
  background-color: white !important;
}
[data-v-7289e795] .el-pagination.is-background .el-pager li {
  background-color: white !important;
}
[data-v-7289e795] .el-pagination.is-background .btn-prev {
  background-color: white !important;
}
.pages[data-v-7289e795] {
  display: flex;
  justify-content: flex-end;
}
.inners[data-v-7289e795] {
  width: 100% !important;
  min-width: 100% !important;
  position: relative;
}
.right[data-v-7289e795] {
  height: -moz-max-content !important;
  height: max-content !important;
  padding-bottom: 70px !important;
}
.buys_box[data-v-7289e795] {
  margin-top: 20px;
  display: flex;
  justify-content: flex-start;
}
.text span[data-v-7289e795] {
  color: rgba(0, 0, 0, 0.65);
  font-size: 14px;
  line-height: 1.5;
  background-color: #fff;
  font-feature-settings: "tnum";
}
.list[data-v-7289e795] {
  height: 97px;
  width: -moz-max-content;
  width: max-content;
  position: absolute;
  bottom: 103px;
  right: 35px;
  text-align: right;
}
.list div[data-v-7289e795] {
  margin-bottom: 17px;
  color: #444;
  font-size: 14px;
}
.results[data-v-7289e795] {
  width: 1000px;
  border-top: 1px solid #e8e8e8;
  height: 53px;
  bottom: 0px;
  left: 0px;
  position: absolute;
  display: flex;
  justify-content: space-between;
}
.results .text_left[data-v-7289e795] {
  padding-left: 36px;
  display: flex;
  align-items: center;
  font-size: 14px;
  font-weight: 400;
  color: #444;
}
.results .buttons_pays[data-v-7289e795] {
  padding: 0 35px;
  height: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
  font-size: 16px;
  font-weight: 500;
  color: #fff;
  background: #d93737;
  margin-left: auto;
  cursor: pointer;
}
.pricenum[data-v-7289e795] {
  font-size: 22px;
  font-weight: 600;
  color: #d93737;
  margin-left: 5px;
}
.savenum[data-v-7289e795] {
  font-size: 14px;
  font-weight: 400;
  color: rgba(0, 0, 0, 0.25);
  margin-left: 5px;
}
.all_price[data-v-7289e795] {
  font-weight: 600;
  color: #444 !important;
}
.red[data-v-7289e795] {
  color: #d93737;
}
.flow_box[data-v-7289e795] {
  display: flex;
  justify-content: space-between;
  align-items: flex-start;
}
.flow_box .flow_left[data-v-7289e795] {
  width: auto;
  max-width: 280px;
}
.flow_box .flow_left > div[data-v-7289e795] {
  margin-bottom: 10px;
}
.flow_box .flow_left .flow_title[data-v-7289e795] {
  display: inline-block;
  width: 100px;
  color: #999;
}
.flow_box .flow_left .flow_txt[data-v-7289e795] {
  display: inline-block;
  color: #333;
}
.flow_box .flow_left .sp_flow[data-v-7289e795] {
  color: #999 !important;
}

.inners[data-v-ca77863c] {
  width: auto !important;
  max-width: 1200px !important;
  display: flex;
}
.inners .right[data-v-ca77863c] {
  flex: 1;
  width: 840px;
  min-width: 840px;
  display: inline-block;
  padding: 0 35px;
  text-align: left;
  background: white;
}
.inners .right .titles[data-v-ca77863c] {
  padding: 17px 0 13px 0;
  font-size: 18px;
  font-weight: 500;
  color: #333;
  border-bottom: 1px solid #efefef;
  margin-bottom: 15px;
}
.pages[data-v-ca77863c] {
  height: 40px;
}
.tables[data-v-ca77863c] {
  margin-top: 10px !important;
}
[data-v-ca77863c] .el-pager li {
  border-radius: 4px !important;
  margin-right: 4px !important;
  border: 1px solid #d9d9d9 !important;
  transition: all 0.3s ease-in-out !important;
}
[data-v-ca77863c] .btn-prev {
  border-radius: 4px;
  margin-right: 4px;
  font-size: 20px;
  border: 1px solid #d9d9d9;
  transition: all 0.3s ease-in-out;
}
[data-v-ca77863c] .btn-next {
  border-radius: 4px;
  margin-left: 4px;
  border: 1px solid #d9d9d9;
  transition: all 0.3s ease-in-out;
}
[data-v-ca77863c] .el-pager li.is-active {
  border-radius: 4px !important;
  background-color: white !important;
  color: #1890ff !important;
  border: 1px solid #1890ff !important;
  transition: all 0.3s ease-in-out !important;
}
[data-v-ca77863c] .el-pagination {
  float: right;
}
[data-v-ca77863c] .number {
  margin: 0px 4px;
  border-radius: 4px;
  border: 1px solid #d9d9d9;
  transition: all 0.3s ease-in-out;
}
[data-v-ca77863c] .el-pagination.is-background .btn-next {
  background-color: white !important;
}
[data-v-ca77863c] .el-pagination.is-background .el-pager li {
  background-color: white !important;
}
[data-v-ca77863c] .el-pagination.is-background .btn-prev {
  background-color: white !important;
}
.inners[data-v-ca77863c] {
  width: 1000px !important;
  min-width: 1000px !important;
  position: relative;
}
.right[data-v-ca77863c] {
  height: -moz-max-content !important;
  height: max-content !important;
  padding-bottom: 70px !important;
}
.buys_box[data-v-ca77863c] {
  margin-top: 20px;
  display: flex;
  justify-content: flex-start;
}
.text span[data-v-ca77863c] {
  color: rgba(0, 0, 0, 0.65);
  font-size: 14px;
  line-height: 1.5;
  background-color: #fff;
  font-feature-settings: "tnum";
}
.list[data-v-ca77863c] {
  height: 97px;
  width: -moz-max-content;
  width: max-content;
  position: absolute;
  bottom: 103px;
  right: 35px;
  text-align: right;
}
.list div[data-v-ca77863c] {
  margin-bottom: 17px;
  color: #444;
  font-size: 14px;
}
.results[data-v-ca77863c] {
  width: 1000px;
  border-top: 1px solid #e8e8e8;
  height: 53px;
  bottom: 0px;
  left: 0px;
  position: absolute;
  display: flex;
  justify-content: space-between;
}
.results .text_left[data-v-ca77863c] {
  padding-left: 36px;
  display: flex;
  align-items: center;
  font-size: 14px;
  font-weight: 400;
  color: #444;
}
.results .buttons_pays[data-v-ca77863c] {
  padding: 0 35px;
  height: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
  font-size: 16px;
  font-weight: 500;
  color: #fff;
  background: #d93737;
  margin-left: auto;
  cursor: pointer;
}
.pricenum[data-v-ca77863c] {
  font-size: 22px;
  font-weight: 600;
  color: #d93737;
  margin-left: 5px;
}
.savenum[data-v-ca77863c] {
  font-size: 14px;
  font-weight: 400;
  color: rgba(0, 0, 0, 0.25);
  margin-left: 5px;
}
.all_price[data-v-ca77863c] {
  font-weight: 600;
  color: #444 !important;
}
.red[data-v-ca77863c] {
  color: #d93737;
}
.flow_box[data-v-ca77863c] {
  display: flex;
  justify-content: space-between;
  align-items: flex-start;
}
.flow_box .flow_left[data-v-ca77863c] {
  width: 280px;
}
.flow_box .flow_left > div[data-v-ca77863c] {
  margin-bottom: 10px;
}
.flow_box .flow_left .flow_title[data-v-ca77863c] {
  display: inline-block;
  width: 100px;
  color: #999;
}
.flow_box .flow_left .flow_txt[data-v-ca77863c] {
  display: inline-block;
  color: #333;
}
.flow_box .flow_left .sp_flow[data-v-ca77863c] {
  color: #999 !important;
}

.contents[data-v-6b026fb4] {
  display: flex;
  justify-content: flex-start;
}
.contents .left[data-v-6b026fb4] {
  margin-right: 10px;
}
.contents .right .name[data-v-6b026fb4] {
  font-weight: bold;
  color: #333333;
  font-size: 16px;
}
.contents .right .times[data-v-6b026fb4] {
  color: #aaaaaa;
  font-size: 12px;
  margin-top: 5px;
}
.contents .right .content[data-v-6b026fb4] {
  color: #aaaaaa;
  font-size: 14px;
  margin-top: 10px;
}
hr[data-v-6b026fb4] {
  background-color: #efefef;
  height: 1px;
  border: none;
}
.demo-image__error .image-slot[data-v-6b026fb4] {
  font-size: 30px;
}
.demo-image__error .image-slot .el-icon[data-v-6b026fb4] {
  font-size: 30px;
}
.demo-image__error .el-image[data-v-6b026fb4] {
  width: 100%;
  height: 200px;
}
.bottoms[data-v-6b026fb4] {
  margin-top: 10px;
}
.bottoms div[data-v-6b026fb4]:nth-child(1) {
  margin: 0px 4px 0px 0px;
}
.bottoms div[data-v-6b026fb4] {
  margin: 0px 4px;
  border-radius: 4px;
}

.inners[data-v-6a0aebf4] {
  width: auto !important;
  max-width: 1200px !important;
  display: flex;
}
.inners .right[data-v-6a0aebf4] {
  flex: 1;
  width: 840px;
  min-width: 840px;
  display: inline-block;
  padding: 0 35px;
  text-align: left;
  background: white;
}
.inners .right .titles[data-v-6a0aebf4] {
  padding: 17px 0 13px 0;
  font-size: 18px;
  font-weight: 500;
  color: #333;
  border-bottom: 1px solid #efefef;
  margin-bottom: 15px;
}
.right[data-v-6a0aebf4] {
  width: auto !important;
  margin: 0 auto !important;
  background: #fff !important;
  position: relative;
  padding-bottom: 40px !important;
  max-width: 1200px !important;
  height: auto !important;
  min-height: 640px !important;
  max-height: 640px !important;
}
.inners[data-v-6a0aebf4] {
  width: auto !important;
  max-width: 1200px !important;
  height: auto !important;
  min-height: 640px !important;
}
.scroll_content[data-v-6a0aebf4] {
  overflow: auto;
  flex: 1;
}
.scroll_content_long[data-v-6a0aebf4] {
  height: calc(100vh - 250px);
  overflow: auto;
}
.content_title[data-v-6a0aebf4] {
  font-size: 18px;
  font-weight: 500;
  margin: 15px 0px 15px;
}
hr[data-v-6a0aebf4] {
  background-color: #efefef;
  height: 1px;
  border: none;
}
.submit_box[data-v-6a0aebf4] {
  width: 100% !important;
  background: #f5f5f5;
  padding: 10px;
  margin-top: 20px;
  border-radius: 4px;
}
[data-v-6a0aebf4] .el-input__count {
  background: #F5F5F5;
}
[data-v-6a0aebf4] .el-textarea .el-textarea__inner {
  resize: none;
  background: #F5F5F5;
  box-shadow: none !important;
}
.setting[data-v-6a0aebf4] {
  display: flex;
  justify-content: center;
  margin-top: 20px;
}
.setting > .el-button[data-v-6a0aebf4] {
  margin: 0px 10px;
}
.settingss[data-v-6a0aebf4] {
  display: flex;
  justify-content: flex-end;
  margin-top: 20px;
}
[data-v-6a0aebf4] .el-upload--picture-card {
  --el-upload-picture-card-size: 58px !important;
}
[data-v-6a0aebf4] .el-upload-list--picture-card {
  --el-upload-list-picture-card-size: 58px !important;
}
.cont[data-v-6a0aebf4] {
  display: flex;
}
.cont .text[data-v-6a0aebf4] {
  display: block;
  overflow: hidden;
  color: rgba(0, 0, 0, 0.85);
  font-weight: normal;
  font-size: 14px;
  line-height: 1.4;
}
.right_inners[data-v-6a0aebf4] {
  display: flex;
  flex-direction: column;
  height: 100%;
}
.scroll_box_inner[data-v-6a0aebf4] {
  display: flex;
  flex-direction: column;
  flex: 1;
  overflow: hidden;
  padding: 0px 35px;
  margin-top: -19px;
}
[data-v-6a0aebf4] .el-table .cell {
  font-size: 14px !important;
  font-weight: normal !important;
}
[data-v-6a0aebf4] .el-image:nth-of-type(1) {
  margin-left: 0px !important;
}

.inners[data-v-81b7b3ce] {
  width: auto !important;
  max-width: 1200px !important;
  display: flex;
}
.inners .right[data-v-81b7b3ce] {
  flex: 1;
  width: 840px;
  min-width: 840px;
  display: inline-block;
  padding: 0 35px;
  text-align: left;
  background: white;
}
.inners .right .titles[data-v-81b7b3ce] {
  padding: 17px 0 13px 0;
  font-size: 18px;
  font-weight: 500;
  color: #333;
  border-bottom: 1px solid #efefef;
  margin-bottom: 15px;
}
.right[data-v-81b7b3ce] {
  height: -moz-max-content !important;
  height: max-content !important;
  padding-bottom: 40px !important;
}
.text_box > div[data-v-81b7b3ce] {
  margin-bottom: 16px;
}
.left_title[data-v-81b7b3ce] {
  color: #999;
  margin-right: 20px;
  font-size: 14px;
}
.bottom_pay[data-v-81b7b3ce] {
  display: flex;
  justify-content: flex-end;
  align-items: center;
  margin-top: 20px;
  font-size: 14px;
}
.bottom_pay .reds[data-v-81b7b3ce] {
  color: var(--el-color-danger);
  font-size: 14px;
  font-weight: bold;
}
.inner[data-v-81b7b3ce] {
  font-size: 14px;
  font-weight: bold;
}
[data-v-81b7b3ce] .el-table .cell {
  font-size: 13px !important;
  font-weight: normal !important;
}
[data-v-81b7b3ce] .el-table th .cell {
  white-space: nowrap !important;
}

.guide-image-wrapper[data-v-6be2416c] {
  margin: 10px 0;
  border-radius: 6px;
  border: 1px solid #e7e9e8;
  overflow: hidden;
  background: #f7f8fa;
}
.guide-image-wrapper.is-clickable[data-v-6be2416c] {
  cursor: pointer;
}
.guide-image-wrapper picture[data-v-6be2416c] {
  display: block;
}
.guide-image[data-v-6be2416c],
.guide-image-placeholder[data-v-6be2416c] {
  display: block;
  width: 100%;
}
.guide-image[data-v-6be2416c] {
  height: auto;
}
.guide-image-placeholder[data-v-6be2416c] {
  min-height: 120px;
}

.inners[data-v-1f91b19a] {
  width: auto !important;
  max-width: 1200px !important;
  display: flex;
}
.inners .right[data-v-1f91b19a] {
  flex: 1;
  width: 840px;
  min-width: 840px;
  display: inline-block;
  padding: 0 35px;
  text-align: left;
  background: white;
}
.inners .right .titles[data-v-1f91b19a] {
  padding: 17px 0 13px 0;
  font-size: 18px;
  font-weight: 500;
  color: #333;
  border-bottom: 1px solid #efefef;
  margin-bottom: 15px;
}
.text_box > div[data-v-1f91b19a] {
  margin-bottom: 10px;
}
.info_groups[data-v-1f91b19a] {
  display: flex;
  gap: 40px;
}
.info_group[data-v-1f91b19a] {
  flex: 1;
}
.info_group > div[data-v-1f91b19a] {
  margin-bottom: 10px;
}
.left_title[data-v-1f91b19a] {
  color: #999;
  margin-right: 20px;
  font-size: 14px;
}
.right[data-v-1f91b19a] {
  min-height: 640px;
  height: auto;
}
.bottom_pay[data-v-1f91b19a] {
  display: flex;
  justify-content: flex-end;
  align-content: center;
  margin-top: 20px;
  font-size: 14px;
}
.bottom_pay .reds[data-v-1f91b19a] {
  color: #c8453f;
  font-size: 14px;
  font-weight: bold;
}
.inner[data-v-1f91b19a] {
  font-size: 14px;
  font-weight: bold;
}
[data-v-1f91b19a] .el-table .cell {
  font-size: 14px !important;
  font-weight: normal !important;
}
.invoice-info-content[data-v-1f91b19a] {
  word-wrap: break-word;
  word-break: break-all;
  white-space: pre-wrap;
  line-height: 1.6;
  font-size: 14px;
  max-height: 400px;
  overflow-y: auto;
  padding: 10px;
}
.footer_btn[data-v-1f91b19a] {
  width: 100%;
  display: flex;
  justify-content: flex-end;
}
.invoice-picture-content[data-v-1f91b19a] {
  display: flex;
  flex-direction: column;
  align-items: center;
  gap: 10px;
  max-height: 500px;
  overflow-y: auto;
  padding: 10px;
}
.bottom_pay[data-v-1f91b19a] {
  display: flex;
  justify-content: flex-end;
  align-items: center;
  margin-top: 20px;
  font-size: 14px;
}
.bottom_pay .reds[data-v-1f91b19a] {
  color: var(--el-color-danger);
  font-size: 14px;
  font-weight: bold;
}

.inners[data-v-a5f5bb9a] {
  width: auto !important;
  max-width: 1200px !important;
  display: flex;
}
.inners .right[data-v-a5f5bb9a] {
  flex: 1;
  width: 840px;
  min-width: 840px;
  display: inline-block;
  padding: 0 35px;
  text-align: left;
  background: white;
}
.inners .right .titles[data-v-a5f5bb9a] {
  padding: 17px 0 13px 0;
  font-size: 18px;
  font-weight: 500;
  color: #333;
  border-bottom: 1px solid #efefef;
  margin-bottom: 15px;
}
.pages[data-v-a5f5bb9a] {
  height: 40px;
}
.tables[data-v-a5f5bb9a] {
  margin-top: 10px !important;
}
[data-v-a5f5bb9a] .el-pager li {
  border-radius: 4px !important;
  margin-right: 4px !important;
  border: 1px solid #d9d9d9 !important;
  transition: all 0.3s ease-in-out !important;
}
[data-v-a5f5bb9a] .btn-prev {
  border-radius: 4px;
  margin-right: 4px;
  font-size: 20px;
  border: 1px solid #d9d9d9;
  transition: all 0.3s ease-in-out;
}
[data-v-a5f5bb9a] .btn-next {
  border-radius: 4px;
  margin-left: 4px;
  border: 1px solid #d9d9d9;
  transition: all 0.3s ease-in-out;
}
[data-v-a5f5bb9a] .el-pager li.is-active {
  border-radius: 4px !important;
  background-color: white !important;
  color: #1890ff !important;
  border: 1px solid #1890ff !important;
  transition: all 0.3s ease-in-out !important;
}
[data-v-a5f5bb9a] .el-pagination {
  float: right;
}
[data-v-a5f5bb9a] .number {
  margin: 0px 4px;
  border-radius: 4px;
  border: 1px solid #d9d9d9;
  transition: all 0.3s ease-in-out;
}
[data-v-a5f5bb9a] .el-pagination.is-background .btn-next {
  background-color: white !important;
}
[data-v-a5f5bb9a] .el-pagination.is-background .el-pager li {
  background-color: white !important;
}
[data-v-a5f5bb9a] .el-pagination.is-background .btn-prev {
  background-color: white !important;
}
.inners[data-v-a5f5bb9a] {
  width: auto !important;
  max-width: 1200px !important;
  display: flex;
  height: auto;
  min-height: 788px;
  position: relative;
}
.tips[data-v-a5f5bb9a] {
  display: flex;
  justify-content: space-between;
  font-size: 14px;
  color: #595959;
}
.tips > div[data-v-a5f5bb9a]:nth-of-type(1) {
  font-size: 18px;
  font-weight: 700;
}
.red[data-v-a5f5bb9a] {
  color: #d93737;
  font-weight: 500;
  font-size: 20px;
}
.content[data-v-a5f5bb9a] {
  margin-top: 20px;
}
.out_box_pay[data-v-a5f5bb9a] {
  width: 100%;
  height: 78px;
  margin-top: 10px;
  border: 2px solid #d8d8d8;
  padding: 22px;
  font-size: 16px;
  border-radius: 5px;
  font-weight: 700;
  color: #444;
  cursor: pointer;
  transition: all 0.3s;
}
.out_box_pay_select[data-v-a5f5bb9a] {
  width: 100%;
  height: 78px;
  margin-top: 10px;
  border: 2px solid #3171f6;
  padding: 22px;
  font-size: 16px;
  border-radius: 5px;
  font-weight: 700;
  color: #444;
  cursor: pointer;
  transition: all 0.3s;
  position: relative;
}
.out_box_pay_select[data-v-a5f5bb9a]::after {
  content: "";
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADQAAAA0CAYAAADFeBvrAAAAAXNSR0IArs4c6QAAAyhJREFUaEPd2EtIFHEAx/Hv1uarVtNSWFREKRGKCArxEKGWmj2og1BQHZJSuwddE7p1qZP5qJCgg5cKJMwXkdRBIUiiMszMJUtNU/P9YGMaJ91m3Z3d+c86s3Ob+f/nP7/PzP/F2Nxut5swObpcYAsX0I1mqGwOE5CCkTqa5b/QWozlQf9jLA3yhrEsaD2MJUG+MJYD+cNYCqQFYxmQVowlQIFgTA8KFGNqUDAY04KCxZgSpAdjOpBejKlAIjCmAYnCmAIkErPhINGYDQUZgdkwkFGYDQEZiQk5yGhMSEGhwIQMJBITZYfKIrjZCr/n1b98Df8vJxITbYenpVCQCa++QFEtTC94ogwFicRsjYDGUsjdtQp40QvH62B2afWaYSCRGEckPLsMh9LVXazpIxTXGQwSiYmLgqYrkJOmxiwtw/lH0PDWQJBITHw0NJfBwVQ1ZnEZzj6Ex+8MHEMiMTtjoKUc9ierMfNLUFIPjR8MnOVEYpK2QVs57HWqA88twpkH8PyTukzYOuQPs9kG1/PgdgfMLHoPolx1OqD9KmQlqevNLMCp+9Deu34bumc5f5hNNqg/BxcOQEcfnLjnfUGUIqbEQXsF7E5UB56al+992ef7hegC+cNIj64ugbKc1RBdA3CsFsZmPYOlxcuYjB3qwJNzUFwLr7/6xujqclowt07CtVx1iO5BKKiB4Sm5LCNBxqQlqOuOz0JRDXS6/GOCBmnBSI2f3gMNFyHCrg7TMwxHqyF6i4xJ2a6uMzoNhTXw5ps2TFAgrRglQmEmPLkkB///6B+DSDs4Y9VlI1MyuPu7dkzAoEAxSpTDGfI+zBGlLdyPSThSDe+HtNVfW0vzpBAsRnlYdqq8hYmP8R1ycALy70LPSOAYzV9IL0aJts8JLWWQ5PAe1jUOeVXweTQ4jCaQKIwSMSsRWisgOc4ztDSeJEz/r+AxfkGiMUrU9AR5a5O+sub0/oT8KnBN6MP4BBmFUSInx0JbhXwmjZnBSf2YdUFGY5To0ibUBgytLLAiSKpZLlQYEeG9teEBsjrGo8uFA+YfKFwwf0GdA2539h2jenTo2/0DzabccXGK0CEAAAAASUVORK5CYII=) 50% / cover;
  width: 30px;
  height: 30px;
  bottom: 0px;
  right: 0px;
  position: absolute;
}
.inner_item_pay[data-v-a5f5bb9a] {
  display: flex;
  justify-content: flex-start;
  align-items: center;
}
.results[data-v-a5f5bb9a] {
  width: 100%;
  border-top: 1px solid #e8e8e8;
  height: 53px;
  bottom: 0px;
  left: 0px;
  position: absolute;
  display: flex;
  justify-content: space-between;
}
.results .text_left[data-v-a5f5bb9a] {
  padding-left: 36px;
  display: flex;
  align-items: center;
  font-size: 14px;
  font-weight: 400;
  color: #444;
}
.results .buttons_pays[data-v-a5f5bb9a] {
  padding: 0 35px;
  height: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
  font-size: 16px;
  font-weight: 500;
  color: #fff;
  background: #d93737;
  margin-left: auto;
  cursor: pointer;
}
.inners_wx[data-v-a5f5bb9a] {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
}
.tips[data-v-a5f5bb9a] {
  margin-bottom: 20px;
}
[data-v-a5f5bb9a] .el-select__caret {
  margin-right: 6px !important;
}
.settingss[data-v-a5f5bb9a] {
  display: flex;
  justify-content: flex-end;
  margin-top: 20px;
}
#sendRequire[data-v-a5f5bb9a] {
  width: 100%;
  display: flex;
  justify-content: center;
  margin-top: 20px;
}
.cont[data-v-a5f5bb9a] {
  display: flex;
}
.cont .text[data-v-a5f5bb9a] {
  display: block;
  overflow: hidden;
  color: rgba(0, 0, 0, 0.85);
  font-weight: normal;
  font-size: 14px;
  line-height: 1.4;
}

.inners[data-v-708956e7] {
  width: auto !important;
  max-width: 1200px !important;
  display: flex;
}
.inners .right[data-v-708956e7] {
  flex: 1;
  width: 840px;
  min-width: 840px;
  display: inline-block;
  padding: 0 35px;
  text-align: left;
  background: white;
}
.inners .right .titles[data-v-708956e7] {
  padding: 17px 0 13px 0;
  font-size: 18px;
  font-weight: 500;
  color: #333;
  border-bottom: 1px solid #efefef;
  margin-bottom: 15px;
}
.pages[data-v-708956e7] {
  height: 40px;
}
.tables[data-v-708956e7] {
  margin-top: 10px !important;
}
[data-v-708956e7] .el-pager li {
  border-radius: 4px !important;
  margin-right: 4px !important;
  border: 1px solid #d9d9d9 !important;
  transition: all 0.3s ease-in-out !important;
}
[data-v-708956e7] .btn-prev {
  border-radius: 4px;
  margin-right: 4px;
  font-size: 20px;
  border: 1px solid #d9d9d9;
  transition: all 0.3s ease-in-out;
}
[data-v-708956e7] .btn-next {
  border-radius: 4px;
  margin-left: 4px;
  border: 1px solid #d9d9d9;
  transition: all 0.3s ease-in-out;
}
[data-v-708956e7] .el-pager li.is-active {
  border-radius: 4px !important;
  background-color: white !important;
  color: #1890ff !important;
  border: 1px solid #1890ff !important;
  transition: all 0.3s ease-in-out !important;
}
[data-v-708956e7] .el-pagination {
  float: right;
}
[data-v-708956e7] .number {
  margin: 0px 4px;
  border-radius: 4px;
  border: 1px solid #d9d9d9;
  transition: all 0.3s ease-in-out;
}
[data-v-708956e7] .el-pagination.is-background .btn-next {
  background-color: white !important;
}
[data-v-708956e7] .el-pagination.is-background .el-pager li {
  background-color: white !important;
}
[data-v-708956e7] .el-pagination.is-background .btn-prev {
  background-color: white !important;
}
.success[data-v-708956e7] {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  margin-top: 25%;
}
.success_text[data-v-708956e7] {
  font-weight: 700;
  font-size: 24px;
  margin-top: 30px;
  color: #595959;
  margin-bottom: 30px;
}
.inners[data-v-708956e7] {
  height: 100%;
}

.container[data-v-52a723fe] {
  width: 100%;
  height: 100%;
}

.txt[data-v-42ac332f] {
  width: 800px;
  margin: auto;
  margin-top: 20px;
}

.outbox[data-v-ba74962e] {
  width: 100%;
  height: 100%;
  display: flex;
  background: #f5f5f5;
  justify-content: center;
  align-items: center;
}

.outbox[data-v-5e8a16c4] {
  width: 100%;
  height: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
  background: #f5f5f5;
}
.outbox > div[data-v-5e8a16c4] {
  min-width: 800px;
}
[data-v-5e8a16c4] .audio__player-play-and-title {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
[data-v-5e8a16c4] .audio__player-play-icon {
  top: 1.9rem !important;
  left: 1.9rem !important;
}


.file-preview-status[data-v-2273aaac] {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 100vh;
  color: #606266;
  font-size: 14px;
}

.toolbar[data-v-073bd4c1] {
  margin-bottom: 12px;
  display: flex;
  align-items: center;
}
[data-v-073bd4c1] .el-radio__inner {
  display: none !important;
}
.chart-scroll-wrapper[data-v-073bd4c1] {
  overflow-x: auto;
  width: 100%;
}

.toolbar[data-v-853f21cc] {
  margin-bottom: 12px;
  display: flex;
  align-items: center;
}
.chart-scroll-wrapper[data-v-853f21cc] {
  overflow-x: auto;
  width: 100%;
}
.chart-inner[data-v-853f21cc] {
  min-width: 600px;
}
[data-v-853f21cc] .el-radio__inner {
  display: none !important;
}

.toolbar[data-v-1c47144c] {
  margin-bottom: 12px;
  display: flex;
  align-items: center;
}
[data-v-1c47144c] .el-radio__inner {
  display: none !important;
}
.chart-scroll-wrapper[data-v-1c47144c] {
  overflow-x: auto;
  width: 100%;
}

.toolbar[data-v-1aa3c843] {
  margin-bottom: 12px;
  display: flex;
  align-items: center;
}
[data-v-1aa3c843] .el-radio__inner {
  display: none !important;
}
.chart-container[data-v-1aa3c843] {
  display: flex;
  justify-content: center;
  align-items: center;
  width: 100%;
  overflow: hidden;
}
.chart-inner[data-v-1aa3c843] {
  max-width: 100%;
  width: 100%;
}

.toolbar[data-v-3e1cb0d7] {
  margin-bottom: 12px;
  display: flex;
  align-items: center;
}
[data-v-3e1cb0d7] .el-radio__inner {
  display: none !important;
}
.chart-container[data-v-3e1cb0d7] {
  display: flex;
  justify-content: center;
  align-items: center;
  width: 100%;
  overflow: hidden;
}
.chart-inner[data-v-3e1cb0d7] {
  max-width: 100%;
  width: 100%;
}

.toolbar[data-v-ba78c176] {
  margin-bottom: 12px;
  display: flex;
  align-items: center;
}
[data-v-ba78c176] .el-radio__inner {
  display: none !important;
}
.chart-container[data-v-ba78c176] {
  display: flex;
  justify-content: center;
  align-items: center;
  width: 100%;
  overflow: hidden;
}
.chart-inner[data-v-ba78c176] {
  max-width: 100%;
  width: 100%;
}

.out_box[data-v-5b2d5ecc] {
  position: relative;
}
.out_box .top_box[data-v-5b2d5ecc] {
  width: 100vw;
  height: 51px;
  background: white;
  position: absolute;
  top: 0px;
  left: 0px;
}
.out_box .right_box[data-v-5b2d5ecc] {
  width: 58px;
  height: 124px;
  background: white;
  position: absolute;
  bottom: 68px;
  right: 16px;
}
.out_box .logoImg[data-v-5b2d5ecc] {
  height: 30px;
  margin-top: 15px;
  margin-left: 20px;
  cursor: pointer;
}

.out_box[data-v-f262d702] {
  width: 100%;
  height: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 6px;
}
.out_box .share_box[data-v-f262d702] {
  width: 33.33333333vw;
  height: 29.89473684vh;
  min-width: 480px;
  min-height: 240px;
  border-radius: 0px 0px 6px 6px;
  background: #f3f3f3;
}
.out_box .share_box .top[data-v-f262d702] {
  border-radius: 6px 6px 0px 0px;
  width: 100%;
  height: 8.42105263vh;
  background: #E6F7FF;
  display: flex;
  justify-content: flex-start;
  align-items: center;
}
.name[data-v-f262d702] {
  font-family: PingFangSC, PingFang SC;
  font-weight: 500;
  font-size: 16px;
  color: rgba(0, 0, 0, 0.85);
  margin-left: 10px;
}
.share[data-v-f262d702] {
  font-family: PingFangSC, PingFang SC;
  font-weight: 400;
  font-size: 14px;
  color: #333333;
  text-align: left;
  font-style: normal;
  margin-left: 20px;
}
.font[data-v-f262d702] {
  font-family: PingFangSC, PingFang SC;
  font-weight: 400;
  font-size: 14px;
  color: rgba(0, 0, 0, 0.85);
}
.content[data-v-f262d702] {
  width: 100%;
  margin-top: 4.21052632vh;
  display: flex;
  justify-content: center;
}
.content > div[data-v-f262d702] {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
}
.content > div > div[data-v-f262d702]:nth-of-type(1) {
  margin-bottom: 8px;
}
.content > div > div[data-v-f262d702]:nth-of-type(2) {
  width: 18.75vw;
  min-width: 300px;
}
.btn[data-v-f262d702] {
  width: 100%;
  display: flex;
  justify-content: center;
  margin-top: 3.15789474vh;
}
.btn button[data-v-f262d702] {
  width: 7.13541667vw;
  min-width: 100px;
  height: 3.36842105vh;
  min-height: 25px;
  background: #1890FF;
  border: none;
  color: white;
  cursor: pointer;
  transition: all 0.3s;
}
.btn button[data-v-f262d702]:hover {
  width: 7.13541667vw;
  min-width: 100px;
  height: 3.36842105vh;
  min-height: 25px;
  background: #68b5ff;
  border: none;
  color: white;
  cursor: pointer;
}

.fx-j-c[data-v-4f3e275a] {
  display: flex;
  justify-content: center;
  margin-top: 40px;
}
.title_cdir[data-v-4f3e275a] {
  color: rgba(0, 0, 0, 0.85);
  font-weight: 700;
  font-size: 14px;
}
.fx-j-r[data-v-4f3e275a] {
  display: flex;
  justify-content: right;
  margin-top: 40px;
}

.box[data-v-2d11ebb1] {
  width: 100%;
  height: 100%;
  background: #f5f5f5;
  display: flex;
  justify-content: center;
  padding-top: 45px;
}
.box .out_box[data-v-2d11ebb1] {
  width: 72.91666667vw;
}
.box .out_box .btn_tools[data-v-2d11ebb1] {
  width: 100%;
  background: #f5f5f5;
  padding-bottom: 20px;
}
.box .out_box .content[data-v-2d11ebb1] {
  width: 100%;
  background: white;
  height: 75.78947368vh;
}
.box .out_box .content .content_info > div[data-v-2d11ebb1] {
  padding: 0 20px;
}
.box .out_box .content .content_info > div[data-v-2d11ebb1]:nth-of-type(1) {
  display: flex;
  padding-top: 2.10526316vh;
}
.box .out_box .content .content_info > div[data-v-2d11ebb1]:nth-of-type(2) {
  margin-top: 1.47368421vh;
}
.font[data-v-2d11ebb1] {
  font-family: PingFangSC, PingFang SC;
  font-weight: 500;
  font-size: 16px;
  color: rgba(0, 0, 0, 0.85);
}
.fu_title[data-v-2d11ebb1] {
  color: #acacac;
  font-size: 14px;
}
.file_all[data-v-2d11ebb1] {
  margin-top: 2.10526316vh;
  margin-bottom: 1.05263158vh;
}
.box_content[data-v-2d11ebb1] {
  width: 100%;
  font-size: 14px;
  display: flex;
  justify-content: flex-start;
  align-items: center;
}
#sendRequire[data-v-2d11ebb1] {
  margin-top: 12px;
  display: flex;
  justify-content: flex-end;
}
[data-v-2d11ebb1] .el-dialog__title {
  font-size: 18px !important;
}

.footerInfoBar[data-v-30c2788e] {
  position: absolute;
  font-size: 14px;
  left: 50%;
  bottom: -3%;
  transform: translateX(-50%);
}

.abs[data-v-2c86e14e] {
  position: absolute;
  color: var(--font-color);
  line-height: 24px;
  height: 24px;
  margin: 4px 0px;
}
.phone[data-v-2c86e14e] .el-form-explain {
  padding-left: 82px;
}
.el-input[data-v-2c86e14e] .el-input__wrapper {
  background-color: var(--color-bg) !important;
}
.el-input__wrapper[data-v-2c86e14e] input {
  background-color: none !important;
}
#login[data-v-2c86e14e] {
  width: 100%;
  height: 100%;
}
.f-c[data-v-2c86e14e] {
  text-align: center;
  color: var(--font-color-theme);
}
.logoImg[data-v-2c86e14e] {
  position: absolute;
  width: 218px;
  height: 42px;
  left: 0;
  top: -60px;
}
.fx-aj-c[data-v-2c86e14e] {
  display: flex;
  align-items: center;
  justify-content: center;
  color: var(--font-color-theme);
}
.card[data-v-2c86e14e] {
  position: relative;
  display: flex;
  justify-content: flex-start;
  width: 800px;
  height: 520px;
  box-shadow: 0px 2px 10px 0px rgba(0, 0, 0, 0.2);
  border-radius: 9px;
}
.edit[data-v-2c86e14e] {
  color: var(--font-color1);
  cursor: pointer;
}
.r-img[data-v-2c86e14e] {
  width: 400px;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
  font-size: 0;
  border-radius: 9px 0 0 9px;
}
.el-form-item[data-v-2c86e14e] {
  padding-bottom: 0;
}
[data-v-2c86e14e] .el-form-item:nth-of-type(1) {
  margin-bottom: 25px !important;
}
[data-v-2c86e14e] .el-form-item:nth-of-type(2) {
  margin-bottom: 25px !important;
}
[data-v-2c86e14e] input {
  height: 50px;
}
.btn[data-v-2c86e14e] {
  width: 340px;
  height: 50px;
  background: var(--main-color1);
  border-radius: 25px;
  color: var(--font-color-theme1);
  border: 0;
  font-size: 15px !important;
}
.TypeChoose[data-v-2c86e14e] {
  width: 400px;
  height: 46px;
  cursor: pointer;
  display: flex;
}
.LoginType[data-v-2c86e14e] {
  width: 200px;
  height: 46px;
  font-size: 18px;
  font-weight: 400;
  color: var(--font-color-theme);
  line-height: 46px;
  text-align: center;
  transition: all 0.1s;
}
.LoginType_active[data-v-2c86e14e] {
  width: 200px;
  height: 46px;
  font-size: 18px;
  font-weight: bold;
  color: var(--main-color1);
  line-height: 46px;
  text-align: center;
  border-bottom: 3px solid var(--main-color1);
  transition: all 0.1s;
}
.infoBar[data-v-2c86e14e] {
  margin-left: 29px;
  margin-top: 10px;
  width: 343px;
}
.infoBar p[data-v-2c86e14e] {
  text-indent: 2em;
  letter-spacing: 1px;
  font-size: 14px;
}
.infoBar span[data-v-2c86e14e] {
  display: inline-block;
  letter-spacing: 1px;
  font-size: 14px;
}
.inputBar[data-v-2c86e14e] {
  position: relative;
  width: 340px;
  height: 50px;
}
.tel-container[data-v-2c86e14e] {
  display: flex;
  align-items: center;
}
[data-v-2c86e14e] .flag-list-box {
  background: var(--color-bg) !important;
}
.footerInfoBar[data-v-2c86e14e] {
  position: fixed;
  bottom: 60px;
}
.passwordIcon[data-v-2c86e14e] {
  position: absolute;
  right: 20px;
  top: 4px;
}
.language[data-v-2c86e14e] {
  position: fixed;
  display: flex;
  bottom: 96px;
}
.language div[data-v-2c86e14e] {
  color: var(--font-color-theme);
  cursor: pointer;
  margin-right: 10px;
}
.language .active[data-v-2c86e14e] {
  color: var(--font-color);
}
.flex-row-center[data-v-2c86e14e] {
  display: flex;
  justify-content: center;
}
.flex-center[data-v-2c86e14e] {
  display: flex;
  justify-content: center;
  align-items: center;
}
.mr-10[data-v-2c86e14e] {
  margin-right: 10px;
}
.pointer[data-v-2c86e14e] {
  cursor: pointer;
}
.p-10[data-v-2c86e14e] {
  padding: 10px;
}
.wrapClass[data-v-2c86e14e] {
  max-height: 70vh;
}
.flagareaC[data-v-2c86e14e] {
  font-size: 14px;
  height: 50px;
  display: flex;
  justify-content: center;
  align-items: center;
}
.flagC[data-v-2c86e14e] {
  font-size: 28px;
  margin-right: 5px;
}
[data-v-2c86e14e] .ant-input {
  border-radius: 4px !important;
}
#bg_img[data-v-2c86e14e] {
  width: 400px;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
  font-size: 0;
  border-radius: 9px 0 0 9px;
  background-image: url("data:image/jpeg;base64,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");
  background-size: auto 100%;
  background-repeat: no-repeat;
  background-position-x: -312px;
}
[data-v-2c86e14e] .el-dialog__body text {
  font-size: 14px !important;
  font-weight: 400 !important;
}
[data-v-2c86e14e] .el-dialog {
  display: flex;
  flex-direction: column;
  margin: 0 !important;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}
[data-v-2c86e14e] .accounts-chooser-dialog .el-dialog__header {
  padding: 14px 18px 0 18px;
  margin-right: 0;
}
[data-v-2c86e14e] .accounts-chooser-dialog .el-dialog__body {
  padding: 12px 18px 6px 18px;
}
[data-v-2c86e14e] .accounts-chooser-dialog .el-dialog__footer {
  padding: 8px 18px 16px 18px;
}
.el-form-item[data-v-2c86e14e]:nth-of-type(1) {
  margin-bottom: 17px !important;
}
[data-v-2c86e14e] .el-input__wrapper {
  height: 50px !important;
}
.accounts-chooser-header[data-v-2c86e14e] {
  padding: 0;
}
.accounts-chooser-title[data-v-2c86e14e] {
  font-size: 18px;
  font-weight: 600;
  line-height: 1.25;
}
.accounts-chooser-subtitle[data-v-2c86e14e] {
  margin-top: 6px;
  color: rgba(0, 0, 0, 0.45);
  font-size: 12px;
  line-height: 1.3;
}
.accounts-chooser-body[data-v-2c86e14e] {
  padding: 10px 0;
}
.accounts-chooser-item[data-v-2c86e14e] {
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding: 12px;
  border: 1px solid rgba(0, 0, 0, 0.08);
  border-radius: 10px;
  background: #fff;
  cursor: pointer;
  transition: box-shadow 0.2s ease, border-color 0.2s ease, transform 0.2s ease;
}
.accounts-chooser-item[data-v-2c86e14e]:hover {
  border-color: rgba(47, 125, 255, 0.35);
  box-shadow: 0 6px 18px rgba(17, 17, 17, 0.08);
  transform: translateY(-1px);
}
.accounts-chooser-item + .accounts-chooser-item[data-v-2c86e14e] {
  margin-top: 10px;
}
.accounts-chooser-avatar[data-v-2c86e14e] {
  width: 44px;
  height: 44px;
  border-radius: 12px;
  overflow: hidden;
  background: #5b8cff;
  display: flex;
  align-items: center;
  justify-content: center;
  flex: 0 0 44px;
}
.accounts-chooser-avatar img[data-v-2c86e14e] {
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
}
.accounts-chooser-avatar-fallback[data-v-2c86e14e] {
  color: #fff;
  font-size: 18px;
  font-weight: 600;
}
.accounts-chooser-meta[data-v-2c86e14e] {
  flex: 1;
  padding: 0 10px;
  overflow: hidden;
}
.accounts-chooser-name[data-v-2c86e14e] {
  font-size: 16px;
  font-weight: 600;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.accounts-chooser-account[data-v-2c86e14e] {
  margin-top: 4px;
  color: rgba(0, 0, 0, 0.45);
  font-size: 12px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.accounts-chooser-arrow[data-v-2c86e14e] {
  color: rgba(0, 0, 0, 0.35);
  font-size: 16px;
  flex: 0 0 auto;
}
.accounts-chooser-other[data-v-2c86e14e] {
  width: 100%;
  height: 36px;
  border-radius: 8px;
}

.content[data-v-c7215520] {
  width: 100%;
  height: 100%;
  background: white;
  position: relative;
  overflow: hidden;
}
.content .left[data-v-c7215520] {
  width: 100%;
  height: -moz-max-content;
  height: max-content;
  text-align: left;
  position: relative;
}
.content .left #content[data-v-c7215520] {
  width: 100%;
  height: 100vh;
  overflow: scroll;
  margin: auto;
}
.content .left #content > div[data-v-c7215520] {
  height: 100vh;
  margin: auto;
}
.content .right[data-v-c7215520] {
  width: 300px;
  height: -moz-max-content;
  height: max-content;
  border-left: 2px solid #e7eaef;
  position: fixed;
  left: 0px;
  transition: all 0.3s;
}
.content .right .right_inner[data-v-c7215520] {
  width: 100%;
  height: -moz-max-content;
  height: max-content;
  position: relative;
  transition: all 0.3s;
}
.content .right .right_inner .btn[data-v-c7215520] {
  width: 14px;
  height: 35px;
  color: gray;
  box-shadow: #e6eaf0 0px 0px 0px 1px, rgba(12, 31, 80, 0.04) 0px 4px 6px;
  left: 97%;
  top: 10px;
  border-radius: 4px;
  position: absolute;
  cursor: pointer;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  z-index: 99;
  background: white;
  transition: all 0.3s;
}
.content .right .right_inner .btn[data-v-c7215520]:hover {
  background: #417df7;
  color: white;
}
[data-v-c7215520] .el-row {
  height: 100%;
  transition: all 0.3s;
}
[data-v-c7215520] .el-col {
  transition: all 0.3s;
}
[data-v-c7215520] .is-guttered {
  padding: 0px !important;
}
[data-v-c7215520] .el-anchor__list:nth-of-type(2) {
  padding: 40px 40px 40px 10px !important;
}
body[data-v-c7215520] {
  overflow: scroll;
}
[data-v-c7215520] .el-anchor__list div a {
  font-size: 14px !important;
}
[data-v-c7215520] .el-anchor__link {
  width: -moz-max-content !important;
  width: max-content !important;
}

.deferred-video-player[data-v-85fa9a5e] {
  margin: 10px 0;
  border-radius: 6px;
  border: 1px solid #e7e9e8;
  overflow: hidden;
  background: #f7f8fa;
}
.video-poster[data-v-85fa9a5e] {
  position: relative;
  cursor: pointer;
  background: #111827;
}
.video-poster picture[data-v-85fa9a5e],
.video-poster img[data-v-85fa9a5e],
.video-poster-placeholder[data-v-85fa9a5e],
.video-element[data-v-85fa9a5e] {
  display: block;
  width: 100%;
  height: 400px;
  -o-object-fit: cover;
     object-fit: cover;
}
.video-poster-placeholder[data-v-85fa9a5e] {
  background: linear-gradient(135deg, #f3f4f6, #d1d5db);
}
.video-play-button[data-v-85fa9a5e] {
  position: absolute;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  border: 0;
  border-radius: 999px;
  padding: 12px 20px;
  color: #fff;
  background: rgba(17, 24, 39, 0.78);
  font-size: 14px;
  cursor: pointer;
}


.w700[data-v-1aff30cf] {
  font-weight: 700;
}
.red[data-v-1aff30cf] {
  color: rgb(223, 42, 63);
}
.step[data-v-1aff30cf] {
  width: -moz-max-content;
  width: max-content;
  background: rgb(252, 231, 90);
}


.collapse-item[data-v-788ea19c] {
  margin: 10px 0;
}
.collapse-title[data-v-788ea19c] {
  cursor: pointer;
  display: flex;
  align-items: center;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
}
h1.collapse-title[data-v-788ea19c] {
  font-size: 28px;
  font-weight: 700;
}
h2.collapse-title[data-v-788ea19c] {
  font-size: 24px;
  font-weight: 700;
}
.collapse-icon[data-v-788ea19c] {
  margin-right: 6px;
  display: flex;
  align-items: center;
}
.collapse-content[data-v-788ea19c] {
  padding-left: 20px;
  margin-top: 10px;
  overflow: hidden;
  will-change: height;
  transition: all 0.3s ease;
}

h1[data-v-2bee3d51] {
  display: inline-block;
  line-height: 80px;
}
h2[data-v-2bee3d51] {
  display: inline-block;
  line-height: 60px;
}
h3[data-v-2bee3d51] {
  display: inline-block;
  line-height: 40px;
}
p[data-v-2bee3d51] {
  margin: 8px 0px !important;
}
a[data-v-2bee3d51] {
  color: #5a9bf7;
}
.bold[data-v-2bee3d51] {
  line-height: 30px;
  font-size: 16px;
  font-weight: bold;
}
.bold > .red[data-v-2bee3d51] {
  color: var(--el-color-danger);
}
hr[data-v-2bee3d51] {
  display: block;
  background: #e7e9e8;
  margin: 20px 0px;
}
ul[data-v-2bee3d51] {
  display: inline-flex;
  flex-direction: column;
  align-items: flex-start;
  justify-content: center;
}
li[data-v-2bee3d51] {
  display: inline-flex;
  flex-direction: row;
  align-items: center;
  line-height: 30px;
}
.cicle[data-v-2bee3d51] {
  display: inline-block;
  width: 6px;
  height: 6px;
  background: black;
  margin-right: 6px;
  border-radius: 50%;
}
[data-v-2bee3d51] .el-icon {
  font-size: 16px !important;
}
.step[data-v-2bee3d51] {
  width: -moz-max-content;
  width: max-content;
  background: #fce75a;
}
.w700[data-v-2bee3d51] {
  font-weight: 700;
}
.red[data-v-2bee3d51] {
  color: #df2a3f;
}

.whatsapp-doc-renderer[data-v-a4589dba] {
  width: 100%;
}
.doc-title[data-v-a4589dba] {
  margin: 0 0 24px;
}
.doc-subtitle[data-v-a4589dba] {
  margin: 24px 0 12px;
  font-size: 14px;
  font-weight: 700;
  line-height: 1.6;
}
.doc-paragraph[data-v-a4589dba] {
  margin: 24px 0;
  line-height: 1.75;
}
.doc-list-wrap[data-v-a4589dba] {
  margin: 24px 0;
}
.doc-list[data-v-a4589dba] {
  margin: 0;
  padding-left: 20px;
  line-height: 1.75;
}
.doc-list li + li[data-v-a4589dba] {
  margin-top: 8px;
}
.text-strong[data-v-a4589dba] {
  font-weight: 700;
}
.text-danger[data-v-a4589dba] {
  color: var(--el-color-danger);
}

.whatsapp-doc-page[data-v-403087e3] {
  width: 100%;
  padding-bottom: 60px;
}
.whatsapp-doc-page__spacer[data-v-403087e3] {
  width: 100%;
  height: 50px;
  margin-top: 30px;
}
.whatsapp-doc-page__section[data-v-403087e3] {
  margin-top: 30px;
}
.whatsapp-doc-page__section-content[data-v-403087e3] {
  padding-top: 8px;
}
.whatsapp-doc-page__child-section + .whatsapp-doc-page__child-section[data-v-403087e3] {
  margin-top: 8px;
}
[data-v-403087e3] .el-icon {
  font-size: 16px !important;
}

.setting-guide-renderer[data-v-d11b9daa] {
  width: 100%;
}
.doc-title[data-v-d11b9daa] {
  margin: 0 0 24px;
}
.doc-paragraph[data-v-d11b9daa] {
  margin: 24px 0;
  line-height: 1.75;
}
.doc-list-wrap[data-v-d11b9daa] {
  margin: 24px 0;
}
.doc-list[data-v-d11b9daa] {
  margin: 16px 0 0;
  padding-left: 20px;
  line-height: 1.75;
}
.doc-list li + li[data-v-d11b9daa] {
  margin-top: 8px;
}
.doc-image[data-v-d11b9daa] {
  margin: 24px 0;
}
.text-strong[data-v-d11b9daa] {
  font-weight: 500;
}
.text-danger[data-v-d11b9daa] {
  color: var(--el-color-danger);
}

h1[data-v-0dfca37e] {
  display: inline-block;
  line-height: 80px;
}
h2[data-v-0dfca37e] {
  display: inline-block;
  line-height: 60px;
}
h3[data-v-0dfca37e] {
  display: inline-block;
  line-height: 40px;
}
p[data-v-0dfca37e] {
  margin: 8px 0px !important;
}
a[data-v-0dfca37e] {
  color: #5a9bf7;
}
.bold[data-v-0dfca37e] {
  line-height: 30px;
  font-size: 16px;
  font-weight: bold;
}
.bold > .red[data-v-0dfca37e] {
  color: var(--el-color-danger);
}
hr[data-v-0dfca37e] {
  display: block;
  background: #e7e9e8;
  margin: 20px 0px;
}
ul[data-v-0dfca37e] {
  display: inline-flex;
  flex-direction: column;
  align-items: flex-start;
  justify-content: center;
}
li[data-v-0dfca37e] {
  display: inline-flex;
  flex-direction: row;
  align-items: center;
  line-height: 30px;
}
.cicle[data-v-0dfca37e] {
  display: inline-block;
  width: 6px;
  height: 6px;
  background: black;
  margin-right: 6px;
  border-radius: 50%;
}
.setting-guide-page[data-v-0dfca37e] {
  width: 100%;
  padding-bottom: 48px;
}
.setting-guide-page__spacer[data-v-0dfca37e] {
  width: 100%;
  height: 50px;
  margin-top: 30px;
}
.setting-guide-page__section[data-v-0dfca37e] {
  margin-top: 30px;
}
.setting-guide-page__section-content[data-v-0dfca37e] {
  padding-top: 8px;
}
[data-v-0dfca37e] .el-icon {
  font-size: 16px !important;
}

/*.el-calendar-table td{*/
/*    width: 20px !important;*/
/*    height: 20px !important;*/
/*    background: pink;*/
/*    margin: 20px;*/
/*}*/
/*.el-calendar-table td.is-selected {*/
/*    font-weight: 600 !important;*/
/*    border-radius: 50%;*/
/*    background: #7da2d1 !important;*/
/*}*/


.sp {
    background: #0073FF;
    border-radius: 35%;
    box-sizing: border-box

}

.normal {
    background: white;
    border-radius: 35%;
    box-sizing: border-box
}


.left_calendar {
    width: 400px;
    height: auto;
    position: relative;

}

.left_calendar_body {
    height: auto;
}

.el-calendar__header .el-calendar__title {
    position: absolute;
    left: 50%;
    transform: translate(-50%);
    font: 17px "OPPOSans-R";
    color: #273142;
    border-radius: 50%;

}

.el-calendar__header {
    border-radius: 50%;
    border-bottom: 0px !important;
}

.el-calendar-table thead th:before {
    color: #EEEEEE;
    font-size: 13px;
    content: '周';
    border-radius: 35%;
}

.el-calendar__header > .el-button:first-child:before {
    content: "";
    width: 20px;
    height: 20px;
    background-image: url(data:image/png;base64,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);
    background-size: cover;
}

.el-calendar__header > .el-button:last-child:before {
    content: "";
    width: 20px;
    height: 20px;
    background-image: url(data:image/png;base64,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);
    background-size: cover;
}

.el-button-group > .el-button:first-child {
    position: relative;
    left: -5px;
}

.el-button-group > .el-button:last-child {
    position: relative;
    left: 0px;
}

.el-button-group > .el-button:first-child span, .el-button-group > .el-button:last-child span {
    display: none;
}

.el-calendar .el-calendar-table .el-calendar-day {
    text-align: center;
    font: 13px 'Poppins-Regular';
    height: 39.28px;
    background: white;
    /*width: 36px;*/
    display: flex;
    justify-content: center;
    align-items: center;
    transition: all .3s;
}

.prev > .el-calendar-day > .normal > .day-cell-content > span {
    color: white !important;
    background: white !important;
}

.next > .el-calendar-day > .normal > .day-cell-content > span {
    color: white !important;
    background: white !important;
}

.el-calendar .el-calendar-table .el-calendar-day:hover .normal {
    background: #f1f3f5;
}

.el-calendar {
    --el-calendar-selected-bg-color: #f0f3f5 !important;
}

.is-today {
    color: #91a9c6 !important;
}


.el-calendar-day > span {
    position: relative;

}

.el-calendar-day {
    border-radius: 50%;
}

.current {
    border-radius: 50%;
}


/*日历类名*/

.date_picker_down {
    background: #29303e !important;

    .el-picker-panel .el-date-picker__header--bordered {
        padding-bottom: 0px !important;
        border-bottom: 0px !important;
    }

    .el-picker-panel + .el-popper__arrow::before {
        background: #2f3747 !important;
    }

    .el-month-table td.current:not(.disabled) .cell {
        width: 40px;
        border-radius: 4px !important;
        background: #edf8fe;
        color: #2f3747 !important;
    }


    .el-picker-panel .el-picker-panel__body {

        background-color: #2f3747 !important;
        color: white !important;
        font-size: 16px !important;
        font-weight: 600 !important;
        border-radius: 0px 0px 8px 8px;
    }

    .el-picker-panel .el-popper.is-light {
        background-color: #2f3747 !important;
    }

    .el-popper.is-light {
        border-radius: 8px;
    }

    .el-picker-panel .el-date-picker__header-label, .el-picker-panel .el-month-table td .cell, .el-picker-panel .el-year-table td .cell {
        color: white !important;
    }

    .el-picker-panel .el-month-table td, .el-year-table td {
        padding: 0px !important;
    }

    .el-picker-panel .el-month-table td .cell {
        width: 36px !important;
        height: 36px !important;
    }

    .el-picker-panel .el-popper.is-light .el-popper__arrow::before {
        background: #2f3747;
    }

    .el-picker-panel .el-year-table td .cell {
        width: 36px !important;
        height: 36px !important;
    }

    .el-picker-panel .el-month-table td div {
        height: 36px !important;
    }

    .el-date-picker {
        width: 230px !important;
        border-radius: 8px !important;
    }

    .el-date-picker table {
        width: 70% !important;
    }
}

.is-selected[data-v-601b70a2] {
  position: relative;
  font-size: 14px;
  font-weight: 800;
  color: white !important;
}
[data-v-601b70a2] .el-calendar-table thead th {
  padding: 0;
  font-size: 13px;
  color: #9CB2CD;
}
/* 去除边框 */
[data-v-601b70a2] .el-calendar-table tr td:first-child {
  border: none;
}
[data-v-601b70a2] .el-calendar-table tr:first-child td {
  border: none;
}
[data-v-601b70a2] .el-calendar-table__row td {
  border: none;
}
[data-v-601b70a2] .el-calendar-table__row .prev > div > p {
  color: white !important;
  -webkit-user-select: none !important;
     -moz-user-select: none !important;
          user-select: none !important;
  display: none;
  pointer-events: none !important;
}
[data-v-601b70a2] .el-calendar-table__row .prev {
  pointer-events: none !important;
}
[data-v-601b70a2] .el-calendar-table__row .next > div > p {
  color: white !important;
  -webkit-user-select: none !important;
     -moz-user-select: none !important;
          user-select: none !important;
  display: none;
  pointer-events: none !important;
  position: absolute;
  z-index: -999;
}
[data-v-601b70a2] .el-calendar-table__row .next {
  pointer-events: none !important;
}
/* 当前月样式 */
[data-v-601b70a2] .el-calendar-table:not(.is-range) {
  color: #9cb2cd;
}
.out_box[data-v-601b70a2] {
  width: auto;
  display: flex;
  justify-content: center;
  align-items: center;
  padding-top: 4px;
  position: absolute;
  top: 21px;
  left: 52%;
  transform: translateX(-50%);
}
.budge_urgent[data-v-601b70a2] {
  width: 6px;
  height: 6px;
  background: red;
  border-radius: 50%;
  margin: 0px 2px;
}
.budge_ordinary[data-v-601b70a2] {
  width: 6px;
  height: 6px;
  background: #5f77f6;
  border-radius: 50%;
  left: 50%;
  margin: 0px 2px;
}
.list_cal[data-v-601b70a2] {
  max-height: 320px;
  border-top: 1px solid #e8e8e8;
  overflow: scroll;
}
.outer_box[data-v-601b70a2] {
  height: -moz-max-content;
  height: max-content;
  display: flex;
  justify-content: flex-start;
  margin-bottom: 4px;
  border-radius: 4px;
  position: relative;
}
.outer_box .times[data-v-601b70a2] {
  width: 45px;
  color: white;
  line-height: 37px;
  font-size: 14px;
  background: #5978ff;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.outer_box .times_sp[data-v-601b70a2] {
  width: 45px;
  color: white;
  line-height: 40px;
  font-size: 14px;
  background: #E30000;
  display: flex;
  flex-direction: column;
  justify-content: center;
}
.outer_box .text_cal[data-v-601b70a2] {
  width: 100%;
  background: #f0f8fe;
  font-size: 14px;
  text-align: left;
  display: flex;
  flex-direction: column;
  justify-content: center;
  padding: 4px 0px 4px 6px;
}
.outer_box .text_background[data-v-601b70a2] {
  width: 100%;
  background: #787c7f;
  font-size: 14px;
  text-align: left;
  padding: 4px 0px 4px 6px;
  display: flex;
  flex-direction: column;
  justify-content: center;
}
.outer_box .text_sp[data-v-601b70a2] {
  width: 100%;
  background: #f8e6e5;
  font-size: 14px;
  line-height: 24px;
  text-align: left;
  padding: 4px 0px 4px 6px;
  display: flex;
  flex-direction: column;
  justify-content: center;
}
.outer_box .text_sp_background[data-v-601b70a2] {
  width: 100%;
  background: #787c7f;
  font-size: 14px;
  line-height: 24px;
  text-align: left;
  padding: 4px 0px 4px 6px;
  display: flex;
  flex-direction: column;
  justify-content: center;
}
ul li[data-v-601b70a2] {
  list-style: none;
  margin: 0;
  cursor: pointer;
  border-radius: 4px;
}
.footers[data-v-601b70a2] {
  display: flex;
  justify-content: flex-end;
  align-items: center;
}
.inner_items[data-v-601b70a2] {
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
}
.inner_items .sp_titles[data-v-601b70a2] {
  font-size: 14px;
  font-weight: normal;
  text-align: left;
  margin-bottom: 10px;
}
.items[data-v-601b70a2] {
  margin: 6px 0px;
}
.flex_start[data-v-601b70a2] {
  display: flex;
  justify-content: flex-start;
}
.settings[data-v-601b70a2] {
  position: absolute;
  margin-right: 20px;
  left: 80%;
  height: auto;
  width: -moz-max-content;
  width: max-content;
}
.settings > span[data-v-601b70a2] {
  margin: 0px 4px;
}
.fade-enter-active[data-v-601b70a2],
.fade-leave-active[data-v-601b70a2] {
  transition: opacity 0.3s ease;
}
.fade-enter-from[data-v-601b70a2],
.fade-leave-to[data-v-601b70a2] {
  opacity: 0;
}
[data-v-601b70a2] #top_date .el-input__wrapper {
  box-shadow: none !important;
  cursor: pointer;
}
[data-v-601b70a2] #top_date .el-input__prefix {
  display: none !important;
}
[data-v-601b70a2] #top_date .el-input {
  caret-color: rgba(0, 0, 0, 0);
  width: 100px;
  font-size: 16px;
  cursor: pointer;
}
[data-v-601b70a2] #top_date .el-input__inner {
  cursor: pointer;
  font-weight: 800;
  font-size: 18px;
}
#top_date[data-v-601b70a2] {
  cursor: pointer;
}
.date_picker_down[data-v-601b70a2] .el-picker-panel__body {
  background-color: #2f3747 !important;
  color: white !important;
  font-size: 16px !important;
  font-weight: 600 !important;
}
#sendRequire[data-v-601b70a2] {
  display: flex;
  justify-content: center;
  margin-top: 20px;
}
.cont[data-v-601b70a2] {
  display: flex;
}
.cont .text[data-v-601b70a2] {
  display: block;
  overflow: hidden;
  color: rgba(0, 0, 0, 0.85);
  font-weight: normal;
  font-size: 14px;
  line-height: 1.4;
}
.setting_left[data-v-601b70a2] {
  display: flex;
  justify-content: flex-end;
  margin-top: 20px;
}
[data-v-601b70a2] .el-dialog__header {
  text-align: left !important;
}

.wrapper[data-v-63ae9146] {
  position: relative;
  width: 380px;
  height: 34px;
  line-height: 34px;
  background-color: #f5f5f5;
  border: 1px solid var(--el-input-border-color, var(--el-border-color));
  margin: 20px auto 0;
  border-radius: 4px;
}
.wrapper .bg[data-v-63ae9146] {
  position: absolute;
  height: 100%;
  width: 0;
  background: #7ac23c;
  z-index: 1;
}
.wrapper .text[data-v-63ae9146] {
  position: absolute;
  width: 100%;
  margin: 0;
  font-size: 14px;
  text-align: center;
  z-index: 2;
}
.wrapper .btn[data-v-63ae9146] {
  position: absolute;
  top: 0;
  width: 40px;
  height: 32px;
  z-index: 3;
  background: #fff center no-repeat;
  /***btn背景图片***/
  cursor: pointer;
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 4px;
}
#login[data-v-63ae9146] {
  height: 100%;
  display: flex;
  align-items: center;
  justify-content: center;
}
a[data-v-63ae9146] {
  color: #1890ff;
}
.el-input[data-v-63ae9146] .el-input__wrapper {
  background-color: white !important;
  padding: 0;
}
.el-input[data-v-63ae9146] .el-input__wrapper .el-input__inner {
  padding: 0 11px;
}
input[data-v-63ae9146] {
  height: 50px;
}
.infoBar[data-v-63ae9146] {
  margin-top: 10px;
  letter-spacing: 1px;
  font-size: 14px;
}
.ant-input[data-v-63ae9146]:hover {
  background-color: #f5f5f5;
}
.signUpCard[data-v-63ae9146] {
  position: relative;
  box-shadow: 0px 2px 10px 0px rgba(0, 0, 0, 0.2);
  border-radius: 9px;
  min-width: 440px;
  width: 440px;
  padding: 30px;
}
.signUpCard .logoImg[data-v-63ae9146] {
  position: absolute;
  width: 218px;
  height: 42px;
  left: 0;
  top: -50px;
}
.confirmCard[data-v-63ae9146] {
  box-shadow: 0px 2px 10px 0px rgba(0, 0, 0, 0.2);
  border-radius: 9px;
  width: 420px;
  padding: 30px;
}
.passwordIcon[data-v-63ae9146] {
  position: absolute;
  right: 20px;
  top: 19px;
}
.titleBar p[data-v-63ae9146] {
  margin-bottom: 10px;
  font-size: 24px;
  font-weight: 600;
  color: #333333;
  line-height: 24px;
  padding: 0;
}
.titleBar span[data-v-63ae9146] {
  margin-top: 10px;
  font-size: 14px;
  color: #333333;
}
.inputBar[data-v-63ae9146] {
  position: relative;
  margin-top: 20px;
  height: 50px;
}
.confirmbar[data-v-63ae9146] {
  cursor: pointer;
  width: 100%;
  height: 50px;
  line-height: 50px;
  text-align: center;
  background: #d93737;
  color: white;
  border-radius: 25px;
  margin-top: 20px;
  font-size: 15px !important;
}
.confirmbar_not[data-v-63ae9146] {
  width: 100%;
  height: 50px;
  line-height: 50px;
  text-align: center;
  background: #f5f5f5;
  color: gray;
  border-radius: 25px;
  font-size: 15px !important;
  margin-top: 20px;
}
.loginbar[data-v-63ae9146] {
  margin: 10px auto 0;
  text-align: center;
  font-size: 14px;
}
.loginbar .edit[data-v-63ae9146] {
  color: #1890ff;
  cursor: pointer;
}
.tel-container[data-v-63ae9146] {
  display: flex;
  align-items: center;
}
[data-v-63ae9146] .flag-list-box {
  background: white !important;
}
.footerInfoBar[data-v-63ae9146] {
  position: fixed;
  bottom: 60px;
}
.flex-center[data-v-63ae9146] {
  display: flex;
  justify-content: center;
  align-items: center;
}
.mr-10[data-v-63ae9146] {
  margin-right: 10px;
}
.pointer[data-v-63ae9146] {
  cursor: pointer;
}
.p-10[data-v-63ae9146] {
  padding: 10px;
}
.wrapClass[data-v-63ae9146] {
  max-height: 70vh;
}
.flagareaC[data-v-63ae9146] {
  font-size: 14px;
  height: 50px;
  display: flex;
  justify-content: center;
  align-items: center;
}
.flagC[data-v-63ae9146] {
  font-size: 28px;
  margin-right: 5px;
}
[data-v-63ae9146] .el-input__inner {
  height: 52px !important;
  width: 100% !important;
  line-height: 52px !important;
}

.wrapper[data-v-59e89536] {
  position: relative;
  width: 340px;
  height: 34px;
  line-height: 34px;
  background-color: #f5f5f5;
  border: 1px solid var(--el-input-border-color, var(--el-border-color));
  margin: 20px auto 0;
  border-radius: 4px;
}
.wrapper .bg[data-v-59e89536] {
  position: absolute;
  height: 100%;
  width: 0;
  background: #7ac23c;
  z-index: 1;
}
.wrapper .text[data-v-59e89536] {
  position: absolute;
  width: 100%;
  margin: 0;
  font-size: 14px;
  text-align: center;
  z-index: 2;
}
.wrapper .btn[data-v-59e89536] {
  position: absolute;
  top: 0;
  width: 40px;
  height: 32px;
  z-index: 3;
  background: #fff center no-repeat;
  /***btn背景图片***/
  cursor: pointer;
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 4px;
}
#login[data-v-59e89536] {
  height: 100%;
  display: flex;
  align-items: center;
  justify-content: center;
}
a[data-v-59e89536] {
  color: #1890ff;
}
.el-input[data-v-59e89536] .el-input__wrapper {
  background-color: #f5f5f5 !important;
  padding: 0;
}
.el-input[data-v-59e89536] .el-input__wrapper .el-input__inner {
  padding: 0 11px;
}
input[data-v-59e89536] {
  height: 50px;
}
.infoBar[data-v-59e89536] {
  margin-top: 10px;
  letter-spacing: 1px;
  font-size: 14px;
}
.ant-input[data-v-59e89536]:hover {
  background-color: #f5f5f5;
}
.signUpCard[data-v-59e89536] {
  position: relative;
  box-shadow: 0px 2px 10px 0px rgba(0, 0, 0, 0.2);
  border-radius: 9px;
  min-width: 400px;
  padding: 30px;
}
.signUpCard .logoImg[data-v-59e89536] {
  position: absolute;
  width: 218px;
  height: 42px;
  left: 0;
  top: -50px;
}
.confirmCard[data-v-59e89536] {
  box-shadow: 0px 2px 10px 0px rgba(0, 0, 0, 0.2);
  border-radius: 9px;
  width: 400px;
  padding: 30px;
}
.passwordIcon[data-v-59e89536] {
  position: absolute;
  right: 20px;
  top: 19px;
}
.titleBar p[data-v-59e89536] {
  margin-bottom: 10px;
  font-size: 24px;
  font-weight: 600;
  color: #333333;
  line-height: 24px;
  padding: 0;
}
.titleBar span[data-v-59e89536] {
  margin-top: 10px;
  font-size: 14px;
  color: #333333;
}
.inputBar[data-v-59e89536] {
  position: relative;
  margin-top: 20px;
  height: 50px;
}
.confirmbar[data-v-59e89536] {
  cursor: pointer;
  width: 340px;
  height: 50px;
  line-height: 50px;
  text-align: center;
  background: #d93737;
  color: white;
  border-radius: 25px;
  margin-top: 20px;
}
.confirmbar_not[data-v-59e89536] {
  width: 340px;
  height: 50px;
  line-height: 50px;
  text-align: center;
  background: #f5f5f5;
  color: gray;
  border-radius: 25px;
  margin-top: 20px;
}
.loginbar[data-v-59e89536] {
  margin: 10px auto 0;
  text-align: center;
  font-size: 14px;
}
.loginbar .edit[data-v-59e89536] {
  color: #1890ff;
  cursor: pointer;
}
.tel-container[data-v-59e89536] {
  display: flex;
  align-items: center;
}
[data-v-59e89536] .flag-list-box {
  background: white !important;
}
.footerInfoBar[data-v-59e89536] {
  position: fixed;
  bottom: 60px;
}
.flex-center[data-v-59e89536] {
  display: flex;
  justify-content: center;
  align-items: center;
}
.mr-10[data-v-59e89536] {
  margin-right: 10px;
}
.pointer[data-v-59e89536] {
  cursor: pointer;
}
.p-10[data-v-59e89536] {
  padding: 10px;
}
.wrapClass[data-v-59e89536] {
  max-height: 70vh;
}
.flagareaC[data-v-59e89536] {
  font-size: 14px;
  height: 50px;
  display: flex;
  justify-content: center;
  align-items: center;
}
.flagC[data-v-59e89536] {
  font-size: 28px;
  margin-right: 5px;
}
[data-v-59e89536] .el-input__inner {
  height: 52px !important;
  width: 100% !important;
  line-height: 52px !important;
}

.footerInfoBar[data-v-0a6d8a14] {
  color: rgba(0, 0, 0, 0.65);
  margin: 42px auto;
}
.edit[data-v-0a6d8a14] {
  color: #1890ff;
  cursor: pointer;
}
.wrapper[data-v-0a6d8a14] {
  position: relative;
  width: 360px;
  height: 34px;
  line-height: 34px;
  background-color: #f5f5f5;
  border: 1px solid var(--el-input-border-color, var(--el-border-color));
  margin-top: 16px;
  border-radius: 4px;
}
.wrapper .bg[data-v-0a6d8a14] {
  position: absolute;
  height: 100%;
  width: 0;
  background: #7ac23c;
  z-index: 1;
}
.wrapper .text[data-v-0a6d8a14] {
  position: absolute;
  width: 100%;
  margin: 0;
  font-size: 14px;
  text-align: center;
  z-index: 2;
}
.wrapper .btn[data-v-0a6d8a14] {
  position: absolute;
  top: 0;
  width: 40px;
  height: 32px;
  z-index: 3;
  background: #fff center no-repeat;
  /***btn背景图片***/
  cursor: pointer;
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 4px;
}
.nextBar[data-v-0a6d8a14] {
  margin: 0px auto 45px;
  display: flex;
  align-items: center;
  flex-direction: column;
}
.nextBar .nextbtn[data-v-0a6d8a14] {
  width: 360px;
  height: 50px;
  line-height: 50px;
  background: #d93737;
  border-radius: 25px;
  text-align: center;
  font-size: 15px;
  letter-spacing: 1px;
  color: #ffffff;
}
.nextBar .nextText1[data-v-0a6d8a14] {
  margin-top: 4px;
  display: inline-block;
  text-align: center;
  font-size: 14px;
  color: #333333;
  line-height: 21px;
  letter-spacing: 1px;
}
.nextBar .nextText2[data-v-0a6d8a14] {
  margin-top: 4px;
  cursor: pointer;
  display: inline-block;
  text-align: center;
  font-size: 14px;
  line-height: 21px;
  letter-spacing: 1px;
}
.el-input[data-v-0a6d8a14] .el-input__wrapper {
  background-color: white !important;
  padding: 0;
}
.el-input[data-v-0a6d8a14] .el-input__wrapper .el-input__inner {
  padding: 0 11px;
}
#register[data-v-0a6d8a14] {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  height: 100vh;
}
#register .signUpCard[data-v-0a6d8a14] {
  position: relative;
  box-shadow: 0 2px 10px 0 rgba(0, 0, 0, 0.2);
  border-radius: 9px;
  width: 850px;
  margin-top: 60px;
}
#register .signUpCard .logoImg[data-v-0a6d8a14] {
  position: absolute;
  width: 218px;
  height: 42px;
  left: 0;
  top: -50px;
}
#register .signUpCard .content[data-v-0a6d8a14] {
  width: 100%;
  margin-top: 30px;
}
#register .signUpCard .content .el-form[data-v-0a6d8a14] {
  width: 100%;
  display: flex;
  justify-content: space-between;
  box-sizing: border-box;
  padding: 0 50px;
}
#register .signUpCard .content .item[data-v-0a6d8a14] {
  width: 360px;
  flex-shrink: 0;
  flex-grow: 0;
}
#register .signUpCard .content .item[data-v-0a6d8a14] .select_country .el-input__wrapper {
  background-color: #f5f5f5 !important;
}
.flex[data-v-0a6d8a14] {
  display: flex;
  justify-content: space-between;
  width: 100%;
}
.item span[data-v-0a6d8a14] {
  display: block;
  width: 360px;
  font-size: 14px;
  color: #aaaaaa;
  line-height: 21px;
}
.flex-center[data-v-0a6d8a14] {
  display: flex;
  justify-content: center;
  align-items: center;
}
.flex-center[data-v-0a6d8a14] {
  display: flex;
  justify-content: center;
  align-items: center;
}
.mr-10[data-v-0a6d8a14] {
  margin-right: 10px;
}
.pointer[data-v-0a6d8a14] {
  cursor: pointer;
}
.p-10[data-v-0a6d8a14] {
  padding: 10px;
}
.wrapClass[data-v-0a6d8a14] {
  max-height: 70vh;
}
.flagareaC[data-v-0a6d8a14] {
  font-size: 14px;
  height: 50px;
  display: flex;
  justify-content: center;
  align-items: center;
}
.inputBar[data-v-0a6d8a14] {
  position: relative;
  width: 360px;
  height: 50px;
}
.wrapClass[data-v-0a6d8a14] {
  max-height: 70vh;
}
[data-v-0a6d8a14] .el-input__wrapper {
  height: 52px !important;
}
[data-v-0a6d8a14] .el-input__inner {
  height: 52px !important;
  width: 100% !important;
  line-height: 52px !important;
}
[data-v-0a6d8a14] .el-input__suffix-inner {
  margin-right: 10px;
}
.text_inner[data-v-0a6d8a14] {
  font-size: 13px !important;
  width: 360px !important;
}
[data-v-0a6d8a14] .el-select--large .el-select__wrapper {
  height: 52px !important;
}
.el-select-dropdown__item[data-v-0a6d8a14] {
  min-width: auto !important;
  width: auto;
  max-width: 360px !important;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.dropdown-menu-wrapper[data-v-0a6d8a14] {
  min-width: auto !important;
  width: auto;
  max-width: 360px !important;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
[data-v-0a6d8a14] .el-dropdown-menu__item {
  min-width: auto !important;
  width: auto;
  max-width: 360px !important;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  display: inherit !important;
}
.sp_country[data-v-0a6d8a14] {
  overflow: hidden;
}
.desc_register[data-v-0a6d8a14] {
  font-size: 13px !important;
}
.passwordIcon[data-v-0a6d8a14] {
  position: absolute;
  right: 20px;
  top: 19px;
}

[data-v-9b4fe598] .el-empty__description {
  margin-top: 40px !important;
}

.side_menu[data-v-67fd17f1] {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
}
.side_menu[data-v-67fd17f1] .el-menu-item:nth-of-type(1) {
  height: 35px !important;
  margin-bottom: 8px !important;
  margin-top: 10px !important;
}
.side_menu[data-v-67fd17f1] .el-menu-item {
  height: 35px !important;
  margin-bottom: 8px !important;
}
.side_menu[data-v-67fd17f1] .el-menu-item.is-active {
  background-color: #e6f7ff !important;
  border-right: 3px solid #1890ff !important;
}
.out_box_scroll[data-v-67fd17f1] {
  position: relative;
  height: calc(100vh - 180px);
  overflow: hidden auto;
}
.innerboxscroll[data-v-67fd17f1] {
  position: absolute;
  overflow-x: hidden;
}
[data-v-67fd17f1] .el-menu-item:hover {
  color: #1890ff;
  background-color: #e6f7ff !important;
}
.in[data-v-67fd17f1] {
  width: 16px;
  height: 16px;
  margin-right: 10px;
}
[data-v-67fd17f1] .el-menu-item {
  display: flex;
  justify-content: flex-start;
  padding-left: 20px !important;
}
[data-v-67fd17f1] .el-menu {
  border-right: 0px solid transparent !important;
}
[data-v-67fd17f1] .el-badge {
  vertical-align: middle;
  line-height: initial;
}
[data-v-67fd17f1] .el-scrollbar__bar.is-vertical {
  right: 0px !important;
}
.SideTab[data-v-67fd17f1] {
  position: relative;
  z-index: 20;
  width: 86px;
  min-width: 86px !important;
  background: #f0f0f0;
  padding: 20px 0 20px 10px;
}
.SideTab .opt[data-v-67fd17f1] {
  width: 100%;
  height: 32px;
  background: #ffffff;
  border-radius: 100px 0px 0px 100px;
  font-weight: 600;
  color: #444444;
  font-size: 14px;
  opacity: 0.4;
  margin-bottom: 20px;
  white-space: nowrap;
}
.SideTab .opt.s[data-v-67fd17f1] {
  opacity: 1;
  color: #fff;
}
.inners_warning[data-v-67fd17f1] {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.setting_center[data-v-67fd17f1] {
  display: flex;
  justify-content: center;
}
.setting_left[data-v-67fd17f1] {
  margin-top: 20px;
  display: flex;
  justify-content: flex-end;
}
.cont[data-v-67fd17f1] {
  display: flex;
}
.cont .text[data-v-67fd17f1] {
  display: block;
  overflow: hidden;
  color: rgba(0, 0, 0, 0.85);
  font-weight: 500;
  font-size: 16px;
  line-height: 1.4;
}
.tab_name[data-v-67fd17f1] {
  padding-left: 4px;
  width: 72px;
  text-overflow: ellipsis;
  overflow: hidden;
}
.container[data-v-67fd17f1] {
  display: flex;
  justify-content: space-between;
  height: calc(100vh - 48px);
}
.container > .side_menu[data-v-67fd17f1] {
  width: -moz-max-content;
  width: max-content;
  min-width: 180px;
}
.container > .side_menu > .center_titles[data-v-67fd17f1] {
  padding: 20px;
  font-size: 20px;
  font-weight: 700;
}
.container > .side_inner[data-v-67fd17f1] {
  width: calc(100vw - 140px);
  background: #f5f5f5;
  padding: 15px 8px 0px 8px !important;
  border-radius: 4px;
  overflow-x: scroll;
}
.container > .side_inner_sp[data-v-67fd17f1] {
  width: 100%;
  background: #f5f5f5;
  padding: 20px;
  border-radius: 4px;
  overflow-x: scroll;
}
[data-v-67fd17f1] .el-progress__text {
  display: none;
}

.upload_list_box[data-v-b7b787b6] {
  box-sizing: border-box;
  box-shadow: 0 0 1px 1px rgba(28, 28, 32, 0.05), 0 8px 24px rgba(28, 28, 32, 0.12);
  position: fixed;
  bottom: -640px;
  right: 30px;
  width: 373px;
  min-width: 373px;
  background-color: #fff;
  z-index: 999999;
  transition: all 0.4s ease-in-out;
  border-radius: 8px;
  padding: 10px;
}
.upload_list_box .upload_title[data-v-b7b787b6] {
  padding: 2px 2px 12px;
  cursor: pointer;
  color: rgba(0, 0, 0, 0.65);
  font-size: 14px;
  font-weight: 600;
  display: flex;
  justify-content: space-between;
  align-items: center;
  position: fixed;
  width: 356px;
  height: 30px;
  line-height: 30px;
  background: white;
}
.upload_list_box .upload_content[data-v-b7b787b6] {
  margin-top: 40px;
  height: auto;
  max-height: 400px;
  min-height: 45px;
  overflow: scroll;
}
.upload_list_box .item_box[data-v-b7b787b6] {
  display: flex;
  justify-content: space-between;
  align-items: center;
  transition: all 0.3s;
  cursor: pointer;
  padding: 2px 0px;
}
.upload_list_box .item_box > div > span[data-v-b7b787b6] {
  display: inline-block;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  color: rgba(0, 0, 0, 0.65);
  font-size: 14px;
}
.upload_list_box .file_name[data-v-b7b787b6] {
  margin-left: 8px;
  width: 300px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.hover_bg[data-v-b7b787b6] {
  background: #e9f6fe;
}
.no_bg[data-v-b7b787b6] {
  background: white;
}
[data-v-b7b787b6] .el-progress-bar__outer {
  margin-top: 4px;
  height: 2px !important;
}
[data-v-b7b787b6] .el-progress__text {
  display: none;
}
.icon_del[data-v-b7b787b6] {
  color: rgba(0, 0, 0, 0.65);
  margin-right: 4px;
}
.leave_list[data-v-b7b787b6] {
  box-sizing: border-box;
  box-shadow: 0 0 1px 1px rgba(28, 28, 32, 0.05), 0 8px 24px rgba(28, 28, 32, 0.12);
  position: fixed;
  bottom: -640px;
  right: 30px;
  width: 373px;
  min-width: 373px;
  background-color: #fff;
  z-index: 999999;
  transition: all 0.4s ease-in-out;
  border-radius: 8px;
  padding: 10px;
}
.enter_list[data-v-b7b787b6] {
  box-sizing: border-box;
  box-shadow: 0 0 1px 1px rgba(28, 28, 32, 0.05), 0 8px 24px rgba(28, 28, 32, 0.12);
  position: fixed;
  bottom: 38px;
  right: 30px;
  width: 373px;
  min-width: 373px;
  background-color: #fff;
  z-index: 999999;
  transition: all 0.4s ease-in-out;
  border-radius: 8px;
  padding: 10px;
}

.fx-j-c[data-v-483c3e8c] {
  display: flex;
  justify-content: center;
  margin-top: 40px;
}
.title_cdir[data-v-483c3e8c] {
  color: rgba(0, 0, 0, 0.85);
  font-weight: 700;
  font-size: 13px;
}
.fx-j-r[data-v-483c3e8c] {
  display: flex;
  justify-content: right;
  margin-top: 40px;
}

.fx-j-c[data-v-310df190] {
  display: flex;
  justify-content: center;
  margin-top: 40px;
}
.title_cdir[data-v-310df190] {
  color: rgba(0, 0, 0, 0.85);
  font-weight: 700;
  font-size: 14px;
}
.fx-j-r[data-v-310df190] {
  display: flex;
  justify-content: right;
  margin-top: 40px;
}

.fx-j-c[data-v-3fb4afc1] {
  display: flex;
  justify-content: center;
  margin-top: 40px;
}
.title_cdir[data-v-3fb4afc1] {
  color: rgba(0, 0, 0, 0.85);
  font-weight: 700;
  font-size: 14px;
}
.fx-j-r[data-v-3fb4afc1] {
  display: flex;
  justify-content: right;
  margin-top: 40px;
}

.out_box[data-v-253e5e12] {
  display: flex;
  justify-content: space-between;
}
.out_box > div[data-v-253e5e12] {
  width: 350px;
  background: #fafafa;
  height: 45vh;
}
.fx-j-c[data-v-253e5e12] {
  display: flex;
  justify-content: center;
  margin-top: 40px;
}
.title_cdir[data-v-253e5e12] {
  color: rgba(0, 0, 0, 0.85);
  font-weight: 700;
  font-size: 14px;
}
.fx-j-r[data-v-253e5e12] {
  display: flex;
  justify-content: right;
  margin-top: 40px;
}
.users_search[data-v-253e5e12] {
  display: flex;
  justify-content: space-between;
  padding: 0px 10px;
}
.users_search > .user_info[data-v-253e5e12] {
  display: flex;
  justify-content: flex-start;
  align-items: center;
}
.users_search > .user_info > div[data-v-253e5e12]:nth-of-type(2) {
  margin-left: 6px;
}
.users_search .settings[data-v-253e5e12] {
  display: flex;
  justify-content: flex-end;
  align-items: center;
}
[data-v-253e5e12] .el-input__wrapper {
  box-shadow: none !important;
}
.top_title[data-v-253e5e12] {
  display: flex;
  justify-content: space-between;
  padding: 10px 10px 0px;
}
[data-v-253e5e12] .el-tabs__nav {
  padding: 0 45px;
}
[data-v-253e5e12] .el-loading-mask {
  background: #fafafa;
}

.inners_warning[data-v-277fb443] {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.setting_center[data-v-277fb443] {
  display: flex;
  justify-content: center;
}

.fx-j-c[data-v-a1c7ea0e] {
  display: flex;
  justify-content: center;
  margin-top: 40px;
}
.title_cdir[data-v-a1c7ea0e] {
  color: rgba(0, 0, 0, 0.85);
  font-weight: 700;
  font-size: 14px;
}
.fx-j-r[data-v-a1c7ea0e] {
  display: flex;
  justify-content: right;
  margin-top: 40px;
}

.btn_tools[data-v-8eb294b0] {
  width: 100%;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.btn_tools .file_them[data-v-8eb294b0] {
  display: flex;
  justify-content: center;
  align-items: center;
  cursor: pointer;
}
.btn_tools .file_them .switch[data-v-8eb294b0]:nth-of-type(1) {
  width: 67px;
  height: 24px;
  text-align: center;
  line-height: 30px;
  background: #ffffff;
}
.btn_tools .file_them .switch[data-v-8eb294b0]:nth-of-type(2) {
  width: 67px;
  height: 24px;
  text-align: center;
  line-height: 28px;
  background: #ffffff;
}
.btn_tools .file_them .isSelect[data-v-8eb294b0] {
  background: #e7e7e7 !important;
}
.file_all[data-v-8eb294b0] {
  margin-top: 10px;
}
.inner_out_box[data-v-8eb294b0] {
  display: flex;
  justify-content: flex-start;
  width: 100%;
  margin-top: 10px;
  height: calc(100vh - 160px);
}
.inner_out_box .box_table[data-v-8eb294b0] {
  background: white;
  border: 1px solid #e8e8e8;
  width: calc(100% - 300px);
  height: 100%;
  margin-right: 8px;
  padding: 8px;
  overflow: scroll;
}
.inner_out_box .box_table_sp[data-v-8eb294b0] {
  background: white;
  border: 1px solid #e8e8e8;
  width: 100%;
  height: 100%;
  overflow: scroll;
  padding: 10px;
}
.inner_out_box .box_file_text[data-v-8eb294b0] {
  width: 300px;
  min-width: 300px;
  flex-grow: unset;
  height: 100%;
  background: white;
}
.inner_out_box .box_file_text .titles[data-v-8eb294b0] {
  font-weight: 700;
  font-size: 14px;
  color: rgba(0, 0, 0, 0.85);
}
.inner_out_box .box_file_text .file_boxs[data-v-8eb294b0] {
  height: 100%;
  width: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
  flex-direction: column;
}
.demo-rate-block[data-v-8eb294b0] {
  width: -moz-max-content;
  width: max-content;
}
.pointer[data-v-8eb294b0] {
  cursor: pointer;
}
.sp_btn[data-v-8eb294b0] {
  margin-top: 3px;
  margin-bottom: 3px;
  background-color: #fff;
  width: 20px !important;
  height: 20px !important;
  line-height: 20px;
  text-align: center;
  font-size: 12px;
  vertical-align: middle;
  border-radius: 5px;
  box-shadow: 0 0 2px rgba(0, 0, 0, 0.2);
  padding: 0px !important;
}
.flags_f[data-v-8eb294b0] {
  display: block;
  height: 100%;
  text-align: center;
  vertical-align: center;
}
.file_names[data-v-8eb294b0] {
  white-space: nowrap;
  /* 禁止文本换行 */
  overflow: hidden;
  /* 隐藏超出容器的内容 */
  text-overflow: ellipsis;
  /* 使用省略号表示被截断的文本 */
}
.f12[data-v-8eb294b0] {
  color: #878c9c;
  margin-top: 10px;
  font-size: 12px;
}
.file_details[data-v-8eb294b0] {
  background: #f5f5f5;
  border-radius: 8px;
  height: 160px;
  width: 100%;
}
.file_details_long[data-v-8eb294b0] {
  background: #f5f5f5;
  border-radius: 8px;
  height: auto;
  max-height: 420px;
  min-height: 160px;
  overflow: hidden scroll;
  width: 100%;
  margin-top: 12px;
}
[data-v-8eb294b0] .el-scrollbar__wrap {
  height: 100% !important;
}
[data-v-8eb294b0] .el-table {
  height: 100% !important;
}
.image_titles[data-v-8eb294b0] {
  margin-top: 12px;
  white-space: pre-wrap;
  word-break: break-all;
  margin-bottom: 7px;
  color: rgba(0, 0, 0, 0.85);
  font-weight: 700;
  font-size: 14px;
}
.oh[data-v-8eb294b0] {
  overflow: hidden;
}
.detail-msg > div[data-v-8eb294b0] {
  margin-top: 10px;
  word-break: break-all;
  color: #878c9c;
  font-size: 13px;
}
.select_option[data-v-8eb294b0] {
  display: flex;
  justify-content: center;
  align-items: center;
}
[data-v-8eb294b0] .el-checkbox__inner {
  width: 16px;
  height: 16px;
}
[data-v-8eb294b0] .el-checkbox__inner::after {
  top: 2px !important;
  left: 6px !important;
}
.box[data-v-8eb294b0] {
  background-color: #cce5ff;
  border: 1px solid #b8daff;
  padding: 20px;
  margin-top: 20px;
}
#sendRequire[data-v-8eb294b0] {
  display: flex;
  justify-content: center;
  margin-top: 20px;
}
.cont[data-v-8eb294b0] {
  display: flex;
}
.cont .text[data-v-8eb294b0] {
  display: block;
  overflow: hidden;
  color: rgba(0, 0, 0, 0.85);
  font-weight: 500;
  font-size: 16px;
  line-height: 1.4;
}
.setting_left[data-v-8eb294b0] {
  display: flex;
  justify-content: flex-end;
  margin-top: 20px;
}
.grid_box[data-v-8eb294b0] {
  display: grid;
  grid-template-columns: repeat(8, 1fr);
  /* 每行10列，每列等宽 */
  gap: 8px;
  /* 可选：网格间距 */
}
.grid_box .grid_item[data-v-8eb294b0] {
  width: 100%;
  height: 100%;
  display: flex;
  justify-content: flex-end;
  align-items: center;
  flex-direction: column;
  transition: all 0.3s;
  padding: 10px;
  cursor: pointer;
}
.grid_box .grid_item[data-v-8eb294b0]:hover {
  background: #f5f5f5;
  border-radius: 8px;
}
.tools[data-v-8eb294b0] {
  margin-top: 10px;
  width: 100%;
  display: flex;
  justify-content: center;
}
.isSelectCheck_bg[data-v-8eb294b0] {
  transition: all 0.3s;
  background: #e7e7e7;
  border-radius: 8px;
}
.base_bg[data-v-8eb294b0] {
  transition: all 0.3s;
  background: #f5f5f5;
  border-radius: 8px;
}
[data-v-8eb294b0] .el-empty__image img {
  width: 54% !important;
}
[data-v-8eb294b0] .el-empty__description {
  margin-top: -20px;
}
[data-v-8eb294b0] .el-upload-dragger {
  padding: 0px !important;
  border: none !important;
}
.sp_des[data-v-8eb294b0] {
  word-break: break-all;
  color: #878c9c;
  font-size: 14px;
  margin-bottom: 10px;
}
#pages_com[data-v-8eb294b0] {
  margin-top: 5px;
  display: flex !important;
  justify-content: flex-end !important;
  height: -moz-max-content !important;
  height: max-content !important;
}
.previewfile > span[data-v-8eb294b0] {
  display: inline-flex !important;
  justify-content: flex-start !important;
  width: 400px !important;
  overflow: hidden !important;
  text-overflow: ellipsis !important;
  white-space: nowrap !important;
}
.top_select[data-v-8eb294b0] {
  color: #919398 !important;
  margin: 2px 0px 0px 12px;
}
.grid_item[data-v-8eb294b0] {
  position: relative;
}
.grid_item .check_left_top_box[data-v-8eb294b0] {
  position: absolute;
  left: 10px;
  top: 2px;
}
[data-v-8eb294b0] .el-breadcrumb__inner {
  font-size: 13px !important;
}
[data-v-8eb294b0] .el-checkbox__label {
  font-size: 13px !important;
  font-weight: 500 !important;
}
[data-v-8eb294b0] .el-table .cell {
  font-size: 13px !important;
  font-weight: normal !important;
}
.text[data-v-8eb294b0] {
  font-size: 13px !important;
  font-weight: normal !important;
}
[data-v-8eb294b0] .el-dropdown-menu__item {
  width: 120px !important;
  justify-content: center !important;
}
[data-v-8eb294b0] .el-dropdown__popper {
  padding: 0px !important;
}

.fx-j-c[data-v-560b73e0] {
  display: flex;
  justify-content: center;
  margin-top: 40px;
}
.title_cdir[data-v-560b73e0] {
  color: rgba(0, 0, 0, 0.85);
  font-weight: 700;
  font-size: 14px;
}
.fx-j-r[data-v-560b73e0] {
  display: flex;
  justify-content: right;
  margin-top: 40px;
}

.fx-j-c[data-v-7820875e] {
  display: flex;
  justify-content: center;
  margin-top: 40px;
}
.title_cdir[data-v-7820875e] {
  color: rgba(0, 0, 0, 0.85);
  font-weight: 700;
  font-size: 14px;
}
.fx-j-r[data-v-7820875e] {
  display: flex;
  justify-content: right;
  margin-top: 40px;
}
.inners_warning[data-v-7820875e] {
  display: flex;
  justify-content: center;
  align-items: center;
  flex-direction: column;
}
[data-v-7820875e] .text_content > p {
  line-height: 20px;
  font-weight: 500;
  color: #dca550;
  display: flex;
  font-size: 14px !important;
  align-items: flex-start;
  margin-bottom: 6px;
  justify-content: center;
}
[data-v-7820875e] .text_content > p > span {
  padding-top: 2px;
}

.slid_bar[data-v-471f8b7f] {
  width: -moz-max-content;
  width: max-content;
  overflow: hidden;
  position: relative;
  z-index: 30;
  box-shadow: 1px 0 6px 0 rgba(0, 21, 41, 0.12);
  background: white;
  transition: all 0.3s;
  font-size: 13px !important;
}
.slid_bar[data-v-471f8b7f] .el-menu-item {
  width: 100%;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.slid_bar[data-v-471f8b7f] .el-menu-item.is-active {
  background-color: #e6f7ff;
  width: 100%;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.slid_bar .set_up[data-v-471f8b7f] {
  margin-top: 20px;
  margin-bottom: 10px;
  display: flex;
  flex-direction: column;
  align-items: center;
}
.slid_bar .set_up .el-button + .el-button[data-v-471f8b7f] {
  margin-left: 0;
  margin-top: 12px;
}
.out_box_scroll[data-v-471f8b7f] {
  position: relative;
  height: calc(100vh - 180px);
  overflow: hidden auto;
}
.innerboxscroll[data-v-471f8b7f] {
  position: absolute;
  overflow-x: hidden;
}
[data-v-471f8b7f] .el-menu-item:hover {
  color: #1890ff;
  background-color: #e6f7ff !important;
}
.in[data-v-471f8b7f] {
  width: 16px;
  height: 16px;
  margin-right: 10px;
}
[data-v-471f8b7f] .el-menu-item {
  display: flex;
  justify-content: flex-start;
  padding-left: 20px !important;
}
[data-v-471f8b7f] .el-menu {
  border-right: 0px solid transparent !important;
}
[data-v-471f8b7f] .el-badge {
  vertical-align: middle;
  line-height: initial;
}
[data-v-471f8b7f] .el-scrollbar__bar.is-vertical {
  right: 0px !important;
}
.SideTab[data-v-471f8b7f] {
  position: relative;
  z-index: 20;
  width: 86px;
  min-width: 86px !important;
  background: #f0f0f0;
  padding: 20px 0 20px 10px;
}
.SideTab .opt[data-v-471f8b7f] {
  width: 100%;
  height: 32px;
  background: #ffffff;
  border-radius: 100px 0px 0px 100px;
  font-weight: 600;
  color: #444444;
  font-size: 14px;
  opacity: 0.4;
  margin-bottom: 20px;
  white-space: nowrap;
}
.SideTab .opt.s[data-v-471f8b7f] {
  opacity: 1;
  color: #fff;
}
.inners_warning[data-v-471f8b7f] {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.setting_center[data-v-471f8b7f] {
  display: flex;
  justify-content: center;
}
.setting_left[data-v-471f8b7f] {
  margin-top: 20px;
  display: flex;
  justify-content: flex-end;
}
.cont[data-v-471f8b7f] {
  display: flex;
}
.cont .text[data-v-471f8b7f] {
  display: block;
  overflow: hidden;
  color: rgba(0, 0, 0, 0.85);
  font-weight: 500;
  font-size: 16px;
  line-height: 1.4;
}
.tab_name[data-v-471f8b7f] {
  padding-left: 4px;
  width: 72px;
  text-overflow: ellipsis;
  overflow: hidden;
}
#dir_target .el-menu-item[data-v-471f8b7f] * {
  vertical-align: top !important;
}
.newcontextmenu[data-v-471f8b7f] {
  position: absolute;
  z-index: 99999;
  background: white;
  list-style: none;
  padding: 10px 0px;
  box-shadow: 0 1px 6px 0 rgba(0, 21, 41, 0.12);
  border-radius: 4px;
}
.newcontextmenu > li[data-v-471f8b7f] {
  padding: 0px 16px;
  width: 100%;
  line-height: 28px;
  font-size: 14px;
  transition: all 0.3s ease-in-out;
  cursor: pointer;
}
.newcontextmenu > li[data-v-471f8b7f]:hover {
  background: #e6f5fe;
}
[data-v-471f8b7f] .el-menu-item {
  height: 35px !important;
}
[data-v-471f8b7f] .el-sub-menu__title {
  height: 35px !important;
}
[data-v-471f8b7f] .el-menu-item {
  padding-left: 16px !important;
}
[data-v-471f8b7f] .el-sub-menu__title:nth-of-type(1) {
  padding-left: 12px !important;
  padding-right: 0px !important;
}
[data-v-471f8b7f] .el-sub-menu .el-sub-menu__icon-arrow {
  right: 10px !important;
}
[data-v-471f8b7f] .el-button.is-round {
  padding: 8px 25px !important;
}
.badge_right[data-v-471f8b7f] {
  width: auto;
  min-width: -moz-fit-content;
  min-width: fit-content;
  flex: 0 0 auto;
  display: flex;
  justify-content: flex-end;
  margin-left: auto;
  margin-right: 8px;
}
[data-v-471f8b7f] .el-menu-item * {
  vertical-align: middle !important;
}
.slid_bar[data-v-471f8b7f] {
  box-sizing: border-box;
  overflow: hidden;
  transition: background-color 0.3s, box-shadow 0.3s;
}
.sp_right_col[data-v-471f8b7f] {
  width: 3px;
  height: 100%;
  background: #1890ff;
  position: absolute;
  right: 0px;
  top: 0;
  pointer-events: none;
}
/* we will explain what these classes do next! */
.v-enter-active[data-v-471f8b7f],
.v-leave-active[data-v-471f8b7f] {
  transition: opacity 0.3s ease;
}
.v-enter-from[data-v-471f8b7f],
.v-leave-to[data-v-471f8b7f] {
  opacity: 0;
}
[data-v-471f8b7f] .el-menu-item {
  position: relative;
  box-sizing: border-box;
  width: 100%;
  max-width: 100%;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  padding-right: 12px;
}
.dir_name[data-v-471f8b7f] {
  margin-left: 26px;
  width: 65px;
  max-width: 65px;
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
  font-size: 13px;
}
.sp_dir[data-v-471f8b7f] {
  padding: 0px !important;
}
.sp_dir > div[data-v-471f8b7f] {
  margin: -12px !important;
  padding: 4px !important;
}
[data-v-471f8b7f] .el-scrollbar__thumb {
  width: 3px !important;
  right: -3px !important;
}
[data-v-471f8b7f] #dir_target .el-sub-menu__icon-arrow {
  display: none !important;
}
.file_user[data-v-471f8b7f] {
  color: #40a5ff;
  display: inline-block;
  max-width: 18px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.menu[data-v-471f8b7f] {
  width: 100%;
  background: white;
  height: 36px;
  position: absolute;
  z-index: 9;
  bottom: 100px;
  left: 50%;
  transform: translate(-50%, -50%);
  cursor: pointer;
}
.menu .menu_icon[data-v-471f8b7f] {
  color: #000;
  font-size: 16px;
  margin-top: 7px;
  margin-left: 16px;
}
.el-select-dropdown__item[data-v-471f8b7f] {
  min-width: auto !important;
  width: auto;
  max-width: 300px !important;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.dropdown-menu-wrapper[data-v-471f8b7f] {
  min-width: auto !important;
  width: auto;
  max-width: 300px !important;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
[data-v-471f8b7f] .el-dropdown-menu__item {
  min-width: auto !important;
  width: auto;
  max-width: 300px !important;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  display: inherit !important;
}
[data-v-471f8b7f] .el-menu-item {
  font-size: 13px !important;
}

.sp_list {
    height: 32px !important;
    line-height: 6px !important;
    opacity: 0.9 !important;
    width: -moz-max-content !important;
    width: max-content !important;
}

.page .el-select-dropdown {
    min-width: 45px !important;
}

.page .el-select-dropdown__item {
    height: 28px !important;
    line-height: 28px !important;
    padding: 0 15px 0 15px;;
}
.inners_warning[data-v-5d0ece82] {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.setting_center[data-v-5d0ece82] {
  margin-bottom: 10px;
  display: flex;
  justify-content: center;
}

.tab_item[data-v-5c4e385c] {
  transition: all 0.2s;
  text-align: center;
  line-height: 32px;
  font-size: 14px;
  font-weight: 500;
  width: 76px;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.tab_item_sp[data-v-5c4e385c] {
  position: absolute;
  left: 20px;
  transition: all 0.3s;
  text-align: center;
  line-height: 32px;
  width: 76px;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.view[data-v-5c4e385c] {
  flex-grow: 1;
  height: calc(100vh - 48px);
  overflow: hidden scroll;
  background-color: #f5f5f5;
}
.email[data-v-5c4e385c] {
  display: flex;
  overflow: hidden;
}
.flex1[data-v-5c4e385c] {
  flex: 1;
}
.fx-aj-c[data-v-5c4e385c] {
  align-items: center;
  justify-content: center;
}
.fx[data-v-5c4e385c] {
  display: flex;
}
.pointer[data-v-5c4e385c] {
  cursor: pointer;
  transition: all 0.4s;
}
.rlt[data-v-5c4e385c] {
  position: relative;
}
.scroll[data-v-5c4e385c] {
  overflow: auto;
}
.SideTab_sp[data-v-5c4e385c] {
  position: relative;
  z-index: 20;
  width: 15px;
  min-width: 15px;
  background: #f0f0f0;
  padding: 20px 0 20px 10px;
  overflow: hidden;
  transition: all 0.3s ease-in-out;
}
.SideTab_sp .menu[data-v-5c4e385c] {
  position: absolute;
  left: 50%;
  transform: translate(-50%, -50%);
  bottom: 15px;
  cursor: pointer;
}
.SideTab_sp .opt[data-v-5c4e385c] {
  width: 100%;
  height: 32px;
  background: #ffffff;
  border-radius: 100px 0px 0px 100px;
  font-weight: 600;
  color: var(--el-text-color-regular);
  font-size: 14px;
  opacity: 0.4;
  margin-bottom: 20px;
  white-space: nowrap;
}
.SideTab_sp .opt.s[data-v-5c4e385c] {
  opacity: 1;
  color: #fff;
}
.SideTab[data-v-5c4e385c] {
  position: relative;
  z-index: 20;
  width: 86px;
  min-width: 86px;
  height: calc(100vh - 48px);
  background: #f0f0f0;
  padding: 20px 0 20px 10px;
  transition: all 0.3s ease-in-out;
}
.SideTab .menu[data-v-5c4e385c] {
  position: absolute;
  left: 50%;
  transform: translate(-50%, -50%);
  bottom: 15px;
  cursor: pointer;
}
.SideTab .opt[data-v-5c4e385c] {
  width: 100%;
  height: 32px;
  background: #ffffff;
  border-radius: 100px 0px 0px 100px;
  font-weight: 600;
  color: var(--el-text-color-regular);
  font-size: 14px;
  opacity: 0.4;
  margin-bottom: 20px;
  white-space: nowrap;
}
.SideTab .opt.s[data-v-5c4e385c] {
  opacity: 1;
  color: #fff;
}
.inners_warning[data-v-5c4e385c] {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.setting_center[data-v-5c4e385c] {
  display: flex;
  justify-content: center;
}
.setting_left[data-v-5c4e385c] {
  margin-top: 20px;
  display: flex;
  justify-content: flex-end;
}
.cont[data-v-5c4e385c] {
  display: flex;
}
.cont .text[data-v-5c4e385c] {
  display: block;
  overflow: hidden;
  color: rgba(0, 0, 0, 0.85);
  font-weight: normal;
  font-size: 13px;
  line-height: 1.4;
}
.tab_name[data-v-5c4e385c] {
  padding-left: 4px;
  width: 72px;
  text-overflow: ellipsis;
  overflow: hidden;
  font-size: 13px !important;
}
.SideTab[data-v-5c4e385c] {
  position: relative;
}
.show[data-v-5c4e385c] {
  display: inherit;
}
.hide[data-v-5c4e385c] {
  display: none;
}

.position_bg[data-v-7d32fb4f] {
  width: 100%;
  height: 100%;
  background: #F5F5F5;
  display: flex;
  justify-content: center;
  align-items: center;
  flex-direction: column;
}
.position_bg .text[data-v-7d32fb4f] {
  margin-top: 30px;
}
.position_bg .text .over_date[data-v-7d32fb4f] {
  color: #d53032;
}


.ellipsis-content[data-v-773b08e4] {
  max-width: 100%;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  cursor: pointer;
}

/* tooltip 内容区域的宽高和滚动控制 */
.tooltip-content-box[data-v-773b08e4] {
  max-width: 300px;
  max-height: 200px;
  overflow: auto;
  word-break: break-all;
  white-space: normal;
  cursor: pointer;
}

.my_titles[data-v-5c119424] {
  width: 100%;
  display: flex;
  color: #000;
  flex-direction: column;
  font-size: 14px !important;
}
.tops[data-v-5c119424] {
  display: flex;
  justify-content: flex-start;
  align-items: center;
  border-bottom: 1px solid #e8e8e8;
  padding-bottom: 10px;
  padding-top: 10px;
}
.tops .span_block[data-v-5c119424] {
  width: 4px;
  height: 16px;
  padding-left: 5px;
  border-left: 4px solid #1890ff;
}
.tops .inner_text[data-v-5c119424] {
  font-weight: 700;
  color: #000;
}
.btn_inner[data-v-5c119424] {
  display: flex;
  justify-content: center;
  align-items: center;
}
[data-v-5c119424] .el-form-item {
  width: 100% !important;
  margin: 0px !important;
}
[data-v-5c119424] .el-form-item__error {
  padding-top: 2px !important;
}


#Card .el-card__body[data-v-1b7e14e8] {
  height: 100%;
//padding: 8px !important; display: flex; flex-direction: column;
}
[data-v-1b7e14e8] .el-card__body {
  padding: 6px !important;
}
#Card[data-v-1b7e14e8] {
  padding: 8px 8px 0 8px !important;
}
[data-v-1b7e14e8] .el-card {
  border: none;
  box-shadow: none;
}
.card-header[data-v-1b7e14e8] {
  color: rgba(0, 0, 0, .85);
  font-weight: 500;
  font-size: 16px;
  display: flex;
  justify-content: space-between;
}
#sendRequire[data-v-1b7e14e8] {
  display: flex;
  justify-content: center;
  margin-top: 20px;
  margin-bottom: 10px;
}
.inners_warning {
&[data-v-1b7e14e8] {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  }
div[data-v-1b7e14e8] {
    margin-bottom: 10px;
}
}
.setting_center[data-v-1b7e14e8] {
  display: flex;
  justify-content: center;
}
.my_forms {
&[data-v-1b7e14e8] {
  width: 400px;
  display: flex;
  flex-direction: column;
  justify-content: center;
  }
& > div[data-v-1b7e14e8] {
    line-height: 30px;
}
}
#sendRequire[data-v-1b7e14e8] {
  display: flex;
  justify-content: center;
  margin-top: 20px;
  margin-bottom: 10px;
}
.cont {
&[data-v-1b7e14e8] {
  display: flex;
  }
.text[data-v-1b7e14e8] {
    display: block;
    overflow: hidden;
    color: black;
    font-weight: normal;
    font-size: 13px;
    line-height: 1.4;
}
}
.setting_left[data-v-1b7e14e8] {
  display: flex;
  justify-content: flex-end;
  margin-top: 20px;
}
[data-v-1b7e14e8] .el-card__header {
  padding: 8px !important;
}

.add_inputs[data-v-1841f94e] {
  min-width: 120px;
}
.my_labels[data-v-1841f94e] {
  display: flex;
  justify-content: space-between;
  align-items: center;
  line-height: 30px;
  font-size: 13px;
  font-weight: normal !important;
}
[data-v-1841f94e] .el-dialog {
  min-width: 30% !important;
}
[data-v-1841f94e] .el-form-item {
  display: flex;
  flex-direction: row;
  justify-content: space-around;
  align-items: center;
}
[data-v-1841f94e] .el-form-item__content {
  align-items: center;
  flex-wrap: nowrap !important;
}
.setting_box[data-v-1841f94e] {
  width: 160px;
  padding-left: 10px;
  display: block;
}
.add_button[data-v-1841f94e] {
  display: flex;
  justify-content: flex-start;
  margin-left: 52px !important;
}
.fade-enter-active[data-v-1841f94e],
.fade-leave-active[data-v-1841f94e] {
  transition: opacity 0.5s;
}
.fade-enter[data-v-1841f94e],
.fade-leave-to[data-v-1841f94e] {
  opacity: 0;
}
[data-v-1841f94e] .el-form-item__label {
  font-size: 13px !important;
  font-weight: normal !important;
}
[data-v-1841f94e] .el-table .cell {
  font-size: 13px !important;
  font-weight: normal !important;
}
.message_sp_inbox_email[data-v-1841f94e] {
  position: absolute;
  width: 300px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  top: 20px !important;
  font-size: 12px !important;
  color: #e6a23c !important;
}
.message_sp_inbox_email_ok[data-v-1841f94e] {
  position: absolute;
  width: 300px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  top: 20px !important;
  font-size: 12px !important;
  color: green !important;
}
[data-v-1841f94e] .el-button.is-text:not(.is-disabled):hover {
  background: transparent !important;
}
[data-v-1841f94e] .el-icon {
  font-size: 16px !important;
}

.container[data-v-649ae1d5] {
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
}
#Card[data-v-649ae1d5] {
  width: 100% !important;
}
.outbox[data-v-649ae1d5] {
  width: 100%;
  padding: 15px 10px 10px 20px;
  background-color: #fff;
  height: -moz-max-content;
  height: max-content;
}
#inner_box[data-v-649ae1d5] {
  background-color: #fff;
}
[data-v-649ae1d5] .el-tabs__nav-wrap {
  padding: 0px 20px 0px 20px;
  position: relative;
  z-index: 8;
  box-shadow: 0 7px 12px -8px #ccc;
}
[data-v-649ae1d5] .el-tabs__nav-wrap::after {
  height: 0px !important;
}
.inner[data-v-649ae1d5] {
  position: relative;
  z-index: 88;
}
[data-v-649ae1d5] .el-tabs__header {
  margin: 0px !important;
}
.box_content[data-v-649ae1d5] {
  background: #f5f5f5;
}
.inner_outbox[data-v-649ae1d5] {
  display: flex;
  justify-content: flex-start;
}
[data-v-649ae1d5] .el-date-editor.el-input {
  width: 100% !important;
}
[data-v-649ae1d5] .el-select {
  width: 100% !important;
}
[data-v-649ae1d5] .el-form-item__content > div {
  width: 110% !important;
}
.email-input[data-v-649ae1d5] {
  display: flex;
  width: 100%;
  justify-content: flex-start;
  align-items: center;
}
#spButton[data-v-649ae1d5] {
  width: calc(100% - 40px);
  border-style: dashed;
  background-color: rgba(0, 0, 0, 0);
}
.bottoms[data-v-649ae1d5] {
  width: 92% !important;
}
.remembers[data-v-649ae1d5] {
  width: 100%;
  margin-top: 18px;
}
.event-input[data-v-649ae1d5] {
  margin-bottom: 10px;
  display: flex;
  align-items: center;
  width: 99.7%;
}
.out_box[data-v-649ae1d5] {
  width: 100%;
}
.event-text[data-v-649ae1d5] {
  cursor: pointer;
  width: 135px;
  word-wrap: break-word;
  overflow: hidden;
  text-overflow: ellipsis;
  border-radius: 4px;
}
.event-time[data-v-649ae1d5] {
  font-style: italic;
}
.el-input__inner[data-v-649ae1d5] {
  width: 200px;
}
.el-time-picker[data-v-649ae1d5] {
  width: 100px;
}
.el-button[data-v-649ae1d5] {
  margin-left: 5px;
}
.setting[data-v-649ae1d5] {
  display: flex;
  justify-content: flex-start;
}
.sp_form_item[data-v-649ae1d5]:first-child {
  margin: 14px 0px 15px 0px !important;
}
[data-v-649ae1d5] .el-button {
  margin-left: 0px !important;
}
.inner_outbox[data-v-649ae1d5] {
  display: flex;
  justify-content: flex-start;
  height: 86px !important;
}
.inner_outbox .el-form-item[data-v-649ae1d5]:last-child {
  height: -moz-max-content !important;
  height: max-content !important;
}
[data-v-649ae1d5] .el-date-editor.el-input {
  width: 100% !important;
}
[data-v-649ae1d5] .el-select {
  width: 100% !important;
}
[data-v-649ae1d5] .el-form-item__content {
  justify-content: flex-start !important;
}
#submits_footer[data-v-649ae1d5] {
  height: -moz-max-content !important;
  height: max-content !important;
  padding: 0px !important;
  margin: 0px !important;
  width: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
}
h2[data-v-649ae1d5] {
  color: rgba(0, 0, 0, 0.85);
  font-weight: 700;
  font-size: 21px;
}
.pages[data-v-649ae1d5] {
  margin-top: 20px;
  display: flex;
  justify-content: flex-end;
}
.top_titles[data-v-649ae1d5] {
  padding-bottom: 15px;
  border-bottom: 1px solid #ebebeb;
}
.small_box[data-v-649ae1d5] {
  width: -moz-max-content;
  width: max-content;
  margin-top: 20px;
}
[data-v-649ae1d5] .el-drawer {
  width: 530px;
}
.box_content[data-v-649ae1d5] {
  width: 100%;
}
.box_content > div[data-v-649ae1d5] {
  background: #f5f5f5;
}
.box_content > div .inners[data-v-649ae1d5] {
  padding: 20px;
  width: 100%;
  background: white;
}
h3[data-v-649ae1d5] {
  font-size: 16px;
  font-weight: 500;
}
[data-v-649ae1d5] .el-tabs__active-bar {
  height: 3px !important;
}
.titles[data-v-649ae1d5] {
  padding: 20px 0px;
  border-bottom: 1px solid #ebebeb;
}
[data-v-649ae1d5] .el-form-item__label {
  font-size: 14px;
  color: rgba(0, 0, 0, 0.85);
}
[data-v-649ae1d5] .el-empty__image img {
  width: 54% !important;
}
.views[data-v-649ae1d5] {
  flex-grow: 1;
  height: calc(100vh - 165px);
  overflow: hidden;
  background-color: #f5f5f5;
}
.linkUser[data-v-649ae1d5] {
  display: flex;
  overflow: hidden;
  height: calc(100vh - 182px);
}
[data-v-649ae1d5] .el-empty__description {
  margin-top: -20px;
}
#spButton[data-v-649ae1d5] {
  margin-left: -40px !important;
}
[data-v-649ae1d5] .el-card__header {
  margin-bottom: 10px;
}
.tops[data-v-649ae1d5] {
  display: flex;
  justify-content: flex-start;
  align-items: center;
  border-bottom: 1px solid #e8e8e8;
  padding-bottom: 10px;
  margin-bottom: 10px;
}
.tops .span_block[data-v-649ae1d5] {
  width: 4px;
  height: 16px;
  padding-left: 5px;
  border-left: 4px solid #1890ff;
}
.tops .inner_text[data-v-649ae1d5] {
  color: #000;
}
label[data-v-649ae1d5] {
  font-weight: normal !important;
  font-size: 13px !important;
}
[data-v-649ae1d5] .el-table .cell {
  font-size: 13px !important;
  font-weight: normal !important;
}
.gutter_my[data-v-649ae1d5] {
  flex: 1;
  margin: 0px 10px;
}
.gutter_my_sp[data-v-649ae1d5] {
  width: 18.4%;
  margin: 0px 10px;
}
.gutter_my_sp_form[data-v-649ae1d5] {
  width: 17.79% !important;
  margin: 0px 10px;
}
[data-v-649ae1d5] .el-form-item__label {
  font-size: 13px !important;
  color: rgba(0, 0, 0, 0.85);
  font-weight: normal !important;
}
[data-v-649ae1d5] .el-form-item__content {
  margin-left: 0px !important;
  flex-wrap: nowrap !important;
}
[data-v-649ae1d5] .el-form-item__content > div {
  width: 110% !important;
}
[data-v-649ae1d5] .el-form-item {
  margin-bottom: 15px !important;
}
[data-v-649ae1d5] .event-input {
  margin-bottom: 13px !important;
  width: 100% !important;
}
.sp_form_item[data-v-649ae1d5]:first-child {
  margin: 18px 0px 18px 0px !important;
}
[data-v-649ae1d5] .sp_form_item {
  height: 24px !important;
  margin-bottom: 18px !important;
}
.contact_my[data-v-649ae1d5] {
  width: 25% !important;
}
.message_sp_inbox[data-v-649ae1d5] {
  position: absolute;
  width: 250px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  top: 58px !important;
  font-size: 12px !important;
  color: #e6a23c !important;
}
.message_sp_inbox_ok[data-v-649ae1d5] {
  position: absolute;
  width: 250px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  top: 58px !important;
  font-size: 12px !important;
  color: green !important;
}
.message_sp_inbox_email[data-v-649ae1d5] {
  position: absolute;
  width: 250px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  top: 145px !important;
  font-size: 12px !important;
  color: #e6a23c !important;
}
.message_sp_inbox_email_ok[data-v-649ae1d5] {
  position: absolute;
  width: 250px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  top: 145px !important;
  font-size: 12px !important;
  color: green !important;
}
[data-v-649ae1d5] .el-tag {
  max-width: 100px !important;
}
[data-v-649ae1d5] .el-form-item__error {
  padding-top: 2px !important;
}
.sp_form_item[data-v-649ae1d5] .el-form-item__error {
  padding-top: 4px !important;
}
.vertical-form-item[data-v-649ae1d5] .el-form-item__content {
  display: flex;
  flex-direction: column;
  /* 垂直排列 */
  align-items: flex-start;
  /* 左对齐 */
}
.demo-ruleForm-ssssss .sp_form_item[data-v-649ae1d5] .el-form-item__label {
  line-height: 26px !important;
}
.email-input[data-v-649ae1d5] {
  display: flex;
  align-items: center;
  gap: 5px;
  width: 100%;
}
[data-v-649ae1d5] .el-checkbox__label {
  font-size: 14px !important;
  color: #000000 !important;
  font-weight: 500 !important;
}

.el-select-loading[data-v-7a244f36] {
  display: flex;
  align-items: center;
  justify-content: center;
  cursor: initial;
  pointer-events: none;
  color: var(--el-color-info);
  font-size: 12px;
}
.el-select-loading__icon[data-v-7a244f36] {
  font-size: 16px;
  animation: rotate-7a244f36 1.5s linear infinite;
}
.el-select-loading__tips[data-v-7a244f36] {
  margin-left: 6px;
}
@keyframes rotate-7a244f36 {
from {
    transform: rotate(0deg);
}
to {
    transform: rotate(360deg);
}
}

.inner_select[data-v-40fd83aa] {
  width: auto;
  max-width: 400px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}

.container[data-v-240d7bf4] {
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
}
#Card[data-v-240d7bf4] {
  width: 100% !important;
}
.outbox[data-v-240d7bf4] {
  width: 100%;
  padding: 15px 10px 10px 20px;
  background-color: #fff;
  height: -moz-max-content;
  height: max-content;
}
#inner_box[data-v-240d7bf4] {
  background-color: #fff;
}
[data-v-240d7bf4] .el-tabs__nav-wrap {
  padding: 0px 20px 0px 20px;
  position: relative;
  z-index: 8;
  box-shadow: 0 7px 12px -8px #ccc;
}
[data-v-240d7bf4] .el-tabs__nav-wrap::after {
  height: 0px !important;
}
.inner[data-v-240d7bf4] {
  position: relative;
  z-index: 88;
}
[data-v-240d7bf4] .el-tabs__header {
  margin: 0px !important;
}
.box_content[data-v-240d7bf4] {
  background: #f5f5f5;
}
.inner_outbox[data-v-240d7bf4] {
  display: flex;
  justify-content: flex-start;
}
[data-v-240d7bf4] .el-date-editor.el-input {
  width: 100% !important;
}
[data-v-240d7bf4] .el-select {
  width: 100% !important;
}
[data-v-240d7bf4] .el-form-item__content > div {
  width: 110% !important;
}
.email-input[data-v-240d7bf4] {
  display: flex;
  width: 100%;
  justify-content: flex-start;
  align-items: center;
}
#spButton[data-v-240d7bf4] {
  width: calc(100% - 40px);
  border-style: dashed;
  background-color: rgba(0, 0, 0, 0);
}
.bottoms[data-v-240d7bf4] {
  width: 92% !important;
}
.remembers[data-v-240d7bf4] {
  width: 100%;
  margin-top: 18px;
}
.event-input[data-v-240d7bf4] {
  margin-bottom: 10px;
  display: flex;
  align-items: center;
  width: 99.7%;
}
.out_box[data-v-240d7bf4] {
  width: 100%;
}
.event-text[data-v-240d7bf4] {
  cursor: pointer;
  width: 135px;
  word-wrap: break-word;
  overflow: hidden;
  text-overflow: ellipsis;
  border-radius: 4px;
}
.event-time[data-v-240d7bf4] {
  font-style: italic;
}
.el-input__inner[data-v-240d7bf4] {
  width: 200px;
}
.el-time-picker[data-v-240d7bf4] {
  width: 100px;
}
.el-button[data-v-240d7bf4] {
  margin-left: 5px;
}
.setting[data-v-240d7bf4] {
  display: flex;
  justify-content: flex-start;
}
.sp_form_item[data-v-240d7bf4]:first-child {
  margin: 14px 0px 15px 0px !important;
}
[data-v-240d7bf4] .el-button {
  margin-left: 0px !important;
}
.inners_warning[data-v-240d7bf4] {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.setting_center[data-v-240d7bf4] {
  display: flex;
  justify-content: center;
}
.wrap[data-v-240d7bf4] {
  background-color: #f5f5f5;
  padding: 16px;
  height: 100%;
}
.wrap .inbox .bg_w[data-v-240d7bf4] .el-select {
  width: 200px !important;
}
.fx-j-e[data-v-240d7bf4] {
  width: 100%;
  display: flex;
  justify-content: flex-end;
  margin-top: 30px;
}
.pointer[data-v-240d7bf4] {
  cursor: pointer;
}
.inbox[data-v-240d7bf4] {
  background-color: #fff;
  height: 100%;
}
.bg_w[data-v-240d7bf4] {
  padding: 8px;
  display: flex;
  align-items: center;
}
.bg_w .span[data-v-240d7bf4] {
  font-size: 13px;
  color: var(--el-text-color-regular);
}
.input-with-select[data-v-240d7bf4] {
  width: 350px;
  margin-right: 10px;
}
.screen[data-v-240d7bf4] {
  display: flex;
  justify-content: space-between;
  padding: 6px 0;
  background-color: #f5f5f5;
}
.screen .el-button + .el-button[data-v-240d7bf4] {
  margin-left: 2px;
}
.screen .el-dropdown[data-v-240d7bf4] {
  margin-left: 2px;
}
.current_mail .mail_info[data-v-240d7bf4] {
  display: flex;
  height: 30px;
  align-items: center;
  padding: 0px 20px;
  background: #e5e5e5;
  cursor: n-resize;
}
.current_mail .mail_info div[data-v-240d7bf4] {
  flex: 1;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  font-size: 12px;
}
.box_titles[data-v-240d7bf4] {
  position: relative;
  height: -moz-max-content;
  height: max-content;
  font-size: 14px !important;
  font-weight: 500 !important;
  margin-bottom: 15px !important;
}
.inner_card[data-v-240d7bf4] {
  margin: 15px 0px 15px 20px;
}
.sp_box[data-v-240d7bf4] {
  width: 45% !important;
}
.footer_box[data-v-240d7bf4] {
  display: flex !important;
  justify-content: flex-end !important;
  align-items: center !important;
}
.footer_box .el-button[data-v-240d7bf4] {
  margin: 0px 10px;
}
.box_titles[data-v-240d7bf4] {
  font-size: 16px;
  color: #262626 !important;
  font-weight: 500 !important;
  height: 20px;
  line-height: 15px;
  border-bottom: 1px solid #e8e8e8;
}
.sp_buttons[data-v-240d7bf4] {
  margin-left: 20px;
  position: absolute;
  left: 105%;
}
[data-v-240d7bf4] .el-form-item__content {
  flex-wrap: nowrap !important;
}
.wrap[data-v-240d7bf4] .el-form-item {
  margin: 20px 0 0;
  margin-bottom: 8px !important;
}
.el-form-item__content > div[data-v-240d7bf4] {
  position: relative;
}
[data-v-240d7bf4] .el-scrollbar__bar.is-horizontal {
  height: 0 !important;
}
[data-v-240d7bf4] .el-scrollbar__wrap {
  overflow-x: hidden !important;
  padding-right: 10px !important;
}
[data-v-240d7bf4] .el-input-group__append {
  padding: 0 20px 0 0;
}
[data-v-240d7bf4] .el-input-group__append button.el-button {
  background: var(--el-color-primary);
  color: white;
  width: 76px;
  border-radius: 0px 4px 4px 0px !important;
}
.screen_btn button[data-v-240d7bf4]:nth-of-type(1) {
  margin-left: 0px !important;
}
.screen_btn button[data-v-240d7bf4] {
  margin-left: 2px !important;
}
[data-v-240d7bf4] .el-empty__image img {
  width: 54% !important;
}
[data-v-240d7bf4] .el-empty__description {
  margin-top: -20px;
}
.scroll_out_box[data-v-240d7bf4] {
  position: relative;
}
.mail_info[data-v-240d7bf4] {
  width: 100%;
  position: absolute;
  z-index: 999;
}
#pageframe[data-v-240d7bf4] {
  padding: 30px 0px 8px 0px;
}
[data-v-240d7bf4] .el-card__body {
  padding-bottom: 10px !important;
}
[data-v-240d7bf4] .el-checkbox__label {
  font-size: 15px !important;
  font-weight: 500 !important;
  color: black;
}
#Card[data-v-240d7bf4] {
  padding: 0px !important;
}
[data-v-240d7bf4] .el-card__header {
  margin-bottom: 10px;
}
.tops[data-v-240d7bf4] {
  display: flex;
  justify-content: flex-start;
  align-items: center;
  border-bottom: 1px solid #e8e8e8;
  margin-bottom: 10px;
}
.tops .span_block[data-v-240d7bf4] {
  width: 4px;
  height: 16px;
  padding-left: 5px;
  border-left: 4px solid #1890ff;
}
.tops .inner_text[data-v-240d7bf4] {
  font-size: 14px;
  font-weight: 500;
  color: #000;
}
[data-v-240d7bf4] .sp_email .el-input__wrapper {
  background: #f5f7fa !important;
}
[data-v-240d7bf4] .sp_email .el-select__wrapper {
  background: #f5f7fa !important;
}
[data-v-240d7bf4] .el-input {
  font-size: 13px !important;
}
[data-v-240d7bf4] .el-select {
  font-size: 13px !important;
}
.gutter_my_sp_form[data-v-240d7bf4] {
  width: 17.8vw !important;
  margin: 0px 10px;
}
#Card[data-v-240d7bf4] {
  padding-top: 0px !important;
}
[data-v-240d7bf4] .el-form-item__content {
  margin-left: 0px !important;
}
.danger_delete_btn_link[data-v-240d7bf4]:nth-of-type(1) {
  margin: 0 4px !important;
}
.gutter_my[data-v-240d7bf4] {
  flex: 1;
  margin: 0px 10px;
}
[data-v-240d7bf4] .sp_form_item {
  height: 24px !important;
  margin-bottom: 20px !important;
}
[data-v-240d7bf4] .el-checkbox__label {
  font-size: 14px !important;
}
.contact_my[data-v-240d7bf4] {
  width: 25% !important;
}
[data-v-240d7bf4] .el-tag {
  max-width: 100px !important;
}
[data-v-240d7bf4] .el-form-item__error {
  padding-top: 0px !important;
}
.sp_form_item[data-v-240d7bf4] .el-form-item__error {
  padding-top: 4px !important;
}
.vertical-form-item[data-v-240d7bf4] .el-form-item__content {
  display: flex;
  flex-direction: column;
  /* 垂直排列 */
  align-items: flex-start;
  /* 左对齐 */
}
.demo-ruleForm-ssssss .sp_form_item[data-v-240d7bf4] .el-form-item__label {
  line-height: 26px !important;
}
.email-input[data-v-240d7bf4] {
  display: flex;
  align-items: center;
  gap: 5px;
  width: 100%;
}
[data-v-240d7bf4] .is-guttered {
  padding-left: 10px !important;
}
[data-v-240d7bf4] .el-form-item__label {
  font-weight: normal !important;
  font-size: 13px !important;
  color: #000 !important;
}
[data-v-240d7bf4] .el-select__placeholder {
  font-size: 13px !important;
}
.event-input[data-v-240d7bf4] {
  margin-bottom: 0px !important;
}

.container[data-v-a10bc126] {
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
}
#Card[data-v-a10bc126] {
  width: 100% !important;
}
.outbox[data-v-a10bc126] {
  width: 100%;
  padding: 15px 10px 10px 20px;
  background-color: #fff;
  height: -moz-max-content;
  height: max-content;
}
#inner_box[data-v-a10bc126] {
  background-color: #fff;
}
[data-v-a10bc126] .el-tabs__nav-wrap {
  padding: 0px 20px 0px 20px;
  position: relative;
  z-index: 8;
  box-shadow: 0 7px 12px -8px #ccc;
}
[data-v-a10bc126] .el-tabs__nav-wrap::after {
  height: 0px !important;
}
.inner[data-v-a10bc126] {
  position: relative;
  z-index: 88;
}
[data-v-a10bc126] .el-tabs__header {
  margin: 0px !important;
}
.box_content[data-v-a10bc126] {
  background: #f5f5f5;
}
.inner_outbox[data-v-a10bc126] {
  display: flex;
  justify-content: flex-start;
}
[data-v-a10bc126] .el-date-editor.el-input {
  width: 100% !important;
}
[data-v-a10bc126] .el-select {
  width: 100% !important;
}
[data-v-a10bc126] .el-form-item__content > div {
  width: 110% !important;
}
.email-input[data-v-a10bc126] {
  display: flex;
  width: 100%;
  justify-content: flex-start;
  align-items: center;
}
#spButton[data-v-a10bc126] {
  width: calc(100% - 40px);
  border-style: dashed;
  background-color: rgba(0, 0, 0, 0);
}
.bottoms[data-v-a10bc126] {
  width: 92% !important;
}
.remembers[data-v-a10bc126] {
  width: 100%;
  margin-top: 18px;
}
.event-input[data-v-a10bc126] {
  margin-bottom: 10px;
  display: flex;
  align-items: center;
  width: 99.7%;
}
.out_box[data-v-a10bc126] {
  width: 100%;
}
.event-text[data-v-a10bc126] {
  cursor: pointer;
  width: 135px;
  word-wrap: break-word;
  overflow: hidden;
  text-overflow: ellipsis;
  border-radius: 4px;
}
.event-time[data-v-a10bc126] {
  font-style: italic;
}
.el-input__inner[data-v-a10bc126] {
  width: 200px;
}
.el-time-picker[data-v-a10bc126] {
  width: 100px;
}
.el-button[data-v-a10bc126] {
  margin-left: 5px;
}
.setting[data-v-a10bc126] {
  display: flex;
  justify-content: flex-start;
}
.sp_form_item[data-v-a10bc126]:first-child {
  margin: 14px 0px 15px 0px !important;
}
[data-v-a10bc126] .el-button {
  margin-left: 0px !important;
}
.inners_warning[data-v-a10bc126] {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.setting_center[data-v-a10bc126] {
  display: flex;
  justify-content: center;
}
.footer_box[data-v-a10bc126] {
  display: flex !important;
  justify-content: flex-end !important;
  align-items: center !important;
}
.footer_box .el-button[data-v-a10bc126] {
  margin: 0px 10px;
}
[data-v-a10bc126] .el-dialog__body {
  padding: 0px !important;
}

.fx-j-c[data-v-1b562c33] {
  display: flex;
  justify-content: center;
  margin-top: 40px;
}
.title_cdir[data-v-1b562c33] {
  color: rgba(0, 0, 0, 0.85);
  font-weight: 700;
  font-size: 14px;
}
.fx-j-r[data-v-1b562c33] {
  display: flex;
  justify-content: right;
  margin-top: 40px;
}

.content .t[data-v-5af20e2d] {
  font-size: 14px;
  margin-bottom: 16px;
}
.content .mail[data-v-5af20e2d] {
  word-break: break-all;
  font-weight: 700;
  font-size: 14px;
}
.dialog-footer[data-v-5af20e2d] {
  display: flex;
  justify-content: flex-end;
}

.el_modal .el-drawer__header {
  margin-bottom: 0px;
  border-bottom: 1px solid #e8e8e8;
}

.container[data-v-208ddac6] {
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
}
#Card[data-v-208ddac6] {
  width: 100% !important;
}
.outbox[data-v-208ddac6] {
  width: 100%;
  padding: 15px 10px 10px 20px;
  background-color: #fff;
  height: -moz-max-content;
  height: max-content;
}
#inner_box[data-v-208ddac6] {
  background-color: #fff;
}
[data-v-208ddac6] .el-tabs__nav-wrap {
  padding: 0px 20px 0px 20px;
  position: relative;
  z-index: 8;
  box-shadow: 0 7px 12px -8px #ccc;
}
[data-v-208ddac6] .el-tabs__nav-wrap::after {
  height: 0px !important;
}
.inner[data-v-208ddac6] {
  position: relative;
  z-index: 88;
}
[data-v-208ddac6] .el-tabs__header {
  margin: 0px !important;
}
.box_content[data-v-208ddac6] {
  background: #f5f5f5;
}
.inner_outbox[data-v-208ddac6] {
  display: flex;
  justify-content: flex-start;
}
[data-v-208ddac6] .el-date-editor.el-input {
  width: 100% !important;
}
[data-v-208ddac6] .el-select {
  width: 100% !important;
}
[data-v-208ddac6] .el-form-item__content > div {
  width: 110% !important;
}
.email-input[data-v-208ddac6] {
  display: flex;
  width: 100%;
  justify-content: flex-start;
  align-items: center;
}
#spButton[data-v-208ddac6] {
  width: calc(100% - 40px);
  border-style: dashed;
  background-color: rgba(0, 0, 0, 0);
}
.bottoms[data-v-208ddac6] {
  width: 92% !important;
}
.remembers[data-v-208ddac6] {
  width: 100%;
  margin-top: 18px;
}
.event-input[data-v-208ddac6] {
  margin-bottom: 10px;
  display: flex;
  align-items: center;
  width: 99.7%;
}
.out_box[data-v-208ddac6] {
  width: 100%;
}
.event-text[data-v-208ddac6] {
  cursor: pointer;
  width: 135px;
  word-wrap: break-word;
  overflow: hidden;
  text-overflow: ellipsis;
  border-radius: 4px;
}
.event-time[data-v-208ddac6] {
  font-style: italic;
}
.el-input__inner[data-v-208ddac6] {
  width: 200px;
}
.el-time-picker[data-v-208ddac6] {
  width: 100px;
}
.el-button[data-v-208ddac6] {
  margin-left: 5px;
}
.setting[data-v-208ddac6] {
  display: flex;
  justify-content: flex-start;
}
.sp_form_item[data-v-208ddac6]:first-child {
  margin: 14px 0px 15px 0px !important;
}
[data-v-208ddac6] .el-button {
  margin-left: 0px !important;
}
[data-v-208ddac6] .el-table {
  font-weight: 500;
}
.wrap[data-v-208ddac6] {
  background-color: #f5f5f5;
  padding: 8px 0px 8px 8px !important;
  height: -webkit-fill-available !important;
}
.wrap .inbox .bg_w[data-v-208ddac6] .el-select {
  width: 150px !important;
}
.fx-j-e[data-v-208ddac6] {
  width: 100%;
  display: flex;
  justify-content: flex-end;
  margin-top: 30px;
}
.pointer[data-v-208ddac6] {
  cursor: pointer;
}
.flags_f[data-v-208ddac6] {
  display: flex;
  justify-content: center;
  align-items: center;
  flex-direction: column;
  margin-left: -6px;
}
.inbox[data-v-208ddac6] {
  height: 100%;
}
.bg_w[data-v-208ddac6] {
  padding: 10px;
  display: flex;
  align-items: center;
  background: #fff;
}
.bg_w .span[data-v-208ddac6] {
  font-size: 14px;
  color: var(--el-text-color-regular);
}
.input-with-select[data-v-208ddac6] {
  width: 350px;
  margin-right: 10px;
}
.screen[data-v-208ddac6] {
  display: flex;
  justify-content: space-between;
  padding: 6px 0;
  background-color: #f5f5f5;
}
.screen .el-button + .el-button[data-v-208ddac6] {
  margin-left: 2px;
}
.screen .el-dropdown[data-v-208ddac6] {
  margin-left: 2px;
}
.current_mail .mail_info[data-v-208ddac6] {
  display: flex;
  flex-direction: column;
  height: 30px;
  align-items: center;
  background: #e5e5e5;
  cursor: n-resize;
  transform: translateZ(0);
  will-change: transform;
  font-family: "PingFangSC, PingFang SC";
  transition: all 0.03s;
}
.current_mail .mail_info > div[data-v-208ddac6]:nth-of-type(2) {
  display: flex;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  padding: 0px 20px;
  height: 26px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  font-size: 13px;
  cursor: text !important;
}
.current_mail .mail_info > div:nth-of-type(2) > div[data-v-208ddac6] {
  width: 33.33%;
  min-width: 33.33% !important;
  max-width: 33.33% !important;
}
.box_titles[data-v-208ddac6] {
  position: relative;
  height: -moz-max-content;
  height: max-content;
  border-top: 1px solid #e8e8e8;
}
.inner_card[data-v-208ddac6] {
  margin: 30px 0px 30px 40px;
}
.sp_box[data-v-208ddac6] {
  width: 45% !important;
}
.footer_box[data-v-208ddac6] {
  display: flex !important;
  justify-content: flex-end !important;
  align-items: center !important;
}
.footer_box .el-button[data-v-208ddac6] {
  margin: 0px 10px;
}
.box_titles[data-v-208ddac6]:nth-of-type(1)::after {
  content: '选择建档邮箱';
  position: absolute;
  top: -12px;
  left: 34px;
  text-align: center;
  font-size: 16px;
  color: black;
  background: white;
  padding: 0px 10px;
}
.box_titles[data-v-208ddac6]:nth-of-type(2)::after {
  content: '选择归档客户';
  position: absolute;
  top: -12px;
  left: 34px;
  text-align: center;
  font-size: 16px;
  color: black;
  background: white;
  padding: 0px 10px;
}
.box_titles[data-v-208ddac6]:nth-of-type(3)::after {
  content: '选择已有联系人';
  position: absolute;
  top: -12px;
  left: 34px;
  text-align: center;
  font-size: 16px;
  color: black;
  background: white;
  padding: 0px 10px;
}
.box_titles_created[data-v-208ddac6] {
  position: relative;
  height: -moz-max-content;
  height: max-content;
  border-top: 1px solid #e8e8e8;
}
.box_titles_created[data-v-208ddac6]::after {
  content: '新建联系人';
  position: absolute;
  top: -12px;
  left: 34px;
  text-align: center;
  font-size: 16px;
  color: black;
  background: white;
  padding: 0px 10px;
}
.sp_buttons[data-v-208ddac6] {
  margin-left: 20px;
  position: absolute;
  left: 105%;
}
.my_forms[data-v-208ddac6] {
  margin-top: 20px;
}
[data-v-208ddac6] .el-form-item__content {
  flex-wrap: nowrap !important;
}
.wrap[data-v-208ddac6] .el-form-item {
  margin-bottom: 15px !important;
}
.el-form-item__content > div[data-v-208ddac6] {
  position: relative;
}
[data-v-208ddac6] .el-scrollbar__bar.is-horizontal {
  height: 0 !important;
}
[data-v-208ddac6] .el-input-group__append {
  padding: 0 20px 0 0;
}
[data-v-208ddac6] .el-input-group__append button.el-button {
  background: var(--el-color-primary);
  color: white;
  width: 76px;
  border-radius: 0px 4px 4px 0px !important;
}
.screen_btn button[data-v-208ddac6]:nth-of-type(1) {
  margin-left: 0px !important;
}
.screen_btn button[data-v-208ddac6] {
  margin-left: 2px !important;
}
[data-v-208ddac6] .el-empty__image img {
  width: 54% !important;
}
[data-v-208ddac6] .el-empty__description {
  margin-top: -20px;
}
.el-empty__description[data-v-208ddac6] {
  margin-top: -20px;
}
.scroll_out_box[data-v-208ddac6] {
  width: 100% !important;
  position: relative;
}
.mail_info[data-v-208ddac6] {
  width: 100%;
  height: 26px;
}
[data-v-208ddac6] .el-table .sort_ps .caret-wrapper {
  display: none !important;
  /* 应用样式，覆盖默认样式 */
}
[data-v-208ddac6] .el-table .sort_ps .cell {
  text-overflow: unset !important;
}
[data-v-208ddac6] .el-tabs__item:focus.is-active.is-focus:not(:active) {
  box-shadow: none;
}
.btn_reset[data-v-208ddac6] {
  cursor: text !important;
  pointer-events: none;
}
[data-v-208ddac6] .el-table .read_0 {
  font-weight: 700 !important;
}
.loading[data-v-208ddac6] {
  display: flex;
  justify-content: center;
  /* 水平居中 */
  align-items: center;
  /* 垂直居中 */
  width: 100%;
  height: 100vh;
  /* 为了垂直居中，需要设置一个高度 */
}
[data-v-208ddac6] .el-form-item__label {
  font-weight: normal !important;
  font-size: 13px !important;
  color: #000 !important;
}
iframe[data-v-208ddac6] {
  background: white !important;
}
.up_row[data-v-208ddac6],
.down_row[data-v-208ddac6] {
  width: 100%;
  height: 2px !important;
  cursor: row-resize !important;
}
.flex[data-v-208ddac6] {
  height: 100%;
  width: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
}
.over_text[data-v-208ddac6] {
  color: black !important;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  line-height: 26px;
  width: 33.33%;
  text-align: left;
}
.mail_info[data-v-208ddac6] {
  -webkit-user-select: text;
     -moz-user-select: text;
          user-select: text;
}
.mail_info[data-v-208ddac6] span,
.mail_info[data-v-208ddac6] div {
  -webkit-user-select: text;
     -moz-user-select: text;
          user-select: text;
}
#pageframe[data-v-208ddac6] {
  background: transparent;
}
iframe[data-v-208ddac6] {
  opacity: 0;
  transition: opacity 0.5s ease-in-out;
}
iframe.loaded[data-v-208ddac6] {
  opacity: 1;
}
[data-v-208ddac6] .el-popper {
  max-width: 45% !important;
}
.el-popover.el-popper.visible[data-v-208ddac6] {
  max-width: 300px !important;
}
.el-popover.el-popper.sp_model_popover[data-v-208ddac6] {
  max-width: 300px !important;
}
.visible[data-v-208ddac6] {
  padding: 0px !important;
}
.visible > div[data-v-208ddac6] {
  margin: -12px !important;
  padding: 8px !important;
}
.sp_model_popover[data-v-208ddac6] {
  padding: 0px !important;
}
.sp_model_popover > div[data-v-208ddac6] {
  margin: -12px !important;
  padding: 12px !important;
}
#sp_tables[data-v-208ddac6] {
  position: relative;
}
#sp_tables[data-v-208ddac6] .el-table__header {
  width: 100% !important;
}
#sp_tables[data-v-208ddac6] .el-table__body {
  width: 100% !important;
}
[data-v-208ddac6] .el-scrollbar__bar.is-horizontal {
  height: 6px !important;
}
[data-v-208ddac6] .el-table__inner-wrapper:before {
  background: transparent !important;
}
[data-v-208ddac6] .sp_email .el-input__wrapper {
  background: #f5f7fa !important;
}
[data-v-208ddac6] .el-input__wrapper {
  min-height: 0px !important;
}
.Drag2[data-v-208ddac6] {
  height: calc(100vh - 146px);
}
/*包围div样式*/
.box[data-v-208ddac6] {
  width: 100%;
  height: 100%;
  margin: 0.1% 0px;
  overflow: hidden;
  box-shadow: -1px 9px 10px 3px rgba(0, 0, 0, 0.11);
}
/*左侧div样式*/
.left[data-v-208ddac6] {
  width: calc(32% - 10px);
  /*左侧初始化宽度*/
  height: 100%;
  background: #71ad88;
  float: left;
}
/* 拖拽区div样式 */
.resize[data-v-208ddac6] {
  cursor: w-resize;
  float: left;
  position: relative;
  top: 45%;
  background-color: #d6d6d6;
  border-radius: 5px;
  margin-top: -10px;
  width: 10px;
  height: 50px;
  background-size: cover;
  background-position: center;
  /*z-index: 99999;*/
  font-size: 32px;
  color: white;
}
/*拖拽区鼠标悬停样式*/
/*右侧div'样式*/
.mid[data-v-208ddac6] {
  float: left;
  width: 100%;
  /*右侧初始化宽度*/
  height: 100%;
  display: flex;
  flex-direction: column;
  background: #f3f3f3;
  box-shadow: -1px 4px 5px 3px rgba(0, 0, 0, 0.11);
  /*上方div'样式*/
  /*下方div'样式*/
  /* 拖拽区div样式 */
  /*拖拽区鼠标悬停样式*/
}
.mid .topBox[data-v-208ddac6] {
  flex: 0 0 auto;
  min-height: 0;
  background-color: #3ff53f;
  display: flex;
}
.mid .downBox[data-v-208ddac6] {
  flex: 0 0 auto;
  min-height: 0;
  background-color: white;
  display: flex;
  overflow: hidden;
}
.mid .mover[data-v-208ddac6] {
  flex: 0 0 30px;
  padding: 0px 20px;
  cursor: row-resize;
  width: 100%;
  height: 30px;
  background-color: #d6d6d6;
  border-radius: 5px;
  text-align: center;
  line-height: 3px;
  font-size: 13px;
  transition: background-color 0.2s ease;
}
.mid .mover[data-v-208ddac6]:hover {
  background-color: #cfcfcf;
  color: #444444;
}
[data-v-208ddac6] .el-checkbox__inner::after {
  top: 1px !important;
  left: 4px !important;
}
.move-select .dropdown-menu-wrapper[data-v-208ddac6] {
  min-width: auto !important;
  width: auto;
  max-width: 200px !important;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.move-select[data-v-208ddac6] .el-dropdown-menu__item {
  min-width: auto !important;
  width: auto;
  max-width: 200px !important;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  display: inherit !important;
}
.customer-level .el-select-dropdown__item[data-v-208ddac6] {
  max-width: 100% !important;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.inner_select[data-v-208ddac6] {
  width: auto;
  max-width: 300px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
[data-v-208ddac6] .el-drawer__header {
  padding-bottom: 10px !important;
}
.mail-preview-wrapper[data-v-208ddac6] {
  width: 100%;
  height: 100%;
  display: flex;
  overflow: hidden;
}
.mail-preview-frame[data-v-208ddac6] {
  position: relative;
  flex: 1 1 auto;
  min-width: 0;
  height: 100%;
}
.attachment-panel[data-v-208ddac6] {
  width: 250px;
  background-color: #fff;
  display: flex;
  flex-direction: column;
  box-sizing: border-box;
  flex-shrink: 0;
  font-size: 13px;
}
.attachment-panel-body[data-v-208ddac6] {
  flex: 1 1 auto;
  overflow-y: auto;
  overflow-x: hidden;
  padding: 8px 0 0;
}
.file[data-v-208ddac6] {
  display: flex;
  flex-direction: column;
  padding: 8px;
  margin: 0 8px 8px;
  background: #fff;
  border: 1px solid #ebebeb;
  border-radius: 4px;
}
.attachment-item-main[data-v-208ddac6] {
  display: flex;
  align-items: center;
  min-width: 0;
}
.attachment-item-main .name[data-v-208ddac6] {
  margin-left: 8px;
  color: #40a9ff;
  font-size: 13px;
  line-height: 20px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  display: block;
  min-width: 0;
  flex: 1 1 auto;
}
.attachment-item-meta[data-v-208ddac6] {
  margin-top: 4px;
  color: #909399;
  font-size: 13px;
  line-height: 20px;
}
.attachment-item-actions[data-v-208ddac6] {
  display: flex;
  align-items: center;
  justify-content: flex-start;
  gap: 8px;
  margin-top: 4px;
  flex-wrap: wrap;
}
.attachment-item-actions[data-v-208ddac6] .el-button {
  font-size: 13px !important;
}
.file-empty[data-v-208ddac6] {
  display: flex;
  align-items: center;
  justify-content: center;
  min-height: 160px;
  padding: 16px 12px;
  color: #909399;
  font-size: 13px;
  text-align: center;
}
[data-v-208ddac6] .file-empty .el-empty {
  padding: 0;
}
[data-v-208ddac6] .file-empty .el-empty__description {
  display: none;
}
.inners_warning[data-v-208ddac6] {
  display: flex;
  flex-direction: column !important;
  justify-content: center !important;
  align-items: center !important;
}
.setting_center[data-v-208ddac6] {
  display: flex !important;
  justify-content: center !important;
}
[data-v-208ddac6] .el-select--small .el-select__wrapper {
  font-size: 13px !important;
}
[data-v-208ddac6] .el-input__inner {
  font-size: 13px !important;
}
.tooltip-content-wrap[data-v-208ddac6] {
  max-width: 300px;
  max-height: 200px;
  overflow-y: auto;
  white-space: normal;
  word-break: break-word;
  padding: 4px;
}
.urgent-icon[data-v-208ddac6] {
  width: 15px;
  height: 15px;
  position: relative;
  top: 3px;
}
.tooltip-content-wrap[data-v-208ddac6] {
  max-width: 300px;
  max-height: 200px;
  overflow-y: auto;
  white-space: normal;
  word-break: break-word;
  padding: 4px;
}
[data-v-208ddac6] .el-drawer__header {
  color: rgba(0, 0, 0, 0.85) !important;
}

[data-v-5d3c09e8] .el-transfer__buttons {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  padding: 0 15px;
}
[data-v-5d3c09e8] .el-transfer {
  display: flex !important;
}
[data-v-5d3c09e8] .el-transfer__button:nth-child(2) {
  margin-left: 0px !important;
  margin-top: 10px !important;
}

.users_search[data-v-4ef7e56c] {
  display: flex;
  justify-content: center;
  align-content: center;
}
.users_username[data-v-4ef7e56c] {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.users_username span[data-v-4ef7e56c] {
  margin-left: 10px;
}
[data-v-4ef7e56c] .el-input__wrapper {
  box-shadow: none !important;
}
[data-v-4ef7e56c] .el-avatar {
  background: #f3f3f3 !important;
}
[data-v-4ef7e56c] .el-transfer {
  justify-content: space-between !important;
}
#sendRequire[data-v-4ef7e56c] {
  text-align: center;
  margin-top: 15px;
  margin-bottom: 15px;
}

.tops[data-v-3e9423f1] {
  display: flex;
  justify-content: space-between;
  align-items: center;
  background: #fceceb !important;
  padding: 8px !important;
  font-size: 13px !important;
}
.tops > div[data-v-3e9423f1] {
  width: -moz-max-content;
  width: max-content;
}
.settings[data-v-3e9423f1] {
  display: flex;
  justify-content: flex-start;
  align-items: center;
}
.col[data-v-3e9423f1] {
  color: #e8e8e8;
  margin: 0px 4px;
}
.users[data-v-3e9423f1] {
  width: -moz-max-content;
  width: max-content;
  display: flex;
  justify-content: center;
}
.users > div[data-v-3e9423f1] {
  margin: 0px 4px;
}
.my_forms[data-v-3e9423f1] {
  width: 100%;
  display: flex;
  flex-direction: column;
  justify-content: center;
}
.my_forms > div[data-v-3e9423f1] {
  line-height: 20px;
}
.pages[data-v-3e9423f1] {
  display: flex;
  justify-content: flex-end;
}
.selections[data-v-3e9423f1] {
  display: flex;
  justify-content: space-between;
}
.setting[data-v-3e9423f1] {
  margin-top: 20px;
  padding-top: 20px;
  border-top: 1px solid #e8e8e8;
  display: flex;
  justify-content: flex-end;
}
.pages[data-v-3e9423f1] {
  height: 40px;
}
.tables[data-v-3e9423f1] {
  margin-top: 10px !important;
}
[data-v-3e9423f1] .el-pager li {
  border-radius: 4px !important;
  margin-right: 4px !important;
  border: 1px solid #d9d9d9 !important;
  transition: all 0.3s ease-in-out !important;
}
[data-v-3e9423f1] .btn-prev {
  border-radius: 4px;
  margin-right: 4px;
  font-size: 20px;
  border: 1px solid #d9d9d9;
  transition: all 0.3s ease-in-out;
}
[data-v-3e9423f1] .btn-next {
  border-radius: 4px;
  margin-left: 4px;
  border: 1px solid #d9d9d9;
  transition: all 0.3s ease-in-out;
}
[data-v-3e9423f1] .el-pager li.is-active {
  border-radius: 4px !important;
  background-color: white !important;
  color: #1890ff !important;
  border: 1px solid #1890ff !important;
  transition: all 0.3s ease-in-out !important;
}
[data-v-3e9423f1] .el-pagination {
  float: right;
}
[data-v-3e9423f1] .number {
  margin: 0px 4px;
  border-radius: 4px;
  border: 1px solid #d9d9d9;
  transition: all 0.3s ease-in-out;
}
[data-v-3e9423f1] .el-pagination.is-background .btn-next {
  background-color: white !important;
}
[data-v-3e9423f1] .el-pagination.is-background .el-pager li {
  background-color: white !important;
}
[data-v-3e9423f1] .el-pagination.is-background .btn-prev {
  background-color: white !important;
}
.inners_warning[data-v-3e9423f1] {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.setting_center[data-v-3e9423f1] {
  display: flex;
  justify-content: center;
}
.variable[data-v-3e9423f1] {
  /* Add your desired styles for the variables here */
  color: var(--el-color-danger) !important;
  font-weight: bold;
}
.variable2[data-v-3e9423f1] {
  color: #84a4f3 !important;
  font-weight: bold;
}
[data-v-3e9423f1] .el-table__header {
  width: 100% !important;
}
[data-v-3e9423f1] .el-table__body {
  width: 100% !important;
}
[data-v-3e9423f1] .el-table .cell {
  font-size: 13px !important;
  font-weight: normal !important;
}

.out_box_text[data-v-c75673d2] {
  display: flex;
  flex-direction: column;
  justify-content: center;
  margin: 0px 0px 0px 8px;
  padding: 10px;
  border: 2px;
}
.out_box_text .top_box[data-v-c75673d2] {
  display: flex;
  justify-content: space-between;
}
.titles[data-v-c75673d2] {
  font-size: 16px;
  font-weight: 500;
}

.txt[data-v-5d9517bc] {
  font-size: 13px;
  display: flex;
  justify-content: flex-start;
}
.txt .text_title[data-v-5d9517bc] {
  font-weight: 500;
  font-size: 13px;
  width: -moz-max-content;
  width: max-content;
}
.right[data-v-5d9517bc] {
  background: white;
}
.tables[data-v-5d9517bc] {
  margin-top: 10px;
}
.tops[data-v-5d9517bc] {
  display: flex;
  justify-content: space-between;
  align-item: center;
}
.tops > div[data-v-5d9517bc] {
  width: -moz-max-content;
  width: max-content;
}
.settings[data-v-5d9517bc] {
  display: flex;
  justify-content: flex-start;
  align-items: center;
}
.col[data-v-5d9517bc] {
  color: grey;
  margin: 0px 4px;
}
.users[data-v-5d9517bc] {
  width: -moz-max-content;
  width: max-content;
  display: flex;
  justify-content: center;
}
.users > div[data-v-5d9517bc] {
  margin: 0px 4px;
}
.my_forms[data-v-5d9517bc] {
  width: 100%;
  display: flex;
  flex-direction: column;
  justify-content: center;
}
.my_forms > div[data-v-5d9517bc] {
  line-height: 20px;
}
.pages[data-v-5d9517bc] {
  display: flex;
  justify-content: flex-end;
}
.pages[data-v-5d9517bc] {
  height: 40px;
}
.tables[data-v-5d9517bc] {
  margin-top: 10px !important;
}
[data-v-5d9517bc] .el-pager li {
  border-radius: 4px !important;
  margin-right: 4px !important;
  border: 1px solid #d9d9d9 !important;
  transition: all 0.3s ease-in-out !important;
}
[data-v-5d9517bc] .btn-prev {
  border-radius: 4px;
  margin-right: 4px;
  font-size: 20px;
  border: 1px solid #d9d9d9;
  transition: all 0.3s ease-in-out;
}
[data-v-5d9517bc] .btn-next {
  border-radius: 4px;
  margin-left: 4px;
  border: 1px solid #d9d9d9;
  transition: all 0.3s ease-in-out;
}
[data-v-5d9517bc] .el-pager li.is-active {
  border-radius: 4px !important;
  background-color: white !important;
  color: #1890ff !important;
  border: 1px solid #1890ff !important;
  transition: all 0.3s ease-in-out !important;
}
[data-v-5d9517bc] .el-pagination {
  float: right;
}
[data-v-5d9517bc] .number {
  margin: 0px 4px;
  border-radius: 4px;
  border: 1px solid #d9d9d9;
  transition: all 0.3s ease-in-out;
}
[data-v-5d9517bc] .el-pagination.is-background .btn-next {
  background-color: white !important;
}
[data-v-5d9517bc] .el-pagination.is-background .el-pager li {
  background-color: white !important;
}
[data-v-5d9517bc] .el-pagination.is-background .btn-prev {
  background-color: white !important;
}
.settings_btn[data-v-5d9517bc] {
  display: flex;
  justify-content: center;
  margin-top: 15px;
  margin-bottom: 15px;
}
#sendRequire[data-v-5d9517bc] {
  margin-top: 25px;
  display: flex;
  justify-content: center;
}
[data-v-5d9517bc] .el-table__header {
  width: 100% !important;
}
[data-v-5d9517bc] .el-table__body {
  width: 100% !important;
}
[data-v-5d9517bc] .el-table .cell {
  font-size: 13px !important;
  font-weight: normal !important;
}
.over_normal[data-v-5d9517bc] {
  display: block;
  max-width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}

.out_box[data-v-f1af2010] {
  display: flex;
  justify-content: center;
  flex-direction: row;
}
.out_box > .left[data-v-f1af2010] {
  width: 60%;
}
.out_box > .right[data-v-f1af2010] {
  width: 40%;
}

.login-form[data-v-7405e1ea] {
  margin: 10px 0;
  font-size: 13px;
}
.login-form i[data-v-7405e1ea] {
  color: #333;
}
.login-form .el-form-item__content[data-v-7405e1ea] {
  width: 100%;
}
.login-form .el-form-item[data-v-7405e1ea] {
  margin-bottom: 12px;
}
.login-form .mail-server-row[data-v-7405e1ea] .el-form-item__content {
  display: flex;
  align-items: center;
  flex-wrap: nowrap;
}
.login-form .mail-server-row__port-label[data-v-7405e1ea] {
  display: inline-block;
  width: 44px;
  text-align: right;
  margin-right: 12px;
  flex: 0 0 auto;
}
.login-form .mail-server-row__port-input[data-v-7405e1ea] {
  flex: 0 0 auto;
}
.login-form .el-input input[data-v-7405e1ea] {
  padding-bottom: 6px;
  text-indent: 5px;
  font-size: 13px;
  background: transparent;
  border: none;
  border-radius: 0;
  color: #333;
  border-bottom: 1px solid #ebedf2;
}
.login-form .el-input .el-input__prefix i[data-v-7405e1ea] {
  padding: 0 5px;
  font-size: 16px !important;
}
.login-form--oauth[data-v-7405e1ea] {
  max-width: 460px;
  margin: 10px auto 0;
}
.login-form-small[data-v-7405e1ea] .el-input--mini .el-input__inner {
  height: 26px !important;
  line-height: 26px !important;
  font-size: 13px;
}
.login-form-small[data-v-7405e1ea] .el-select .el-input__inner {
  height: 26px !important;
  line-height: 26px !important;
  font-size: 13px;
}
.login-form .el-form-item[data-v-7405e1ea] {
  margin-bottom: 20px !important;
}
.flex_end[data-v-7405e1ea] {
  display: flex;
  justify-content: flex-end;
  margin-top: 16px;
  margin-right: 10px;
}
[data-v-7405e1ea] .el-form-item__label {
  font-size: 13px;
  font-weight: 500 !important;
}
[data-v-7405e1ea] .el-form-item__content {
  font-size: 13px;
  flex-wrap: nowrap !important;
}
[data-v-7405e1ea] .el-checkbox__label {
  font-size: 13px;
}
[data-v-7405e1ea] .el-button {
  font-size: 13px;
}
[data-v-7405e1ea] .el-select__wrapper {
  min-height: 28px !important;
}

[data-v-6e92ca39] .el-empty__image img {
  width: 54% !important;
}
[data-v-6e92ca39] .el-empty__description {
  margin-top: -20px;
}


.card[data-v-54cdc180] {
  border: 1px solid #EBEEF5;
  border-bottom: none;
  border-top: none;
  background-color: #FFF;
  color: #303133;
  transition: .3s;
}
.card-no-border[data-v-54cdc180] {
  border: none!important;
}

.pages[data-v-5ace269d] {
  height: 40px;
}
.tables[data-v-5ace269d] {
  margin-top: 10px !important;
}
[data-v-5ace269d] .el-pager li {
  border-radius: 4px !important;
  margin-right: 4px !important;
  border: 1px solid #d9d9d9 !important;
  transition: all 0.3s ease-in-out !important;
}
[data-v-5ace269d] .btn-prev {
  border-radius: 4px;
  margin-right: 4px;
  font-size: 20px;
  border: 1px solid #d9d9d9;
  transition: all 0.3s ease-in-out;
}
[data-v-5ace269d] .btn-next {
  border-radius: 4px;
  margin-left: 4px;
  border: 1px solid #d9d9d9;
  transition: all 0.3s ease-in-out;
}
[data-v-5ace269d] .el-pager li.is-active {
  border-radius: 4px !important;
  background-color: white !important;
  color: #1890ff !important;
  border: 1px solid #1890ff !important;
  transition: all 0.3s ease-in-out !important;
}
[data-v-5ace269d] .el-pagination {
  float: right;
}
[data-v-5ace269d] .number {
  margin: 0px 4px;
  border-radius: 4px;
  border: 1px solid #d9d9d9;
  transition: all 0.3s ease-in-out;
}
[data-v-5ace269d] .el-pagination.is-background .btn-next {
  background-color: white !important;
}
[data-v-5ace269d] .el-pagination.is-background .el-pager li {
  background-color: white !important;
}
[data-v-5ace269d] .el-pagination.is-background .btn-prev {
  background-color: white !important;
}
.sp[data-v-5ace269d] {
  margin-bottom: 8px;
}
.box[data-v-5ace269d] {
  padding: 10px;
  background: white;
}
.box .title[data-v-5ace269d] {
  margin-bottom: 10px;
  font-size: 16px;
  font-weight: 500;
}
.box .desc[data-v-5ace269d] {
  margin-bottom: 8px;
}
.box .tips[data-v-5ace269d] {
  margin-top: 10px;
  height: 20px;
  line-height: 20px;
  color: #999;
  font-size: 13px;
}
.mail-provider-dialog[data-v-5ace269d] {
  padding: 0;
  position: relative;
}
.mail-provider-dialog[data-v-5ace269d] .el-icon {
  font-size: 18px;
}
.mail-provider-dialog .mail-provider-section-title[data-v-5ace269d] {
  font-size: 13px;
  font-weight: 600;
  color: #1f2329;
  margin-bottom: 10px;
}
.mail-provider-dialog .mail-provider-grid[data-v-5ace269d] {
  display: grid;
  grid-template-columns: repeat(3, 1fr);
  gap: 16px;
}
.mail-provider-dialog .mail-provider-card[data-v-5ace269d] {
  height: 72px;
  border: 1px solid #e5e7eb;
  border-radius: 12px;
  padding: 12px 14px;
  background: #fff;
  cursor: pointer;
  display: flex;
  align-items: center;
  transition: all 0.15s ease;
}
.mail-provider-dialog .mail-provider-card[data-v-5ace269d]:hover {
  border-color: #d1d5db;
  box-shadow: 0 6px 18px rgba(17, 24, 39, 0.08);
}
.mail-provider-dialog .mail-provider-card--wide[data-v-5ace269d] {
  grid-column: auto;
  justify-self: start;
  width: -moz-fit-content;
  width: fit-content;
  max-width: 100%;
}
.mail-provider-dialog .mail-provider-icon-wrap[data-v-5ace269d] {
  width: 40px;
  height: 40px;
  margin-right: 8px;
  display: flex;
  align-items: center;
  justify-content: center;
  flex: 0 0 auto;
}
.mail-provider-dialog .mail-provider-icon[data-v-5ace269d] {
  width: 32px;
  height: 32px;
  -o-object-fit: contain;
     object-fit: contain;
  display: block;
}
.mail-provider-dialog .mail-provider-text[data-v-5ace269d] {
  display: flex;
  flex-direction: column;
  justify-content: center;
  min-width: 0;
}
.mail-provider-dialog .mail-provider-name[data-v-5ace269d] {
  font-size: 14px;
  font-weight: 600;
  color: #111827;
  line-height: 20px;
}
.mail-provider-dialog .mail-provider-desc[data-v-5ace269d] {
  font-size: 12px;
  color: #9ca3af;
  line-height: 18px;
  margin-top: 2px;
}
.mail-provider-header[data-v-5ace269d] {
  position: relative;
  padding: 0;
}
.mail-provider-header[data-v-5ace269d] .el-icon {
  font-size: 18px;
}
.mail-provider-header .mail-provider-close[data-v-5ace269d] {
  position: absolute;
  right: 6px;
  top: 6px;
  width: 28px;
  height: 28px;
  border-radius: 6px;
  display: flex;
  align-items: center;
  justify-content: center;
  cursor: pointer;
  color: #9ca3af;
}
.mail-provider-header .mail-provider-close[data-v-5ace269d]:hover {
  background: #f3f4f6;
  color: #6b7280;
}
.mail-provider-header-sub[data-v-5ace269d] {
  font-size: 12px;
  margin-top: 5px;
  font-weight: 500;
  color: #6b7280;
}
.mail-provider-header-divider[data-v-5ace269d] {
  border-bottom: 1px solid #f3f3f3;
  margin-top: 20px;
  width: 100%;
}
[data-v-5ace269d] .mail-provider-el-dialog .el-dialog__header {
  padding: 20px 20px 0;
  margin-right: 0;
}
[data-v-5ace269d] .mail-provider-el-dialog .el-dialog__body {
  padding: 12px 20px 20px;
}
.flex-center[data-v-5ace269d] {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cursor[data-v-5ace269d] {
  cursor: pointer;
}
.mail-create-container[data-v-5ace269d] {
  display: flex;
  align-items: center;
  flex-direction: column;
}
.mail-create-container .mail-header-text[data-v-5ace269d] {
  color: #008cff;
  text-align: center;
  letter-spacing: 3px;
  font-size: 18px;
  margin-bottom: 35px;
}
.mail-create-container .createForm[data-v-5ace269d] {
  width: 240px;
}
.mail-create-container .createForm .mail-item[data-v-5ace269d] {
  width: 240px;
  height: 44px;
  background: #f0f3f9;
  border-radius: 8px;
  margin-bottom: 10px;
}
.mail-create-container .createForm .mailList-item-row[data-v-5ace269d] {
  display: flex;
  align-items: center;
  min-width: 115px;
}
.mail-create-container .createForm .mailList-item-row .mail-item-text[data-v-5ace269d] {
  font-size: 14px;
  font-weight: 500;
  color: #222222;
  margin-left: 15px;
}
.card_box[data-v-5ace269d] {
  padding: 8px;
}
[data-v-5ace269d] .el-tabs__nav-scroll {
  padding-left: 16px;
  background: white;
}
[data-v-5ace269d] .el-tabs__header {
  margin-bottom: 0px !important;
}
.top[data-v-5ace269d] {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  justify-content: center;
}
.top .titles[data-v-5ace269d] {
  margin-top: 0;
  margin-bottom: 0.5em;
  color: rgba(0, 0, 0, 0.85);
  font-weight: 500;
  font-size: 16px;
}
.top .bottom_input[data-v-5ace269d] {
  width: 480px;
  min-width: 380px;
}
[data-v-5ace269d] .el-input__wrapper {
  padding: 1px 0px 1px 11px;
}
[data-v-5ace269d] .el-input__suffix-inner {
  border-radius: 0px 4px 4px 0px !important;
}
[data-v-5ace269d] .el-select__caret {
  margin-right: 6px !important;
}
.settingss[data-v-5ace269d] {
  display: flex;
  justify-content: flex-end;
  margin-top: 20px;
}
[data-v-5ace269d] .el-upload--picture-card {
  --el-upload-picture-card-size: 58px !important;
}
[data-v-5ace269d] .el-upload-list--picture-card {
  --el-upload-list-picture-card-size: 58px !important;
}
.cont[data-v-5ace269d] {
  display: flex;
  justify-content: flex-start;
  align-content: center;
  font-size: 14px;
}
.cont_test[data-v-5ace269d] {
  display: flex;
  font-size: 13px !important;
  flex-direction: column;
}
.cont_test > hr[data-v-5ace269d] {
  margin: 10px 0;
  color: #d5d5d5;
}
.cont_test > div[data-v-5ace269d] {
  padding: 8px 0px;
  display: flex;
  justify-content: flex-start;
  align-items: center;
}
[data-v-5ace269d] .el-select--small {
  margin: 0px 10px;
  width: 90px !important;
}
.inner_boxs[data-v-5ace269d] {
  width: 100%;
  display: flex;
  justify-content: space-between;
}
.sp_btn[data-v-5ace269d] {
  border-radius: 0px 4px 4px 0px !important;
}
.col[data-v-5ace269d] {
  color: #e8e8e8;
  margin: 0px 4px;
}
[data-v-5ace269d] .el-empty__image img {
  width: 54% !important;
}
.search_btn[data-v-5ace269d] {
  text-decoration: underline;
  cursor: pointer;
  color: #5a9cf8;
  font-weight: 500 !important;
}
.inners_warning[data-v-5ace269d] {
  display: flex;
  flex-direction: column !important;
  justify-content: center !important;
  align-items: center !important;
}
.setting_center[data-v-5ace269d] {
  display: flex !important;
  justify-content: center !important;
}
[data-v-5ace269d] .el-table .cell {
  font-size: 13px !important;
  font-weight: normal !important;
}
[data-v-5ace269d] .el-empty {
  padding: 16px !important;
}
[data-v-5ace269d] .el-form-item__error {
  padding-top: 3px !important;
}


/* 加在全局样式里，或 <style scoped> 里 */
.customMsgBox .el-message-box__container {
  justify-content: center !important;
}
.customMsgBox .el-message-box__btns {
  justify-content: center !important; /* 强制按钮居中 */
}
.customMsgBox .el-message-box__btns .confirmBtn {
  margin: 0 10px; /* 按钮左右留点间距 */
}
.line-text {
  width: 350px;
  display: flex;
  align-items: center;
  text-align: center;
  font-family: PingFangSC, PingFang SC;
  font-weight: 500;
  margin: 20px auto 0px auto;
}
.line-text::before,
.line-text::after {
  content: '';
  flex: 1;
  height: 1px;
  background-color: #edeced;
}
.tips_bottom {
  margin-top: 10px;
  padding-left: 30px;
  font-size: 12px !important;
}

.page_box[data-v-72233bcd] {
  width: 100%;
  height: 40px;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.page_box .left_total[data-v-72233bcd] {
  display: flex;
  align-items: center;
}
.page_box .right_setting[data-v-72233bcd] {
  display: flex;
  align-items: center;
}
.page_box .btn[data-v-72233bcd] {
  padding: 0 !important;
  height: 24px;
  width: 25px;
  border-radius: 0 !important;
  background: #f5f7fa !important;
}
[data-v-72233bcd] .el-input__wrapper {
  border-radius: 0 !important;
  width: 100% !important;
}
.right_setting[data-v-72233bcd] .el-select {
  width: 100px !important;
}
[data-v-72233bcd] .el-input__inner {
  font-size: 13px !important;
  width: -moz-max-content !important;
  width: max-content !important;
}
[data-v-72233bcd] .el-input__suffix-inner {
  font-size: 13px !important;
}
.page_com[data-v-72233bcd] .el-select__wrapper {
  height: 24px !important;
  min-height: 24px !important;
}
[data-v-72233bcd] .el-input-number--small {
  width: 150px !important;
}
[data-v-72233bcd] .el-input__suffix {
  width: 50px !important;
}

.pages[data-v-797e8b5e] {
  height: 40px;
}
.tables[data-v-797e8b5e] {
  margin-top: 10px !important;
}
[data-v-797e8b5e] .el-pager li {
  border-radius: 4px !important;
  margin-right: 4px !important;
  border: 1px solid #d9d9d9 !important;
  transition: all 0.3s ease-in-out !important;
}
[data-v-797e8b5e] .btn-prev {
  border-radius: 4px;
  margin-right: 4px;
  font-size: 20px;
  border: 1px solid #d9d9d9;
  transition: all 0.3s ease-in-out;
}
[data-v-797e8b5e] .btn-next {
  border-radius: 4px;
  margin-left: 4px;
  border: 1px solid #d9d9d9;
  transition: all 0.3s ease-in-out;
}
[data-v-797e8b5e] .el-pager li.is-active {
  border-radius: 4px !important;
  background-color: white !important;
  color: #1890ff !important;
  border: 1px solid #1890ff !important;
  transition: all 0.3s ease-in-out !important;
}
[data-v-797e8b5e] .el-pagination {
  float: right;
}
[data-v-797e8b5e] .number {
  margin: 0px 4px;
  border-radius: 4px;
  border: 1px solid #d9d9d9;
  transition: all 0.3s ease-in-out;
}
[data-v-797e8b5e] .el-pagination.is-background .btn-next {
  background-color: white !important;
}
[data-v-797e8b5e] .el-pagination.is-background .el-pager li {
  background-color: white !important;
}
[data-v-797e8b5e] .el-pagination.is-background .btn-prev {
  background-color: white !important;
}
.fx-j-c[data-v-797e8b5e] {
  display: flex;
  justify-content: center;
}
.settings[data-v-797e8b5e] {
  padding-top: 0px !important;
  display: flex;
  justify-content: center;
  margin-bottom: 15px;
}
[data-v-797e8b5e] .el-empty__image img {
  width: 54% !important;
}
[data-v-797e8b5e] .el-empty__description {
  margin-top: 10px;
}
[data-v-797e8b5e] .el-checkbox__inner::after {
  top: 1px !important;
  left: 5px !important;
}
#checkoutAll[data-v-797e8b5e] {
  display: flex;
  justify-content: flex-start;
  align-items: center;
}
[data-v-797e8b5e] .disabledCheck .el-checkbox__input {
  display: none !important;
  padding: 0px !important;
}
[data-v-797e8b5e] .abledCheck .el-checkbox__input {
  display: block !important;
  padding: 0px !important;
}
[data-v-797e8b5e] .disabledCheck {
  padding: 0px !important;
}
[data-v-797e8b5e] .abledCheck {
  padding: 0px !important;
}
[data-v-797e8b5e] .el-tooltip>div {
  overflow: hidden !important;
  white-space: nowrap !important;
  text-overflow: ellipsis !important;
}
[data-v-797e8b5e] .el-table__header {
  width: 100% !important;
}
[data-v-797e8b5e] .el-table__body {
  width: 100% !important;
}
[data-v-797e8b5e] .el-table .cell {
  font-size: 13px !important;
  font-weight: normal !important;
}
[data-v-797e8b5e] .el-table [class*=el-table__row--level] .el-table__expand-icon {
  float: left !important;
  padding-top: 5px !important;
}
[data-v-797e8b5e] .el-dialog__footer {
  padding-top: 0px !important;
}
.popover-content[data-v-797e8b5e] {
  max-width: 300px;
  max-height: 200px;
  overflow-y: auto;
  white-space: normal;
  word-break: break-word;
  overflow-wrap: break-word;
}

.fx-j-c[data-v-374b89d0] {
  display: flex;
  justify-content: center;
  margin-top: 40px;
}
.title_cdir[data-v-374b89d0] {
  color: rgba(0, 0, 0, 0.85);
  font-weight: 700;
  font-size: 14px;
}
.fx-j-r[data-v-374b89d0] {
  display: flex;
  justify-content: right;
  margin-top: 40px;
}
.dialog-footer[data-v-374b89d0] {
  margin-top: 20px;
  margin-bottom: 10px;
  display: flex;
  justify-content: center;
  align-items: center;
}
.small_box[data-v-374b89d0]:nth-of-type(1) {
  margin-left: 100px;
  margin-right: 25px;
}
.small_box[data-v-374b89d0]:nth-of-type(2) {
  margin-left: 25px;
  margin-right: 100px;
}
.small_box[data-v-374b89d0] {
  width: 310px;
  height: 310px;
  box-sizing: border-box;
  border-radius: 10px;
  cursor: pointer;
  transition: all 0.3s;
  display: flex;
  justify-content: center;
  align-items: center;
}
.small_box > div[data-v-374b89d0] {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
}
.small_box > div > div[data-v-374b89d0]:nth-of-type(2) {
  margin-top: 30px;
}
.small_box > div > div > p[data-v-374b89d0] {
  text-align: center;
  font-family: PingFangSC, PingFang SC;
  font-weight: 400;
  font-size: 13px;
  color: rgba(0, 0, 0, 0.65);
}
.small_box > div > div > p[data-v-374b89d0]:nth-of-type(1) {
  font-family: PingFangSC, PingFang SC;
  font-weight: 400;
  font-size: 16px;
  color: #8C8C8C;
  margin-bottom: 6px;
}
.select[data-v-374b89d0] {
  font-family: PingFangSC, PingFang SC;
  font-size: 16px !important;
  font-weight: 500 !important;
  color: #1890FF !important;
  margin-bottom: 6px;
  box-sizing: border-box;
  transition: all 0.3s;
}
.border[data-v-374b89d0] {
  transition: all 0.3s;
  border: 2px solid #1890FF;
}
.unselect[data-v-374b89d0] {
  font-family: PingFangSC, PingFang SC;
  font-weight: 400;
  font-size: 16px !important;
  color: #8C8C8C !important;
  margin-bottom: 6px;
  transition: all 0.3s;
  box-sizing: border-box;
}
.border_normal[data-v-374b89d0] {
  border: 1px solid #D9D9D9;
  transition: all 0.3s;
}
.tab1[data-v-374b89d0] {
  color: black !important;
  font-weight: 500 !important;
}
.tab2[data-v-374b89d0] {
  color: var(--el-color-danger) !important;
  font-weight: 500 !important;
}

.chat_ai[data-v-0cadc642] {
  margin-top: 10px;
  max-width: 350px;
  width: auto;
  border-radius: 6px;
  height: auto;
  background: #EFEFEF;
  padding: 10px 20px 10px 20px;
  font-size: 14px !important;
  margin-right: auto;
}
[data-v-0cadc642] .markdown-body {
  background: #EFEFEF !important;
  font-size: 14px !important;
}
.btn-tool[data-v-0cadc642] {
  width: 100px;
  height: 30px;
  background: #FFFFFF;
  border-radius: 15px;
  text-align: center;
  line-height: 30px;
  color: black;
  border: 0px transparent;
}
.tools-bar[data-v-0cadc642] {
  height: 30px;
  width: 100%;
  background: red;
  margin-top: 10px;
  display: flex;
  justify-content: space-between;
  align-items: center;
}

.ai-box[data-v-3f101f72] {
  width: 100%;
  height: 100%;
  background: #f7f7f7;
  display: flex;
  flex-direction: column;
}
.ai-box .ai-top[data-v-3f101f72] {
  padding: 0px 20px;
  display: flex;
  z-index: 99;
  justify-content: space-between;
  align-items: center;
  box-shadow: 0px 1px 6px 0px rgba(0, 21, 41, 0.12);
}
.ai-box .ai-top .left[data-v-3f101f72] {
  font-weight: 500;
  font-size: 16px;
  color: #333333;
}
.ai-box .ai-top .right[data-v-3f101f72] {
  display: flex;
  align-items: center;
}
.ai-box .ai-top .right .img[data-v-3f101f72] {
  width: 20px;
  height: 20px;
  cursor: pointer;
}
.ai-box .ai-top .right .img[data-v-3f101f72] {
  margin-right: 20px;
}
.ai-box .ai-top .right .img[data-v-3f101f72]:nth-of-type(3) {
  margin-right: 0px;
}
.ai-box .chat-content[data-v-3f101f72] {
  flex: 1 1;
  width: 100%;
  background: #ffffff;
  overflow-y: scroll;
  display: flex;
  justify-content: flex-start;
  flex-direction: column;
  align-content: space-between;
  padding: 30px 20px;
  position: relative;
}
.ai-box .ai-tools[data-v-3f101f72] {
  height: 92px;
  width: 100%;
  padding: 10px 20px 10px 20px;
  background: #F8F8F8;
  border-bottom: 1px solid #eaeaea;
  border-top: 1px solid #eaeaea;
}
.ai-box .ai-text[data-v-3f101f72] {
  padding: 12px;
  display: flex;
  font-size: 12px;
  flex-direction: column;
  background: #f8f8f8;
}
.ai-box .ai-text .text[data-v-3f101f72] {
  border-radius: 6px;
  border: 1px solid #EFEFEF;
  height: 90px;
  padding: 10px;
  overflow-y: scroll;
}
.ai-box .ai-text .btn[data-v-3f101f72] {
  width: 100%;
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin-top: 10px;
}
.ai-box .ai-text .btn > div[data-v-3f101f72]:nth-of-type(1) {
  width: 80px;
  height: 32px;
  background: #1D39C4;
  border-radius: 2px;
  color: white;
  text-align: center;
  line-height: 32px;
  cursor: pointer;
}
.ai-box .ai-text .btn > div[data-v-3f101f72]:nth-of-type(2) {
  width: 93px;
  height: 32px;
  border-radius: 2px;
  border: 1px solid #1D39C4;
  color: #1D39C4;
  text-align: center;
  line-height: 32px;
  cursor: pointer;
}
.btn-tool[data-v-3f101f72] {
  width: 33%;
  height: 32px;
  background: #FFFFFF;
  border-radius: 15px;
  text-align: center;
  line-height: 30px;
  color: black;
  border: 0px transparent;
  font-size: 14px;
}
.tag_img[data-v-3f101f72] {
  width: 16px;
  height: 16px;
}
.btn-tool-sp[data-v-3f101f72] {
  width: 32%;
  margin-left: 10px;
}
.btn-tool-sp[data-v-3f101f72]:nth-of-type(1) {
  margin-left: 0px;
}
[data-v-3f101f72] .el-select__wrapper {
  box-shadow: none !important;
  border-radius: 40px !important;
}
.items-center[data-v-3f101f72] {
  justify-content: center;
  align-items: center;
}
[data-v-3f101f72] .el-select-dropdown__item {
  height: -moz-max-content !important;
  height: max-content !important;
}
.ai-template-text[data-v-3f101f72] {
  height: -moz-max-content;
  height: max-content;
  width: 100%;
  display: grid;
  grid-template-columns: repeat(2, 1fr);
  /* 每行两个 */
  gap: 10px;
  /* 网格间距 */
  padding: 10px;
}
.ai-template-text .btn-text[data-v-3f101f72] {
  margin-top: 4px;
  width: auto;
  height: 100%;
  background: #FFFFFF;
  border-radius: 8px;
  text-align: center;
  line-height: 20px;
  color: black;
  border: 1px solid transparent;
  margin-left: 4px !important;
  transition: all 0.3s;
  font-size: 12px !important;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.ai-template-text .btn-text[data-v-3f101f72]:hover {
  border: 1px solid #2438bb;
}
.ai-template-text .btn-text[data-v-3f101f72]:active {
  background: #bfc7ff;
}
.select_r1[data-v-3f101f72] {
  background: #cecdcd;
  border-radius: 15px;
  text-align: center;
  line-height: 30px;
  color: black;
  border: 0px transparent;
  transition: all 0.3s;
}
.unselect_r1[data-v-3f101f72] {
  background: #FFFFFF;
  border-radius: 15px;
  text-align: center;
  line-height: 30px;
  color: black;
  border: 0px transparent;
  transition: all 0.3s;
}
.select_r1_sp[data-v-3f101f72] {
  background: #cecdcd;
  border-radius: 4px;
  text-align: center;
  line-height: 30px;
  color: black;
  border: 1px solid transparent;
  transition: all 0.3s;
  box-sizing: border-box;
  width: 125px !important;
}
.select_r1_sp[data-v-3f101f72]:hover {
  border: 1px solid #2438bb;
  transition: all 0.3s;
}
.unselect_r1_sp[data-v-3f101f72] {
  box-sizing: border-box;
  background: #FFFFFF;
  border-radius: 4px;
  text-align: center;
  line-height: 30px;
  color: black;
  border: 1px solid transparent;
  transition: all 0.3s;
  width: 125px !important;
}
.unselect_r1_sp[data-v-3f101f72]:hover {
  border: 1px solid #2438bb;
  transition: all 0.3s;
}
.btn-text-ai[data-v-3f101f72] {
  font-size: 13px !important;
  font-weight: 500;
  line-height: 30px;
}
.time[data-v-3f101f72] {
  font-size: 14px;
  margin-top: 10px;
  text-align: center;
}
[data-v-3f101f72] .el-button > span {
  display: inline-block;
  width: 100%;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.small_ai_box[data-v-3f101f72] {
  width: 100px;
}
.first_title_email[data-v-3f101f72] {
  max-width: 66%;
  width: auto;
  font-size: 14px !important;
  margin-right: auto;
}
.first_title_email .content[data-v-3f101f72] {
  font-size: 14px !important;
  border-radius: 4px !important;
  background: #EFEFEF !important;
  padding: 10px 20px 10px 20px !important;
}
.first_title_email .content > p[data-v-3f101f72] {
  font-size: 14px;
}

.editor-wrapper[data-v-970a5e00] {
  height: 100%;
}
.sp_box[data-v-970a5e00] {
  width: 100%;
  height: 100%;
  display: flex;
  justify-content: center;
  align-content: center;
  overflow: hidden;
}
/* 滚动条的宽度设置 */
.editor-wrapper[data-v-970a5e00]::-webkit-scrollbar {
  width: 4px;
  /* 这里设置滚动条的宽度 */
}
/* 滚动条轨道 */
.editor-wrapper[data-v-970a5e00]::-webkit-scrollbar-track {
  background: #f1f1f1;
}
/* 滚动条滑块 */
.editor-wrapper[data-v-970a5e00]::-webkit-scrollbar-thumb {
  background: #dedddd;
  border-radius: 4px;
}
/* 滑块在悬停时的颜色 */
.editor-wrapper[data-v-970a5e00]::-webkit-scrollbar-thumb:hover {
  background: #dedddd;
}
[data-v-970a5e00] .tox-statusbar {
  display: none !important;
}
[data-v-970a5e00] .tox-toolbar__group {
  padding: 0 0px 0 5px !important;
}
[data-v-970a5e00] .tox-editor-dock-fadeout {
  opacity: 1 !important;
  visibility: visible !important;
}
[data-v-970a5e00] .tox:not(.tox-tinymce-inline) .tox-editor-header {
  padding: 0px !important;
}
[data-v-970a5e00] .tox-tinymce {
  border-radius: unset !important;
  border: none !important;
  height: 100% !important;
}
[data-v-970a5e00] .tox .tox-edit-area__iframe {
  height: 100% !important;
  overflow: scroll !important;
}
[data-v-970a5e00] .editor-wrapper textarea {
  height: 100% !important;
}
[data-v-970a5e00] .editor-wrapper textarea :deep(.tox-editor-container) {
  height: 100% !important;
}
[data-v-970a5e00] .tox-tbtn[data-mce-name="customfontfamily"] {
  width: 140px !important;
  display: flex !important;
  justify-content: space-between !important;
  background: #f6f6f6 !important;
}
[data-v-970a5e00] .tox-collection__item[aria-label^="微软雅黑"] {
  font-family: "Microsoft YaHei", "Helvetica Neue", "PingFang SC", sans-serif !important;
}
[data-v-970a5e00] .tox-collection__item[aria-label^="宋体"] {
  font-family: SimSun, 宋体, serif !important;
}
[data-v-970a5e00] .tox-collection__item[aria-label^="仿宋体"] {
  font-family: FangSong, 仿宋, serif !important;
}
[data-v-970a5e00] .tox-collection__item[aria-label^="黑体"] {
  font-family: SimHei, sans-serif !important;
}
[data-v-970a5e00] .tox-collection__item[aria-label^="楷体"] {
  font-family: KaiTi, 楷体, STKaiti !important;
}
[data-v-970a5e00] .tox-collection__item[aria-label^="Helvetica"] {
  font-family: helvetica, sans-serif !important;
}
[data-v-970a5e00] .tox-collection__item[aria-label^="Arial Black"] {
  font-family: "arial black", "avant garde" !important;
}
[data-v-970a5e00] .tox-collection__item[aria-label^="Book Antiqua"] {
  font-family: "book antiqua", palatino !important;
}
[data-v-970a5e00] .tox-collection__item[aria-label^="Verdana"] {
  font-family: verdana, geneva !important;
}
[data-v-970a5e00] .tox-collection__item[aria-label^="Times New Roman"] {
  font-family: "times new roman", serif !important;
}
[data-v-970a5e00] .tox-collection__item[aria-label^="Calibri"] {
  font-family: calibri, sans-serif !important;
}
[data-v-970a5e00] .tox-collection__item[aria-label^="Century Gothic"] {
  font-family: "century gothic", sans-serif !important;
}
[data-v-970a5e00] .tox-collection__item[aria-label^="Comic Sans MS"] {
  font-family: "comic sans ms", sans-serif !important;
}
[data-v-970a5e00] .tox-collection__item[aria-label="Arial"] {
  font-family: arial !important;
}
[data-v-970a5e00] .tox-collection__item[aria-label="Arial ✔"] {
  font-family: arial !important;
}
[data-v-970a5e00] .tox-collection__item[aria-label^="Tahoma"] {
  font-family: tahoma !important;
}
[data-v-970a5e00] .tox-collection__item[aria-label^="Courier New"] {
  font-family: "courier new", courier, monospace !important;
}
[data-v-970a5e00] .tiny_edit_br_simulation_p  {
  line-height: normal !important;
}
.tiny_edit_br_simulation_p[data-v-970a5e00] {
  line-height: normal !important;
}

.dialog-footer[data-v-54e60510] {
  display: flex;
  justify-content: space-between;
}
.template_name[data-v-54e60510] {
  display: flex;
  align-items: center;
  margin-bottom: 16px;
  padding-right: 10px;
}
.template_name .label[data-v-54e60510] {
  font-weight: 700;
  flex-shrink: 0;
}
.modal_content[data-v-54e60510] {
  display: flex;
}
.modal_content .list[data-v-54e60510] {
  flex-grow: 1;
  width: 50%;
}
.modal_content .view_html[data-v-54e60510] {
  margin-top: 42px;
  width: 50%;
  height: auto;
  max-height: 410px !important;
  flex-grow: 1;
  overflow: scroll;
}
label[data-v-54e60510] {
  font-weight: 700;
}
.editor_wrap[data-v-54e60510] {
  flex-grow: 1;
  display: flex;
  height: 100vh;
  overflow: scroll;
}
.editor_wrap #editor[data-v-54e60510] {
  flex-grow: 1;
  height: 100%;
}
.editor_wrap .files[data-v-54e60510] {
  width: 250px;
  background-color: #fff;
  display: flex;
  flex-direction: column;
  box-sizing: border-box;
  border-top: 2px solid #ebebeb;
  border-left: 2px solid #ebebeb;
}
.editor_wrap .files .file_box[data-v-54e60510] {
  overflow: hidden;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  flex: 1 1 auto;
}
.editor_wrap .files .files_title[data-v-54e60510] {
  height: 41px;
  border-bottom: 2px solid #ebebeb;
  padding: 0 8px;
  line-height: 41px;
  font-weight: 600;
  font-size: 13px;
  color: rgba(0, 0, 0, 0.65);
  flex: 0 0 41px;
}
.editor_wrap .files .file[data-v-54e60510] {
  display: flex;
  align-items: center;
  padding: 0 8px;
  height: 22px;
  margin-top: 8px;
  font-size: 14px;
}
.editor_wrap .files .file .name[data-v-54e60510] {
  color: #40a9ff;
}
#editor[data-v-54e60510] .w-e-toolbar {
  z-index: 1 !important;
}
#editor[data-v-54e60510] .w-e-text-container {
  z-index: 0 !important;
}
.write_wrap[data-v-54e60510] {
  background-color: #f5f5f5;
  padding: 8px;
  height: 100%;
  width: 100%;
  box-sizing: border-box;
  display: flex;
  flex-direction: column;
}
.write_wrap .btn_list[data-v-54e60510] {
  display: flex;
}
.write_wrap .btn_list .el-button + .el-button[data-v-54e60510] {
  margin-left: 2px;
}
.write_wrap .top[data-v-54e60510] {
  display: flex;
  margin-top: 8px;
}
.write_wrap .top .form[data-v-54e60510] {
  background-color: #fff;
  flex-grow: 1;
  flex-shrink: 1;
  width: calc(100% - 270px);
  border-right: 2px solid #ebebeb;
  border-bottom: 2px solid #ebebeb;
  box-sizing: border-box;
}
.write_wrap .top .form[data-v-54e60510] .el-form-item {
  border-bottom: 1px solid rgba(219, 217, 217, 0.65);
  margin-bottom: 0;
}
.write_wrap .top .form .suffix[data-v-54e60510] {
  position: relative;
  width: 12px;
  height: 12px;
  overflow: hidden;
}
.write_wrap .top .form .suffix[data-v-54e60510] .oh {
  position: absolute;
  top: 0;
  left: -50%;
  transform: translateX(-50%);
  opacity: 0;
}
.write_wrap .top .customer[data-v-54e60510] {
  flex-grow: 0;
  flex-shrink: 0;
  width: 250px;
  height: 100%;
  margin-left: 0px;
  background-color: #fff;
  position: relative;
  border-left: 2px solid #ebebeb;
  border-bottom: 2px solid #ebebeb;
  box-sizing: border-box;
}
.write_wrap .top .customer[data-v-54e60510] .el-tabs__nav-scroll {
  display: flex;
  justify-content: center;
  height: 31px !important;
}
.write_wrap .top .customer .input[data-v-54e60510] {
  padding: 10px;
}
.write_wrap .top .customer .list[data-v-54e60510] {
  height: 85px;
  overflow-y: scroll;
}
.write_wrap .top .customer .list .item[data-v-54e60510] {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  line-height: 20px;
  padding: 0 14px;
  cursor: pointer;
  color: rgba(0, 0, 0, 0.65);
  font-size: 13px !important;
}
.write_wrap .top .customer .list_team[data-v-54e60510] {
  height: 85px;
  overflow-y: scroll;
}
.write_wrap .top .customer .list_team .item[data-v-54e60510] {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  line-height: 20px;
  padding: 0 14px;
  cursor: pointer;
  color: rgba(0, 0, 0, 0.65);
  font-size: 13px !important;
}
[data-v-54e60510] .el-input.email_theme .el-input__wrapper {
  box-shadow: none;
}
[data-v-54e60510] .el-select .el-input__wrapper {
  box-shadow: none !important;
}
[data-v-54e60510] .el-input.email_theme .el-input__wrapper.is-focus {
  box-shadow: none !important;
}
[data-v-54e60510] .el-form-item.is-error .el-input__wrapper {
  box-shadow: 0 0 0 1px var(--el-color-danger) inset !important;
}
[data-v-54e60510] .el-select .el-input.is-focus .el-input__wrapper {
  border-color: #DCDFE6 !important;
  box-shadow: none !important;
}
[data-v-54e60510] .el-progress__text {
  display: none !important;
}
[data-v-54e60510] .el-progress-bar__outer {
  height: 2px !important;
}
.contents[data-v-54e60510] {
  margin-left: 4px;
  width: 160px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
#editor[data-v-54e60510] {
  width: 100%;
}
[data-v-54e60510] .w-e-text-container {
  padding: 0px 20px !important;
}
[data-v-54e60510] .el-dropdown-menu__item {
  padding: 0px !important;
}
[data-v-54e60510] .el-space__item {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
[data-v-54e60510] .el-checkbox__inner::after {
  top: 1px !important;
  left: 5px !important;
}
[data-v-54e60510] .el-select__wrapper {
  box-shadow: none !important;
  line-height: 26px !important;
}
#editor[data-v-54e60510] {
  max-width: calc(100vw - 307px);
}
.fullscreen-editor[data-v-54e60510] {
  max-width: 100vw !important;
}
[data-v-54e60510] .w-e-text {
  padding: 0px !important;
}
.drop_area[data-v-54e60510] {
  width: 100%;
  height: 100%;
}
.files_out_box[data-v-54e60510] {
  width: 103%;
  flex: 1;
  max-height: calc(100vh - 410px);
  overflow: scroll;
}
[data-v-54e60510] .el-upload-dragger {
  padding: 0px !important;
  padding-bottom: 10px !important;
  border-radius: 0px !important;
}
[data-v-54e60510] .el-upload-dragger .el-icon--upload {
  margin-bottom: 0px !important;
}
.text[data-v-54e60510] {
  white-space: nowrap;
  /* 强制文本在同一行显示 */
  overflow: hidden;
  /* 隐藏超出的内容 */
  text-overflow: ellipsis;
  /* 显示省略号 */
}
[data-v-54e60510] .el-form-item__label:before {
  display: none !important;
}
[data-v-54e60510] .w-e-droplist {
  width: 150px !important;
  max-height: 300px !important;
  height: -moz-max-content !important;
  height: max-content !important;
  overflow: scroll;
}
.editor_wrap[data-v-54e60510]::-webkit-scrollbar {
  width: 0px !important;
  /* 这里设置滚动条的宽度 */
}
.list[data-v-54e60510]::-webkit-scrollbar {
  width: 4px;
  /* 这里设置滚动条的宽度 */
}
/* 滚动条轨道 */
.list[data-v-54e60510]::-webkit-scrollbar-track {
  background: white;
}
/* 滚动条滑块 */
.list[data-v-54e60510]::-webkit-scrollbar-thumb {
  background: #7f7f7f;
  border-radius: 4px;
}
/* 滑块在悬停时的颜色 */
.list[data-v-54e60510]::-webkit-scrollbar-thumb:hover {
  background: #dedddd;
}
[data-v-54e60510] .el-form-item__label {
  font-size: 13px !important;
  font-weight: 500 !important;
  width: 50px !important;
  height: 30px !important;
  line-height: 30px !important;
  padding: 0px !important;
  margin-right: 5px !important;
}
[data-v-54e60510] .el-select__input {
  font-size: 13px !important;
}
[data-v-54e60510] .el-checkbox__label {
  font-size: 13px !important;
  font-weight: normal !important;
}
[data-v-54e60510] .el-space__item {
  font-size: 13px !important;
}
[data-v-54e60510] .el-tabs__item {
  padding-bottom: 10px !important;
}
[data-v-54e60510] .el-tabs__header {
  margin: 0px !important;
}
[data-v-54e60510] .el-icon svg {
  width: 0.8em !important;
  height: 0.8em !important;
}
[data-v-54e60510] .el-tooltip__trigger {
  font-size: 13px !important;
}
[data-v-54e60510] .el-input__inner {
  font-size: 13px !important;
}
.upload-demo[data-v-54e60510] {
  height: 100% !important;
}
.demo-tabs[data-v-54e60510] {
  height: 100% !important;
}
.demo-tabs #pane-customer[data-v-54e60510] {
  height: 100% !important;
}
[data-v-54e60510] .el-upload-dragger {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 100% !important;
}
[data-v-54e60510] .el-upload--text {
  height: 100% !important;
}
[data-v-54e60510] .el-upload-dragger {
  border: none !important;
}
[data-v-54e60510] .el-overlay:nth-of-type(1) {
  z-index: 90 !important;
}
[data-v-54e60510] .el-overlay:nth-of-type(2) {
  z-index: 99 !important;
}
iframe[data-v-54e60510] {
  border: none !important;
}
[data-v-54e60510] .el-dialog__title {
  font-size: 14px !important;
  font-weight: normal !important;
}
[data-v-54e60510] .el-dialog__headerbtn {
  font-size: 20px !important;
  /* 调整关闭按钮大小 */
}
[data-v-54e60510] .el-dialog__headerbtn .el-dialog__close {
  color: #252f3d !important;
}
.popover-content[data-v-54e60510] {
  max-width: 300px;
  max-height: 200px;
  overflow-y: auto;
  white-space: normal;
  word-break: break-word;
  overflow-wrap: break-word;
}
.label[data-v-54e60510] {
  font-size: 13px !important;
  font-weight: normal !important;
  line-height: 30px !important;
}
[data-v-54e60510] .el-table .cell {
  font-size: 13px !important;
  font-weight: normal !important;
}
.item[data-v-54e60510] .el-tooltip__trigger {
  overflow: hidden !important;
  white-space: nowrap !important;
  text-overflow: ellipsis !important;
}
.item.is-selected[data-v-54e60510] {
  background-color: #f4f4f5;
}
.mailselectEl_error[data-v-54e60510] {
  transition: all 0.3s;
  border: 1px solid transparent !important;
  border-radius: 2px !important;
}
.mailselectEl[data-v-54e60510] {
  transition: all 0.25s;
  border: 1px solid #f56c6c !important;
  border-radius: 4px !important;
  box-shadow: 0 0 0 1px rgba(245, 108, 108, 0.3);
}
.ai_button[data-v-54e60510] {
  position: relative;
  padding: 0 10px;
  width: 86px;
  height: 24px;
  line-height: 24px;
  color: #fff;
  border-radius: 2px;
  cursor: pointer;
  overflow: hidden;
  /* 底层渐变 */
  background: linear-gradient(225deg, #32C5FF 0%, #B620E0 100%);
}
.ai_button[data-v-54e60510]::after {
  content: '';
  position: absolute;
  inset: 0;
  background: linear-gradient(225deg, #B620E0 0%, #32C5FF 100%);
  opacity: 0;
  transition: opacity 0.3s ease;
  z-index: 1;
  /* 在背景之上 */
}
.ai_button div[data-v-54e60510] {
  position: relative;
  z-index: 2;
  /* 永远在最上面 */
}
.ai_button[data-v-54e60510]:hover::after {
  opacity: 1;
}
.gj_loading[data-v-54e60510] {
  padding: 10px 0px;
  margin: 5px 0px;
}
.select-dropdown-status[data-v-54e60510] {
  padding: 6px 20px 8px;
  font-size: 13px;
  line-height: 20px;
  color: #909399;
}
.side-status[data-v-54e60510] {
  display: flex;
  align-items: center;
  justify-content: center;
  min-height: 72px;
  padding: 12px;
  color: #909399;
  font-size: 13px;
  text-align: center;
}
.side-status_empty[data-v-54e60510] {
  min-height: 120px;
}
.side-status_footer[data-v-54e60510] {
  min-height: 40px;
  padding: 8px 12px 12px;
}
.file-empty[data-v-54e60510] {
  display: flex;
  align-items: center;
  justify-content: center;
  min-height: 160px;
  padding: 16px 12px;
  color: #909399;
  font-size: 13px;
  text-align: center;
}
[data-v-54e60510] .file-empty .el-empty {
  padding: 0;
}
[data-v-54e60510] .file-empty .el-empty__description {
  display: none;
}
.file_box_upload[data-v-54e60510] {
  position: relative;
}
.files_out_box_layer[data-v-54e60510] {
  position: absolute;
  inset: 0;
  z-index: 80;
  pointer-events: none;
}
.file-item[data-v-54e60510] {
  pointer-events: auto;
}
.file-empty_hint[data-v-54e60510] {
  pointer-events: none;
}
.drop_area_upload[data-v-54e60510] {
  position: relative;
  z-index: 1;
}
.list_team[data-v-54e60510]::-webkit-scrollbar {
  width: 4px;
}
.list_team[data-v-54e60510]::-webkit-scrollbar-track {
  background: white;
}
.list_team[data-v-54e60510]::-webkit-scrollbar-thumb {
  background: #7f7f7f;
  border-radius: 4px;
}
.list_team[data-v-54e60510]::-webkit-scrollbar-thumb:hover {
  background: #dedddd;
}

.wrap[data-v-0eaa7fa3] {
  background-color: #f5f5f5;
  padding: 8px 0px 8px 8px !important;
  height: -webkit-fill-available !important;
}
.wrap[data-v-0eaa7fa3] .el-form-item {
  margin: 20px 0 0;
}
.wrap .exam[data-v-0eaa7fa3] {
  background-color: #fff;
  height: 100%;
}
.wrap .exam .screen[data-v-0eaa7fa3] {
  display: flex;
  justify-content: space-between;
  padding: 6px 0;
  background-color: #f5f5f5;
}
.wrap .exam .current_mail .mail_info[data-v-0eaa7fa3] {
  display: flex;
  flex-direction: column;
  height: 30px;
  align-items: center;
  background: #e5e5e5;
  cursor: n-resize;
  transform: translateZ(0);
  will-change: transform;
  font-family: "PingFangSC, PingFang SC";
}
.wrap .exam .current_mail .mail_info > div[data-v-0eaa7fa3]:nth-of-type(2) {
  display: flex;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  padding: 0px 20px;
  height: 26px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  font-size: 12px;
  cursor: text !important;
}
.wrap .exam .current_mail .mail_info > div:nth-of-type(2) > div[data-v-0eaa7fa3] {
  width: 33.33%;
  min-width: 33.33% !important;
  max-width: 33.33% !important;
}
.wrap .exam > .bg_w[data-v-0eaa7fa3] {
  display: flex;
  flex-direction: row;
  align-items: center;
  padding: 10px;
}
.wrap .exam > .bg_w .span[data-v-0eaa7fa3] {
  font-size: 14px;
  color: var(--el-text-color-regular);
}
.wrap[data-v-0eaa7fa3] .el-empty__image img {
  width: 54% !important;
}
.wrap[data-v-0eaa7fa3] .el-empty__description {
  margin-top: -20px;
}
.wrap .scroll_out_box[data-v-0eaa7fa3] {
  position: relative;
}
.wrap .mail_info[data-v-0eaa7fa3] {
  width: 100%;
  height: 26px;
}
.wrap #pageframe[data-v-0eaa7fa3] {
  background: white;
}
.up_row[data-v-0eaa7fa3],
.down_row[data-v-0eaa7fa3] {
  width: 100%;
  height: 2px !important;
  cursor: row-resize !important;
}
.over_text[data-v-0eaa7fa3] {
  color: black !important;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  line-height: 26px;
  width: 33.33%;
  text-align: left;
}
.mail_info[data-v-0eaa7fa3] {
  -webkit-user-select: text;
     -moz-user-select: text;
          user-select: text;
}
.mail_info[data-v-0eaa7fa3] span,
.mail_info[data-v-0eaa7fa3] div {
  -webkit-user-select: text;
     -moz-user-select: text;
          user-select: text;
}
iframe[data-v-0eaa7fa3] {
  opacity: 0;
  transition: opacity 0.5s ease-in-out;
}
iframe.loaded[data-v-0eaa7fa3] {
  opacity: 1;
}
[data-v-0eaa7fa3] .el-popper {
  max-width: 45% !important;
}
.visible[data-v-0eaa7fa3] {
  padding: 0px !important;
}
.visible > div[data-v-0eaa7fa3] {
  margin: -12px !important;
  padding: 8px !important;
}
.Drag2[data-v-0eaa7fa3] {
  height: calc(100vh - 146px);
}
/*包围div样式*/
.box[data-v-0eaa7fa3] {
  width: 100%;
  height: 100%;
  margin: 0px 0px;
  overflow: hidden;
  box-shadow: -1px 9px 10px 3px rgba(0, 0, 0, 0.11);
}
/*左侧div样式*/
.left[data-v-0eaa7fa3] {
  width: calc(32% - 10px);
  /*左侧初始化宽度*/
  height: 100%;
  background: #71ad88;
  float: left;
}
/* 拖拽区div样式 */
.resize[data-v-0eaa7fa3] {
  cursor: w-resize;
  float: left;
  position: relative;
  top: 45%;
  background-color: #d6d6d6;
  border-radius: 5px;
  margin-top: -10px;
  width: 10px;
  height: 50px;
  background-size: cover;
  background-position: center;
  /*z-index: 99999;*/
  font-size: 32px;
  color: white;
}
/*拖拽区鼠标悬停样式*/
/*右侧div'样式*/
.mid[data-v-0eaa7fa3] {
  float: left;
  width: 100%;
  /*右侧初始化宽度*/
  height: 100%;
  display: flex;
  flex-direction: column;
  background: #f3f3f3;
  box-shadow: -1px 4px 5px 3px rgba(0, 0, 0, 0.11);
  /*上方div'样式*/
  /*下方div'样式*/
  /* 拖拽区div样式 */
  /*拖拽区鼠标悬停样式*/
}
.mid .topBox[data-v-0eaa7fa3] {
  flex: 0 0 auto;
  min-height: 0;
  background-color: #3ff53f;
  display: flex;
}
.mid .downBox[data-v-0eaa7fa3] {
  flex: 0 0 auto;
  min-height: 0;
  background: white;
  display: flex;
  overflow: hidden;
}
.mid .mover[data-v-0eaa7fa3] {
  flex: 0 0 30px;
  padding: 0px 20px;
  cursor: row-resize;
  width: 100%;
  height: 30px;
  background-color: #d6d6d6;
  border-radius: 5px;
  text-align: center;
  line-height: 3px;
  font-size: 12px;
  transition: background-color 0.2s ease;
}
.mid .mover[data-v-0eaa7fa3]:hover {
  background-color: #cfcfcf;
  color: #444444;
}
#pageframe[data-v-0eaa7fa3] {
  padding-bottom: 30px;
}
[data-v-0eaa7fa3] .el-table .sort_ps .caret-wrapper {
  display: none !important;
  /* 应用样式，覆盖默认样式 */
}
[data-v-0eaa7fa3] .el-table .sort_ps .cell {
  text-overflow: unset !important;
}
[data-v-0eaa7fa3] .el-tabs__item:focus.is-active.is-focus:not(:active) {
  box-shadow: none;
}
.pointer[data-v-0eaa7fa3] {
  cursor: pointer !important;
}
[data-v-0eaa7fa3] .el-select--small .el-select__wrapper {
  font-size: 13px !important;
}
[data-v-0eaa7fa3] .el-input__inner {
  font-size: 13px !important;
}
.tooltip-content-wrap[data-v-0eaa7fa3] {
  max-width: 300px;
  max-height: 200px;
  overflow-y: auto;
  white-space: normal;
  word-break: break-word;
  padding: 4px;
}
.urgent-icon[data-v-0eaa7fa3] {
  width: 15px;
  height: 15px;
  position: relative;
  top: 3px;
}
[data-v-0eaa7fa3] .el-button+.el-button {
  margin-left: 2px !important;
}
.mail-preview-wrapper[data-v-0eaa7fa3] {
  width: 100%;
  height: 100%;
  display: flex;
  overflow: hidden;
}
.mail-preview-frame[data-v-0eaa7fa3] {
  position: relative;
  flex: 1 1 auto;
  min-width: 0;
  height: 100%;
}
.attachment-panel[data-v-0eaa7fa3] {
  width: 250px;
  background-color: #fff;
  display: flex;
  flex-direction: column;
  box-sizing: border-box;
  flex-shrink: 0;
  font-size: 13px;
}
.attachment-panel-body[data-v-0eaa7fa3] {
  flex: 1 1 auto;
  overflow-y: auto;
  overflow-x: hidden;
  padding: 8px 0 0;
}
.file[data-v-0eaa7fa3] {
  display: flex;
  flex-direction: column;
  padding: 8px;
  margin: 0 8px 8px;
  background: #fff;
  border: 1px solid #ebebeb;
  border-radius: 4px;
}
.attachment-item-main[data-v-0eaa7fa3] {
  display: flex;
  align-items: center;
  min-width: 0;
}
.attachment-item-main .name[data-v-0eaa7fa3] {
  margin-left: 8px;
  color: #40a9ff;
  font-size: 13px;
  line-height: 20px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  display: block;
  min-width: 0;
  flex: 1 1 auto;
}
.attachment-item-meta[data-v-0eaa7fa3] {
  margin-top: 4px;
  color: #909399;
  font-size: 13px;
  line-height: 20px;
}
.attachment-item-actions[data-v-0eaa7fa3] {
  display: flex;
  align-items: center;
  justify-content: flex-start;
  gap: 8px;
  margin-top: 4px;
  flex-wrap: wrap;
}
.attachment-item-actions[data-v-0eaa7fa3] .el-button {
  font-size: 13px !important;
}

.follow[data-v-9e799c4c] {
  background-color: #fff;
  height: 100%;
}
.follow .screen[data-v-9e799c4c] {
  display: flex;
  justify-content: space-between;
  padding: 6px 0;
  background-color: #f5f5f5;
}
.follow .input-with-select[data-v-9e799c4c] {
  width: 350px;
}
.follow .content[data-v-9e799c4c] {
  background-color: #fff;
  padding-bottom: 6px;
}
.follow .content .title[data-v-9e799c4c] {
  margin-bottom: 10px;
  color: rgba(0, 0, 0, 0.85);
  font-size: 21px;
  font-weight: 500;
}
.follow .content .pagination[data-v-9e799c4c] {
  display: flex;
  justify-content: flex-end;
  margin: 16px 0;
}
.dialog-footer button[data-v-9e799c4c]:first-child {
  margin-right: 10px;
}
[data-v-9e799c4c] .el-empty__image img {
  width: 54% !important;
}
[data-v-9e799c4c] .el-empty__description {
  margin-top: -20px;
}
.sp_model_popover[data-v-9e799c4c] {
  padding: 0px !important;
}
.sp_model_popover > div[data-v-9e799c4c] {
  margin: -12px !important;
  padding: 12px !important;
}
.flex[data-v-9e799c4c] {
  display: flex;
  justify-content: center;
  align-items: center;
}
.wrap[data-v-9e799c4c] {
  background-color: #f5f5f5;
  padding: 8px 0px 8px 8px !important;
  height: -webkit-fill-available !important;
}
.wrap[data-v-9e799c4c] .el-form-item {
  margin: 20px 0 0;
}
.wrap .exam[data-v-9e799c4c] {
  background-color: #fff;
  height: 100%;
}
.wrap .exam .screen[data-v-9e799c4c] {
  display: flex;
  justify-content: space-between;
  margin-bottom: 8px;
  padding-bottom: 10px;
  background: #f3f3f3;
}
.wrap .exam .current_mail .mail_info[data-v-9e799c4c] {
  display: flex;
  flex-direction: column;
  height: 30px;
  align-items: center;
  background: #e5e5e5;
  cursor: n-resize;
  transform: translateZ(0);
  will-change: transform;
  font-family: "PingFangSC, PingFang SC";
}
.wrap .exam .current_mail .mail_info > div[data-v-9e799c4c]:nth-of-type(2) {
  display: flex;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  padding: 0px 20px;
  height: 26px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  font-size: 12px;
  cursor: text !important;
}
.wrap .exam .current_mail .mail_info > div:nth-of-type(2) > div[data-v-9e799c4c] {
  width: 33.33%;
  min-width: 33.33% !important;
  max-width: 33.33% !important;
}
.wrap[data-v-9e799c4c] .el-empty__image img {
  width: 54% !important;
}
.wrap[data-v-9e799c4c] .el-empty__description {
  margin-top: -20px;
}
.wrap .scroll_out_box[data-v-9e799c4c] {
  position: relative;
}
.wrap .mail_info[data-v-9e799c4c] {
  width: 100%;
  height: 26px;
}
.wrap #pageframe[data-v-9e799c4c] {
  background: white;
}
.up_row[data-v-9e799c4c],
.down_row[data-v-9e799c4c] {
  width: 100%;
  height: 2px !important;
  cursor: row-resize !important;
}
.over_text[data-v-9e799c4c] {
  color: black !important;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  line-height: 26px;
  width: 33.33%;
  text-align: left;
}
.mail_info[data-v-9e799c4c] {
  -webkit-user-select: text;
     -moz-user-select: text;
          user-select: text;
}
.mail_info[data-v-9e799c4c] span,
.mail_info[data-v-9e799c4c] div {
  -webkit-user-select: text;
     -moz-user-select: text;
          user-select: text;
}
iframe[data-v-9e799c4c] {
  opacity: 0;
  transition: opacity 0.5s ease-in-out;
}
iframe.loaded[data-v-9e799c4c] {
  opacity: 1;
}
[data-v-9e799c4c] .el-popper {
  max-width: 45% !important;
}
.visible[data-v-9e799c4c] {
  padding: 0px !important;
}
.visible > div[data-v-9e799c4c] {
  margin: -12px !important;
  padding: 8px !important;
}
.Drag2[data-v-9e799c4c] {
  height: calc(100vh - 146px);
}
/*包围div样式*/
.box[data-v-9e799c4c] {
  width: 100%;
  height: 100%;
  margin: 0px 0px;
  overflow: hidden;
  box-shadow: -1px 9px 10px 3px rgba(0, 0, 0, 0.11);
}
/*左侧div样式*/
.left[data-v-9e799c4c] {
  width: calc(32% - 10px);
  /*左侧初始化宽度*/
  height: 100%;
  background: #71ad88;
  float: left;
}
/* 拖拽区div样式 */
.resize[data-v-9e799c4c] {
  cursor: w-resize;
  float: left;
  position: relative;
  top: 45%;
  background-color: #d6d6d6;
  border-radius: 5px;
  margin-top: -10px;
  width: 10px;
  height: 50px;
  background-size: cover;
  background-position: center;
  /*z-index: 99999;*/
  font-size: 32px;
  color: white;
}
/*拖拽区鼠标悬停样式*/
/*右侧div'样式*/
.mid[data-v-9e799c4c] {
  float: left;
  width: 100%;
  /*右侧初始化宽度*/
  height: 100%;
  background: #f3f3f3;
  box-shadow: -1px 4px 5px 3px rgba(0, 0, 0, 0.11);
  /*上方div'样式*/
  /*下方div'样式*/
  /* 拖拽区div样式 */
  /*拖拽区鼠标悬停样式*/
}
.mid .topBox[data-v-9e799c4c] {
  height: 60%;
  background-color: #3ff53f;
  display: flex;
}
.mid .downBox[data-v-9e799c4c] {
  background: white;
  display: flex;
}
.mid .mover[data-v-9e799c4c] {
  padding: 0px 20px;
  cursor: row-resize;
  width: 100%;
  height: 30px;
  background-color: #d6d6d6;
  border-radius: 5px;
  text-align: center;
  line-height: 3px;
  font-size: 12px;
  transition: background-color 0.2s ease;
}
.mid .mover[data-v-9e799c4c]:hover {
  background-color: #cfcfcf;
  color: #444444;
}
#pageframe[data-v-9e799c4c] {
  padding-bottom: 30px;
}
.bg_w[data-v-9e799c4c] {
  display: flex;
  flex-direction: row;
  padding: 10px !important;
  align-items: center;
}
.bg_w .span[data-v-9e799c4c] {
  font-size: 14px;
  color: var(--el-text-color-regular);
}
[data-v-9e799c4c] .el-table .sort_ps .caret-wrapper {
  display: none !important;
  /* 应用样式，覆盖默认样式 */
}
[data-v-9e799c4c] .el-table .sort_ps .cell {
  text-overflow: unset !important;
}
[data-v-9e799c4c] .el-tabs__item:focus.is-active.is-focus:not(:active) {
  box-shadow: none;
}
.pointer[data-v-9e799c4c] {
  cursor: pointer !important;
}
[data-v-9e799c4c] .el-select--small .el-select__wrapper {
  font-size: 13px !important;
}
[data-v-9e799c4c] .el-input__inner {
  font-size: 13px !important;
}
.tooltip-content-wrap[data-v-9e799c4c] {
  max-width: 300px;
  max-height: 200px;
  overflow-y: auto;
  white-space: normal;
  word-break: break-word;
  padding: 4px;
}
.urgent-icon[data-v-9e799c4c] {
  width: 15px;
  height: 15px;
  position: relative;
  top: 3px;
}
[data-v-9e799c4c] .el-button+.el-button {
  margin-left: 2px !important;
}
.mail-preview-wrapper[data-v-9e799c4c] {
  width: 100%;
  height: 100%;
  display: flex;
  overflow: hidden;
}
.mail-preview-frame[data-v-9e799c4c] {
  position: relative;
  flex: 1 1 auto;
  min-width: 0;
  height: 100%;
}
.attachment-panel[data-v-9e799c4c] {
  width: 250px;
  background-color: #fff;
  display: flex;
  flex-direction: column;
  box-sizing: border-box;
  flex-shrink: 0;
  font-size: 13px;
}
.attachment-panel-body[data-v-9e799c4c] {
  flex: 1 1 auto;
  overflow-y: auto;
  overflow-x: hidden;
  padding: 8px 0 0;
}
.file[data-v-9e799c4c] {
  display: flex;
  flex-direction: column;
  padding: 8px;
  margin: 0 8px 8px;
  background: #fff;
  border: 1px solid #ebebeb;
  border-radius: 4px;
}
.attachment-item-main[data-v-9e799c4c] {
  display: flex;
  align-items: center;
  min-width: 0;
}
.attachment-item-main .name[data-v-9e799c4c] {
  margin-left: 8px;
  color: #40a9ff;
  font-size: 13px;
  line-height: 20px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  display: block;
  min-width: 0;
  flex: 1 1 auto;
}
.attachment-item-meta[data-v-9e799c4c] {
  margin-top: 4px;
  color: #909399;
  font-size: 13px;
  line-height: 20px;
}
.attachment-item-actions[data-v-9e799c4c] {
  display: flex;
  align-items: center;
  justify-content: flex-start;
  gap: 8px;
  margin-top: 4px;
  flex-wrap: wrap;
}
.attachment-item-actions[data-v-9e799c4c] .el-button {
  font-size: 13px !important;
}

.pages[data-v-6d66eda6] {
  height: 40px;
}
.tables[data-v-6d66eda6] {
  margin-top: 10px !important;
}
[data-v-6d66eda6] .el-pager li {
  border-radius: 4px !important;
  margin-right: 4px !important;
  border: 1px solid #d9d9d9 !important;
  transition: all 0.3s ease-in-out !important;
}
[data-v-6d66eda6] .btn-prev {
  border-radius: 4px;
  margin-right: 4px;
  font-size: 20px;
  border: 1px solid #d9d9d9;
  transition: all 0.3s ease-in-out;
}
[data-v-6d66eda6] .btn-next {
  border-radius: 4px;
  margin-left: 4px;
  border: 1px solid #d9d9d9;
  transition: all 0.3s ease-in-out;
}
[data-v-6d66eda6] .el-pager li.is-active {
  border-radius: 4px !important;
  background-color: white !important;
  color: #1890ff !important;
  border: 1px solid #1890ff !important;
  transition: all 0.3s ease-in-out !important;
}
[data-v-6d66eda6] .el-pagination {
  float: right;
}
[data-v-6d66eda6] .number {
  margin: 0px 4px;
  border-radius: 4px;
  border: 1px solid #d9d9d9;
  transition: all 0.3s ease-in-out;
}
[data-v-6d66eda6] .el-pagination.is-background .btn-next {
  background-color: white !important;
}
[data-v-6d66eda6] .el-pagination.is-background .el-pager li {
  background-color: white !important;
}
[data-v-6d66eda6] .el-pagination.is-background .btn-prev {
  background-color: white !important;
}
.fx-j-c[data-v-6d66eda6] {
  display: flex;
  justify-content: center;
}
.settings[data-v-6d66eda6] {
  margin-top: 40px;
  display: flex;
  justify-content: flex-end;
}
[data-v-6d66eda6] .el-progress__text {
  display: none;
}
[data-v-6d66eda6] .el-upload-list {
  line-height: 50px;
  width: 250px;
  transform: translateX(-50%);
}
[data-v-6d66eda6] .el-upload-list__item {
  left: 50%;
}
[data-v-6d66eda6] .el-upload-list__item-info {
  align-items: center !important;
}
[data-v-6d66eda6] .el-upload-list__item-file-name {
  font-size: 14px;
  font-weight: 600;
  max-width: 200px !important;
}
[data-v-6d66eda6] .text_content > p {
  line-height: 20px;
  font-weight: 500;
  color: #dca550;
  display: flex;
  align-items: flex-start;
  margin-bottom: 6px;
  justify-content: center;
}
[data-v-6d66eda6] .text_content > p > span {
  padding-top: 2px;
}
.headline > .el-dialog__header[data-v-6d66eda6] {
  border-bottom: 1px solid #eee !important;
}
.headline > .el-dialog__footer[data-v-6d66eda6] {
  border-top: 1px solid #eee !important;
}
.import_message[data-v-6d66eda6] {
  width: 100%;
  padding: 0px 60px;
  text-align: center;
  margin: 20px auto;
  color: #439eff;
}
.import-detail-btn[data-v-6d66eda6] {
  margin-left: 8px;
  vertical-align: baseline;
  font-size: 14px !important;
}
.import-detail-pagination[data-v-6d66eda6] {
  margin-top: 16px;
}
.import-detail-zone[data-v-6d66eda6] {
  display: inline-flex;
  align-items: center;
  width: 100%;
  cursor: pointer;
  min-width: 0;
}
.import-detail-flag[data-v-6d66eda6] {
  width: 26px;
  height: 20px;
  margin-right: 6px;
  flex-shrink: 0;
  vertical-align: middle;
}
.import-detail-text[data-v-6d66eda6] {
  display: inline-block;
  width: 100%;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  cursor: pointer;
}
.import-detail-text-danger[data-v-6d66eda6] {
  color: red;
}
[data-v-6d66eda6] .import-detail-table .el-table__cell {
  font-size: 13px;
  vertical-align: middle;
}
[data-v-6d66eda6] .import-detail-table td.el-table__cell > .cell {
  display: flex;
  align-items: center;
  min-height: 100%;
}
[data-v-6d66eda6] .import-detail-table th.el-table__cell > .cell {
  font-size: 13px;
  font-weight: 500;
}
[data-v-6d66eda6] .import-detail-table .el-table__inner-wrapper::before {
  content: none !important;
  display: none !important;
}
[data-v-6d66eda6] .import-detail-pagination .page_box {
  justify-content: flex-end;
}
[data-v-6d66eda6] .import-detail-pagination .left_total {
  margin-right: auto;
}
[data-v-6d66eda6] .import-detail-pagination .right_setting {
  margin-top: 16px;
}
[data-v-6d66eda6] .el-empty__image img {
  width: 54% !important;
}
[data-v-6d66eda6] .el-empty__description {
  margin-top: 10px;
}
.popover-content[data-v-6d66eda6] {
  max-width: 300px;
  max-height: 200px;
  overflow-y: auto;
  white-space: normal;
  word-break: break-word;
  overflow-wrap: break-word;
}

.inners_warning[data-v-a670296c] {
  display: flex;
  flex-direction: column !important;
  justify-content: center !important;
  align-items: center !important;
}
.setting_center[data-v-a670296c] {
  display: flex !important;
  justify-content: center !important;
}

.fx-j-c[data-v-372fd5ac] {
  display: flex;
  justify-content: center;
  margin-top: 40px;
}
.title_cdir[data-v-372fd5ac] {
  color: rgba(0, 0, 0, 0.85);
  font-weight: 700;
  font-size: 14px;
}
.fx-j-r[data-v-372fd5ac] {
  display: flex;
  justify-content: right;
  margin-top: 40px;
}
.box_inner[data-v-372fd5ac] {
  display: flex;
  justify-content: center;
  align-items: flex-start;
  flex-direction: column;
}
.el-select-dropdown__item[data-v-372fd5ac] {
  min-width: auto !important;
  width: auto;
  max-width: 300px !important;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.dropdown-menu-wrapper[data-v-372fd5ac] {
  min-width: auto !important;
  width: auto;
  max-width: 300px !important;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
[data-v-372fd5ac] .el-dropdown-menu__item {
  min-width: auto !important;
  width: auto;
  max-width: 300px !important;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  display: inherit !important;
}
.select_box[data-v-372fd5ac] {
  width: 200px;
  height: 24px;
  margin-top: 16px;
  margin-left: 16px;
  border: 1px solid #d7dae2;
  border-radius: 4px;
  padding-left: 6px;
  font-size: 13px;
  line-height: 24px;
}
[data-v-372fd5ac] .el-select-dropdown__item {
  width: 100% !important;
  min-width: 230px !important;
}

.pages[data-v-375cb905] {
  height: 40px;
}
.tables[data-v-375cb905] {
  margin-top: 10px !important;
}
[data-v-375cb905] .el-pager li {
  border-radius: 4px !important;
  margin-right: 4px !important;
  border: 1px solid #d9d9d9 !important;
  transition: all 0.3s ease-in-out !important;
}
[data-v-375cb905] .btn-prev {
  border-radius: 4px;
  margin-right: 4px;
  font-size: 20px;
  border: 1px solid #d9d9d9;
  transition: all 0.3s ease-in-out;
}
[data-v-375cb905] .btn-next {
  border-radius: 4px;
  margin-left: 4px;
  border: 1px solid #d9d9d9;
  transition: all 0.3s ease-in-out;
}
[data-v-375cb905] .el-pager li.is-active {
  border-radius: 4px !important;
  background-color: white !important;
  color: #1890ff !important;
  border: 1px solid #1890ff !important;
  transition: all 0.3s ease-in-out !important;
}
[data-v-375cb905] .el-pagination {
  float: right;
}
[data-v-375cb905] .number {
  margin: 0px 4px;
  border-radius: 4px;
  border: 1px solid #d9d9d9;
  transition: all 0.3s ease-in-out;
}
[data-v-375cb905] .el-pagination.is-background .btn-next {
  background-color: white !important;
}
[data-v-375cb905] .el-pagination.is-background .el-pager li {
  background-color: white !important;
}
[data-v-375cb905] .el-pagination.is-background .btn-prev {
  background-color: white !important;
}
.h2_titles[data-v-375cb905] {
  font-size: 18px;
  margin-top: 0;
  color: rgba(0, 0, 0, 0.85);
  font-weight: 500;
}
.table_name[data-v-375cb905] {
  font-size: 20px;
}
.top_tips[data-v-375cb905] {
  display: flex;
  justify-content: space-between;
}
[data-v-375cb905] .el-table__cell {
  text-align: center;
}
[data-v-375cb905] .el-checkbox__inner::after {
  top: 1px !important;
  left: 4px !important;
}
.affix-container[data-v-375cb905] {
  text-align: center;
  height: 400px;
  border-radius: 4px;
  background: var(--el-color-primary-light-9);
}
.pages[data-v-375cb905] .el-pagination .el-select {
  width: 100px !important;
}
[data-v-375cb905] .el-pagination {
  position: relative !important;
  background: white !important;
  z-index: 9;
}
[data-v-375cb905] .el-table .cell {
  font-size: 13px !important;
  font-weight: normal !important;
}

.inners_warning[data-v-1dccd5c4] {
  display: flex;
  justify-content: flex-start;
  align-items: center;
  flex-direction: row;
}
.setting_center[data-v-1dccd5c4] {
  display: flex;
  justify-content: flex-end;
  margin-top: 10px;
}

.pages[data-v-6dc9e590] {
  height: 40px;
}
.tables[data-v-6dc9e590] {
  margin-top: 10px !important;
}
[data-v-6dc9e590] .el-pager li {
  border-radius: 4px !important;
  margin-right: 4px !important;
  border: 1px solid #d9d9d9 !important;
  transition: all 0.3s ease-in-out !important;
}
[data-v-6dc9e590] .btn-prev {
  border-radius: 4px;
  margin-right: 4px;
  font-size: 20px;
  border: 1px solid #d9d9d9;
  transition: all 0.3s ease-in-out;
}
[data-v-6dc9e590] .btn-next {
  border-radius: 4px;
  margin-left: 4px;
  border: 1px solid #d9d9d9;
  transition: all 0.3s ease-in-out;
}
[data-v-6dc9e590] .el-pager li.is-active {
  border-radius: 4px !important;
  background-color: white !important;
  color: #1890ff !important;
  border: 1px solid #1890ff !important;
  transition: all 0.3s ease-in-out !important;
}
[data-v-6dc9e590] .el-pagination {
  float: right;
}
[data-v-6dc9e590] .number {
  margin: 0px 4px;
  border-radius: 4px;
  border: 1px solid #d9d9d9;
  transition: all 0.3s ease-in-out;
}
[data-v-6dc9e590] .el-pagination.is-background .btn-next {
  background-color: white !important;
}
[data-v-6dc9e590] .el-pagination.is-background .el-pager li {
  background-color: white !important;
}
[data-v-6dc9e590] .el-pagination.is-background .btn-prev {
  background-color: white !important;
}
.table_name[data-v-6dc9e590] {
  font-size: 20px;
}
.top_tips[data-v-6dc9e590] {
  display: flex;
  justify-content: space-between;
}
.pages[data-v-6dc9e590] {
  display: flex;
  justify-content: flex-end;
}
.settings[data-v-6dc9e590] {
  display: flex;
  justify-content: center;
}
[data-v-6dc9e590] .el-table__cell {
  text-align: center;
}
.inners[data-v-6dc9e590] {
  display: flex;
  justify-content: center;
  align-items: center;
}
.inners > .el-icon[data-v-6dc9e590] {
  color: #faad14;
  margin-right: 2px;
}
[data-v-6dc9e590] .el-empty__image img {
  width: 54% !important;
}
[data-v-6dc9e590] .el-empty__description {
  margin-top: -20px;
}
[data-v-6dc9e590] .el-table__header {
  width: 100% !important;
}
[data-v-6dc9e590] .el-table__body {
  width: 100% !important;
}
.pages[data-v-6dc9e590] .el-pagination .el-select {
  width: 100px !important;
}
.text_long[data-v-6dc9e590] {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  font-size: 14px;
  color: rgba(0, 0, 0, 0.85);
}
[data-v-6dc9e590] .el-table_1_column_4 .el-tooltip {
  margin: auto !important;
}
[data-v-6dc9e590] .el-table .cell {
  font-size: 13px !important;
  font-weight: normal !important;
}
[data-v-6dc9e590] .el-form-item__label {
  font-weight: normal !important;
  font-size: 13px !important;
}
.customer_title[data-v-6dc9e590] {
  font-size: 14px;
  font-weight: 500;
  margin-bottom: 15px;
}
.top_titles[data-v-6dc9e590] {
  padding-bottom: 15px;
  border-bottom: 1px solid #ebebeb;
}
.popover-content[data-v-6dc9e590] {
  max-width: 300px;
  max-height: 200px;
  overflow-y: auto;
  white-space: normal;
  word-break: break-word;
  overflow-wrap: break-word;
  padding-right: 4px;
  /* 给滚动条留点空间 */
}
.font_targert[data-v-6dc9e590] {
  font-size: 14px;
  color: black;
}

.alert_box[data-v-466cea56] {
  background-color: #e6f7ff;
  border: 1px solid #91d5ff;
  position: relative;
  padding: 10px 5px 5px 10px;
  color: rgba(0, 0, 0, 0.65);
  line-height: 1.5;
  border-radius: 4px;
  min-width: 420px;
  font-size: 14px !important;
}
.alert_box > .el-alert[data-v-466cea56] {
  background: #e6f7ff;
}
.left_icon[data-v-466cea56] {
  position: absolute;
  top: 12px;
  left: 6px;
  font-size: 12px;
}
.top_title[data-v-466cea56] {
  margin-left: 20px;
  margin-bottom: 16px;
  color: rgba(0, 0, 0, 0.85);
  font-size: 16px;
}
.tip[data-v-466cea56] {
  margin-bottom: 8px;
  display: flex;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  font-size: 14px !important;
}
[data-v-466cea56] .el-badge__content.is-dot {
  width: 10px;
  height: 10px;
}
[data-v-466cea56] .el-badge {
  display: flex;
  justify-content: center;
}
.inners[data-v-466cea56]::after {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  border: 1px solid #1890ff;
  border-radius: 50%;
  animation: antStatusProcessing-466cea56 1.2s ease-in-out infinite;
  content: "";
}
@keyframes antStatusProcessing-466cea56 {
0% {
    transform: scale(0.8);
    opacity: 0.5;
}
100% {
    transform: scale(2.4);
    opacity: 0;
}
}
.dot_outbox[data-v-466cea56] {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  color: rgba(0, 0, 0, 0.65);
  font-size: 14px;
  font-variant: tabular-nums;
  line-height: 1.5;
  list-style: none;
  font-feature-settings: "tnum";
  position: relative;
  display: inline-block;
  color: unset;
  margin-right: 6px;
}
.dot_outbox > .inners[data-v-466cea56] {
  position: relative;
  background-color: #1890ff;
  top: -1px;
  display: inline-block;
  width: 6px;
  height: 6px;
  vertical-align: middle;
  border-radius: 50%;
}

.settings[data-v-424923ba] {
  display: flex;
  justify-content: center;
}
.inners[data-v-424923ba] {
  display: flex;
  justify-content: center;
  align-items: center;
}
.inners > .el-icon[data-v-424923ba] {
  color: #faad14;
  margin-right: 2px;
}
[data-v-424923ba] .el-table tr {
  background: white !important;
}
.footer[data-v-424923ba] {
  height: 65px;
  background: #fafafa;
  border-top: 1px solid #e8e8e8;
  border-radius: 0 0 4px 4px;
  display: flex;
  justify-content: flex-start;
  align-items: center;
}
.footer > .el-button[data-v-424923ba] {
  margin-left: 20px;
}
[data-v-424923ba] .el-empty__image img {
  width: 54% !important;
}
.inbox[data-v-424923ba] {
  background-color: #fff;
  height: 100%;
}
.isErrorSelect[data-v-424923ba] {
  border: 1px solid red;
  border-radius: 4px;
  transition: border 0.2s;
}
.normal[data-v-424923ba] {
  border: 1px solid transparent;
  border-radius: 4px;
  transition: border 0.2s;
}
.popover-content[data-v-424923ba] {
  max-width: 300px;
  max-height: 200px;
  overflow-y: auto;
  white-space: normal;
  word-break: break-word;
  overflow-wrap: break-word;
}

.settings[data-v-270b894f] {
  display: flex;
  justify-content: center;
}
[data-v-270b894f] .el-empty__image img {
  width: 54% !important;
}
[data-v-270b894f] .el-empty__description {
  margin-top: -20px !important;
}
.popover-content[data-v-270b894f] {
  max-width: 300px;
  max-height: 200px;
  overflow-y: auto;
  white-space: normal;
  word-break: break-word;
  overflow-wrap: break-word;
}

.inners_warning[data-v-29cdfcf4] {
  display: flex;
  justify-content: flex-start;
  align-items: center;
  flex-direction: row;
}
.setting_center[data-v-29cdfcf4] {
  display: flex;
  justify-content: flex-end;
  margin-top: 10px;
}

.inners_warning[data-v-3fd8b8a5] {
  display: flex;
  justify-content: flex-start;
  align-items: center;
  flex-direction: row;
}
.setting_center[data-v-3fd8b8a5] {
  display: flex;
  justify-content: flex-end;
  margin-top: 10px;
}

.inners_warning[data-v-9636bb9a] {
  display: flex;
  justify-content: flex-start;
  align-items: center;
  flex-direction: row;
}
.setting_center[data-v-9636bb9a] {
  display: flex;
  justify-content: flex-end;
  margin-top: 10px;
}

.fx-j-c[data-v-73279aa4] {
  display: flex;
  justify-content: center;
}

[data-v-ef39fbb4] .el-empty__image img {
  width: 54% !important;
}
[data-v-ef39fbb4] .el-empty__description {
  margin-top: -20px;
}

.pages[data-v-f196212a] {
  height: 40px;
}
.tables[data-v-f196212a] {
  margin-top: 10px !important;
}
[data-v-f196212a] .el-pager li {
  border-radius: 4px !important;
  margin-right: 4px !important;
  border: 1px solid #d9d9d9 !important;
  transition: all 0.3s ease-in-out !important;
}
[data-v-f196212a] .btn-prev {
  border-radius: 4px;
  margin-right: 4px;
  font-size: 20px;
  border: 1px solid #d9d9d9;
  transition: all 0.3s ease-in-out;
}
[data-v-f196212a] .btn-next {
  border-radius: 4px;
  margin-left: 4px;
  border: 1px solid #d9d9d9;
  transition: all 0.3s ease-in-out;
}
[data-v-f196212a] .el-pager li.is-active {
  border-radius: 4px !important;
  background-color: white !important;
  color: #1890ff !important;
  border: 1px solid #1890ff !important;
  transition: all 0.3s ease-in-out !important;
}
[data-v-f196212a] .el-pagination {
  float: right;
}
[data-v-f196212a] .number {
  margin: 0px 4px;
  border-radius: 4px;
  border: 1px solid #d9d9d9;
  transition: all 0.3s ease-in-out;
}
[data-v-f196212a] .el-pagination.is-background .btn-next {
  background-color: white !important;
}
[data-v-f196212a] .el-pagination.is-background .el-pager li {
  background-color: white !important;
}
[data-v-f196212a] .el-pagination.is-background .btn-prev {
  background-color: white !important;
}
.sp[data-v-f196212a] {
  background: transparent !important;
  margin-bottom: 8px !important;
}
.pages[data-v-f196212a] {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
#Card[data-v-f196212a] {
  padding: 0px !important;
}
[data-v-f196212a] .el-card__body {
  padding: 0px !important;
}
.titles[data-v-f196212a] {
  color: rgba(0, 0, 0, 0.85);
  font-weight: 500;
  font-size: 16px;
  margin-top: 10px;
}

.pages[data-v-f1aa448e] {
  height: 40px;
}
.tables[data-v-f1aa448e] {
  margin-top: 10px !important;
}
[data-v-f1aa448e] .el-pager li {
  border-radius: 4px !important;
  margin-right: 4px !important;
  border: 1px solid #d9d9d9 !important;
  transition: all 0.3s ease-in-out !important;
}
[data-v-f1aa448e] .btn-prev {
  border-radius: 4px;
  margin-right: 4px;
  font-size: 20px;
  border: 1px solid #d9d9d9;
  transition: all 0.3s ease-in-out;
}
[data-v-f1aa448e] .btn-next {
  border-radius: 4px;
  margin-left: 4px;
  border: 1px solid #d9d9d9;
  transition: all 0.3s ease-in-out;
}
[data-v-f1aa448e] .el-pager li.is-active {
  border-radius: 4px !important;
  background-color: white !important;
  color: #1890ff !important;
  border: 1px solid #1890ff !important;
  transition: all 0.3s ease-in-out !important;
}
[data-v-f1aa448e] .el-pagination {
  float: right;
}
[data-v-f1aa448e] .number {
  margin: 0px 4px;
  border-radius: 4px;
  border: 1px solid #d9d9d9;
  transition: all 0.3s ease-in-out;
}
[data-v-f1aa448e] .el-pagination.is-background .btn-next {
  background-color: white !important;
}
[data-v-f1aa448e] .el-pagination.is-background .el-pager li {
  background-color: white !important;
}
[data-v-f1aa448e] .el-pagination.is-background .btn-prev {
  background-color: white !important;
}
.table_name[data-v-f1aa448e] {
  font-size: 20px;
}
.top_tips[data-v-f1aa448e] {
  margin-top: 10px;
  display: flex;
  justify-content: space-between;
}
.settings[data-v-f1aa448e] {
  display: flex;
  justify-content: center;
}
.table_tops[data-v-f1aa448e] {
  margin-top: 10px;
  margin-bottom: 5px;
  margin-left: 10px;
  display: flex;
  justify-content: flex-start;
}
[data-v-f1aa448e] .el-tabs__item {
  padding: 0 30px !important;
}
.demo-ruleForm[data-v-f1aa448e] {
  margin-top: 20px;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.demo-ruleForm > .top[data-v-f1aa448e] {
  display: flex;
  justify-content: center;
}
.demo-ruleForm > .bottom[data-v-f1aa448e] {
  display: flex;
  margin-top: 15px;
}
.buttons_bottom[data-v-f1aa448e] {
  display: flex;
  justify-content: flex-end;
  margin-top: 20px;
}
.pages[data-v-f1aa448e] {
  margin-top: 20px;
  display: flex;
  justify-content: flex-end;
}
.top_titles[data-v-f1aa448e] {
  padding-bottom: 20px;
  border-bottom: 1px solid #ebebeb;
}
.small_box[data-v-f1aa448e] {
  width: -moz-max-content;
  width: max-content;
  margin-top: 20px;
}
[data-v-f1aa448e] .el-drawer {
  width: 530px;
}
.inners[data-v-f1aa448e] {
  display: flex;
  justify-content: center;
  align-items: center;
}
.inners > .el-icon[data-v-f1aa448e] {
  color: #faad14;
  margin-right: 2px;
}
.show_userName[data-v-f1aa448e] {
  font-size: 14px;
  color: #000000;
  display: flex;
  justify-content: center;
  align-items: center;
  font-weight: 500;
  margin: 0px 4px;
}
[data-v-f1aa448e] .el-form-item__label {
  color: black !important;
}
[data-v-f1aa448e] .el-empty__image img {
  width: 54% !important;
}
[data-v-f1aa448e] .el-empty__description {
  margin-top: -20px;
}
[data-v-f1aa448e] .el-checkbox__inner::after {
  left: 5px !important;
  top: 1px !important;
}
[data-v-f1aa448e] .el-table__header,[data-v-f1aa448e] .el-table__body {
  width: 100% !important;
}
[data-v-f1aa448e] .branch-op-col .el-button + .el-button {
  margin-left: 0;
}
.pages[data-v-f1aa448e] .el-pagination .el-select {
  width: 100px !important;
}
.pages[data-v-f1aa448e] {
  margin-top: 10px;
}
.small_box[data-v-f1aa448e] {
  width: auto !important;
}
[data-v-f1aa448e] .el-table__inner-wrapper::before {
  content: none !important;
  display: none !important;
}
.demo-image__lazy[data-v-f1aa448e] {
  height: 526px;
  overflow-y: auto;
}
.demo-image__lazy .el-image[data-v-f1aa448e] {
  display: block;
  min-height: 526px;
  margin-bottom: 10px;
}
.demo-image__lazy .el-image[data-v-f1aa448e]:last-child {
  margin-bottom: 0;
}
[data-v-f1aa448e] .el-table__empty-block {
  height: 200px !important;
}
.select_sp .el-select-dropdown__item[data-v-f1aa448e] {
  width: 180px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
[data-v-f1aa448e] .el-table .cell {
  font-size: 13px !important;
  font-weight: normal !important;
}
[data-v-f1aa448e] .el-button {
  font-size: 13px !important;
  font-weight: normal !important;
}
[data-v-f1aa448e] .el-form-item__label {
  font-size: 13px !important;
  font-weight: normal !important;
}
[data-v-f1aa448e] .el-table__empty-block {
  height: 200px !important;
}
.customer_title[data-v-f1aa448e] {
  font-size: 14px;
  font-weight: 500;
}
[data-v-f1aa448e] .el-table__header {
  width: 499px !important;
}
[data-v-f1aa448e] .el-table__body {
  width: 499px !important;
}
.font_targert[data-v-f1aa448e] {
  font-size: 14px;
  color: black;
}
.popover-content[data-v-f1aa448e] {
  max-width: 300px;
  max-height: 200px;
  overflow-y: auto;
  white-space: normal;
  word-break: break-word;
  overflow-wrap: break-word;
}
.card_box[data-v-f1aa448e] {
  background: #f5f5f5;
  padding: 8px;
}

.inners_warning[data-v-5efda830] {
  display: flex;
  flex-direction: column;
  justify-content: center !important;
  align-items: center !important;
}
.setting_center[data-v-5efda830] {
  display: flex;
  justify-content: center !important;
}

.pages[data-v-e5f22590] {
  height: 40px;
}
.tables[data-v-e5f22590] {
  margin-top: 10px !important;
}
[data-v-e5f22590] .el-pager li {
  border-radius: 4px !important;
  margin-right: 4px !important;
  border: 1px solid #d9d9d9 !important;
  transition: all 0.3s ease-in-out !important;
}
[data-v-e5f22590] .btn-prev {
  border-radius: 4px;
  margin-right: 4px;
  font-size: 20px;
  border: 1px solid #d9d9d9;
  transition: all 0.3s ease-in-out;
}
[data-v-e5f22590] .btn-next {
  border-radius: 4px;
  margin-left: 4px;
  border: 1px solid #d9d9d9;
  transition: all 0.3s ease-in-out;
}
[data-v-e5f22590] .el-pager li.is-active {
  border-radius: 4px !important;
  background-color: white !important;
  color: #1890ff !important;
  border: 1px solid #1890ff !important;
  transition: all 0.3s ease-in-out !important;
}
[data-v-e5f22590] .el-pagination {
  float: right;
}
[data-v-e5f22590] .number {
  margin: 0px 4px;
  border-radius: 4px;
  border: 1px solid #d9d9d9;
  transition: all 0.3s ease-in-out;
}
[data-v-e5f22590] .el-pagination.is-background .btn-next {
  background-color: white !important;
}
[data-v-e5f22590] .el-pagination.is-background .el-pager li {
  background-color: white !important;
}
[data-v-e5f22590] .el-pagination.is-background .btn-prev {
  background-color: white !important;
}
.box[data-v-e5f22590] {
  width: 100%;
  height: 100%;
  background: white;
}
.box .top_box[data-v-e5f22590] {
  height: 120px;
  width: 100%;
  padding: 16px;
  display: flex;
  justify-content: space-between;
  flex-wrap: nowrap;
}
.box .top_box .top_left[data-v-e5f22590] {
  width: 50%;
  min-width: 580px;
  height: 100%;
  flex: 0 0 auto;
  /* 不压缩，不增长 */
}
.box .top_box .top_left .content_box[data-v-e5f22590] {
  margin-top: 10px;
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
}
.box .top_box .top_left .content_box .content_bottom[data-v-e5f22590] {
  display: flex;
  justify-content: flex-start;
}
.box .top_box .top_left .content_box .content_bottom > div[data-v-e5f22590] {
  margin-left: 30px;
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
}
.box .top_box .top_left .content_box .content_bottom > div[data-v-e5f22590]:nth-of-type(1) {
  margin-left: 0;
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
}
.box .top_box .top_right[data-v-e5f22590] {
  width: 50%;
  flex: 1 1 auto;
  /* 不压缩，不增长 */
  display: flex;
  justify-content: space-around;
  align-items: center;
}
.box .top_box .top_right > div[data-v-e5f22590] {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.box .content[data-v-e5f22590] {
  width: 100%;
  height: 100%;
  background: #f6f6f6;
  padding: 8px;
}
.box .content > div[data-v-e5f22590] {
  display: flex;
  padding: 0px 10px;
}
.box .content > div[data-v-e5f22590]:nth-of-type(2) {
  width: 100%;
  min-height: 40px;
  max-height: -moz-max-content;
  max-height: max-content;
  padding: 6px;
  background: white;
}
.box .content > div[data-v-e5f22590]:nth-of-type(3) {
  width: 100%;
  margin-top: 8px;
  padding: 2px 6px 6px 6px;
  height: -moz-max-content !important;
  height: max-content !important;
  background: white;
}
.font[data-v-e5f22590] {
  font-size: 16px;
  font-weight: 500;
}
.font_small[data-v-e5f22590] {
  font-size: 12px;
  min-width: 48px;
}
.font_big[data-v-e5f22590] {
  font-size: 22px;
  font-weight: 500;
}
.font_small_color[data-v-e5f22590] {
  color: #b9b9b9;
}
span[data-v-e5f22590] {
  line-height: 16px;
}
[data-v-e5f22590] .el-button+.el-button {
  margin-left: 0px;
}
.demo-ruleForm[data-v-e5f22590] {
  width: 100%;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
}
.demo-ruleForm > div[data-v-e5f22590] {
  height: 100%;
  display: flex;
  justify-content: center;
  align-items: flex-end;
}
[data-v-e5f22590] .el-form-item {
  margin-top: 0px !important;
  margin-bottom: 0px !important;
}
.table_top[data-v-e5f22590] {
  width: 100%;
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding: 4px 4px;
}
.table_font[data-v-e5f22590] {
  font-family: PingFangSC, PingFang SC;
  font-weight: 500;
  font-size: 16px;
  color: #000000;
}
[data-v-e5f22590] .el-table__header {
  min-width: 100%;
}
[data-v-e5f22590] .el-table__body {
  min-width: 100%;
}
[data-v-e5f22590] .el-empty__image img {
  width: 54% !important;
}
[data-v-e5f22590] .el-empty__description {
  margin-top: -20px;
}
[data-v-e5f22590] .el-form-item__label {
  font-weight: normal !important;
  font-size: 14px !important;
}
[data-v-e5f22590] .el-range-input {
  width: 40% !important;
}
[data-v-e5f22590] .el-date-editor .el-range-separator {
  flex: none !important;
}
[data-v-e5f22590] .el-range-separator {
  color: #a9abb1;
}
.btn_reset[data-v-e5f22590] {
  cursor: text !important;
  pointer-events: none;
}
[data-v-e5f22590] .el-form-item__label-wrap {
  margin-left: 10px !important;
}
.h2_titles[data-v-e5f22590] {
  font-size: 16px;
  margin-top: 0;
  color: rgba(0, 0, 0, 0.85);
  font-weight: 500;
}
[data-v-e5f22590] .el-form-item__label {
  font-weight: 700;
}
[data-v-e5f22590] .el-select {
  width: 200px !important;
}
[data-v-e5f22590] .el-range-editor.el-input__wrapper {
  padding: 0px 5px 0px 5px !important;
}
[data-v-e5f22590] .el-table .cell {
  font-size: 13px !important;
  font-weight: normal !important;
}
[data-v-e5f22590] .el-table__header-wrapper th .cell {
  white-space: nowrap !important;
  word-break: keep-all !important;
}
[data-v-e5f22590] .el-button {
  font-size: 13px !important;
}
[data-v-e5f22590] .el-input__inner {
  font-size: 13px !important;
}
[data-v-e5f22590] .el-select__input {
  font-size: 13px !important;
}
[data-v-e5f22590] .el-form-item__label {
  font-size: 13px !important;
}
.popover-content[data-v-e5f22590] {
  max-width: 300px;
  max-height: 200px;
  overflow-y: auto;
  white-space: normal;
  word-break: break-word;
  overflow-wrap: break-word;
}
.pages[data-v-e5f22590] .el-pagination .el-select {
  width: 100px !important;
}
[data-v-e5f22590] .el-pagination {
  position: relative !important;
  background: white !important;
  z-index: 9;
}
#top_data_show[data-v-e5f22590] {
  background: white;
  padding: 24px 40px !important;
  display: flex;
  width: 100%;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 6px;
}
#top_data_show .data_item[data-v-e5f22590] {
  display: flex;
  height: -moz-max-content;
  height: max-content;
}

.inners_warning[data-v-216948c0] {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.setting_center[data-v-216948c0] {
  display: flex;
  justify-content: center;
}

.container[data-v-6076a222] {
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
}
#Card[data-v-6076a222] {
  width: 100% !important;
}
.outbox[data-v-6076a222] {
  width: 100%;
  padding: 15px 10px 10px 20px;
  background-color: #fff;
  height: -moz-max-content;
  height: max-content;
}
#inner_box[data-v-6076a222] {
  background-color: #fff;
}
[data-v-6076a222] .el-tabs__nav-wrap {
  padding: 0px 20px 0px 20px;
  position: relative;
  z-index: 8;
  box-shadow: 0 7px 12px -8px #ccc;
}
[data-v-6076a222] .el-tabs__nav-wrap::after {
  height: 0px !important;
}
.inner[data-v-6076a222] {
  position: relative;
  z-index: 88;
}
[data-v-6076a222] .el-tabs__header {
  margin: 0px !important;
}
.box_content[data-v-6076a222] {
  background: #f5f5f5;
}
.inner_outbox[data-v-6076a222] {
  display: flex;
  justify-content: flex-start;
}
[data-v-6076a222] .el-date-editor.el-input {
  width: 100% !important;
}
[data-v-6076a222] .el-select {
  width: 100% !important;
}
[data-v-6076a222] .el-form-item__content > div {
  width: 110% !important;
}
.email-input[data-v-6076a222] {
  display: flex;
  width: 100%;
  justify-content: flex-start;
  align-items: center;
}
#spButton[data-v-6076a222] {
  width: calc(100% - 40px);
  border-style: dashed;
  background-color: rgba(0, 0, 0, 0);
}
.bottoms[data-v-6076a222] {
  width: 92% !important;
}
.remembers[data-v-6076a222] {
  width: 100%;
  margin-top: 18px;
}
.event-input[data-v-6076a222] {
  margin-bottom: 10px;
  display: flex;
  align-items: center;
  width: 99.7%;
}
.out_box[data-v-6076a222] {
  width: 100%;
}
.event-text[data-v-6076a222] {
  cursor: pointer;
  width: 135px;
  word-wrap: break-word;
  overflow: hidden;
  text-overflow: ellipsis;
  border-radius: 4px;
}
.event-time[data-v-6076a222] {
  font-style: italic;
}
.el-input__inner[data-v-6076a222] {
  width: 200px;
}
.el-time-picker[data-v-6076a222] {
  width: 100px;
}
.el-button[data-v-6076a222] {
  margin-left: 5px;
}
.setting[data-v-6076a222] {
  display: flex;
  justify-content: flex-start;
}
.sp_form_item[data-v-6076a222]:first-child {
  margin: 14px 0px 15px 0px !important;
}
[data-v-6076a222] .el-button {
  margin-left: 0px !important;
}
[data-v-6076a222] .el-table {
  font-weight: 500;
}
.wrap[data-v-6076a222] {
  background-color: #f5f5f5;
  padding: 8px 0px 8px 8px !important;
  height: -webkit-fill-available !important;
}
.wrap .inbox .bg_w[data-v-6076a222] .el-select {
  width: 150px !important;
}
.fx-j-e[data-v-6076a222] {
  width: 100%;
  display: flex;
  justify-content: flex-end;
  margin-top: 30px;
}
.pointer[data-v-6076a222] {
  cursor: pointer;
}
.flags_f[data-v-6076a222] {
  display: flex;
  justify-content: center;
  align-items: center;
  flex-direction: column;
  margin-left: -6px;
}
.inbox[data-v-6076a222] {
  height: 100%;
}
.bg_w[data-v-6076a222] {
  padding: 10px;
  display: flex;
  align-items: center;
  background: #fff;
}
.bg_w .span[data-v-6076a222] {
  font-size: 14px;
  color: var(--el-text-color-regular);
}
.input-with-select[data-v-6076a222] {
  width: 350px;
  margin-right: 10px;
}
.screen[data-v-6076a222] {
  display: flex;
  justify-content: space-between;
  padding: 6px 0;
  background-color: #f5f5f5;
}
.screen .el-button + .el-button[data-v-6076a222] {
  margin-left: 2px;
}
.screen .el-dropdown[data-v-6076a222] {
  margin-left: 2px;
}
.current_mail .mail_info[data-v-6076a222] {
  display: flex;
  flex-direction: column;
  height: 30px;
  align-items: center;
  background: #e5e5e5;
  cursor: n-resize;
  transform: translateZ(0);
  will-change: transform;
  font-family: "PingFangSC, PingFang SC";
  transition: all 0.03s;
}
.current_mail .mail_info > div[data-v-6076a222]:nth-of-type(2) {
  display: flex;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  padding: 0px 20px;
  height: 26px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  font-size: 13px;
  cursor: text !important;
}
.current_mail .mail_info > div:nth-of-type(2) > div[data-v-6076a222] {
  width: 33.33%;
  min-width: 33.33% !important;
  max-width: 33.33% !important;
}
.box_titles[data-v-6076a222] {
  position: relative;
  height: -moz-max-content;
  height: max-content;
  border-top: 1px solid #e8e8e8;
}
.inner_card[data-v-6076a222] {
  margin: 30px 0px 30px 40px;
}
.sp_box[data-v-6076a222] {
  width: 45% !important;
}
.footer_box[data-v-6076a222] {
  display: flex !important;
  justify-content: flex-end !important;
  align-items: center !important;
}
.footer_box .el-button[data-v-6076a222] {
  margin: 0px 10px;
}
.box_titles[data-v-6076a222]:nth-of-type(1)::after {
  content: '选择建档邮箱';
  position: absolute;
  top: -12px;
  left: 34px;
  text-align: center;
  font-size: 16px;
  color: black;
  background: white;
  padding: 0px 10px;
}
.box_titles[data-v-6076a222]:nth-of-type(2)::after {
  content: '选择归档客户';
  position: absolute;
  top: -12px;
  left: 34px;
  text-align: center;
  font-size: 16px;
  color: black;
  background: white;
  padding: 0px 10px;
}
.box_titles[data-v-6076a222]:nth-of-type(3)::after {
  content: '选择已有联系人';
  position: absolute;
  top: -12px;
  left: 34px;
  text-align: center;
  font-size: 16px;
  color: black;
  background: white;
  padding: 0px 10px;
}
.box_titles_created[data-v-6076a222] {
  position: relative;
  height: -moz-max-content;
  height: max-content;
  border-top: 1px solid #e8e8e8;
}
.box_titles_created[data-v-6076a222]::after {
  content: '新建联系人';
  position: absolute;
  top: -12px;
  left: 34px;
  text-align: center;
  font-size: 16px;
  color: black;
  background: white;
  padding: 0px 10px;
}
.sp_buttons[data-v-6076a222] {
  margin-left: 20px;
  position: absolute;
  left: 105%;
}
.my_forms[data-v-6076a222] {
  margin-top: 20px;
}
[data-v-6076a222] .el-form-item__content {
  flex-wrap: nowrap !important;
}
.wrap[data-v-6076a222] .el-form-item {
  margin-bottom: 15px !important;
}
.el-form-item__content > div[data-v-6076a222] {
  position: relative;
}
[data-v-6076a222] .el-scrollbar__bar.is-horizontal {
  height: 0 !important;
}
[data-v-6076a222] .el-input-group__append {
  padding: 0 20px 0 0;
}
[data-v-6076a222] .el-input-group__append button.el-button {
  background: var(--el-color-primary);
  color: white;
  width: 76px;
  border-radius: 0px 4px 4px 0px !important;
}
.screen_btn button[data-v-6076a222]:nth-of-type(1) {
  margin-left: 0px !important;
}
.screen_btn button[data-v-6076a222] {
  margin-left: 2px !important;
}
[data-v-6076a222] .el-empty__image img {
  width: 54% !important;
}
[data-v-6076a222] .el-empty__description {
  margin-top: -20px;
}
.el-empty__description[data-v-6076a222] {
  margin-top: -20px;
}
.scroll_out_box[data-v-6076a222] {
  width: 100% !important;
  position: relative;
}
.mail_info[data-v-6076a222] {
  width: 100%;
  height: 26px;
}
[data-v-6076a222] .el-table .sort_ps .caret-wrapper {
  display: none !important;
  /* 应用样式，覆盖默认样式 */
}
[data-v-6076a222] .el-table .sort_ps .cell {
  text-overflow: unset !important;
}
[data-v-6076a222] .el-tabs__item:focus.is-active.is-focus:not(:active) {
  box-shadow: none;
}
.btn_reset[data-v-6076a222] {
  cursor: text !important;
  pointer-events: none;
}
[data-v-6076a222] .el-table .read_0 {
  font-weight: 700 !important;
}
.loading[data-v-6076a222] {
  display: flex;
  justify-content: center;
  /* 水平居中 */
  align-items: center;
  /* 垂直居中 */
  width: 100%;
  height: 100vh;
  /* 为了垂直居中，需要设置一个高度 */
}
[data-v-6076a222] .el-form-item__label {
  font-weight: normal !important;
  font-size: 13px !important;
  color: #000 !important;
}
iframe[data-v-6076a222] {
  background: white !important;
}
.box[data-v-6076a222] {
  width: 100%;
  height: 100%;
  background: white;
}
.box .top_box[data-v-6076a222] {
  height: -moz-max-content;
  height: max-content;
  min-height: 120px;
  width: 100%;
  padding: 16px;
  display: flex;
  justify-content: space-between;
  flex-wrap: nowrap;
}
.box .top_box .top_left[data-v-6076a222] {
  width: 55%;
  min-width: 700px;
  height: 100%;
  flex: 0 0 auto;
  /* 不压缩，不增长 */
}
.box .top_box .top_left .content_box[data-v-6076a222] {
  width: 720px;
  display: grid;
  grid-template-columns: 1fr 1fr 1fr;
  /* 左-中-右 */
  gap: 16px;
  align-items: start;
}
.box .top_box .top_left .content_box .content_tops > #status[data-v-6076a222] {
  margin-left: 102px;
}
.box .top_box .top_left .content_box .content_bottom[data-v-6076a222] {
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
}
.box .top_box .top_left .content_box .content_bottom > span[data-v-6076a222] {
  margin-top: 6px !important;
}
.box .top_box .top_right[data-v-6076a222] {
  width: 45%;
  min-width: 300px;
  flex: 0 1 auto;
  /* 不压缩，不增长 */
  display: flex;
  justify-content: space-around;
  align-items: center;
}
.box .top_box .top_right > div[data-v-6076a222] {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.box .content[data-v-6076a222] {
  width: 100%;
  height: calc(100% - 120px);
  background: #f6f6f6;
  padding: 6px;
}
.box .content > div[data-v-6076a222] {
  display: flex;
  padding: 0px 6px;
}
.box .content > div[data-v-6076a222]:nth-of-type(1) {
  width: 100%;
  background: white;
}
.box .content > div[data-v-6076a222]:nth-of-type(2) {
  width: 100%;
  margin-top: 8px;
  height: calc(100% - 50px);
  background: white;
}
.font[data-v-6076a222] {
  font-size: 16px;
  font-weight: 500;
}
.font_small[data-v-6076a222] {
  font-size: 13px;
  min-width: 48px;
}
.font_big[data-v-6076a222] {
  font-size: 30px;
  font-weight: 600;
}
.font_small_color[data-v-6076a222] {
  color: #707070;
}
span[data-v-6076a222] {
  line-height: 16px;
}
[data-v-6076a222] .el-button+.el-button {
  margin-left: 0px;
}
.demo-ruleForm[data-v-6076a222] {
  width: 100%;
  display: flex;
  flex-wrap: wrap;
  flex-direction: row;
  justify-content: space-between;
}
.demo-ruleForm > div[data-v-6076a222]:nth-of-type(1) {
  height: 100%;
  display: flex;
  justify-content: flex-start;
  align-items: center;
  flex-wrap: wrap;
}
.demo-ruleForm > div[data-v-6076a222]:nth-of-type(2) {
  height: 100%;
  display: flex;
  justify-content: flex-end;
  align-items: center;
}
[data-v-6076a222] .el-form-item {
  width: 220px !important;
  margin-bottom: 0px !important;
  padding: 0px !important;
}
.btn_reset[data-v-6076a222] {
  cursor: text !important;
  pointer-events: none;
}
[data-v-6076a222] .el-statistic__number {
  font-size: 30px;
  font-weight: 600;
}
.bottom_margin[data-v-6076a222] {
  margin-bottom: 16px;
}
[data-v-6076a222] .el-table-column--selection .cell {
  display: flex;
  justify-content: center;
}
#checkoutAll[data-v-6076a222] .el-checkbox__input {
  width: 30px !important;
  display: flex;
  justify-content: center;
}
#checkoutAll[data-v-6076a222] .el-checkbox__label {
  padding-left: 0px !important;
}
[data-v-6076a222] .disabledCheck .el-checkbox__input {
  display: none !important;
  padding: 0px !important;
}
[data-v-6076a222] .abledCheck .el-checkbox__input {
  display: block !important;
  padding: 0px !important;
}
[data-v-6076a222] .disabledCheck {
  padding: 0px !important;
}
[data-v-6076a222] .abledCheck {
  padding: 0px !important;
}
.sp_item[data-v-6076a222] {
  transition: all 0.3s;
}
[data-v-6076a222] .el-select {
  width: 150px;
}
.table_tops[data-v-6076a222] {
  margin-top: 10px;
  margin-bottom: 5px;
  margin-left: 10px;
  display: flex;
  justify-content: space-between;
}
.table_tops .h2_titles[data-v-6076a222] {
  font-size: 18px;
  margin-top: 0;
  color: rgba(0, 0, 0, 0.85);
  font-weight: 500;
}
[data-v-6076a222] .el-table {
  transition: opacity 0.3s ease-in-out;
}
[data-v-6076a222] .el-table__body-wrapper {
  transition: opacity 0.2s ease-in-out;
}
[data-v-6076a222] .el-loading-mask {
  transition: opacity 0.3s ease-in-out;
}
[data-v-6076a222] .el-loading-spinner {
  margin-top: -21px;
}
[data-v-6076a222] .el-loading-spinner .circular {
  width: 42px;
  height: 42px;
}

.pages[data-v-f918ea50] {
  height: 40px;
}
.tables[data-v-f918ea50] {
  margin-top: 10px !important;
}
[data-v-f918ea50] .el-pager li {
  border-radius: 4px !important;
  margin-right: 4px !important;
  border: 1px solid #d9d9d9 !important;
  transition: all 0.3s ease-in-out !important;
}
[data-v-f918ea50] .btn-prev {
  border-radius: 4px;
  margin-right: 4px;
  font-size: 20px;
  border: 1px solid #d9d9d9;
  transition: all 0.3s ease-in-out;
}
[data-v-f918ea50] .btn-next {
  border-radius: 4px;
  margin-left: 4px;
  border: 1px solid #d9d9d9;
  transition: all 0.3s ease-in-out;
}
[data-v-f918ea50] .el-pager li.is-active {
  border-radius: 4px !important;
  background-color: white !important;
  color: #1890ff !important;
  border: 1px solid #1890ff !important;
  transition: all 0.3s ease-in-out !important;
}
[data-v-f918ea50] .el-pagination {
  float: right;
}
[data-v-f918ea50] .number {
  margin: 0px 4px;
  border-radius: 4px;
  border: 1px solid #d9d9d9;
  transition: all 0.3s ease-in-out;
}
[data-v-f918ea50] .el-pagination.is-background .btn-next {
  background-color: white !important;
}
[data-v-f918ea50] .el-pagination.is-background .el-pager li {
  background-color: white !important;
}
[data-v-f918ea50] .el-pagination.is-background .btn-prev {
  background-color: white !important;
}
.table_name[data-v-f918ea50] {
  font-size: 20px;
}
.top_tips[data-v-f918ea50] {
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 10px;
}
.settings[data-v-f918ea50] {
  display: flex;
  justify-content: center;
}
[data-v-f918ea50] .el-table__cell {
  text-align: center;
}
[data-v-f918ea50] .el-checkbox__inner::after {
  top: 1px !important;
  left: 4px !important;
}
.buttons_bottom[data-v-f918ea50] {
  display: flex;
  justify-content: flex-end;
  margin-top: 20px;
}
.buttons_bottom button[data-v-f918ea50]:first-child {
  margin-right: 10px;
}
.content_box[data-v-f918ea50] {
  display: flex;
  justify-content: flex-start;
  align-items: center;
}
.inner_text[data-v-f918ea50] {
  display: block;
  overflow: hidden;
  color: rgba(0, 0, 0, 0.85);
  font-size: 14px;
  line-height: 1.4;
}
[data-v-f918ea50] .el-empty__image img {
  width: 54% !important;
}
[data-v-f918ea50] .el-empty__description {
  margin-top: -20px !important;
}
#sp_tables[data-v-f918ea50] .el-table__header {
  width: 100% !important;
}
#sp_tables[data-v-f918ea50] .el-table__body {
  width: 100% !important;
}
#sp_tables[data-v-f918ea50] .el-checkbox__input.is-disabled {
  opacity: 1 !important;
}
#sp_tables[data-v-f918ea50] .el-checkbox__input.is-disabled .el-checkbox__inner {
  background-color: #ffffff !important;
  border-color: var(--el-border-color, #dcdfe6) !important;
  cursor: not-allowed !important;
}
#sp_tables[data-v-f918ea50] .el-checkbox__input.is-disabled.is-checked .el-checkbox__inner {
  background-color: var(--el-color-primary, #409eff) !important;
  border-color: var(--el-color-primary, #409eff) !important;
}
#sp_tables[data-v-f918ea50] .el-checkbox__input.is-disabled.is-checked .el-checkbox__inner::after {
  border-color: #ffffff !important;
}
#sp_tables[data-v-f918ea50] .el-checkbox__input.is-disabled.is-indeterminate .el-checkbox__inner {
  background-color: var(--el-color-primary, #409eff) !important;
  border-color: var(--el-color-primary, #409eff) !important;
}
#sp_tables[data-v-f918ea50] .el-checkbox__input.is-disabled.is-indeterminate .el-checkbox__inner::before {
  background-color: #ffffff !important;
}
[data-v-f918ea50] .disabledCheck .el-checkbox__input {
  display: none !important;
  padding: 0 !important;
}
[data-v-f918ea50] .abledCheck .el-checkbox__input {
  display: block !important;
  padding: 0 !important;
}
[data-v-f918ea50] .disabledCheck {
  padding: 0 !important;
}
[data-v-f918ea50] .abledCheck {
  padding: 0 !important;
}
[data-v-f918ea50] .el-table .cell {
  font-size: 13px !important;
  font-weight: normal !important;
}
.popover-content[data-v-f918ea50] {
  max-width: 300px;
  max-height: 200px;
  overflow-y: auto;
  white-space: normal;
  word-break: break-word;
  overflow-wrap: break-word;
}

.inner_outbox[data-v-4de252a3] {
  width: 100%;
  display: flex;
  justify-content: flex-start;
  height: 86px !important;
  color: #606266 !important;
}
[data-v-4de252a3] .el-date-editor.el-input {
  width: 100% !important;
}
[data-v-4de252a3] .el-select {
  width: 100% !important;
}
[data-v-4de252a3] .el-form-item__content {
  justify-content: center !important;
}
[data-v-4de252a3] .el-table__header {
  width: 100% !important;
}
[data-v-4de252a3] .el-table__body {
  width: 100% !important;
}
[data-v-4de252a3] .el-form-item__label {
  font-size: 13px !important;
  font-weight: normal !important;
}
.gutter_my[data-v-4de252a3] {
  flex: 1;
  margin: 0px 10px;
}
.gutter_my_sp[data-v-4de252a3] {
  width: 20%;
  margin: 0px 10px;
}
[data-v-4de252a3] .el-tag {
  max-width: 140px !important;
}

.pages[data-v-3a92f6d6] {
  height: 40px;
}
.tables[data-v-3a92f6d6] {
  margin-top: 10px !important;
}
[data-v-3a92f6d6] .el-pager li {
  border-radius: 4px !important;
  margin-right: 4px !important;
  border: 1px solid #d9d9d9 !important;
  transition: all 0.3s ease-in-out !important;
}
[data-v-3a92f6d6] .btn-prev {
  border-radius: 4px;
  margin-right: 4px;
  font-size: 20px;
  border: 1px solid #d9d9d9;
  transition: all 0.3s ease-in-out;
}
[data-v-3a92f6d6] .btn-next {
  border-radius: 4px;
  margin-left: 4px;
  border: 1px solid #d9d9d9;
  transition: all 0.3s ease-in-out;
}
[data-v-3a92f6d6] .el-pager li.is-active {
  border-radius: 4px !important;
  background-color: white !important;
  color: #1890ff !important;
  border: 1px solid #1890ff !important;
  transition: all 0.3s ease-in-out !important;
}
[data-v-3a92f6d6] .el-pagination {
  float: right;
}
[data-v-3a92f6d6] .number {
  margin: 0px 4px;
  border-radius: 4px;
  border: 1px solid #d9d9d9;
  transition: all 0.3s ease-in-out;
}
[data-v-3a92f6d6] .el-pagination.is-background .btn-next {
  background-color: white !important;
}
[data-v-3a92f6d6] .el-pagination.is-background .el-pager li {
  background-color: white !important;
}
[data-v-3a92f6d6] .el-pagination.is-background .btn-prev {
  background-color: white !important;
}
[data-v-3a92f6d6] .el-empty__image img {
  width: 54% !important;
}
[data-v-3a92f6d6] .el-table__header {
  width: 100% !important;
}
[data-v-3a92f6d6] .el-table__body {
  width: 100% !important;
}
.tableAuto.el-table .cell[data-v-3a92f6d6] {
  white-space: nowrap;
}
[data-v-3a92f6d6] .el-table .cell {
  font-size: 13px !important;
  font-weight: normal !important;
}

[data-v-69039307] .el-table .read_0 {
  font-weight: 700 !important;
}
.wrap[data-v-69039307] {
  background-color: #f5f5f5;
  padding: 8px 8px 0px 8px;
  height: -webkit-fill-available !important;
}
.wrap .inbox .bg_w[data-v-69039307] .el-select {
  width: 150px !important;
}
.fx-j-e[data-v-69039307] {
  width: 100%;
  display: flex;
  justify-content: flex-end;
  margin-top: 30px;
}
.pointer[data-v-69039307] {
  cursor: pointer;
}
.inbox[data-v-69039307] {
  background-color: #fff;
  position: relative;
}
.bg_w[data-v-69039307] {
  padding: 4px;
  display: flex;
  align-items: center;
}
.bg_w .span[data-v-69039307] {
  font-size: 13px;
  font-weight: normal;
  color: var(--el-text-color-regular);
}
.input-with-select[data-v-69039307] {
  width: 350px;
  margin-right: 10px;
}
.screen[data-v-69039307] {
  display: flex;
  justify-content: space-between;
  padding: 6px 0;
  background-color: #f5f5f5;
}
.screen .el-button + .el-button[data-v-69039307] {
  margin-left: 2px;
}
.screen .el-dropdown[data-v-69039307] {
  margin-left: 2px;
}
.current_mail .mail_info[data-v-69039307] {
  display: flex;
  flex-direction: column;
  height: 30px;
  align-items: center;
  background: #e5e5e5;
  cursor: n-resize;
  transform: translateZ(0);
  will-change: transform;
  font-family: "PingFangSC, PingFang SC";
}
.current_mail .mail_info > div[data-v-69039307]:nth-of-type(2) {
  display: flex;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  padding: 0px 20px;
  height: 26px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  font-size: 12px;
  cursor: text !important;
}
.current_mail .mail_info > div:nth-of-type(2) > div[data-v-69039307] {
  width: 33.33%;
  min-width: 33.33% !important;
  max-width: 33.33% !important;
}
.box_titles[data-v-69039307] {
  position: relative;
  height: -moz-max-content;
  height: max-content;
  border-top: 1px solid #e8e8e8;
}
.inner_card[data-v-69039307] {
  margin: 30px 0px 30px 40px;
}
.sp_box[data-v-69039307] {
  width: 45% !important;
}
.footer_box[data-v-69039307] {
  display: flex !important;
  justify-content: flex-end !important;
  align-items: center !important;
}
.footer_box .el-button[data-v-69039307] {
  margin: 0px 10px;
}
.box_titles[data-v-69039307]:nth-of-type(1)::after {
  content: '选择建档邮箱';
  position: absolute;
  top: -12px;
  left: 34px;
  text-align: center;
  font-size: 16px;
  color: black;
  background: white;
  padding: 0px 10px;
}
.box_titles[data-v-69039307]:nth-of-type(2)::after {
  content: '选择归档客户';
  position: absolute;
  top: -12px;
  left: 34px;
  text-align: center;
  font-size: 16px;
  color: black;
  background: white;
  padding: 0px 10px;
}
.box_titles[data-v-69039307]:nth-of-type(3)::after {
  content: '选择已有联系人';
  position: absolute;
  top: -12px;
  left: 34px;
  text-align: center;
  font-size: 16px;
  color: black;
  background: white;
  padding: 0px 10px;
}
.box_titles_created[data-v-69039307] {
  position: relative;
  height: -moz-max-content;
  height: max-content;
  border-top: 1px solid #e8e8e8;
}
.box_titles_created[data-v-69039307]::after {
  content: '新建联系人';
  position: absolute;
  top: -12px;
  left: 34px;
  text-align: center;
  font-size: 16px;
  color: black;
  background: white;
  padding: 0px 10px;
}
.sp_buttons[data-v-69039307] {
  margin-left: 20px;
  position: absolute;
  left: 105%;
}
.my_forms[data-v-69039307] {
  margin-top: 20px;
}
[data-v-69039307] .el-form-item__content {
  flex-wrap: nowrap !important;
}
.wrap[data-v-69039307] .el-form-item {
  margin: 20px 0 0;
}
.el-form-item__content > div[data-v-69039307] {
  position: relative;
}
[data-v-69039307] .el-scrollbar__bar.is-horizontal {
  height: 0 !important;
}
[data-v-69039307] .el-scrollbar__wrap {
  overflow-x: hidden !important;
}
[data-v-69039307] .el-input-group__append {
  padding: 0 20px 0 0;
}
[data-v-69039307] .el-input-group__append button.el-button {
  background: var(--el-color-primary);
  color: white;
  width: 76px;
  border-radius: 0px 4px 4px 0px !important;
}
.bg_w[data-v-69039307] {
  padding: 8px;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.bg_w > div[data-v-69039307] {
  display: flex;
  justify-content: flex-start;
  align-items: center;
  width: -moz-max-content;
  width: max-content;
}
.bg_w .span[data-v-69039307] {
  width: -moz-max-content;
  width: max-content;
  min-width: -moz-max-content;
  min-width: max-content;
  font-size: 14px;
  color: var(--el-text-color-regular);
}
[data-v-69039307] .el-select {
  margin-right: 20px;
}
.scroll_out_box[data-v-69039307] {
  position: relative;
  min-height: calc(100vh - 164px) !important;
  max-height: calc(100vh - 164px) !important;
}
.mail_info[data-v-69039307] {
  width: 100%;
  height: 26px;
  -webkit-user-select: text;
     -moz-user-select: text;
          user-select: text;
}
.mail_info[data-v-69039307] span,
.mail_info[data-v-69039307] div {
  -webkit-user-select: text;
     -moz-user-select: text;
          user-select: text;
}
.screen_btn button[data-v-69039307]:nth-of-type(1) {
  margin-left: 0px !important;
}
.screen_btn button[data-v-69039307] {
  margin-left: 2px !important;
}
.up_row[data-v-69039307],
.down_row[data-v-69039307] {
  width: 100%;
  height: 2px !important;
  cursor: row-resize !important;
}
.over_text[data-v-69039307] {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  line-height: 26px;
  width: 33.33%;
  text-align: left;
  color: black !important;
}
iframe[data-v-69039307] {
  opacity: 0;
  transition: opacity 0.5s ease-in-out;
}
iframe.loaded[data-v-69039307] {
  opacity: 1;
}
[data-v-69039307] .el-popper {
  max-width: 45% !important;
}
.visible[data-v-69039307] {
  padding: 0px !important;
}
.visible > div[data-v-69039307] {
  margin: -12px !important;
  padding: 8px !important;
}
.sp_model_popover[data-v-69039307] {
  padding: 0px !important;
}
.sp_model_popover > div[data-v-69039307] {
  margin: -12px !important;
  padding: 12px !important;
}
.flex[data-v-69039307] {
  display: flex;
  justify-content: center;
  align-items: center;
}
[data-v-69039307] .el-scrollbar__bar.is-horizontal {
  height: 6px !important;
}
.Drag2[data-v-69039307] {
  height: calc(100vh - 230px);
}
/*包围div样式*/
.box[data-v-69039307] {
  width: 100%;
  height: 100%;
  margin: 0px 0px 20px 0px;
  overflow: hidden;
}
/*左侧div样式*/
.left[data-v-69039307] {
  width: calc(32% - 10px);
  /*左侧初始化宽度*/
  height: 100%;
  background: #71ad88;
  float: left;
}
/* 拖拽区div样式 */
.resize[data-v-69039307] {
  cursor: w-resize;
  float: left;
  position: relative;
  top: 45%;
  background-color: #d6d6d6;
  border-radius: 5px;
  margin-top: -10px;
  width: 10px;
  height: 50px;
  background-size: cover;
  background-position: center;
  /*z-index: 99999;*/
  font-size: 32px;
  color: white;
}
/*拖拽区鼠标悬停样式*/
/*右侧div'样式*/
.mid[data-v-69039307] {
  float: left;
  width: 100%;
  /*右侧初始化宽度*/
  height: 100%;
  display: flex;
  flex-direction: column;
  background: #f3f3f3;
  box-shadow: -1px 4px 5px 3px rgba(0, 0, 0, 0.11);
  /*上方div'样式*/
  /*下方div'样式*/
  /* 拖拽区div样式 */
  /*拖拽区鼠标悬停样式*/
}
.mid .topBox[data-v-69039307] {
  flex: 0 0 auto;
  min-height: 0;
  background-color: #3ff53f;
  display: flex;
}
.mid .downBox[data-v-69039307] {
  flex: 0 0 auto;
  min-height: 0;
  background: white !important;
  display: flex;
  overflow: hidden;
}
.mid .mover[data-v-69039307] {
  flex: 0 0 30px;
  padding: 0px 20px;
  cursor: row-resize;
  width: 100%;
  height: 30px;
  background-color: #d6d6d6;
  border-radius: 5px;
  text-align: center;
  line-height: 3px;
  font-size: 12px;
}
.mid .mover[data-v-69039307]:hover {
  color: #444444;
}
.urgent-icon[data-v-69039307] {
  width: 15px;
  height: 15px;
  position: relative;
  top: 3px;
}
.call-log-user-name[data-v-69039307] {
  display: block;
  width: 100%;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  line-height: 1.5;
}
.popover-content[data-v-69039307] {
  max-width: 300px;
  max-height: 200px;
  overflow-y: auto;
  white-space: normal;
  word-break: break-word;
  overflow-wrap: break-word;
}
.mail-preview-wrapper[data-v-69039307] {
  width: 100%;
  height: 100%;
  display: flex;
  overflow: hidden;
}
.mail-preview-frame[data-v-69039307] {
  position: relative;
  flex: 1 1 auto;
  min-width: 0;
  height: 100%;
}
.attachment-panel[data-v-69039307] {
  width: 250px;
  background-color: #fff;
  display: flex;
  flex-direction: column;
  box-sizing: border-box;
  flex-shrink: 0;
  font-size: 13px;
}
.attachment-panel-body[data-v-69039307] {
  flex: 1 1 auto;
  overflow-y: auto;
  overflow-x: hidden;
  padding: 8px 0 0;
}
.file[data-v-69039307] {
  display: flex;
  flex-direction: column;
  padding: 8px;
  margin: 0 8px 8px;
  background: #fff;
  border: 1px solid #ebebeb;
  border-radius: 4px;
}
.attachment-item-main[data-v-69039307] {
  display: flex;
  align-items: center;
  min-width: 0;
}
.attachment-item-main .name[data-v-69039307] {
  margin-left: 8px;
  color: #40a9ff;
  font-size: 13px;
  line-height: 20px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  display: block;
  min-width: 0;
  flex: 1 1 auto;
}
.attachment-item-meta[data-v-69039307] {
  margin-top: 4px;
  color: #909399;
  font-size: 13px;
  line-height: 20px;
}
.attachment-item-actions[data-v-69039307] {
  display: flex;
  align-items: center;
  justify-content: flex-start;
  gap: 8px;
  margin-top: 4px;
  flex-wrap: wrap;
}
.attachment-item-actions[data-v-69039307] .el-button {
  font-size: 13px !important;
}

.fx-j-c[data-v-272a501f] {
  display: flex;
  justify-content: center;
  margin-top: 40px;
}
.title_cdir[data-v-272a501f] {
  color: rgba(0, 0, 0, 0.85);
  font-weight: 700;
  font-size: 14px;
}
.fx-j-r[data-v-272a501f] {
  display: flex;
  justify-content: right;
  margin-top: 40px;
}
[data-v-272a501f] .el-form-item {
  padding: 0px !important;
  margin-bottom: 18px !important;
}
.inners_warning[data-v-272a501f] {
  min-height: 400px !important;
}

.fx-j-c[data-v-0113fdd0] {
  display: flex;
  justify-content: center;
  margin-top: 40px;
}
.title_cdir[data-v-0113fdd0] {
  color: rgba(0, 0, 0, 0.85);
  font-weight: 700;
  font-size: 14px;
}
.fx-j-r[data-v-0113fdd0] {
  display: flex;
  justify-content: right;
  margin-top: 40px;
}

.pages[data-v-607dd048] {
  height: 40px;
}
.tables[data-v-607dd048] {
  margin-top: 10px !important;
}
[data-v-607dd048] .el-pager li {
  border-radius: 4px !important;
  margin-right: 4px !important;
  border: 1px solid #d9d9d9 !important;
  transition: all 0.3s ease-in-out !important;
}
[data-v-607dd048] .btn-prev {
  border-radius: 4px;
  margin-right: 4px;
  font-size: 20px;
  border: 1px solid #d9d9d9;
  transition: all 0.3s ease-in-out;
}
[data-v-607dd048] .btn-next {
  border-radius: 4px;
  margin-left: 4px;
  border: 1px solid #d9d9d9;
  transition: all 0.3s ease-in-out;
}
[data-v-607dd048] .el-pager li.is-active {
  border-radius: 4px !important;
  background-color: white !important;
  color: #1890ff !important;
  border: 1px solid #1890ff !important;
  transition: all 0.3s ease-in-out !important;
}
[data-v-607dd048] .el-pagination {
  float: right;
}
[data-v-607dd048] .number {
  margin: 0px 4px;
  border-radius: 4px;
  border: 1px solid #d9d9d9;
  transition: all 0.3s ease-in-out;
}
[data-v-607dd048] .el-pagination.is-background .btn-next {
  background-color: white !important;
}
[data-v-607dd048] .el-pagination.is-background .el-pager li {
  background-color: white !important;
}
[data-v-607dd048] .el-pagination.is-background .btn-prev {
  background-color: white !important;
}
.box_content[data-v-607dd048] {
  width: 100%;
}
[data-v-607dd048] .el-empty__image img {
  width: 54% !important;
}
.top_tools[data-v-607dd048] {
  padding-bottom: 16px;
  background: white;
  width: 100%;
  display: flex;
  justify-content: flex-start;
}
[data-v-607dd048] .el-popper {
  max-width: 40% !important;
  max-height: 80px !important;
  overflow: scroll;
}
.inners[data-v-607dd048] {
  display: flex;
  justify-content: center;
  align-items: center;
}
.inners > .el-icon[data-v-607dd048] {
  color: #faad14;
  margin-right: 2px;
}
[data-v-607dd048] .el-table .cell {
  font-size: 13px !important;
  font-weight: normal !important;
}
.popover-content[data-v-607dd048] {
  max-width: 300px;
  max-height: 200px;
  overflow-y: auto;
  white-space: normal;
  word-break: break-word;
  overflow-wrap: break-word;
}

.container[data-v-82fdd110] {
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
}
#Card[data-v-82fdd110] {
  width: 100% !important;
}
.outbox[data-v-82fdd110] {
  width: 100%;
  padding: 15px 10px 10px 20px;
  background-color: #fff;
  height: -moz-max-content;
  height: max-content;
}
#inner_box[data-v-82fdd110] {
  background-color: #fff;
}
[data-v-82fdd110] .el-tabs__nav-wrap {
  padding: 0px 20px 0px 20px;
  position: relative;
  z-index: 8;
  box-shadow: 0 7px 12px -8px #ccc;
}
[data-v-82fdd110] .el-tabs__nav-wrap::after {
  height: 0px !important;
}
.inner[data-v-82fdd110] {
  position: relative;
  z-index: 88;
}
[data-v-82fdd110] .el-tabs__header {
  margin: 0px !important;
}
.box_content[data-v-82fdd110] {
  background: #f5f5f5;
}
.inner_outbox[data-v-82fdd110] {
  display: flex;
  justify-content: flex-start;
}
[data-v-82fdd110] .el-date-editor.el-input {
  width: 100% !important;
}
[data-v-82fdd110] .el-select {
  width: 100% !important;
}
[data-v-82fdd110] .el-form-item__content > div {
  width: 110% !important;
}
.email-input[data-v-82fdd110] {
  display: flex;
  width: 100%;
  justify-content: flex-start;
  align-items: center;
}
#spButton[data-v-82fdd110] {
  width: calc(100% - 40px);
  border-style: dashed;
  background-color: rgba(0, 0, 0, 0);
}
.bottoms[data-v-82fdd110] {
  width: 92% !important;
}
.remembers[data-v-82fdd110] {
  width: 100%;
  margin-top: 18px;
}
.event-input[data-v-82fdd110] {
  margin-bottom: 10px;
  display: flex;
  align-items: center;
  width: 99.7%;
}
.out_box[data-v-82fdd110] {
  width: 100%;
}
.event-text[data-v-82fdd110] {
  cursor: pointer;
  width: 135px;
  word-wrap: break-word;
  overflow: hidden;
  text-overflow: ellipsis;
  border-radius: 4px;
}
.event-time[data-v-82fdd110] {
  font-style: italic;
}
.el-input__inner[data-v-82fdd110] {
  width: 200px;
}
.el-time-picker[data-v-82fdd110] {
  width: 100px;
}
.el-button[data-v-82fdd110] {
  margin-left: 5px;
}
.setting[data-v-82fdd110] {
  display: flex;
  justify-content: flex-start;
}
.sp_form_item[data-v-82fdd110]:first-child {
  margin: 14px 0px 15px 0px !important;
}
[data-v-82fdd110] .el-button {
  margin-left: 0px !important;
}
.pages[data-v-82fdd110] {
  height: 40px;
}
.tables[data-v-82fdd110] {
  margin-top: 10px !important;
}
[data-v-82fdd110] .el-pager li {
  border-radius: 4px !important;
  margin-right: 4px !important;
  border: 1px solid #d9d9d9 !important;
  transition: all 0.3s ease-in-out !important;
}
[data-v-82fdd110] .btn-prev {
  border-radius: 4px;
  margin-right: 4px;
  font-size: 20px;
  border: 1px solid #d9d9d9;
  transition: all 0.3s ease-in-out;
}
[data-v-82fdd110] .btn-next {
  border-radius: 4px;
  margin-left: 4px;
  border: 1px solid #d9d9d9;
  transition: all 0.3s ease-in-out;
}
[data-v-82fdd110] .el-pager li.is-active {
  border-radius: 4px !important;
  background-color: white !important;
  color: #1890ff !important;
  border: 1px solid #1890ff !important;
  transition: all 0.3s ease-in-out !important;
}
[data-v-82fdd110] .el-pagination {
  float: right;
}
[data-v-82fdd110] .number {
  margin: 0px 4px;
  border-radius: 4px;
  border: 1px solid #d9d9d9;
  transition: all 0.3s ease-in-out;
}
[data-v-82fdd110] .el-pagination.is-background .btn-next {
  background-color: white !important;
}
[data-v-82fdd110] .el-pagination.is-background .el-pager li {
  background-color: white !important;
}
[data-v-82fdd110] .el-pagination.is-background .btn-prev {
  background-color: white !important;
}
h2[data-v-82fdd110] {
  color: rgba(0, 0, 0, 0.85);
  font-weight: 700;
  font-size: 21px;
}
.pages[data-v-82fdd110] {
  margin-top: 15px;
  display: flex;
  justify-content: flex-end;
}
.top_titles[data-v-82fdd110] {
  padding-bottom: 20px;
  border-bottom: 1px solid #ebebeb;
}
.small_box[data-v-82fdd110] {
  width: -moz-max-content;
  width: max-content;
  margin-top: 20px;
}
[data-v-82fdd110] .el-drawer {
  width: 530px;
}
.box_content[data-v-82fdd110] {
  width: 100%;
}
.box_content > div[data-v-82fdd110] {
  background: #f5f5f5;
}
.box_content > div .inners[data-v-82fdd110] {
  padding: 20px;
  width: 100%;
  background: white;
}
h3[data-v-82fdd110] {
  font-size: 16px;
  font-weight: 500;
}
[data-v-82fdd110] .el-tabs__active-bar {
  height: 3px !important;
}
.titles[data-v-82fdd110] {
  padding: 20px 0px;
  border-bottom: 1px solid #ebebeb;
}
[data-v-82fdd110] .el-empty__image img {
  width: 54% !important;
}
.views[data-v-82fdd110] {
  flex-grow: 1;
  height: 100%;
  overflow: hidden;
  background-color: #f5f5f5;
}
.linkUser[data-v-82fdd110] {
  display: flex;
  overflow: hidden;
  height: calc(100vh - 17.5vh);
}
[data-v-82fdd110] .el-date-editor.el-input {
  width: 100% !important;
}
[data-v-82fdd110] .el-select {
  width: 100% !important;
}
[data-v-82fdd110] .el-form-item__content {
  justify-content: flex-start !important;
}
#spButton[data-v-82fdd110] {
  margin-left: -40px !important;
}
.tops[data-v-82fdd110] {
  display: flex;
  justify-content: flex-start;
  align-items: center;
  border-bottom: 1px solid #e8e8e8;
  padding-bottom: 10px;
  margin-bottom: 20px;
}
.tops .span_block[data-v-82fdd110] {
  width: 4px;
  height: 16px;
  padding-left: 5px;
  border-left: 4px solid #1890ff;
}
.tops .inner_text[data-v-82fdd110] {
  font-weight: 700;
  color: #000;
}
.outbox[data-v-82fdd110] {
  position: relative;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
[data-v-82fdd110] .el-tabs__nav-scroll {
  width: -moz-max-content !important;
  width: max-content !important;
}
[data-v-82fdd110] .el-input {
  font-size: 13px !important;
}
[data-v-82fdd110] .el-select {
  font-size: 13px !important;
}
[data-v-82fdd110] .el-table .cell {
  font-size: 13px !important;
  font-weight: normal !important;
}
.gutter_my[data-v-82fdd110] {
  flex: 1;
  margin: 0px 10px;
}
.gutter_my_sp[data-v-82fdd110] {
  width: 18.4%;
  margin: 0px 10px;
}
[data-v-82fdd110] .el-input {
  font-size: 13px !important;
}
[data-v-82fdd110] .el-select {
  font-size: 13px !important;
}
.gutter_my_sp_form[data-v-82fdd110] {
  width: 17.4% !important;
  margin: 0px 10px;
}
#Card[data-v-82fdd110] {
  padding-top: 0px !important;
}
[data-v-82fdd110] .el-form-item__content {
  margin-left: 0px !important;
  flex-wrap: nowrap !important;
}
[data-v-82fdd110] .el-form-item__label {
  font-size: 13px !important;
  color: rgba(0, 0, 0, 0.85);
  line-height: 26px !important;
  font-weight: normal !important;
}
.demo-ruleForm-ssssss[data-v-82fdd110] .el-form-item__label {
  line-height: 32px !important;
}
.event-input[data-v-82fdd110] {
  margin-bottom: 7px;
  display: flex;
  align-items: center;
  width: 99.7%;
}
.sp_form_item[data-v-82fdd110]:first-child {
  margin: 20px 0px 18px 0px !important;
}
[data-v-82fdd110] .sp_form_item {
  height: 24px !important;
  margin-bottom: 18px !important;
}
.contact_my[data-v-82fdd110] {
  width: 25% !important;
}
.popover-content[data-v-82fdd110] {
  max-width: 300px;
  max-height: 200px;
  overflow-y: auto;
  white-space: normal;
  word-break: break-word;
  overflow-wrap: break-word;
}
.sp_edit_btn[data-v-82fdd110] .el-form-item__label {
  width: 100%;
  padding-right: 0px;
}
.demo-ruleForm-ssssss .sp_form_item[data-v-82fdd110] .el-form-item__label {
  line-height: 26px !important;
}
[data-v-82fdd110] .el-tag {
  max-width: 100px !important;
}
[data-v-82fdd110] .el-form-item__error {
  padding-top: 0px !important;
}
.sp_form_item[data-v-82fdd110] .el-form-item__error {
  padding-top: 4px !important;
}
.vertical-form-item[data-v-82fdd110] .el-form-item__content {
  display: flex;
  flex-direction: column;
  /* 垂直排列 */
  align-items: flex-start;
  /* 左对齐 */
}
.email-input[data-v-82fdd110] {
  display: flex;
  align-items: center;
  gap: 5px;
  width: 100%;
}
[data-v-82fdd110] .el-checkbox__label {
  font-size: 14px !important;
  color: #000000 !important;
  font-weight: 500 !important;
}
[data-v-82fdd110] .el-tag {
  max-width: 140px !important;
}


.rlt[data-v-11895ebb] {
  position: relative;
}
.fx-aj-c[data-v-11895ebb] {
  align-items: center;
  justify-content: center;
}
.h100[data-v-11895ebb] {
  height: 100%;
}
.abs-c[data-v-11895ebb] {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}
.scroll[data-v-11895ebb] {
  overflow: auto;
}

.inners_warning[data-v-d09a0544] {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: flex-start !important;
}
.setting_center[data-v-d09a0544] {
  display: flex;
  justify-content: flex-end !important;
}

.container[data-v-f0394202] {
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
}
#Card[data-v-f0394202] {
  width: 100% !important;
}
.outbox[data-v-f0394202] {
  width: 100%;
  padding: 15px 10px 10px 20px;
  background-color: #fff;
  height: -moz-max-content;
  height: max-content;
}
#inner_box[data-v-f0394202] {
  background-color: #fff;
}
[data-v-f0394202] .el-tabs__nav-wrap {
  padding: 0px 20px 0px 20px;
  position: relative;
  z-index: 8;
  box-shadow: 0 7px 12px -8px #ccc;
}
[data-v-f0394202] .el-tabs__nav-wrap::after {
  height: 0px !important;
}
.inner[data-v-f0394202] {
  position: relative;
  z-index: 88;
}
[data-v-f0394202] .el-tabs__header {
  margin: 0px !important;
}
.box_content[data-v-f0394202] {
  background: #f5f5f5;
}
.inner_outbox[data-v-f0394202] {
  display: flex;
  justify-content: flex-start;
}
[data-v-f0394202] .el-date-editor.el-input {
  width: 100% !important;
}
[data-v-f0394202] .el-select {
  width: 100% !important;
}
[data-v-f0394202] .el-form-item__content > div {
  width: 110% !important;
}
.email-input[data-v-f0394202] {
  display: flex;
  width: 100%;
  justify-content: flex-start;
  align-items: center;
}
#spButton[data-v-f0394202] {
  width: calc(100% - 40px);
  border-style: dashed;
  background-color: rgba(0, 0, 0, 0);
}
.bottoms[data-v-f0394202] {
  width: 92% !important;
}
.remembers[data-v-f0394202] {
  width: 100%;
  margin-top: 18px;
}
.event-input[data-v-f0394202] {
  margin-bottom: 10px;
  display: flex;
  align-items: center;
  width: 99.7%;
}
.out_box[data-v-f0394202] {
  width: 100%;
}
.event-text[data-v-f0394202] {
  cursor: pointer;
  width: 135px;
  word-wrap: break-word;
  overflow: hidden;
  text-overflow: ellipsis;
  border-radius: 4px;
}
.event-time[data-v-f0394202] {
  font-style: italic;
}
.el-input__inner[data-v-f0394202] {
  width: 200px;
}
.el-time-picker[data-v-f0394202] {
  width: 100px;
}
.el-button[data-v-f0394202] {
  margin-left: 5px;
}
.setting[data-v-f0394202] {
  display: flex;
  justify-content: flex-start;
}
.sp_form_item[data-v-f0394202]:first-child {
  margin: 14px 0px 15px 0px !important;
}
[data-v-f0394202] .el-button {
  margin-left: 0px !important;
}
.detail[data-v-f0394202] {
  padding: 8px;
  background-color: #f5f5f5;
  height: 100%;
}
.detail .screen[data-v-f0394202] {
  padding-bottom: 8px;
}
.detail .screen[data-v-f0394202] .el-button:nth-of-type(1) {
  margin-left: 0px !important;
}
.detail .screen[data-v-f0394202] .el-button {
  margin-left: 2px !important;
}
.detail .screen[data-v-f0394202] .el-dropdown {
  margin-left: 2px !important;
}
.detail .info[data-v-f0394202] {
  background-color: #fff;
}
.detail .info .info_item[data-v-f0394202] {
  display: flex;
  border-radius: 2px;
  padding: 2px;
  font-size: 14px;
  color: rgba(0, 0, 0, 0.65);
}
.detail .info .info_item .title .label[data-v-f0394202] {
  display: inline-block;
  height: 100%;
  min-width: 50px;
  font-size: 13px;
  text-align: justify;
  -moz-text-align-last: justify;
       text-align-last: justify;
}
.detail .info .info_item .title[data-v-f0394202]::after {
  content: ':';
}
.detail .info .info_item .cnt[data-v-f0394202] {
  margin-left: 8px;
  font-size: 13px;
  word-break: break-all;
  line-height: 21px;
  display: flex;
  justify-content: center;
  align-items: center;
}
.detail .info .info_item .cnt > img[data-v-f0394202] {
  width: 18px;
  height: 18px;
  -o-object-fit: cover;
     object-fit: cover;
  margin-left: 4px;
}
.detail .info .info_item .cnt > a[data-v-f0394202] {
  color: #1890ff;
  font-size: 12px;
}
.detail .info .info_item.border[data-v-f0394202] {
  border-bottom: 1px solid #f5f5f5;
}
.detail .content[data-v-f0394202] {
  background-color: #fff;
  margin-top: 2px;
  height: calc(100% - 160px);
}
.detail .content .files .tips[data-v-f0394202] {
  font-size: 14px;
  padding: 0 20px;
  margin-bottom: 10px;
  display: flex;
  justify-content: flex-start;
  align-content: center;
}
.detail .content .files .file_list[data-v-f0394202] {
  display: flex;
  padding: 0 10px;
  flex-wrap: wrap;
}
.detail .content .files .file_list .file[data-v-f0394202] {
  background: #f0f0f0;
  width: 164px;
  height: 85px;
  padding: 10px 12px;
  margin-left: 15px;
  margin-bottom: 15px;
  border-radius: 4px;
}
.detail .content .files .file_list .file .file_info[data-v-f0394202] {
  display: flex;
}
.detail .content .files .file_list .file .file_info .img_wrap[data-v-f0394202] {
  width: 45px;
  height: 45px;
  margin-right: 7px;
  display: flex;
  justify-content: center;
  align-items: center;
  flex-shrink: 0;
  flex-grow: 0;
}
.detail .content .files .file_list .file .file_info .img_wrap > img[data-v-f0394202] {
  width: 24px;
  height: 24px;
}
.detail .content .files .file_list .file .file_info .name[data-v-f0394202] {
  font-size: 12px;
  height: 100%;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
}
.detail .content .files .file_list .file .file_info .name .t[data-v-f0394202] {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 76px;
}
.detail .content .files .file_list .file .download_wrap[data-v-f0394202] {
  display: flex;
  justify-content: space-around;
}
.detail .content .files .file_list .file .download_wrap a[data-v-f0394202] {
  color: #1890ff;
  font-size: 12px;
}
.el-button + .el-button[data-v-f0394202] {
  margin-left: 2px;
}
.box_titles[data-v-f0394202] {
  position: relative;
  height: -moz-max-content;
  height: max-content;
  border-top: 1px solid #e8e8e8;
}
.inner_card[data-v-f0394202] {
  margin: 30px 0px 30px 40px;
}
.sp_box[data-v-f0394202] {
  width: 45% !important;
}
.footer_box[data-v-f0394202] {
  display: flex !important;
  justify-content: flex-end !important;
  align-items: center !important;
}
.footer_box .el-button[data-v-f0394202] {
  margin: 0px 10px;
}
.box_titles[data-v-f0394202]:nth-of-type(1)::after {
  content: '选择建档邮箱';
  position: absolute;
  top: -12px;
  left: 34px;
  text-align: center;
  font-size: 16px;
  color: black;
  background: white;
  padding: 0px 10px;
}
.box_titles[data-v-f0394202]:nth-of-type(2)::after {
  content: '选择归档客户';
  position: absolute;
  top: -12px;
  left: 34px;
  text-align: center;
  font-size: 16px;
  color: black;
  background: white;
  padding: 0px 10px;
}
.box_titles[data-v-f0394202]:nth-of-type(3)::after {
  content: '选择已有联系人';
  position: absolute;
  top: -12px;
  left: 34px;
  text-align: center;
  font-size: 16px;
  color: black;
  background: white;
  padding: 0px 10px;
}
.box_titles_created[data-v-f0394202] {
  position: relative;
  height: -moz-max-content;
  height: max-content;
  border-top: 1px solid #e8e8e8;
}
.box_titles_created[data-v-f0394202]::after {
  content: '新建联系人';
  position: absolute;
  top: -12px;
  left: 34px;
  text-align: center;
  font-size: 16px;
  color: black;
  background: white;
  padding: 0px 10px;
}
.sp_buttons[data-v-f0394202] {
  margin-left: 20px;
  position: absolute;
  left: 105%;
}
.my_forms[data-v-f0394202] {
  margin-top: 20px;
}
[data-v-f0394202] .el-form-item__content {
  flex-wrap: nowrap !important;
}
.wrap[data-v-f0394202] .el-form-item {
  margin: 20px 0 0;
}
.el-form-item__content > div[data-v-f0394202] {
  position: relative;
}
[data-v-f0394202] .el-scrollbar__bar.is-horizontal {
  height: 0 !important;
}
[data-v-f0394202] .el-scrollbar__wrap {
  overflow-x: hidden !important;
  padding-right: 10px !important;
}
[data-v-f0394202] .el-input-group__append {
  padding: 0 20px 0 0;
}
[data-v-f0394202] .el-input-group__append button.el-button {
  background: var(--el-color-primary);
  color: white;
  width: 76px;
  border-radius: 0px 4px 4px 0px !important;
}
.mail-content-frame[data-v-f0394202] {
  width: 100%;
  height: 100%;
  min-height: 320px;
}
#pageframe[data-v-f0394202] {
  background: transparent;
}
iframe[data-v-f0394202] {
  display: block;
  opacity: 0;
  transition: opacity 0.25s ease-in-out;
}
iframe.loaded[data-v-f0394202] {
  opacity: 1;
}
.move-select .dropdown-menu-wrapper[data-v-f0394202] {
  min-width: auto !important;
  width: auto;
  max-width: 200px !important;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.move-select[data-v-f0394202] .el-dropdown-menu__item {
  min-width: auto !important;
  width: auto;
  max-width: 200px !important;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  display: inherit !important;
}
[data-v-f0394202] .el-alert__title {
  display: flex;
  height: 100%;
  align-item: center;
}
[data-v-f0394202] .el-alert--info.is-light {
  background: #f3f7fa !important;
}

.app-container[data-v-728b502f] {
  height: calc(100vh - 48px);
  overflow: hidden;
  background: #F5F5F5 !important;
}

.wa-loading[data-v-1e3f9822] {
  width: 100%;
  height: calc(100vh - 48px);
  background: #fff;
}

.bg_color[data-v-98b5d9b4] {
  height: 235px;
  width: 100%;
  background: #25D366;
  position: relative;
}
.bg_color .qr_code[data-v-98b5d9b4] {
  position: absolute;
  height: 610px;
  width: 1000px;
  background: white;
  top: 96px;
  left: 50%;
  border-radius: 5px;
  transform: translateX(-50%);
  display: flex;
  flex-direction: column;
}
.bg_color .qr_code .box[data-v-98b5d9b4] {
  padding: 45px;
  display: flex;
  height: auto;
  width: 100%;
  justify-content: space-between;
  align-items: center;
  flex: 0 0 auto;
}
.bg_color .qr_code .box > div[data-v-98b5d9b4]:nth-of-type(1) {
  height: 350px;
}
.bg_color .qr_code .box > div[data-v-98b5d9b4]:nth-of-type(2) {
  width: 350px;
  height: 350px;
  background: #f5f5f5;
  border-radius: 4px;
}
.bg_color .qr_code .box .wa_title[data-v-98b5d9b4] {
  font-family: PingFangSC, PingFang SC;
  font-weight: 500;
  font-size: 20px;
  color: #45525C;
  line-height: 33px;
}
.bg_color .qr_code .box ul[data-v-98b5d9b4] {
  list-style-position: inside;
  list-style-type: decimal;
}
.bg_color .qr_code .box ul li[data-v-98b5d9b4] {
  font-family: PingFangSC, PingFang SC;
  font-weight: 400;
  font-size: 13px;
  color: #45525C;
  line-height: 36px;
}
.bg_color .qr_code .wa_notice[data-v-98b5d9b4] {
  margin: 0 45px 28px 45px;
  padding: 18px 22px;
  background: #FFF7E6;
  border-radius: 4px;
  color: #45525C;
}
.bg_color .qr_code .wa_notice .wa_notice_title[data-v-98b5d9b4] {
  font-family: PingFangSC, PingFang SC;
  font-weight: 600;
  font-size: 14px;
  line-height: 20px;
  margin-bottom: 10px;
}
.bg_color .qr_code .wa_notice .wa_notice_list[data-v-98b5d9b4] {
  margin: 0;
  padding-left: 18px;
  list-style-position: outside;
}
.bg_color .qr_code .wa_notice .wa_notice_list li[data-v-98b5d9b4] {
  font-family: PingFangSC, PingFang SC;
  font-weight: 400;
  font-size: 13px;
  line-height: 24px;
  margin: 6px 0;
}
.bg_color .qr_code .wa_notice .wa_notice_link[data-v-98b5d9b4] {
  color: #3B6CFB;
  cursor: pointer;
  margin-left: 6px;
}

.vac-link-preview[data-v-635fd0e4] {
  display: flex;
  align-items: stretch;
  gap: 12px;
  width: 100%;
  max-width: 420px;
  border-radius: 10px;
  overflow: hidden;
  background: rgba(0, 0, 0, 0.04);
  border: 1px solid rgba(0, 0, 0, 0.06);
  text-decoration: none;
  margin-bottom: 6px;
}
.vac-link-preview__thumb[data-v-635fd0e4] {
  width: 64px;
  height: 64px;
  flex: 0 0 64px;
  display: flex;
  align-items: center;
  justify-content: center;
  background: rgba(255, 255, 255, 0.7);
}
.vac-link-preview__thumb-img[data-v-635fd0e4] {
  width: 44px;
  height: 44px;
  border-radius: 8px;
  -o-object-fit: cover;
     object-fit: cover;
}
.vac-link-preview__meta[data-v-635fd0e4] {
  flex: 1;
  min-width: 0;
  display: flex;
  flex-direction: column;
  justify-content: center;
  padding: 10px 12px 10px 0;
}
.vac-link-preview__title[data-v-635fd0e4] {
  font-size: 13px;
  line-height: 18px;
  font-weight: 600;
  color: #111;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  line-clamp: 2;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
}
.vac-link-preview__host[data-v-635fd0e4] {
  margin-top: 4px;
  font-size: 12px;
  line-height: 16px;
  color: rgba(0, 0, 0, 0.55);
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.vac-link-preview[data-v-635fd0e4]:hover {
  filter: brightness(0.98);
}
.my-customer[data-v-45cf76ec] {
  height: 16px;
  width: -moz-max-content;
  width: max-content;
  display: flex;
  align-items: center;
  margin-left: 4px;
  cursor: pointer;
}
.my-customer .icon[data-v-45cf76ec] {
  width: 18px;
  height: 100%;
  background: #1890FF;
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 4px;
}
.my-customer .text-box[data-v-45cf76ec] {
  text-align: center;
  width: 100%;
  line-height: 16px;
  font-family: PingFangSC, PingFang SC;
  font-weight: 400;
  font-size: 12px !important;
  color: #1890FF;
  background: #EDF6FF;
  border-radius: 2px;
}
.vac-avatar-image[data-v-4187db64] {
  border-radius: 50%;
}
.vac-avatar-image[data-v-4187db64] img {
  width: 100%;
  height: 100%;
  border-radius: 50%;
}
.vac-avatar[data-v-4187db64] {
  background-size: 50%;
  background-position: center center;
  background-repeat: no-repeat;
  background-color: #ddd;
  height: 42px;
  width: 42px;
  min-height: 42px;
  min-width: 42px;
  margin-right: 15px;
  border-radius: 50%;
}
.rom-des-message[data-v-4187db64] {
  display: flex;
  justify-content: flex-start;
  align-items: center;
}
.rom-des-message .mess-style[data-v-4187db64] {
  font-family: PingFangSC, PingFang SC;
  font-weight: 400;
  font-size: 12px;
  color: #B3B3B3;
  margin-left: 5px;
}
.vac-menu-item.vac-menu-item-disabled[data-v-4187db64] {
  cursor: not-allowed;
  color: #B3B3B3;
}
.vac-room-unread-badge[data-v-4187db64] {
  margin-right: 8px;
}
.vac-room-unread-badge[data-v-4187db64] .el-badge__content {
  background-color: #f56c6c;
  border: none;
  font-size: 12px;
  height: 16px;
  line-height: 16px;
  padding: 0 6px;
}
[data-v-71e91fb7] .el-tabs__nav-wrap:after {
  background: none !important;
}
[data-v-71e91fb7] .el-tabs__header {
  margin: 0px !important;
}
[data-v-71e91fb7] .el-tabs__content {
  flex: 1 !important;
  min-height: 0 !important;
}
[data-v-71e91fb7] .el-tab-pane {
  height: 100% !important;
  overflow-y: auto !important;
}
.inner_alert[data-v-71e91fb7] {
  font-family: PingFangSC, PingFang SC;
  font-weight: 400;
  font-size: 13px;
  color: #45525C;
}
[data-v-71e91fb7] .el-alert--warning {
  height: -moz-max-content !important;
  height: max-content !important;
}
[data-v-71e91fb7] .demo-tabs {
  height: 100% !important;
}
[data-v-71e91fb7] .el-alert__content {
  gap: normal !important;
}
.vac-room-item-disabled[data-v-71e91fb7] {
  cursor: not-allowed;
  opacity: 0.6;
}
[data-v-71e91fb7] .el-tabs__content {
  margin-top: 6px !important;
}
.vac-avatar-image[data-v-a902041e] {
  border-radius: 50%;
}
.vac-avatar-image[data-v-a902041e] img {
  width: 100%;
  height: 100%;
  border-radius: 50%;
  -o-object-fit: cover;
     object-fit: cover;
}
.avatar_wrap[data-v-a902041e] {
  width: 42px;
  height: 42px;
  border-radius: 50%;
  overflow: hidden;
  flex-shrink: 0;
}
.avatar[data-v-a902041e],
.avatar_placeholder[data-v-a902041e] {
  width: 42px;
  height: 42px;
  border-radius: 50%;
  display: block;
}
.avatar_placeholder[data-v-a902041e] {
  background: #e8e8e8;
}
.middle[data-v-a902041e] {
  display: flex;
  align-items: center;
  justify-content: center;
}
.username[data-v-a902041e] {
  font-family: PingFangSC, PingFang SC;
  font-weight: 500;
  font-size: 13px;
  color: #0D0E15;
  display: flex;
  align-items: center;
}
.last-time[data-v-a902041e] {
  font-family: PingFangSC, PingFang SC;
  font-weight: 400;
  font-size: 12px;
  color: #B3B3B3;
}
.font_targert[data-v-a902041e] {
  font-size: 14px;
  color: black;
}
.small_box[data-v-a902041e] {
  width: -moz-max-content;
  width: max-content;
  margin-top: 15px;
}
.customer_title[data-v-a902041e] {
  font-size: 14px;
  font-weight: 500;
}
.vac-file-container[data-v-16abfd8b] {
  height: 60px;
  width: 60px;
  margin: 3px 0 5px;
  cursor: pointer;
  transition: all 0.6s;
}

.vac-message-locate-active[data-v-c339a32e] {
  background: rgba(255, 235, 59, 0.18);
}
.vac-leave-group-tip[data-v-c339a32e] {
  padding: 16px 12px;
  color: #8c8c8c;
  font-size: 14px;
  text-align: center;
  background: rgba(243, 240, 235, 0.75);
}
.search-info-panel[data-v-9148fd82] {
  display: flex;
  flex-direction: column;
  height: 100%;
  min-height: 0;
}
.search-info-panel .search-input[data-v-9148fd82] {
  flex-shrink: 0;
  margin-bottom: 16px;
}
.search-info-panel .search-input[data-v-9148fd82] .el-input__wrapper {
  width: 100%;
}
.search-info-panel .search-input.search-input--sticky[data-v-9148fd82] {
  position: sticky;
  top: 0;
  z-index: 3;
  background: #fff;
  padding-top: 12px;
  margin-top: -12px;
}
.search-info-panel .search-results[data-v-9148fd82] {
  flex: 1;
  overflow-y: auto;
  min-height: 0;
}
.search-info-panel .search-results.search-results--external[data-v-9148fd82] {
  flex: 0 0 auto;
  overflow: visible;
}
.search-info-panel .load-more-tip[data-v-9148fd82] {
  padding: 12px 0;
  text-align: center;
  font-size: 12px;
  color: #999;
}
.search-info-panel .result-item[data-v-9148fd82] {
  padding: 12px 0;
  border-bottom: 1px solid #f0f0f0;
}
.search-info-panel .result-item[data-v-9148fd82]:last-child {
  border-bottom: none;
}
.search-info-panel .result-date[data-v-9148fd82] {
  font-size: 12px;
  color: #999;
  margin-bottom: 6px;
}
.search-info-panel .result-content[data-v-9148fd82] {
  font-size: 13px;
  color: #333;
  line-height: 1.5;
}
.search-info-panel .result-content[data-v-9148fd82] .highlight {
  background: #fffbe6;
}
.search-info-panel .empty-tip[data-v-9148fd82] {
  padding: 40px 0;
  text-align: center;
  font-size: 13px;
  color: #999;
}
@charset "UTF-8";
.forward-message[data-v-2a9b3376] {
  display: inline-block;
}
.forward-message__body[data-v-2a9b3376] {
  flex: 1;
  display: flex;
  flex-direction: column;
  min-height: 0;
  padding: 0 0 8px;
  overflow: hidden;
}
.forward-message__body .search-input[data-v-2a9b3376] {
  flex-shrink: 0;
  margin-bottom: 16px;
}
.forward-message__body .search-input[data-v-2a9b3376] .el-input__wrapper {
  width: 100%;
}
.forward-message__body[data-v-2a9b3376] {
  /* 仅联系人列表区域滚动，避免双重滚动条 */
}
.forward-message__body .contact-sections[data-v-2a9b3376] {
  flex: 1;
  min-height: 0;
  overflow-y: auto;
  overflow-x: hidden;
}
.forward-message__body .contact-section[data-v-2a9b3376] {
  margin-bottom: 16px;
}
.forward-message__body .contact-section[data-v-2a9b3376]:last-child {
  margin-bottom: 0;
}
.forward-message__body .section-title[data-v-2a9b3376] {
  font-size: 12px;
  color: #999;
  margin-bottom: 8px;
}
.forward-message__body .contact-item[data-v-2a9b3376] {
  display: flex;
  align-items: center;
  padding: 8px 0;
  cursor: pointer;
  gap: 12px;
}
.forward-message__body .contact-item[data-v-2a9b3376]:hover {
  background: #f5f5f5;
  margin: 0 -12px;
  padding: 8px 12px;
}
.forward-message__body .contact-name[data-v-2a9b3376] {
  flex: 1;
  font-size: 14px;
  color: #333;
}
.forward-message__footer[data-v-2a9b3376] {
  flex-shrink: 0;
  padding-top: 4px;
}
.forward-message__footer .btn-send[data-v-2a9b3376] {
  width: 100%;
  min-height: 32px;
  background: #1890ff !important;
}
.forward-message-dialog .el-dialog {
  min-height: 680px;
  display: flex;
  flex-direction: column;
}
.forward-message-dialog .el-dialog__body {
  flex: 1;
  display: flex;
  flex-direction: column;
  min-height: 0;
  overflow: hidden;
}
@charset "UTF-8";
.media-docs-links-panel[data-v-a2efce0a] {
  position: relative;
  height: 100%;
  min-height: 0;
  display: flex;
  flex-direction: column;
  background: #fff;
}

/* Tabs 样式 */
.panel-tabs[data-v-a2efce0a] {
  flex: 1;
  min-height: 0;
  display: flex;
}
.panel-tabs[data-v-a2efce0a] .el-tabs__header {
  margin: 0;
  padding: 0 16px;
  border-bottom: none;
}
.panel-tabs[data-v-a2efce0a] .el-tabs__nav-wrap::after {
  display: none;
}
.panel-tabs[data-v-a2efce0a] .el-tabs__active-bar {
  background-color: #1890ff;
  height: 3px;
  border-radius: 2px;
}
.panel-tabs[data-v-a2efce0a] .el-tabs__item {
  font-size: 13px;
  color: #666;
  padding: 12px 16px;
  height: auto;
  line-height: 1.5;
}
.panel-tabs[data-v-a2efce0a] .el-tabs__item.is-active {
  color: #1890ff;
  font-weight: 500;
}
.panel-tabs[data-v-a2efce0a] .el-tabs__item:hover {
  color: #1890ff;
}
.panel-tabs[data-v-a2efce0a] .el-tabs__content {
  flex: 1;
  min-height: 0;
  overflow: hidden;
  padding: 0;
}
.panel-tabs[data-v-a2efce0a] .el-tab-pane {
  height: 100%;
  min-height: 70vh;
}

/* 滚动区域 */
.panel-scroll[data-v-a2efce0a] {
  height: calc(100vh - 185px);
  overflow-y: auto;
  padding: 16px;
  /* 不需要额外的底部padding，因为bottom-actions现在是文档流的一部分 */
}

/* 分组标题 */
.group-title[data-v-a2efce0a] {
  font-size: 12px;
  color: #999;
  margin-bottom: 12px;
  padding-left: 4px;
}

/* 媒体网格布局 - 与设计稿一致 */
.media-grid[data-v-a2efce0a] {
  display: grid;
  grid-template-columns: repeat(3, 1fr);
  gap: 12px;
  margin-bottom: 16px;
}
.media-grid-item[data-v-a2efce0a] {
  position: relative;
  aspect-ratio: 1;
  border-radius: 8px;
  overflow: hidden;
  background: #f5f5f5;
  cursor: pointer;
  content-visibility: auto;
  contain: layout style paint;
}
.media-grid-item.selected .media-thumb[data-v-a2efce0a] {
  box-shadow: 0 0 0 2px #1890ff;
}
.media-thumb-wrapper[data-v-a2efce0a] {
  position: relative;
  width: 100%;
  height: 100%;
}
.media-checkbox[data-v-a2efce0a] {
  position: absolute;
  top: 8px;
  left: 8px;
  z-index: 10;
}
.media-checkbox[data-v-a2efce0a] .el-checkbox__input .el-checkbox__inner {
  width: 14px;
  height: 14px;
  border-radius: 4px;
  background-color: rgba(255, 255, 255, 0.9);
  border-color: #d9d9d9;
}
.media-checkbox[data-v-a2efce0a] .el-checkbox__input .el-checkbox__inner::after {
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%) rotate(45deg);
  border-width: 2px;
  width: 4px;
  height: 7px;
}
.media-checkbox[data-v-a2efce0a] .el-checkbox__input.is-checked .el-checkbox__inner {
  background-color: #1890ff;
  border-color: #1890ff;
}
.media-thumb[data-v-a2efce0a] {
  width: 100%;
  height: 100%;
  border-radius: 8px;
  overflow: hidden;
}
.thumb_img[data-v-a2efce0a] {
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
  -o-object-position: center;
     object-position: center;
  border-radius: 8px;
  will-change: transform;
  transform: translateZ(0);
  backface-visibility: hidden;
  content-visibility: auto;
}
.thumb_video[data-v-a2efce0a] {
  background: #e8e8e8;
  display: flex;
  align-items: center;
  justify-content: center;
}
.thumb_video .play_icon[data-v-a2efce0a] {
  width: 48px;
  height: 48px;
  filter: drop-shadow(0 2px 4px rgba(0, 0, 0, 0.2));
}
.thumb_placeholder[data-v-a2efce0a] {
  background: #f0f0f0;
  display: flex;
  align-items: center;
  justify-content: center;
}
.thumb_placeholder svg[data-v-a2efce0a] {
  width: 48px;
  height: 48px;
  opacity: 0.5;
}

/* 提示文字 */
.tip-text[data-v-a2efce0a] {
  font-size: 12px;
  color: #999;
  margin: 16px 0 0;
  padding-left: 4px;
  text-align: center;
}
.loading-text[data-v-a2efce0a] {
  font-size: 12px;
  color: #999;
  margin: 16px 0 0;
  padding-left: 4px;
  text-align: center;
}

/* 底部操作栏 */
.bottom-actions[data-v-a2efce0a] {
  flex-shrink: 0;
  position: absolute;
  bottom: 0px;
  left: 0px;
  right: 0px;
  background: #fff;
  border-top: 1px solid #f0f0f0;
  padding: 12px 16px;
  z-index: 10;
}
.bottom-actions-main[data-v-a2efce0a] {
  display: flex;
  justify-content: center;
  align-items: center;
  gap: 24px;
  margin-bottom: 8px;
}
.action-btn[data-v-a2efce0a] {
  width: 36px;
  height: 36px;
  border-radius: 8px;
  border: none;
  background: transparent;
  cursor: pointer;
  display: flex;
  align-items: center;
  justify-content: center;
  transition: background 0.2s;
}
.action-btn[data-v-a2efce0a]:hover {
  background: #f5f5f5;
}
.action-btn img[data-v-a2efce0a] {
  width: 20px;
  height: 20px;
  -o-object-fit: contain;
     object-fit: contain;
}
.footer-actions[data-v-a2efce0a] {
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 6px;
}
.footer-actions .action-link[data-v-a2efce0a] {
  font-size: 13px;
  color: #1890ff;
  cursor: pointer;
}
.footer-actions .action-link[data-v-a2efce0a]:hover {
  text-decoration: underline;
}

/* 文档行 - 复选框在外面 */
.doc-row[data-v-a2efce0a] {
  display: flex;
  align-items: center;
  gap: 8px;
  margin-bottom: 12px;
}
.doc-row__checkbox[data-v-a2efce0a] {
  flex-shrink: 0;
}
.doc-row__checkbox[data-v-a2efce0a] .el-checkbox__input .el-checkbox__inner {
  width: 14px;
  height: 14px;
  border-radius: 4px;
  background-color: #fff;
  border-color: #d9d9d9;
}
.doc-row__checkbox[data-v-a2efce0a] .el-checkbox__input .el-checkbox__inner::after {
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%) rotate(45deg);
  border-width: 2px;
  width: 4px;
  height: 7px;
}
.doc-row__checkbox[data-v-a2efce0a] .el-checkbox__input.is-checked .el-checkbox__inner {
  background-color: #1890ff;
  border-color: #1890ff;
}

/* 文档卡片样式 */
.doc-card[data-v-a2efce0a] {
  flex: 1;
  display: flex;
  flex-direction: column;
  gap: 12px;
  align-items: flex-start;
  padding: 12px;
  border-radius: 8px;
  border: 1px solid #f0f0f0;
  background: #fff;
  cursor: pointer;
}
.doc-card[data-v-a2efce0a]:hover {
  background: #fafafa;
}
.doc-card.selected[data-v-a2efce0a] {
  background: #e6f9ed;
  border-color: #b3e8c4;
}
.doc-card__icon[data-v-a2efce0a] {
  width: 40px;
  height: 40px;
  border-radius: 8px;
  color: #fff;
  display: flex;
  align-items: center;
  justify-content: center;
  flex-shrink: 0;
}
.doc-w[data-v-a2efce0a] {
  font-size: 18px;
  font-weight: 700;
  font-family: Georgia, serif;
}
.doc-card__main[data-v-a2efce0a] {
  flex: 1;
  min-width: 0;
  display: flex;
  flex-direction: column;
}
.doc-card__header[data-v-a2efce0a] {
  display: flex;
  align-items: center;
  gap: 8px;
  margin-bottom: 4px;
}
.doc-card__title[data-v-a2efce0a] {
  font-size: 13px;
  font-weight: 500;
  color: #333;
}
.doc-card__sub[data-v-a2efce0a] {
  font-size: 12px;
  color: #999;
}
.doc-card__text[data-v-a2efce0a] {
  font-size: 13px;
  color: #666;
  line-height: 1.4;
  margin-bottom: 4px;
}
.doc-card__meta[data-v-a2efce0a] {
  width: 100%;
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.doc-card__time[data-v-a2efce0a] {
  font-size: 12px;
  color: #999;
}
.doc-card__download[data-v-a2efce0a] {
  border: none;
  background: transparent;
  cursor: pointer;
  padding: 4px;
  display: flex;
  align-items: center;
  justify-content: center;
  color: #999;
}
.doc-card__download svg[data-v-a2efce0a] {
  width: 20px;
  height: 20px;
}
.doc-card__download[data-v-a2efce0a]:hover {
  color: #1890ff;
}

/* 链接行 */
.link-row[data-v-a2efce0a] {
  display: flex;
  align-items: flex-start;
  gap: 8px;
  margin-bottom: 12px;
}
.link-row__checkbox[data-v-a2efce0a] {
  flex-shrink: 0;
  margin-top: 30px;
}
.link-row__checkbox[data-v-a2efce0a] .el-checkbox__input .el-checkbox__inner {
  width: 14px;
  height: 14px;
  border-radius: 4px;
  background-color: #fff;
  border-color: #d9d9d9;
}
.link-row__checkbox[data-v-a2efce0a] .el-checkbox__input .el-checkbox__inner::after {
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%) rotate(45deg);
  border-width: 2px;
  width: 4px;
  height: 7px;
}
.link-row__checkbox[data-v-a2efce0a] .el-checkbox__input.is-checked .el-checkbox__inner {
  background-color: #1890ff;
  border-color: #1890ff;
}
.link-content[data-v-a2efce0a] {
  flex: 1;
  min-width: 0;
}

/* 链接卡片 */
.link-card[data-v-a2efce0a] {
  display: flex;
  gap: 12px;
  flex-direction: column;
  padding: 12px;
  border-radius: 8px;
  border: 1px solid #f0f0f0;
  background: #fff;
  cursor: pointer;
  margin-bottom: 8px;
}
.link-card[data-v-a2efce0a]:hover {
  background: #fafafa;
}
.link-card.selected[data-v-a2efce0a] {
  background: #e6f9ed;
  border-color: #b3e8c4;
}
.link-card__icon[data-v-a2efce0a] {
  width: 35px;
  height: 35px;
  border-radius: 8px;
  background: #f5f5f5;
  display: flex;
  align-items: center;
  justify-content: center;
  flex-shrink: 0;
  color: #999;
}
.link-card__icon .link-favicon[data-v-a2efce0a] {
  width: 30px;
  height: 30px;
  -o-object-fit: contain;
     object-fit: contain;
  border-radius: 4px;
  display: block;
}
.link-card__icon svg[data-v-a2efce0a] {
  width: 20px;
  height: 20px;
}
.link-card__main[data-v-a2efce0a] {
  flex: 1;
  min-width: 0;
  margin-left: 5px;
}
.link-card__title[data-v-a2efce0a] {
  font-size: 13px;
  font-weight: 500;
  color: #333;
  margin-bottom: 4px;
}
.link-card__sub[data-v-a2efce0a] {
  font-size: 12px;
  color: #999;
}
.link-text[data-v-a2efce0a] {
  font-size: 13px;
  color: #666;
  line-height: 1.4;
  padding-left: 4px;
}
.customer-info-panel[data-v-6c05f489] {
  height: 100%;
  overflow-y: auto;
  min-height: 0;
}
.empty-state[data-v-6c05f489] {
  padding: 40px 20px;
  text-align: center;
}
.empty-state p[data-v-6c05f489] {
  margin: 0 0 16px;
  font-size: 13px;
  color: #999;
}
.customer-content[data-v-6c05f489] {
  padding-bottom: 20px;
}
.section[data-v-6c05f489] {
  padding: 16px 0;
  border-bottom: 1px solid #f0f0f0;
}
.section[data-v-6c05f489]:last-child {
  border-bottom: none;
}
.section-title[data-v-6c05f489] {
  font-size: 13px;
  font-weight: 500;
  color: #333;
  margin-bottom: 12px;
}
.info-row[data-v-6c05f489] {
  display: flex;
  margin-bottom: 10px;
  font-size: 13px;
}
.info-row[data-v-6c05f489]:last-child {
  margin-bottom: 0;
}
.info-row .label[data-v-6c05f489] {
  flex: 0 0 80px;
  color: #999;
}
.info-row .value[data-v-6c05f489] {
  flex: 1;
  color: #333;
  word-break: break-all;
}
.contact-row[data-v-6c05f489] {
  align-items: flex-start;
  gap: 8px;
}
.contact-row .contact-icon[data-v-6c05f489] {
  flex: 0 0 auto;
  margin-top: 2px;
  color: #999;
}
.contact-row .contact-info[data-v-6c05f489] {
  flex: 1;
  display: flex;
  flex-direction: column;
  gap: 4px;
}
.contact-row .contact-info .contact-name[data-v-6c05f489] {
  font-size: 13px;
  color: #333;
}
.contact-row .contact-info .contact-email[data-v-6c05f489] {
  font-size: 12px;
  color: #999;
}
.whatsapp-integration-panel[data-v-ccba113e] {
  padding: 24px 20px 32px;
  height: 100%;
  overflow-y: auto;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
}
.main-title[data-v-ccba113e] {
  margin: 0 0 32px;
  font-size: 18px;
  font-weight: 500;
  color: #333;
  text-align: center;
}
.feature-list[data-v-ccba113e] {
  margin-bottom: 32px;
}
.feature-item[data-v-ccba113e] {
  display: flex;
  gap: 16px;
  margin-bottom: 24px;
}
.feature-item[data-v-ccba113e]:last-child {
  margin-bottom: 0;
}
.feature-icon[data-v-ccba113e] {
  flex-shrink: 0;
  width: 40px;
  height: 40px;
  border-radius: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
}
.feature-icon svg[data-v-ccba113e] {
  width: 22px;
  height: 22px;
}
.feature-icon.icon-sync[data-v-ccba113e] {
  background: #e6f7ff;
  color: #52c41a;
}
.feature-icon.icon-customer[data-v-ccba113e] {
  background: #e6f7ff;
  color: #1890ff;
}
.feature-icon.icon-trace[data-v-ccba113e] {
  background: #fff1f0;
  color: #f5222d;
}
.feature-content[data-v-ccba113e] {
  flex: 1;
  min-width: 0;
}
.feature-title[data-v-ccba113e] {
  margin: 0 0 8px;
  font-size: 13px;
  font-weight: 500;
  color: #333;
}
.feature-desc[data-v-ccba113e] {
  margin: 0;
  font-size: 13px;
  color: #666;
  line-height: 1.6;
}
.archive-btn[data-v-ccba113e] {
  width: 100%;
  background: #1890ff !important;
}
.media-docs-links-dialog[data-v-68a7ff5a] .el-dialog__body {
  padding-top: 0;
}
[data-v-68a7ff5a] .media-docs-links-dialog-overlay {
  z-index: 99 !important;
}
.dialog-header[data-v-68a7ff5a] {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.dialog-title[data-v-68a7ff5a] {
  font-size: 16px;
  font-weight: 500;
  color: #333;
}
.dialog-body[data-v-68a7ff5a] {
  height: 100%;
  min-height: 0;
}
.dialog-body[data-v-68a7ff5a] .media-docs-links-panel {
  height: 100%;
}
.action-btn[data-v-68a7ff5a] {
  width: 34px;
  height: 34px;
  border-radius: 6px;
  border: none;
  background: transparent;
  cursor: pointer;
  font-size: 18px;
  color: #1890ff;
}
.username[data-v-68a7ff5a] {
  font-family: PingFangSC, PingFang SC;
  font-weight: 400;
  font-size: 13px;
  color: #444444;
}
.time[data-v-68a7ff5a] {
  font-family: PingFangSC, PingFang SC;
  font-weight: 400;
  font-size: 12px;
  color: #8A8A8F;
}
.table_box[data-v-68a7ff5a] {
  font-family: PingFangSC, PingFang SC;
  font-weight: 400;
  font-size: 12px;
  margin-bottom: 20px;
  color: #444444;
  display: flex;
  flex-direction: column;
  align-items: center;
}
.media-cell[data-v-68a7ff5a] {
  display: flex;
  align-items: center;
  justify-content: flex-start;
  gap: 10px;
}
.media-thumb[data-v-68a7ff5a] {
  width: 36px;
  height: 36px;
  border-radius: 6px;
  -o-object-fit: cover;
     object-fit: cover;
  cursor: pointer;
}
.media-url[data-v-68a7ff5a] {
  max-width: 520px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.doc-cell[data-v-68a7ff5a] {
  display: flex;
  align-items: center;
  justify-content: center;
}
.doc-brief[data-v-68a7ff5a] {
  display: flex;
  align-items: center;
  gap: 10px;
}
.doc-brief__icon[data-v-68a7ff5a] {
  flex-shrink: 0;
  display: flex;
  align-items: center;
  justify-content: center;
}
.doc-brief__text[data-v-68a7ff5a] {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  min-width: 0;
}
.doc-brief__title[data-v-68a7ff5a] {
  font-family: PingFangSC, PingFang SC;
  font-weight: 500;
  font-size: 13px;
  color: #444444;
  line-height: 20px;
  max-width: 520px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.doc-brief__sub[data-v-68a7ff5a] {
  font-family: PingFangSC, PingFang SC;
  font-weight: 400;
  font-size: 12px;
  color: #8A8A8F;
  line-height: 16px;
  max-width: 520px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.link-brief[data-v-68a7ff5a] {
  display: flex;
  align-items: center;
  gap: 10px;
}
.link-brief__icon[data-v-68a7ff5a] {
  width: 35px;
  height: 35px;
  border-radius: 8px;
  background: #f5f5f5;
  display: flex;
  align-items: center;
  justify-content: center;
  flex-shrink: 0;
}
.link-brief__icon .link-favicon[data-v-68a7ff5a] {
  width: 30px;
  height: 30px;
  -o-object-fit: contain;
     object-fit: contain;
}
.link-brief__text[data-v-68a7ff5a] {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  min-width: 0;
}
.link-brief__title[data-v-68a7ff5a] {
  font-family: PingFangSC, PingFang SC;
  font-weight: 500;
  font-size: 13px;
  color: #444444;
  line-height: 20px;
}
.link-brief__sub[data-v-68a7ff5a] {
  font-family: PingFangSC, PingFang SC;
  font-weight: 400;
  font-size: 12px;
  color: #8A8A8F;
  line-height: 16px;
  max-width: 520px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.right[data-v-ecdf14de] {
  width: 400px;
  min-width: 400px;
  height: 100%;
  background: #fff;
  display: flex;
  flex-direction: column;
}
.right .bottom_scroll[data-v-ecdf14de] {
  flex: 1;
  min-height: 0;
  overflow-y: auto;
  overflow-x: hidden;
}
.right .bottom[data-v-ecdf14de] {
  padding: 12px 20px 20px;
  overflow: hidden;
  display: flex;
  flex-direction: column;
}
.right .media-panel-wrapper[data-v-ecdf14de] {
  flex: 1;
  min-height: 0;
  display: flex;
  flex-direction: column;
  position: relative;
}
.right .media-panel-wrapper[data-v-ecdf14de] .media-docs-links-panel {
  height: 100%;
}
.right .top_box[data-v-ecdf14de] {
  width: 100%;
  padding: 20px;
  min-height: 72px;
  background: #fff;
  display: flex;
  justify-content: space-between;
  align-items: center;
  border-bottom: 1px solid #f0f0f0;
  flex-shrink: 0;
}
.right .top_box .title[data-v-ecdf14de] {
  font-family: PingFangSC, PingFang SC;
  font-weight: 500;
  font-size: 16px;
  color: #444444;
}
.right .top_box .btn_close[data-v-ecdf14de] {
  padding: 4px;
  border: none;
  background: none;
  cursor: pointer;
  display: flex;
  align-items: center;
  justify-content: center;
}
.right .top_box .btn_close img[data-v-ecdf14de] {
  width: 14px;
  height: 14px;
  display: block;
}
.right .middle[data-v-ecdf14de] {
  padding: 30px 20px 24px;
  border-bottom: 1px solid #f0f0f0;
  width: 100%;
  display: flex;
  justify-content: center;
  flex-direction: column;
  align-items: center;
  flex-shrink: 0;
}
.right .middle .avatar_wrap[data-v-ecdf14de] {
  width: 120px;
  height: 120px;
  border-radius: 50%;
  overflow: hidden;
  flex-shrink: 0;
}
.right .middle .avatar_wrap .avatar[data-v-ecdf14de] {
  width: 100%;
  height: 100%;
  border-radius: 50%;
  display: block;
}
.right .middle .avatar_wrap .avatar_placeholder[data-v-ecdf14de] {
  width: 100%;
  height: 100%;
  background: #e8e8e8;
}
.right .middle .username[data-v-ecdf14de] {
  margin-top: 20px;
  font-family: PingFangSC, PingFang SC;
  font-weight: 500;
  font-size: 16px;
  color: #333333;
  text-align: center;
}
.right .middle .userid[data-v-ecdf14de] {
  margin-top: 10px;
  font-family: PingFangSC, PingFang SC;
  font-weight: 400;
  font-size: 12px;
  color: #aaaaaa;
  text-align: center;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  gap: 6px;
}
.right .middle .userid .displayid_loading[data-v-ecdf14de] {
  width: 12px;
  height: 12px;
  border-radius: 50%;
  border: 2px solid rgba(170, 170, 170, 0.35);
  border-top-color: rgba(170, 170, 170, 0.9);
  box-sizing: border-box;
  animation: displayid_spin-ecdf14de 0.8s linear infinite;
  flex: 0 0 auto;
}
@keyframes displayid_spin-ecdf14de {
from {
    transform: rotate(0deg);
}
to {
    transform: rotate(360deg);
}
}
.right .bottom[data-v-ecdf14de] {
  flex: 1;
  min-height: 0;
  padding: 12px 20px 20px;
  overflow: hidden;
  display: flex;
  flex-direction: column;
}
.right .bottom.bottom--no-top-padding[data-v-ecdf14de] {
  padding-top: 0;
}
.right .bottom.bottom--search[data-v-ecdf14de] {
  overflow: visible;
}
.contact-card[data-v-ecdf14de] {
  padding: 20px;
  background: #f8f8f8;
  border-radius: 4px;
  cursor: pointer;
  box-shadow: 0 8px 24px rgba(0, 0, 0, 0.08);
}
.contact-card .section_header[data-v-ecdf14de] {
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 12px;
}
.contact-card .section_header .section_title[data-v-ecdf14de] {
  font-family: PingFangSC, PingFang SC;
  font-weight: 400;
  font-size: 13px;
  color: #444444;
}
.contact-card .section_header .section_count[data-v-ecdf14de] {
  font-family: PingFangSC, PingFang SC;
  font-weight: 400;
  font-size: 13px;
  color: #aaaaaa;
}
.contact-card .thumb_list[data-v-ecdf14de] {
  display: flex;
  gap: 10px;
}
.contact-card .thumb_list .thumb_item[data-v-ecdf14de] {
  width: calc((100% - 20px) / 3);
  aspect-ratio: 1;
  border-radius: 4px;
  overflow: hidden;
  background: #e8e8e8;
  flex-shrink: 0;
}
.contact-card .thumb_list .thumb_item.thumb_item_clickable[data-v-ecdf14de] {
  cursor: pointer;
}
.contact-card .thumb_list .thumb_item .thumb_img[data-v-ecdf14de] {
  width: 100%;
  height: 100%;
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
  will-change: transform;
  transform: translateZ(0);
  backface-visibility: hidden;
}
.contact-card .thumb_list .thumb_item .thumb_video[data-v-ecdf14de] {
  width: 100%;
  height: 100%;
  background: #d8d8d8;
  display: flex;
  align-items: center;
  justify-content: center;
}
.contact-card .thumb_list .thumb_item .thumb_video .play_icon[data-v-ecdf14de] {
  width: 32px;
  height: 32px;
}
.contact-card .thumb_list .thumb_item .thumb_file[data-v-ecdf14de] {
  width: 100%;
  height: 100%;
  background: #e8e8e8;
  padding: 8px;
  box-sizing: border-box;
}
.contact-card .thumb_list .thumb_item .thumb_file .thumb_file_content[data-v-ecdf14de] {
  width: 100%;
  height: 100%;
  display: flex;
  align-items: center;
  gap: 8px;
  min-width: 0;
}
.contact-card .thumb_list .thumb_item .thumb_file .thumb_file_icon[data-v-ecdf14de] {
  width: 28px;
  height: 28px;
  flex: 0 0 28px;
  display: flex;
  align-items: center;
  justify-content: center;
}
.contact-card .thumb_list .thumb_item .thumb_file .thumb_link_icon[data-v-ecdf14de] {
  width: 35px;
  height: 35px;
  flex: 0 0 35px;
}
.contact-card .thumb_list .thumb_item .thumb_file .thumb_link_favicon[data-v-ecdf14de] {
  width: 35px;
  height: 35px;
  -o-object-fit: contain;
     object-fit: contain;
  display: block;
}
.contact-card .thumb_list .thumb_item .thumb_file .thumb_file_main[data-v-ecdf14de] {
  min-width: 0;
  display: flex;
  flex-direction: column;
  gap: 4px;
}
.contact-card .thumb_list .thumb_item .thumb_file .thumb_file_title[data-v-ecdf14de] {
  font-size: 12px;
  line-height: 16px;
  color: #444;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.contact-card .thumb_list .thumb_item .thumb_file .thumb_file_sub[data-v-ecdf14de] {
  font-size: 12px;
  line-height: 16px;
  color: #999;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.group_user_list_settings[data-v-ecdf14de] {
  margin-top: 20px;
  width: 100%;
  padding: 0 20px 16px;
  box-sizing: border-box;
}
.group_user_list_settings .user_list[data-v-ecdf14de] {
  display: flex;
  flex-direction: column;
  gap: 14px;
  padding-top: 8px;
  height: auto;
}
.group_user_list_settings .member_item[data-v-ecdf14de] {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.group_user_list_settings .member_left[data-v-ecdf14de] {
  display: flex;
  align-items: center;
  min-width: 0;
  gap: 12px;
}
.group_user_list_settings .member_avatar_wrap[data-v-ecdf14de] {
  width: 42px;
  height: 42px;
  flex: 0 0 42px;
}
.group_user_list_settings .member_avatar[data-v-ecdf14de],
.group_user_list_settings .member_avatar_placeholder[data-v-ecdf14de] {
  width: 42px;
  height: 42px;
  border-radius: 50%;
  overflow: hidden;
}
.group_user_list_settings .member_avatar_placeholder[data-v-ecdf14de] {
  background: #f1f1f1;
  border: 1px solid #e7e7e7;
}
.group_user_list_settings .member_text[data-v-ecdf14de] {
  min-width: 0;
  display: flex;
  flex-direction: column;
  gap: 4px;
}
.group_user_list_settings .member_name[data-v-ecdf14de] {
  font-size: 16px;
  line-height: 20px;
  color: #111;
  max-width: 220px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.group_user_list_settings .member_sub[data-v-ecdf14de] {
  font-size: 12px;
  line-height: 16px;
  color: #8c8c8c;
  max-width: 220px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.group_user_list_settings .member_right[data-v-ecdf14de] {
  display: flex;
  flex-direction: column;
  align-items: flex-end;
  gap: 6px;
  flex: 0 0 auto;
}
.group_user_list_settings .member_admin_badge[data-v-ecdf14de] {
  padding: 2px 10px;
  border-radius: 12px;
  background: #e9f7ea;
  color: #2a7b2e;
  font-size: 12px;
  line-height: 18px;
  white-space: nowrap;
}
.group_user_list_settings .member_id[data-v-ecdf14de] {
  font-size: 13px;
  line-height: 18px;
  color: #666;
  max-width: 180px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.group_user_list_settings .setting_tool[data-v-ecdf14de] {
  margin-top: 20px;
  padding-top: 16px;
  border-top: 1px solid #f0f0f0;
}
.group_user_list_settings .action_list[data-v-ecdf14de] {
  list-style: none;
  padding: 0;
  margin: 0;
  display: flex;
  flex-direction: column;
  gap: 4px;
}
.group_user_list_settings .action_item[data-v-ecdf14de] {
  display: flex;
  align-items: center;
  padding: 12px 16px;
  cursor: pointer;
  border-radius: 6px;
  transition: background-color 0.2s ease;
}
.group_user_list_settings .action_item[data-v-ecdf14de]:hover {
  background: #f5f5f5;
}
.group_user_list_settings .action_item.danger .action_icon[data-v-ecdf14de],
.group_user_list_settings .action_item.danger .action_text[data-v-ecdf14de] {
  color: #b0324a;
}
.group_user_list_settings .action_icon[data-v-ecdf14de] {
  width: 20px;
  height: 20px;
  margin-right: 12px;
  color: #333;
  flex-shrink: 0;
}
.group_user_list_settings .action_text[data-v-ecdf14de] {
  font-size: 13px;
  color: #333;
  flex: 1;
}
.vac-avatar-image[data-v-ecdf14de] {
  border-radius: 50%;
}
.vac-avatar-image[data-v-ecdf14de] img {
  width: 100%;
  height: 100%;
  border-radius: 50%;
  -o-object-fit: cover;
     object-fit: cover;
}
.vac-avatar[data-v-ecdf14de] {
  width: 100%;
  height: 100%;
  border-radius: 50%;
  background-position: center;
  background-repeat: no-repeat;
}
.create-chat[data-v-2e651530] {
  display: inline-block;
}
.create-chat__body[data-v-2e651530] {
  padding: 8px 0 0;
}
.create-chat__body .search-row[data-v-2e651530] {
  display: flex;
  align-items: center;
  gap: 8px;
}
.create-chat__body .number-input[data-v-2e651530] {
  flex: 1;
  min-width: 0;
}
.create-chat__body .btn-query[data-v-2e651530] {
  flex: 0 0 auto;
  min-width: 56px;
}
.create-chat__body .contact-sections[data-v-2e651530] {
  margin-top: 12px;
  max-height: 420px;
  overflow-y: auto;
  overflow-x: hidden;
}
.create-chat__body .contact-section[data-v-2e651530] {
  margin-bottom: 16px;
}
.create-chat__body .contact-section[data-v-2e651530]:last-child {
  margin-bottom: 0;
}
.create-chat__body .section-title[data-v-2e651530] {
  font-size: 12px;
  color: #999;
  margin-bottom: 8px;
}
.create-chat__body .contact-item[data-v-2e651530] {
  display: flex;
  align-items: center;
  padding: 8px 0;
  cursor: pointer;
  gap: 12px;
}
.create-chat__body .contact-item.contact-item--highlight[data-v-2e651530] {
  background: #e6f7ff;
  margin: 0 -12px;
  padding: 8px 12px;
}
.create-chat__body .contact-item[data-v-2e651530]:hover {
  background: #f5f5f5;
  margin: 0 -12px;
  padding: 8px 12px;
}
.create-chat__body .contact-name[data-v-2e651530] {
  flex: 1;
  font-size: 14px;
  color: #333;
}
.create-chat__footer[data-v-2e651530] {
  display: flex;
  justify-content: center;
  gap: 16px;
  padding-top: 4px;
}
.create-chat__footer .btn-cancel[data-v-2e651530] {
  min-width: 65px;
}
.create-chat__footer .btn-confirm[data-v-2e651530] {
  min-width: 65px;
  background: #1890FF !important;
}
.exit-login-confirm[data-v-f3dcf66e] {
  display: inline-block;
}
.exit-login-confirm__body[data-v-f3dcf66e] {
  display: flex;
  flex-direction: column;
  align-items: center;
  padding: 16px 0 8px;
}
.exit-login-confirm__body .warning-icon[data-v-f3dcf66e] {
  color: #f5222d;
  margin-bottom: 16px;
  width: 60px;
  height: 60px;
}
.exit-login-confirm__body .confirm-text[data-v-f3dcf66e] {
  margin: 0;
  font-size: 14px;
  color: #333;
  text-align: center;
}
.exit-login-confirm__footer[data-v-f3dcf66e] {
  display: flex;
  justify-content: center;
  gap: 16px;
  padding-top: 4px;
}
.exit-login-confirm__footer .btn-cancel[data-v-f3dcf66e] {
  min-width: 65px;
}
.exit-login-confirm__footer .btn-confirm[data-v-f3dcf66e] {
  min-width: 65px;
  background: #1890ff !important;
}
.delete-chat-confirm[data-v-7cb09bd9] {
  display: inline-block;
}
.delete-chat-confirm__body[data-v-7cb09bd9] {
  display: flex;
  flex-direction: column;
  align-items: center;
  padding: 16px 0 8px;
}
.delete-chat-confirm__body .warning-icon[data-v-7cb09bd9] {
  color: #f5222d;
  margin-bottom: 16px;
  width: 60px;
  height: 60px;
}
.delete-chat-confirm__body .confirm-text[data-v-7cb09bd9] {
  margin: 0;
  font-size: 14px;
  color: #333;
  text-align: center;
}
.delete-chat-confirm__footer[data-v-7cb09bd9] {
  display: flex;
  justify-content: center;
  gap: 16px;
  padding-top: 4px;
}
.delete-chat-confirm__footer .btn-cancel[data-v-7cb09bd9] {
  min-width: 65px;
}
.delete-chat-confirm__footer .btn-confirm[data-v-7cb09bd9] {
  min-width: 65px;
  background: #1890ff !important;
}
@charset "UTF-8";
.vac-fade-spinner-enter-from {
  opacity: 0;
}
.vac-fade-spinner-enter-active {
  transition: opacity 0.8s;
}
.vac-fade-spinner-leave-active {
  transition: opacity 0.2s;
  opacity: 0;
}
.vac-fade-image-enter-from {
  opacity: 0;
}
.vac-fade-image-enter-active {
  transition: opacity 1s;
}
.vac-fade-image-leave-active {
  transition: opacity 0.5s;
  opacity: 0;
}
.vac-fade-message-enter-from {
  opacity: 0;
}
.vac-fade-message-enter-active {
  transition: opacity 0.5s;
}
.vac-fade-message-leave-active {
  transition: opacity 0.2s;
  opacity: 0;
}
.vac-slide-left-enter-active,
.vac-slide-right-enter-active {
  transition: all 0.3s ease;
  transition-property: transform, opacity;
}
.vac-slide-left-leave-active,
.vac-slide-right-leave-active {
  transition: all 0.2s cubic-bezier(1, 0.5, 0.8, 1) !important;
  transition-property: transform, opacity;
}
.vac-slide-left-enter-from,
.vac-slide-left-leave-to {
  transform: translateX(10px);
  opacity: 0;
}
.vac-slide-right-enter-from,
.vac-slide-right-leave-to {
  transform: translateX(-10px);
  opacity: 0;
}
.vac-slide-up-enter-active {
  transition: all 0.3s ease;
}
.vac-slide-up-leave-active {
  transition: all 0.2s cubic-bezier(1, 0.5, 0.8, 1);
}
.vac-slide-up-enter-from,
.vac-slide-up-leave-to {
  transform: translateY(10px);
  opacity: 0;
}
.vac-bounce-enter-active {
  animation: vac-bounce-in 0.5s;
}
.vac-bounce-leave-active {
  animation: vac-bounce-in 0.3s reverse;
}
@keyframes vac-bounce-in {
0% {
    transform: scale(0);
}
50% {
    transform: scale(1.05);
}
100% {
    transform: scale(1);
}
}
.vac-fade-preview-enter {
  opacity: 0;
}
.vac-fade-preview-enter-active {
  transition: opacity 0.1s;
}
.vac-fade-preview-leave-active {
  transition: opacity 0.2s;
  opacity: 0;
}
.vac-bounce-preview-enter-active {
  animation: vac-bounce-image-in 0.4s;
}
.vac-bounce-preview-leave-active {
  animation: vac-bounce-image-in 0.3s reverse;
}
@keyframes vac-bounce-image-in {
0% {
    transform: scale(0.6);
}
100% {
    transform: scale(1);
}
}
.vac-menu-list {
  border-radius: 4px;
  display: block;
  cursor: pointer;
  background: var(--chat-dropdown-bg-color);
  padding: 6px 0;
}
.vac-menu-item {
  align-items: center;
  display: flex;
  justify-content: center;
  flex: 1 1 100%;
  min-height: 30px;
  padding: 0px 12px;
  position: relative;
  white-space: nowrap;
  line-height: 30px;
  text-align: center;
  transition: background-color 0.2s ease, color 0.2s ease;
}
.vac-menu-item:hover {
  background: var(--chat-dropdown-bg-color-hover);
  color: #409eff;
}
.vac-menu-options {
  position: absolute;
  right: 10px;
  top: 20px;
  z-index: 9999;
  min-width: 85px;
  width: -moz-max-content;
  width: max-content;
  display: inline-block;
  border-radius: 4px;
  font-size: 13px;
  color: var(--chat-color);
  overflow-y: auto;
  overflow-x: hidden;
  contain: content;
  box-shadow: 0 2px 2px -4px rgba(0, 0, 0, 0.1), 0 2px 2px 1px rgba(0, 0, 0, 0.12), 0 1px 8px 1px rgba(0, 0, 0, 0.12);
}
.vac-el-dropdown .el-dropdown-menu__item {
  font-size: 13px;
}
.vac-app-border {
  border: var(--chat-border-style);
}
.vac-app-border-t {
  border-top: var(--chat-border-style);
}
.vac-app-border-r {
  border-right: var(--chat-border-style);
}
.vac-app-border-b {
  border-bottom: var(--chat-border-style);
}
.vac-app-box-shadow {
  transition: all 0.5s;
  box-shadow: 0 2px 2px -4px rgba(0, 0, 0, 0.1), 0 2px 2px 1px rgba(0, 0, 0, 0.12), 0 1px 8px 1px rgba(0, 0, 0, 0.12);
}
.vac-item-clickable {
  cursor: pointer;
}
.vac-vertical-center {
  display: flex;
  align-items: center;
  height: 100%;
}
.vac-vertical-center .vac-vertical-container {
  width: 100%;
  text-align: center;
}
.vac-svg-button {
  max-height: 30px;
  display: flex;
  cursor: pointer;
  transition: all 0.2s;
}
.vac-svg-button:hover {
  transform: scale(1.1);
  opacity: 0.7;
}
.vac-svg-button-sp-april {
  position: absolute;
  right: 20px;
  bottom: 20px;
}
.vac-avatar {
  background-size: 50%;
  background-position: center center;
  background-repeat: no-repeat;
  background-color: #ddd;
  height: 42px;
  width: 42px;
  min-height: 42px;
  min-width: 42px;
  margin-right: 15px;
  border-radius: 50%;
}
.vac-blur-loading {
  filter: blur(3px);
}
.vac-badge-counter {
  height: 13px;
  width: auto;
  min-width: 13px;
  border-radius: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 3px;
  font-size: 11px;
  font-weight: 500;
}
.vac-text-ellipsis {
  width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.vac-text-tag {
  color: var(--chat-message-color-tag);
  cursor: pointer;
}
.vac-file-container {
  display: flex;
  align-content: center;
  justify-content: center;
  flex-wrap: wrap;
  text-align: center;
  background: var(--chat-bg-color-input);
  border: var(--chat-border-style-input);
  border-radius: 4px;
  padding: 10px;
}
.vac-file-container svg {
  height: 28px;
  width: 28px;
}
.vac-file-container .vac-text-extension {
  font-size: 12px;
  color: var(--chat-message-color-file-extension);
  margin-top: -2px;
}
.markdown p {
  margin: 0;
}
.markdown ol {
  display: flex;
  flex-direction: column;
  list-style-position: inside;
}
.markdown ul {
  display: flex;
  flex-direction: column;
}
.markdown code {
  display: block;
  font-size: 12px;
  color: var(--chat-markdown-color-multi);
  background: var(--chat-markdown-bg);
  border: 1px solid var(--chat-markdown-border);
  border-radius: 3px;
  margin: 4px 0;
  padding: 7px;
}
.markdown p code {
  display: inline-block;
  font-size: 12px;
  color: var(--chat-markdown-color);
  background: var(--chat-markdown-bg);
  border: 1px solid var(--chat-markdown-border);
  border-radius: 3px;
  margin: 2px 0;
  padding: 2px 3px;
}
.vac-card-window {
  width: 100%;
  display: block;
  max-width: 100%;
  background: var(--chat-content-bg-color);
  color: var(--chat-color);
  overflow-wrap: break-word;
  white-space: normal;
  border: var(--chat-container-border);
  border-radius: var(--chat-container-border-radius);
  box-shadow: var(--chat-container-box-shadow);
  -webkit-tap-highlight-color: transparent;
}
.vac-card-window * {
  font-family: inherit;
}
.vac-card-window a {
  color: #0d579c;
  font-weight: 500;
}
.vac-card-window .vac-chat-container {
  height: 100%;
  display: flex;
}
.vac-card-window .vac-chat-container input {
  min-width: 10px;
}
.vac-card-window .vac-chat-container textarea,
.vac-card-window .vac-chat-container input[type=text],
.vac-card-window .vac-chat-container input[type=search] {
  -webkit-appearance: none;
}
.vac-media-preview {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 99;
  width: 100vw;
  height: 100vh;
  display: flex;
  align-items: center;
  background-color: rgba(0, 0, 0, 0.8);
  outline: none;
}
.vac-media-preview .vac-media-preview-container {
  height: calc(100% - 140px);
  width: calc(100% - 80px);
  padding: 70px 40px;
  margin: 0 auto;
}
.vac-media-preview .vac-image-preview {
  width: 100%;
  height: 100%;
  -o-object-fit: contain;
     object-fit: contain;
  -o-object-position: center;
     object-position: center;
  will-change: transform;
  transform: translateZ(0);
  backface-visibility: hidden;
}
.vac-media-preview .vac-image-loading {
  width: 100%;
  height: 100%;
  display: flex;
  align-items: center;
  justify-content: center;
}
.vac-media-preview .vac-image-loading .loading-spinner {
  width: 48px;
  height: 48px;
  border: 4px solid rgba(255, 255, 255, 0.3);
  border-top-color: #fff;
  border-radius: 50%;
  animation: spin 0.8s linear infinite;
}
@keyframes spin {
to {
    transform: rotate(360deg);
}
}
.vac-media-preview video {
  width: 100%;
  height: 100%;
}
.vac-media-preview .vac-svg-button {
  position: absolute;
  top: 30px;
  right: 30px;
  transform: scale(1.4);
}
@media only screen and (max-width: 768px) {
.vac-media-preview .vac-svg-button {
    top: 20px;
    right: 20px;
    transform: scale(1.2);
}
.vac-media-preview .vac-media-preview-container {
    width: calc(100% - 40px);
    padding: 70px 20px;
}
}
.vac-col-messages {
  position: relative;
  height: 100%;
  flex: 1;
  overflow: visible;
  display: flex;
  flex-flow: column;
}
.vac-col-messages .vac-container-center {
  height: 100%;
  width: 100%;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  text-align: center;
}
.vac-col-messages .vac-room-empty {
  font-size: 13px;
  color: #9ca6af;
  font-style: italic;
  line-height: 20px;
  white-space: pre-line;
}
.vac-col-messages .vac-room-empty div {
  padding: 0 10%;
}
.vac-col-messages .vac-container-scroll {
  position: relative;
  background: #e4dcd4;
  background-image: linear-gradient(rgba(228, 220, 212, 0.95), rgba(228, 220, 212, 0.95)), url(../img/bg-chat-light.04fcacde.png);
  background-size: auto;
  background-position: top left;
  background-repeat: repeat;
  flex: 1;
  overflow-y: auto;
  margin-right: 1px;
  margin-top: 65px;
  -webkit-overflow-scrolling: touch;
}
.vac-col-messages .vac-container-scroll .vac-bg-layer {
  display: none;
}
.vac-col-messages .vac-container-scroll.vac-scroll-smooth {
  scroll-behavior: smooth;
}
.vac-col-messages .vac-messages-container {
  padding: 0 5px 5px;
}
.vac-col-messages .vac-text-started {
  font-size: 13px;
  color: var(--chat-message-color-started);
  font-style: italic;
  text-align: center;
  line-height: 20px;
  margin-top: 25px;
  margin-bottom: 20px;
}
.vac-col-messages .vac-icon-scroll {
  position: absolute;
  bottom: 80px;
  right: 20px;
  padding: 8px;
  background: var(--chat-bg-scroll-icon);
  border-radius: 50%;
  box-shadow: 0 1px 1px -1px rgba(0, 0, 0, 0.2), 0 1px 1px 0 rgba(0, 0, 0, 0.14), 0 1px 2px 0 rgba(0, 0, 0, 0.12);
  display: flex;
  cursor: pointer;
  z-index: 10;
}
.vac-col-messages .vac-icon-scroll svg {
  height: 25px;
  width: 25px;
}
.vac-col-messages .vac-messages-count {
  position: absolute;
  top: -8px;
  left: 11px;
  background-color: var(--chat-message-bg-color-scroll-counter);
  color: var(--chat-message-color-scroll-counter);
}
.vac-col-messages .vac-messages-hidden {
  opacity: 0;
}
@media only screen and (max-width: 768px) {
.vac-col-messages .vac-container-scroll {
    margin-top: 50px;
}
.vac-col-messages .vac-text-started {
    margin-top: 20px;
}
.vac-col-messages .vac-icon-scroll {
    bottom: 70px;
}
}
.vac-room-header {
  position: var(--chat-header-position);
  display: flex;
  align-items: center;
  height: 72px;
  width: var(--chat-header-width);
  z-index: 10;
  margin-right: 1px;
  background: var(--chat-header-bg-color);
  border-top-right-radius: var(--chat-container-border-radius);
}
.vac-room-header .vac-room-wrapper {
  display: flex;
  align-items: center;
  min-width: 0;
  height: 100%;
  width: 100%;
  padding: 0 16px;
}
.vac-room-header .vac-toggle-button {
  margin-right: 15px;
}
.vac-room-header .vac-toggle-button svg {
  height: 26px;
  width: 26px;
}
.vac-room-header .vac-rotate-icon-init {
  transform: rotate(360deg);
}
.vac-room-header .vac-rotate-icon {
  transform: rotate(180deg) !important;
}
.vac-room-header .vac-info-wrapper {
  display: flex;
  align-items: center;
  min-width: 0;
  width: 100%;
  height: 100%;
}
.vac-room-header .vac-room-selection {
  display: flex;
  align-items: center;
  min-width: 0;
  width: 100%;
  height: 100%;
}
.vac-room-header .vac-room-selection .vac-selection-button {
  padding: 8px 16px;
  color: var(--chat-color-button);
  background-color: var(--chat-bg-color-button);
  border-radius: 4px;
  margin-right: 10px;
  cursor: pointer;
  transition: all 0.2s;
}
.vac-room-header .vac-room-selection .vac-selection-button:hover {
  opacity: 0.7;
}
.vac-room-header .vac-room-selection .vac-selection-button:active {
  opacity: 0.9;
}
.vac-room-header .vac-room-selection .vac-selection-button .vac-selection-button-count {
  margin-left: 6px;
  opacity: 0.9;
}
.vac-room-header .vac-room-selection .vac-selection-cancel {
  display: flex;
  align-items: center;
  margin-left: auto;
  white-space: nowrap;
  color: var(--chat-color-button-clear);
  transition: all 0.2s;
}
.vac-room-header .vac-room-selection .vac-selection-cancel:hover {
  opacity: 0.7;
}
.vac-room-header .vac-room-name {
  font-size: 17px;
  font-weight: 500;
  line-height: 22px;
  color: var(--chat-header-color-name);
}
.vac-room-header .vac-room-info {
  font-size: 13px;
  line-height: 18px;
  color: var(--chat-header-color-info);
}
.vac-room-header .vac-room-options {
  margin-left: auto;
}
@media only screen and (max-width: 768px) {
.vac-room-header {
    height: 50px;
}
.vac-room-header .vac-room-wrapper {
    padding: 0 10px;
}
.vac-room-header .vac-room-name {
    font-size: 16px;
    line-height: 22px;
}
.vac-room-header .vac-room-info {
    font-size: 12px;
    line-height: 16px;
}
.vac-room-header .vac-avatar {
    height: 37px;
    width: 37px;
    min-height: 37px;
    min-width: 37px;
}
}
.vac-room-footer {
  width: 100%;
  border-bottom-right-radius: 4px;
  z-index: 10;
}
.vac-box-footer {
  display: flex;
  flex-direction: column-reverse;
  position: relative;
  background: white;
  padding: 10px 8px 10px;
}
.vac-textarea {
  max-height: 300px;
  overflow-y: auto;
  height: 20px;
  width: 100%;
  line-height: 20px;
  outline: 0;
  resize: none;
  border-radius: 10px;
  padding: 12px 16px;
  box-sizing: border-box;
  font-size: 13px;
  background: var(--chat-bg-color-input);
  color: var(--chat-color);
  caret-color: var(--chat-color-caret);
  border: var(--chat-border-style-input);
}
.vac-textarea::-moz-placeholder {
  color: var(--chat-color-placeholder);
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.vac-textarea::placeholder {
  color: var(--chat-color-placeholder);
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.vac-textarea-outline {
  border: 1px solid var(--chat-border-color-input-selected);
  box-shadow: inset 0px 0px 0px 1px var(--chat-border-color-input-selected);
}
.vac-icon-textarea {
  height: 50px;
  line-height: 50px;
}
.vac-icon-textarea,
.vac-icon-textarea-left {
  display: flex;
  align-items: center;
}
.vac-icon-textarea svg,
.vac-icon-textarea .vac-wrapper,
.vac-icon-textarea-left svg,
.vac-icon-textarea-left .vac-wrapper {
  margin: 0 7px;
}
.vac-icon-textarea {
  margin-left: 5px;
}
.vac-icon-textarea-left {
  display: flex;
  align-items: center;
  margin-right: 5px;
}
.vac-icon-textarea-left svg,
.vac-icon-textarea-left .vac-wrapper {
  margin: 0 7px;
}
.vac-icon-textarea-left .vac-icon-microphone {
  fill: var(--chat-icon-color-microphone);
  margin: 0 7px;
}
.vac-icon-textarea-left .vac-dot-audio-record {
  height: 15px;
  width: 15px;
  border-radius: 50%;
  background-color: var(--chat-message-bg-color-audio-record);
  animation: vac-scaling 0.8s ease-in-out infinite alternate;
}
@keyframes vac-scaling {
0% {
    transform: scale(1);
    opacity: 0.4;
}
100% {
    transform: scale(1.1);
    opacity: 1;
}
}
.vac-icon-textarea-left .vac-dot-audio-record-time {
  font-size: 16px;
  color: var(--chat-color);
  margin-left: 8px;
  width: 45px;
}
.vac-icon-textarea-left .vac-icon-audio-stop,
.vac-icon-textarea-left .vac-icon-audio-confirm {
  min-height: 28px;
  min-width: 28px;
}
.vac-icon-textarea-left .vac-icon-audio-stop svg,
.vac-icon-textarea-left .vac-icon-audio-confirm svg {
  min-height: 28px;
  min-width: 28px;
}
.vac-icon-textarea-left .vac-icon-audio-stop {
  margin-right: 20px;
}
.vac-icon-textarea-left .vac-icon-audio-stop #vac-icon-close-outline {
  fill: var(--chat-icon-color-audio-cancel);
}
.vac-icon-textarea-left .vac-icon-audio-confirm {
  margin-right: 3px;
  margin-left: 12px;
}
.vac-icon-textarea-left .vac-icon-audio-confirm #vac-icon-checkmark {
  fill: var(--chat-icon-color-audio-confirm);
}
.vac-send-disabled,
.vac-send-disabled svg {
  position: absolute;
  right: 20px;
  bottom: 20px;
  cursor: none !important;
  pointer-events: none !important;
  transform: none !important;
}
@media only screen and (max-width: 768px) {
.vac-room-footer {
    width: 100%;
}
.vac-box-footer {
    padding: 7px 2px 7px 7px;
}
.vac-box-footer.vac-box-footer-border {
    border-top: var(--chat-border-style-input);
}
.vac-textarea {
    padding: 7px;
    line-height: 18px;
}
.vac-textarea::-moz-placeholder {
    color: transparent;
}
.vac-textarea::placeholder {
    color: transparent;
}
.vac-icon-textarea svg,
  .vac-icon-textarea .vac-wrapper,
  .vac-icon-textarea-left svg,
  .vac-icon-textarea-left .vac-wrapper {
    margin: 0 5px !important;
}
}
:deep(.el-button-primary) {
  background: #3874cb !important;
}
@media only screen and (max-height: 768px) {
.vac-textarea {
    max-height: 120px;
}
}
.vac-emojis-container {
  width: calc(100% - 16px);
  padding: 10px 8px;
  background: var(--chat-footer-bg-color);
  display: flex;
  align-items: center;
  overflow: auto;
}
.vac-emojis-container .vac-emoji-element {
  padding: 0 8px;
  font-size: 30px;
  border-radius: 4px;
  cursor: pointer;
  background: var(--chat-footer-bg-color-tag);
  transition: background-color 0.3s cubic-bezier(0.25, 0.8, 0.5, 1);
}
.vac-emojis-container .vac-emoji-element-active {
  background: var(--chat-footer-bg-color-tag-active);
}
@media only screen and (max-width: 768px) {
.vac-emojis-container {
    width: calc(100% - 10px);
    padding: 7px 5px;
}
.vac-emojis-container .vac-emoji-element {
    padding: 0 7px;
    font-size: 26px;
}
}
.vac-reply-container {
  display: flex;
  padding: 10px 10px 0 10px;
  background: var(--chat-footer-bg-color);
  align-items: center;
  width: calc(100% - 20px);
}
.vac-reply-container .vac-reply-box {
  width: 100%;
  overflow: hidden;
  background: var(--chat-footer-bg-color-reply);
  border-radius: 4px;
  padding: 8px 10px;
}
.vac-reply-container .vac-reply-info {
  overflow: hidden;
}
.vac-reply-container .vac-reply-username {
  color: var(--chat-message-color-reply-username);
  font-size: 12px;
  line-height: 15px;
  margin-bottom: 2px;
}
.vac-reply-container .vac-reply-content {
  font-size: 12px;
  color: var(--chat-message-color-reply-content);
  white-space: pre-line;
}
.vac-reply-container .vac-icon-reply {
  margin-left: 10px;
}
.vac-reply-container .vac-icon-reply svg {
  height: 20px;
  width: 20px;
}
.vac-reply-container .vac-image-reply {
  max-height: 100px;
  max-width: 200px;
  margin: 4px 10px 0 0;
  border-radius: 4px;
}
.vac-reply-container .vac-audio-reply {
  margin-right: 10px;
}
.vac-reply-container .vac-file-container {
  max-width: 80px;
}
@media only screen and (max-width: 768px) {
.vac-reply-container {
    padding: 5px 8px;
    width: calc(100% - 16px);
}
}
.vac-room-files-container {
  display: flex;
  align-items: center;
  padding: 10px 6px 0 6px;
  background: var(--chat-footer-bg-color);
}
.vac-room-files-container .vac-files-box {
  display: flex;
  overflow: auto;
  width: calc(100% - 30px);
}
.vac-room-files-container video {
  height: 100px;
  border: var(--chat-border-style-input);
  border-radius: 4px;
}
.vac-room-files-container .vac-icon-close {
  margin-left: auto;
}
.vac-room-files-container .vac-icon-close svg {
  height: 20px;
  width: 20px;
}
@media only screen and (max-width: 768px) {
.vac-files-container {
    padding: 6px 4px 4px 2px;
}
}
.vac-room-file-container {
  display: flex;
  position: relative;
  margin: 0 4px;
}
.vac-room-file-container .vac-message-image {
  position: relative;
  background-color: var(--chat-message-bg-color-image) !important;
  background-size: cover !important;
  background-position: center center !important;
  background-repeat: no-repeat !important;
  height: 100px;
  width: 100px;
  border: var(--chat-border-style-input);
  border-radius: 4px;
}
.vac-room-file-container .vac-file-container {
  height: 80px;
  width: 80px;
}
.vac-room-file-container .vac-icon-remove {
  position: absolute;
  top: 6px;
  left: 6px;
  z-index: 10;
}
.vac-room-file-container .vac-icon-remove svg {
  height: 20px;
  width: 20px;
  border-radius: 50%;
}
.vac-room-file-container .vac-icon-remove:before {
  content: " ";
  position: absolute;
  width: 100%;
  height: 100%;
  background: rgba(0, 0, 0, 0.5);
  border-radius: 50%;
  z-index: -1;
}
.vac-tags-container {
  display: flex;
  flex-direction: column;
  align-items: center;
  width: 100%;
}
.vac-tags-container .vac-tags-box {
  display: flex;
  width: 100%;
  height: 54px;
  overflow: hidden;
  cursor: pointer;
  background: var(--chat-footer-bg-color-tag);
  transition: background-color 0.3s cubic-bezier(0.25, 0.8, 0.5, 1);
}
.vac-tags-container .vac-tags-box-active {
  background: var(--chat-footer-bg-color-tag-active);
}
.vac-tags-container .vac-tags-info {
  display: flex;
  overflow: hidden;
  padding: 0 20px;
  align-items: center;
}
.vac-tags-container .vac-tags-avatar {
  height: 34px;
  width: 34px;
  min-height: 34px;
  min-width: 34px;
}
.vac-tags-container .vac-tags-username {
  font-size: 13px;
}
@media only screen and (max-width: 768px) {
.vac-tags-container .vac-tags-box {
    height: 50px;
}
.vac-tags-container .vac-tags-info {
    padding: 0 12px;
}
}
.vac-template-container {
  display: flex;
  flex-direction: column;
  align-items: center;
  width: 100%;
}
.vac-template-container .vac-template-box {
  display: flex;
  width: 100%;
  height: 54px;
  overflow: hidden;
  cursor: pointer;
  background: var(--chat-footer-bg-color-tag);
  transition: background-color 0.3s cubic-bezier(0.25, 0.8, 0.5, 1);
}
.vac-template-container .vac-template-active {
  background: var(--chat-footer-bg-color-tag-active);
}
.vac-template-container .vac-template-info {
  display: flex;
  overflow: hidden;
  padding: 0 20px;
  align-items: center;
}
.vac-template-container .vac-template-tag {
  font-size: 13px;
  font-weight: bold;
  margin-right: 10px;
}
.vac-template-container .vac-template-text {
  font-size: 13px;
}
@media only screen and (max-width: 768px) {
.vac-template-container .vac-template-box {
    height: 50px;
}
.vac-template-container .vac-template-info {
    padding: 0 12px;
}
}
.vac-rooms-container {
  display: flex;
  flex-flow: column;
  flex: 0 0 25%;
  min-width: 300px;
  max-width: 450px;
  position: relative;
  background: var(--chat-sidemenu-bg-color);
  height: 100%;
  border-top-left-radius: var(--chat-container-border-radius);
  border-bottom-left-radius: var(--chat-container-border-radius);
}
.vac-rooms-container.vac-rooms-container-full {
  flex: 0 0 100%;
  max-width: 100%;
}
.vac-rooms-container .vac-rooms-empty {
  font-size: 13px;
  color: #9ca6af;
  font-style: italic;
  text-align: center;
  margin: 40px 0;
  line-height: 20px;
  white-space: pre-line;
}
.vac-rooms-container .vac-room-list {
  flex: 1;
  position: relative;
  max-width: 100%;
  padding: 0 10px 5px;
  overflow-y: auto;
}
.vac-rooms-container .vac-room-item {
  border-radius: 8px;
  align-items: center;
  display: flex;
  flex: 1 1 100%;
  margin-bottom: 5px;
  padding: 0 14px;
  position: relative;
  min-height: 71px;
  transition: background-color 0.3s cubic-bezier(0.25, 0.8, 0.5, 1);
}
.vac-rooms-container .vac-room-item:hover {
  background: var(--chat-sidemenu-bg-color-hover);
}
.vac-rooms-container .vac-room-item:not(.vac-room-selected) {
  cursor: pointer;
}
.vac-rooms-container .vac-room-selected {
  color: var(--chat-sidemenu-color-active) !important;
  background: var(--chat-sidemenu-bg-color-active) !important;
}
.vac-rooms-container .vac-room-selected:hover {
  background: var(--chat-sidemenu-bg-color-active) !important;
}
@media only screen and (max-width: 768px) {
.vac-rooms-container .vac-room-list {
    padding: 0 7px 5px;
}
.vac-rooms-container .vac-room-item {
    min-height: 60px;
    padding: 0 8px;
}
}
.vac-room-container {
  display: flex;
  flex: 1;
  align-items: center;
  width: 100%;
}
.vac-room-container .vac-name-container {
  flex: 1;
}
.vac-room-container .vac-title-container {
  display: flex;
  align-items: center;
  line-height: 25px;
}
.vac-room-container .vac-state-circle {
  width: 9px;
  height: 9px;
  border-radius: 50%;
  background-color: var(--chat-room-color-offline);
  margin-top: 5px;
  transition: 0.3s;
}
.vac-room-container .vac-state-online {
  background-color: var(--chat-room-color-online);
}
.vac-room-container .pin-top {
  display: flex;
  align-items: center;
}
.vac-room-container .special-attention {
  display: flex;
  align-items: center;
}
.vac-room-container .vac-room-name {
  flex: 1;
  color: var(--chat-room-color-username);
  font-weight: 500;
  font-size: 14px;
}
.vac-room-container .vac-text-date {
  margin-left: 5px;
  font-size: 11px;
  color: var(--chat-room-color-timestamp);
}
.vac-room-container .vac-text-last {
  display: flex;
  align-items: center;
  font-size: 12px;
  line-height: 19px;
  color: var(--chat-room-color-message);
}
.vac-room-container .vac-message-new {
  color: var(--chat-room-color-username);
  font-weight: 500;
}
.vac-room-container .vac-icon-check {
  vertical-align: middle;
  height: 14px;
  width: 14px;
  margin-top: -2px;
  margin-right: 2px;
}
html.wa-hide-ack .vac-room-container .vac-icon-check {
  display: none !important;
}
.vac-room-container .vac-icon-microphone {
  height: 15px;
  width: 15px;
  vertical-align: middle;
  margin: -3px 1px 0 -2px;
  fill: var(--chat-room-color-message);
}
.vac-room-container .vac-room-options-container {
  display: flex;
  margin-left: auto;
}
.vac-room-container .vac-room-badge {
  background-color: #c8453f;
  color: var(--chat-room-color-badge);
  margin-left: 5px;
}
.vac-room-container .vac-list-room-options {
  height: 19px;
  width: 19px;
  align-items: center;
  margin-left: -3px;
}
.vac-box-empty {
  margin-top: 10px;
}
@media only screen and (max-width: 768px) {
.vac-box-empty {
    margin-top: 7px;
}
}
.vac-box-search {
  position: sticky;
  display: flex;
  align-items: center;
  height: 64px;
  padding: 0 15px;
}
.vac-box-search .vac-icon-search {
  display: flex;
  position: absolute;
  left: 30px;
}
.vac-box-search .vac-icon-search svg {
  width: 18px;
  height: 18px;
}
.vac-box-search .vac-input {
  height: 32px;
  width: 100%;
  background: var(--chat-bg-color-input);
  color: var(--chat-color);
  border-radius: 4px;
  font-size: 15px;
  outline: 0;
  caret-color: var(--chat-color-caret);
  padding: 10px 10px 10px 40px;
  border: 1px solid var(--chat-sidemenu-border-color-search);
  border-radius: 20px;
}
.vac-box-search .vac-input::-moz-placeholder {
  color: var(--chat-color-placeholder);
}
.vac-box-search .vac-input::placeholder {
  color: var(--chat-color-placeholder);
}
.vac-box-search .vac-add-icon {
  margin-left: auto;
  padding-left: 10px;
}
@media only screen and (max-width: 768px) {
.vac-box-search {
    height: 58px;
}
}
.vac-message-wrapper .vac-card-info {
  border-radius: 4px;
  text-align: center;
  margin: 10px auto;
  font-size: 12px;
  padding: 4px;
  display: block;
  overflow-wrap: break-word;
  position: relative;
  white-space: normal;
  box-shadow: 0 1px 1px -1px rgba(0, 0, 0, 0.1), 0 1px 1px -1px rgba(0, 0, 0, 0.11), 0 1px 2px -1px rgba(0, 0, 0, 0.11);
}
.vac-message-wrapper .vac-card-date {
  max-width: 150px;
  font-weight: 500;
  text-transform: uppercase;
  color: var(--chat-message-color-date);
  box-shadow: none;
}
.vac-message-wrapper .vac-card-system {
  max-width: 250px;
  padding: 8px 4px;
  color: var(--chat-message-color-system);
  background-color: var(--chat-message-bg-color-system);
}
.vac-message-wrapper .vac-line-new {
  color: var(--chat-message-color-new-messages);
  position: relative;
  text-align: center;
  font-size: 13px;
  padding: 10px 0;
}
.vac-message-wrapper .vac-line-new:after,
.vac-message-wrapper .vac-line-new:before {
  border-top: 1px solid var(--chat-message-color-new-messages);
  content: "";
  left: 0;
  position: absolute;
  top: 50%;
  width: calc(50% - 60px);
}
.vac-message-wrapper .vac-line-new:before {
  left: auto;
  right: 0;
}
.vac-message-wrapper .vac-message-box {
  display: flex;
  flex: 0 0 50%;
  max-width: 50%;
  justify-content: flex-start;
  line-height: 1.4;
}
.vac-message-wrapper .vac-avatar {
  background-size: cover;
  background-position: center center;
  background-repeat: no-repeat;
  height: 28px;
  width: 28px;
  min-height: 28px;
  min-width: 28px;
  margin: 0 0 2px 0;
  align-self: flex-start;
  margin-top: 15px;
}
.vac-message-wrapper .vac-avatar-current-offset {
  margin-right: 28px;
}
.vac-message-wrapper .vac-avatar-offset {
  margin-left: 28px;
}
.vac-message-wrapper .vac-failure-container {
  position: relative;
  align-self: flex-end;
  height: 20px;
  width: 20px;
  margin: 0 0 2px -4px;
  border-radius: 50%;
  background-color: #f44336;
}
.vac-message-wrapper .vac-failure-container.vac-failure-container-avatar {
  margin-right: 6px;
}
.vac-message-wrapper .vac-failure-container .vac-failure-text {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: white;
  font-size: 15px;
  font-weight: bold;
}
.vac-message-wrapper .vac-message-container {
  position: relative;
  padding: 2px 10px;
  align-items: end;
  min-width: 100px;
  box-sizing: content-box;
}
.vac-message-wrapper .vac-message-container-offset {
  margin-top: 10px;
}
.vac-message-wrapper .vac-offset-current {
  margin-left: 50%;
  justify-content: flex-end;
}
.vac-message-wrapper .vac-message-card {
  background-color: var(--chat-message-bg-color);
  color: var(--chat-message-color);
  border-radius: 8px;
  font-size: 13px;
  padding: 6px 9px 3px;
  white-space: pre-line;
  max-width: 100%;
  transition-property: box-shadow, opacity;
  transition: box-shadow 280ms cubic-bezier(0.4, 0, 0.2, 1);
  will-change: box-shadow;
  box-shadow: 0 1px 1px -1px rgba(0, 0, 0, 0.1), 0 1px 1px -1px rgba(0, 0, 0, 0.11), 0 1px 2px -1px rgba(0, 0, 0, 0.11);
}
.vac-message-wrapper .vac-message-highlight {
  box-shadow: 0 1px 2px -1px rgba(0, 0, 0, 0.1), 0 1px 2px -1px rgba(0, 0, 0, 0.11), 0 1px 5px -1px rgba(0, 0, 0, 0.11);
}
.vac-message-wrapper .vac-message-current {
  background-color: var(--chat-message-bg-color-me) !important;
}
.vac-message-wrapper .vac-message-deleted {
  color: var(--chat-message-color-deleted) !important;
  font-size: 13px !important;
  font-style: italic !important;
  background-color: var(--chat-message-bg-color-deleted) !important;
}
.vac-message-wrapper .vac-message-selected {
  background-color: var(--chat-message-bg-color-selected) !important;
  transition: background-color 0.2s;
}
.vac-message-wrapper .vac-message-image {
  position: relative;
  background-color: var(--chat-message-bg-color-image) !important;
  background-size: cover !important;
  background-position: center center !important;
  background-repeat: no-repeat !important;
  height: 250px;
  width: 250px;
  max-width: 100%;
  border-radius: 4px;
  margin: 4px auto 5px;
  transition: 0.4s filter linear;
}
.vac-message-wrapper .vac-text-username {
  font-size: 13px;
  color: var(--chat-message-color-username);
  margin-bottom: 2px;
}
.vac-message-wrapper .vac-username-reply {
  margin-bottom: 5px;
}
.vac-message-wrapper .vac-text-timestamp {
  font-size: 10px;
  color: var(--chat-message-color-timestamp);
  text-align: right;
}
.vac-message-wrapper .vac-media-inline {
  display: flex;
  align-items: center;
  flex-wrap: nowrap;
  gap: 8px;
}
.vac-message-wrapper .vac-media-meta {
  min-width: 0;
  flex: 1 1 auto;
  overflow: hidden;
}
.vac-message-wrapper .vac-media-file-card {
  width: 120px;
  border-radius: 10px;
  background: #f5f6f7;
  padding: 10px 10px 8px;
  box-sizing: border-box;
  position: relative;
}
.vac-message-wrapper .vac-media-image-card {
  width: 250px;
  height: 250px;
  max-width: 100%;
  border-radius: 8px;
  background: #f5f6f7;
  display: flex;
  align-items: center;
  justify-content: center;
  position: relative;
  overflow: hidden;
}
.vac-message-wrapper .vac-media-image-placeholder-lg {
  width: 56px;
  height: 56px;
  display: block;
  -o-object-fit: contain;
     object-fit: contain;
  opacity: 0.9;
}
.vac-message-wrapper .vac-media-file-card__top {
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 8px;
}
.vac-message-wrapper .vac-media-file-card__icon {
  width: 34px;
  height: 34px;
  border-radius: 8px;
  background: rgba(255, 255, 255, 0.9);
  display: flex;
  align-items: center;
  justify-content: center;
  flex: 0 0 34px;
  position: relative;
}
.vac-message-wrapper .vac-media-image-placeholder {
  width: 22px;
  height: 22px;
  display: block;
  -o-object-fit: contain;
     object-fit: contain;
}
.vac-message-wrapper .vac-media-refresh-overlay {
  position: absolute;
  inset: 0;
  border-radius: 8px;
  background: rgba(0, 0, 0, 0.08);
  display: flex;
  align-items: center;
  justify-content: center;
  cursor: pointer;
  opacity: 0;
  transition: opacity 0.18s ease;
}
.vac-message-wrapper .vac-media-refresh-overlay svg {
  width: 16px;
  height: 16px;
  opacity: 1;
  color: #fff;
}
.vac-message-wrapper .vac-media-refresh-overlay[style*="display: none"] {
  opacity: 0;
}
.vac-message-wrapper .vac-media-refresh-overlay:not([style*="display: none"]) {
  opacity: 1;
}
.vac-message-wrapper .vac-media-refresh-disabled {
  cursor: not-allowed;
  pointer-events: none;
  opacity: 0.8;
}
.vac-message-wrapper .vac-media-refresh-overlay-card {
  border-radius: 10px;
  z-index: 2;
}
.vac-message-wrapper .vac-media-refresh-overlay-image {
  border-radius: 8px;
  z-index: 2;
}
.vac-message-wrapper .vac-media-file-placeholder-wrapper {
  position: relative;
  width: -moz-fit-content;
  width: fit-content;
}
.vac-message-wrapper .vac-media-refresh-overlay-file {
  border-radius: 10px;
  z-index: 2;
}
.vac-message-wrapper .vac-media-file-card__name {
  margin-top: 8px;
  font-size: 13px;
  line-height: 18px;
  color: #333;
  text-align: center;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.vac-message-wrapper .vac-media-file-card__ext {
  margin-top: 2px;
  font-size: 12px;
  line-height: 16px;
  color: #999;
  text-align: center;
  text-transform: lowercase;
}
.vac-message-wrapper .vac-media-placeholder {
  width: 64px;
  height: 64px;
  border-radius: 8px;
  background: #f0f0f0;
  display: flex;
  align-items: center;
  justify-content: center;
  flex: 0 0 64px;
}
.vac-message-wrapper .vac-media-placeholder svg {
  width: 22px;
  height: 22px;
  opacity: 0.75;
}
.vac-message-wrapper .vac-media-placeholder-image {
  background: #e8f3ff;
}
.vac-message-wrapper .vac-media-placeholder-video {
  background: #f6f0ff;
}
.vac-message-wrapper .vac-media-placeholder-audio {
  background: #fff5e6;
}
.vac-message-wrapper .vac-media-placeholder-file {
  background: #f0f0f0;
}
.vac-message-wrapper .vac-media-refresh {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  margin: 0 0 0 6px;
  cursor: pointer;
  vertical-align: middle;
}
.vac-message-wrapper .vac-media-refresh svg {
  width: 14px;
  height: 14px;
  opacity: 0.75;
}
.vac-message-wrapper .vac-media-refresh-disabled {
  cursor: not-allowed;
}
.vac-message-wrapper .vac-media-refresh-disabled svg {
  opacity: 0.45;
}
.vac-message-wrapper .vac-progress-time {
  float: left;
  margin: -2px 0 0 40px;
  color: var(--chat-color);
  font-size: 12px;
}
.vac-message-wrapper .vac-icon-edited {
  align-items: center;
  display: inline-flex;
  justify-content: center;
  letter-spacing: normal;
  line-height: 1;
  text-indent: 0;
  vertical-align: middle;
  margin: 0 4px 2px;
}
.vac-message-wrapper .vac-icon-edited svg {
  height: 12px;
  width: 12px;
}
.vac-message-wrapper .vac-icon-check {
  height: 14px;
  width: 14px;
  vertical-align: middle;
  margin: -3px -3px 0 3px;
}
html.wa-hide-ack .vac-message-wrapper .vac-icon-check {
  display: none !important;
}
@media only screen and (max-width: 768px) {
.vac-message-wrapper .vac-message-container {
    padding: 2px 3px 1px;
}
.vac-message-wrapper .vac-message-container-offset {
    margin-top: 10px;
}
.vac-message-wrapper .vac-message-box {
    flex: 0 0 80%;
    max-width: 80%;
}
.vac-message-wrapper .vac-avatar {
    height: 25px;
    width: 25px;
    min-height: 25px;
    min-width: 25px;
    margin: 0 6px 1px 0;
}
.vac-message-wrapper .vac-avatar.vac-avatar-current {
    margin: 0 0 1px 6px;
}
.vac-message-wrapper .vac-avatar-current-offset {
    margin-right: calc(25px + 6px);
}
.vac-message-wrapper .vac-avatar-offset {
    margin-left: calc(25px + 6px);
}
.vac-message-wrapper .vac-failure-container {
    margin-left: 2px;
}
.vac-message-wrapper .vac-failure-container.vac-failure-container-avatar {
    margin-right: 0;
}
.vac-message-wrapper .vac-offset-current {
    margin-left: 20%;
}
.vac-message-wrapper .vac-progress-time {
    margin-left: 37px;
}
}
.vac-audio-player {
  display: flex;
  margin: 8px 0 5px;
}
.vac-audio-player .vac-svg-button {
  max-width: 18px;
  margin-left: 7px;
}
@media only screen and (max-width: 768px) {
.vac-audio-player {
    margin: 4px 0 0px;
}
.vac-audio-player .vac-svg-button {
    max-width: 16px;
    margin-left: 5px;
}
}
.vac-player-bar {
  display: flex;
  align-items: center;
  max-width: calc(100% - 18px);
  margin-right: 7px;
  margin-left: 20px;
}
.vac-player-bar .vac-player-progress {
  width: 190px;
}
.vac-player-bar .vac-player-progress .vac-line-container {
  position: relative;
  height: 4px;
  border-radius: 5px;
  background-color: var(--chat-message-bg-color-audio-line);
}
.vac-player-bar .vac-player-progress .vac-line-container .vac-line-progress {
  position: absolute;
  height: inherit;
  background-color: var(--chat-message-bg-color-audio-progress);
  border-radius: inherit;
}
.vac-player-bar .vac-player-progress .vac-line-container .vac-line-dot {
  position: absolute;
  top: -5px;
  margin-left: -7px;
  height: 14px;
  width: 14px;
  border-radius: 50%;
  background-color: var(--chat-message-bg-color-audio-progress-selector);
  transition: transform 0.25s;
}
.vac-player-bar .vac-player-progress .vac-line-container .vac-line-dot__active {
  transform: scale(1.2);
}
@media only screen and (max-width: 768px) {
.vac-player-bar {
    margin-right: 5px;
}
.vac-player-bar .vac-player-progress .vac-line-container {
    height: 3px;
}
.vac-player-bar .vac-player-progress .vac-line-container .vac-line-dot {
    height: 12px;
    width: 12px;
    top: -5px;
    margin-left: -5px;
}
}
.vac-message-actions-wrapper .vac-options-container {
  position: absolute;
  top: 2px;
  right: 10px;
  height: 40px;
  width: 70px;
  overflow: hidden;
  border-top-right-radius: 8px;
}
.vac-message-actions-wrapper .vac-blur-container {
  position: absolute;
  height: 100%;
  width: 100%;
  left: 8px;
  bottom: 10px;
  background: var(--chat-message-bg-color);
  filter: blur(3px);
  border-bottom-left-radius: 8px;
}
.vac-message-actions-wrapper .vac-options-me {
  background: var(--chat-message-bg-color-me);
}
.vac-message-actions-wrapper .vac-message-options {
  background: var(--chat-icon-bg-dropdown-message);
  border-radius: 50%;
  position: absolute;
  top: 7px;
  right: 7px;
}
.vac-message-actions-wrapper .vac-message-options svg {
  height: 17px;
  width: 17px;
  padding: 5px;
  margin: -5px;
}
.vac-message-actions-wrapper .vac-message-emojis {
  position: absolute;
  top: 6px;
  right: 30px;
}
.vac-message-actions-wrapper .vac-menu-options {
  right: 15px;
}
.vac-message-actions-wrapper .vac-menu-left {
  right: -50px;
}
@media only screen and (max-width: 768px) {
.vac-message-actions-wrapper .vac-options-container {
    right: 3px;
}
.vac-message-actions-wrapper .vac-menu-left {
    right: -50px;
}
}
.vac-message-files-container .vac-file-wrapper {
  position: relative;
  width: -moz-fit-content;
  width: fit-content;
}
.vac-message-files-container .vac-file-wrapper .vac-file-container {
  height: 60px;
  width: 60px;
  margin: 3px 0 5px;
  cursor: pointer;
  transition: all 0.6s;
}
.vac-message-files-container .vac-file-wrapper .vac-file-container:hover {
  opacity: 0.85;
}
.vac-message-files-container .vac-file-wrapper .vac-file-container svg {
  height: 30px;
  width: 30px;
}
.vac-message-files-container .vac-file-wrapper .vac-file-container.vac-file-container-progress {
  background-color: rgba(0, 0, 0, 0.3);
}
.vac-message-file-container {
  position: relative;
  z-index: 0;
}
.vac-message-file-container .vac-message-image-container {
  cursor: pointer;
}
.vac-message-file-container .vac-image-buttons {
  position: absolute;
  width: 100%;
  height: 100%;
  border-radius: 4px;
  background: linear-gradient(to bottom, rgba(0, 0, 0, 0) 55%, rgba(0, 0, 0, 0.02) 60%, rgba(0, 0, 0, 0.05) 65%, rgba(0, 0, 0, 0.1) 70%, rgba(0, 0, 0, 0.2) 75%, rgba(0, 0, 0, 0.3) 80%, rgba(0, 0, 0, 0.5) 85%, rgba(0, 0, 0, 0.6) 90%, rgba(0, 0, 0, 0.7) 95%, rgba(0, 0, 0, 0.8) 100%);
}
.vac-message-file-container .vac-image-buttons svg {
  height: 26px;
  width: 26px;
}
.vac-message-file-container .vac-image-buttons .vac-button-view,
.vac-message-file-container .vac-image-buttons .vac-button-download {
  position: absolute;
  bottom: 6px;
  left: 7px;
}
.vac-message-file-container .vac-image-buttons :first-child {
  left: 40px;
}
.vac-message-file-container .vac-image-buttons .vac-button-view {
  max-width: 18px;
  bottom: 8px;
}
.vac-message-file-container .vac-video-container {
  width: 350px;
  max-width: 100%;
  margin: 4px auto 5px;
  cursor: pointer;
}
.vac-message-file-container .vac-video-container video {
  width: 100%;
  height: 100%;
  border-radius: 4px;
}
.vac-button-reaction {
  display: inline-flex;
  align-items: center;
  border: var(--chat-message-border-style-reaction);
  outline: none;
  background: var(--chat-message-bg-color-reaction);
  border-radius: 4px;
  margin: 4px 2px 0;
  transition: 0.3s;
  padding: 0 5px;
  font-size: 18px;
  line-height: 23px;
}
.vac-button-reaction span {
  font-size: 11px;
  font-weight: 500;
  min-width: 7px;
  color: var(--chat-message-color-reaction-counter);
}
.vac-button-reaction:hover {
  border: var(--chat-message-border-style-reaction-hover);
  background: var(--chat-message-bg-color-reaction-hover);
  cursor: pointer;
}
.vac-button-reaction.vac-reaction-me {
  border: var(--chat-message-border-style-reaction-me);
  background: var(--chat-message-bg-color-reaction-me);
}
.vac-button-reaction.vac-reaction-me span {
  color: var(--chat-message-color-reaction-counter-me);
}
.vac-button-reaction.vac-reaction-me:hover {
  border: var(--chat-message-border-style-reaction-hover-me);
  background: var(--chat-message-bg-color-reaction-hover-me);
}
.vac-reply-message {
  background: var(--chat-message-bg-color-reply);
  border-radius: 4px;
  margin: -1px -5px 8px;
  padding: 8px 10px;
}
.vac-reply-message .vac-reply-username {
  color: var(--chat-message-color-reply-username);
  font-size: 12px;
  line-height: 15px;
  margin-bottom: 2px;
}
.vac-reply-message .vac-image-reply-container {
  width: 70px;
}
.vac-reply-message .vac-image-reply-container .vac-message-image-reply {
  height: 70px;
  width: 70px;
  margin: 4px auto 3px;
}
.vac-reply-message .vac-video-reply-container {
  width: 200px;
  max-width: 100%;
}
.vac-reply-message .vac-video-reply-container video {
  width: 100%;
  height: 100%;
  border-radius: 4px;
}
.vac-reply-message .vac-reply-content {
  font-size: 12px;
  color: var(--chat-message-color-reply-content);
}
.vac-reply-message .vac-file-container {
  height: 60px;
  width: 60px;
}
.vac-emoji-wrapper {
  position: relative;
  display: flex;
}
.vac-emoji-wrapper .vac-emoji-reaction svg {
  height: 19px;
  width: 19px;
}
.vac-emoji-wrapper .vac-emoji-picker {
  position: absolute;
  z-index: 9999;
  bottom: 32px;
  right: 10px;
  width: 300px;
  padding-top: 4px;
  overflow: scroll;
  box-sizing: border-box;
  border-radius: 0.5rem;
  background: var(--chat-emoji-bg-color);
  box-shadow: 0 1px 2px -2px rgba(0, 0, 0, 0.1), 0 1px 2px -1px rgba(0, 0, 0, 0.1), 0 1px 2px 1px rgba(0, 0, 0, 0.1);
  scrollbar-width: none;
}
.vac-emoji-wrapper .vac-emoji-picker::-webkit-scrollbar {
  display: none;
}
.vac-emoji-wrapper .vac-emoji-picker.vac-picker-reaction {
  position: fixed;
  top: initial;
  right: initial;
}
.vac-emoji-wrapper .vac-emoji-picker emoji-picker {
  height: 100%;
  width: 100%;
  --emoji-size: 1.2rem;
  --background: var(--chat-emoji-bg-color);
  --emoji-padding: 0.4rem;
  --border-color: var(--chat-sidemenu-border-color-search);
  --button-hover-background: var(--chat-sidemenu-bg-color-hover);
  --button-active-background: var(--chat-sidemenu-bg-color-hover);
}
.vac-format-message-wrapper .vac-format-container {
  display: inline;
}
.vac-format-message-wrapper .vac-icon-deleted {
  height: 14px;
  width: 14px;
  vertical-align: middle;
  margin: -2px 2px 0 0;
  fill: var(--chat-message-color-deleted);
}
.vac-format-message-wrapper .vac-icon-deleted.vac-icon-deleted-room {
  margin: -3px 1px 0 0;
  fill: var(--chat-room-color-message);
}
.vac-format-message-wrapper .vac-image-link-container {
  background-color: var(--chat-message-bg-color-media);
  padding: 8px;
  margin: 2px auto;
  border-radius: 4px;
}
.vac-format-message-wrapper .vac-image-link {
  position: relative;
  background-color: var(--chat-message-bg-color-image) !important;
  background-size: contain;
  background-position: center center !important;
  background-repeat: no-repeat !important;
  height: 150px;
  width: 150px;
  max-width: 100%;
  border-radius: 4px;
  margin: 0 auto;
}
.vac-format-message-wrapper .vac-image-link-message {
  max-width: 166px;
  font-size: 12px;
}
.vac-loader-wrapper.vac-container-center {
  position: absolute;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  z-index: 9;
}
.vac-loader-wrapper.vac-container-top {
  padding: 21px;
}
.vac-loader-wrapper.vac-container-top #vac-circle {
  height: 20px;
  width: 20px;
}
.vac-loader-wrapper #vac-circle {
  margin: auto;
  height: 28px;
  width: 28px;
  border: 3px rgba(0, 0, 0, 0.25) solid;
  border-top: 3px var(--chat-color-spinner) solid;
  border-right: 3px var(--chat-color-spinner) solid;
  border-bottom: 3px var(--chat-color-spinner) solid;
  border-radius: 50%;
  animation: vac-spin 1s infinite linear;
}
@media only screen and (max-width: 768px) {
.vac-loader-wrapper #vac-circle {
    height: 24px;
    width: 24px;
}
.vac-loader-wrapper.vac-container-top {
    padding: 18px;
}
.vac-loader-wrapper.vac-container-top #vac-circle {
    height: 16px;
    width: 16px;
}
}
@keyframes vac-spin {
from {
    transform: rotate(0deg);
    transform: rotate(0deg);
}
to {
    transform: rotate(359deg);
    transform: rotate(359deg);
}
}
#vac-icon-search {
  fill: var(--chat-icon-color-search);
}
#vac-icon-add {
  fill: var(--chat-icon-color-add);
}
#vac-icon-toggle {
  fill: var(--chat-icon-color-toggle);
}
#vac-icon-menu {
  fill: var(--chat-icon-color-menu);
}
#vac-icon-close {
  fill: var(--chat-icon-color-close);
}
#vac-icon-close-image {
  fill: var(--chat-icon-color-close-image);
}
#vac-icon-file {
  fill: var(--chat-icon-color-file);
}
#vac-icon-paperclip {
  fill: var(--chat-icon-color-paperclip);
}
#vac-icon-close-outline {
  fill: var(--chat-icon-color-close-outline);
}
#vac-icon-close-outline-preview {
  fill: var(--chat-icon-color-close-preview);
}
#vac-icon-send {
  fill: var(--chat-icon-color-send);
}
#vac-icon-send-disabled {
  fill: var(--chat-icon-color-send-disabled);
}
#vac-icon-emoji {
  fill: var(--chat-icon-color-emoji);
}
#vac-icon-emoji-reaction {
  fill: var(--chat-icon-color-emoji-reaction);
}
#vac-icon-document {
  fill: var(--chat-icon-color-document);
}
#vac-icon-pencil {
  fill: var(--chat-icon-color-pencil);
}
#vac-icon-checkmark,
#vac-icon-double-checkmark {
  fill: var(--chat-icon-color-checkmark);
}
#vac-icon-checkmark-seen,
#vac-icon-double-checkmark-seen {
  fill: var(--chat-icon-color-checkmark-seen);
}
#vac-icon-eye {
  fill: var(--chat-icon-color-eye);
}
#vac-icon-dropdown-message {
  fill: var(--chat-icon-color-dropdown-message);
}
#vac-icon-dropdown-room {
  fill: var(--chat-icon-color-dropdown-room);
}
#vac-icon-dropdown-scroll {
  fill: var(--chat-icon-color-dropdown-scroll);
}
#vac-icon-audio-play {
  fill: var(--chat-icon-color-audio-play);
}
#vac-icon-audio-pause {
  fill: var(--chat-icon-color-audio-pause);
}
.vac-progress-wrapper {
  position: absolute;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  z-index: 9;
}
.vac-progress-wrapper circle {
  transition: stroke-dashoffset 0.35s;
  transform: rotate(-90deg);
  transform-origin: 50% 50%;
}
.vac-progress-wrapper .vac-progress-content {
  position: absolute;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  z-index: -1;
  margin-top: -2px;
  background-color: rgba(0, 0, 0, 0.7);
  border-radius: 50%;
}
.vac-progress-wrapper .vac-progress-content .vac-progress-text {
  position: absolute;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  font-weight: bold;
  color: white;
}
.vac-progress-wrapper .vac-progress-content .vac-progress-text .vac-progress-pourcent {
  font-size: 9px;
  font-weight: normal;
}
.userInfo {
  height: 64px;
  width: 100%;
  background: #F0F0F0;
  padding: 10px;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.userInfo .wa-user-avatar {
  width: 40px;
  height: 40px;
  border-radius: 50%;
  background-position: center;
  background-repeat: no-repeat;
  flex: 0 0 40px;
  background-color: #ddd;
}
.userInfo .wa-user-avatar-preload {
  display: none;
}
.userInfo .username {
  font-family: PingFangSC, PingFang SC;
  font-weight: 500;
  font-size: 13px;
  color: #0D0E15;
}
.userInfo .userid {
  font-family: PingFangSC, PingFang SC;
  font-weight: 400;
  font-size: 12px;
  color: #B3B3B3;
  margin-top: 4px;
}
.userInfo .right img {
  width: 16px;
  height: 16px;
  margin: 0px 12px;
  cursor: pointer;
}
@keyframes wa-spin {
0% {
    transform: rotate(0deg);
}
100% {
    transform: rotate(360deg);
}
}
.wa-refresh-rotating {
  animation: wa-spin 0.9s linear infinite;
}
.settings {
  display: flex;
  flex-wrap: wrap;
  gap: 8px;
  align-items: center;
}
.drawer-panel {
  position: fixed;
  top: 0;
  right: 0;
  height: 100%;
  width: 360px;
  background: #fff;
  z-index: 2000;
}

/* 进入前 */
.drawer-slide-enter-from {
  transform: translateX(100%);
  opacity: 0;
}

/* 进入后 */
.drawer-slide-enter-to {
  transform: translateX(0);
  opacity: 1;
}

/* 离开前 */
.drawer-slide-leave-from {
  transform: translateX(0);
  opacity: 1;
}

/* 离开后 */
.drawer-slide-leave-to {
  transform: translateX(100%);
  opacity: 0;
}

/* 动画时间 */
.drawer-slide-enter-active,
.drawer-slide-leave-active {
  transition: all 0.1s ease;
}
.delete-chat-confirm[data-v-ac633ba2] {
  display: inline-block;
}
.delete-chat-confirm__body[data-v-ac633ba2] {
  display: flex;
  flex-direction: column;
  align-items: center;
  padding: 16px 0 8px;
}
.delete-chat-confirm__body .warning-icon[data-v-ac633ba2] {
  color: #f5222d;
  margin-bottom: 16px;
  width: 60px;
  height: 60px;
}
.delete-chat-confirm__body .confirm-text[data-v-ac633ba2] {
  margin: 0;
  font-size: 14px;
  color: #333;
  text-align: center;
}
.delete-chat-confirm__footer[data-v-ac633ba2] {
  display: flex;
  justify-content: center;
  gap: 16px;
  padding-top: 4px;
}
.delete-chat-confirm__footer .btn-cancel[data-v-ac633ba2] {
  min-width: 65px;
}
.delete-chat-confirm__footer .btn-confirm[data-v-ac633ba2] {
  min-width: 65px;
  background: #1890ff !important;
}
.delete-chat-confirm[data-v-1f990854] {
  display: inline-block;
}
.delete-chat-confirm__body[data-v-1f990854] {
  display: flex;
  flex-direction: column;
  align-items: center;
  padding: 16px 0 8px;
}
.delete-chat-confirm__body .warning-icon[data-v-1f990854] {
  color: #f5222d;
  margin-bottom: 16px;
  width: 60px;
  height: 60px;
}
.delete-chat-confirm__body .confirm-text[data-v-1f990854] {
  margin: 0;
  font-size: 14px;
  color: #333;
  text-align: center;
}
.delete-chat-confirm__footer[data-v-1f990854] {
  display: flex;
  justify-content: center;
  gap: 16px;
  padding-top: 4px;
}
.delete-chat-confirm__footer .btn-cancel[data-v-1f990854] {
  min-width: 65px;
}
.delete-chat-confirm__footer .btn-confirm[data-v-1f990854] {
  min-width: 65px;
  background: #1890ff !important;
}
@charset "UTF-8";
/* 可选：自定义灰色占位头像样式 */
.vac-avatar[data-v-366109b2]:empty {
  background-color: #e0e0e0 !important;
  border-radius: 50%;
}
[data-v-366109b2] .el-alert__title {
  line-height: 0px !important;
}
.personal[data-v-566d6018] {
  background-color: var(--el-overlay-color-lighter);
  bottom: 0;
  height: 100%;
  left: 0;
  overflow: auto;
  position: fixed;
  right: 0;
  top: 0;
  z-index: 2000;
}
.personal .content[data-v-566d6018] {
  width: 400px;
  position: absolute;
  top: 15vh;
  left: 50%;
  transform: translateX(-50%);
  background-color: #fff;
}
.personal .content .title[data-v-566d6018] {
  display: flex;
  align-items: center;
  height: 56px;
  padding: 0 12px;
  box-shadow: 0px 1px 6px 0px rgba(0, 21, 41, 0.12);
}
.personal .content .title > img[data-v-566d6018] {
  width: 36px;
  height: 36px;
  border-radius: 50%;
}
.personal .content .title .name[data-v-566d6018] {
  font-weight: 500;
  font-size: 16px;
  color: #333333;
  line-height: 16px;
  margin-left: 10px;
  flex-grow: 1;
}
.personal .content .message_list[data-v-566d6018] {
  height: 394px;
  overflow-y: auto;
  padding-bottom: 10px;
}
.personal .content .message_list .message_more[data-v-566d6018] {
  margin: 10px auto;
  color: #999;
  display: flex;
  justify-content: center;
  align-items: center;
  cursor: pointer;
}
.personal .content .message_list .time[data-v-566d6018] {
  margin: 10px auto 0;
  font-weight: 400;
  font-size: 12px;
  color: #000000;
  line-height: 12px;
  text-align: center;
}
.personal .content .message_list .item[data-v-566d6018] {
  display: flex;
  align-items: flex-end;
  padding: 0 10px;
  margin-top: 10px;
}
.personal .content .message_list .item .avt[data-v-566d6018] {
  width: 32px;
  height: 32px;
  border-radius: 50%;
}
.personal .content .message_list .item .msg[data-v-566d6018] {
  background: #EFEFEF;
  padding: 7px 10px;
  border-radius: 6px;
  max-width: 288px;
  box-sizing: border-box;
}
.personal .content .message_list .item .share_card[data-v-566d6018] {
  width: 200px;
  padding: 0 6px;
  background-color: #1d39c4;
  border-radius: 6px;
  border-bottom-right-radius: 0;
  background-color: #EFEFEF;
  border: 1px solid #f4f4f4;
}
.personal .content .message_list .item .share_card .share-content[data-v-566d6018] {
  padding: 10px 0;
  border-bottom: 1px solid #f4f4f4;
  display: flex;
  align-items: center;
}
.personal .content .message_list .item .share_card .share-content .card-avatar[data-v-566d6018] {
  width: 40px;
  height: 40px;
  border-radius: 50%;
  margin-right: 5px;
}
.personal .content .message_list .item .share_card .share-footer[data-v-566d6018] {
  text-align: left;
  color: #7E7E7E;
  font-size: 12px;
  padding: 2px 0;
}
.personal .content .message_list .item .voice[data-v-566d6018] {
  background: #EFEFEF;
  padding: 7px 10px;
  border-radius: 6px;
  display: flex;
  min-width: 90px;
  box-sizing: border-box;
  align-items: center;
}
.personal .content .message_list .item .voice .icon[data-v-566d6018] {
  width: 22px;
  height: 22px;
}
.personal .content .message_list .item .voice .val[data-v-566d6018] {
  margin-left: 8px;
  font-weight: 400;
  font-size: 14px;
  color: #444444;
}
.personal .content .message_list .item.left[data-v-566d6018] {
  justify-content: flex-start;
}
.personal .content .message_list .item.left .info[data-v-566d6018] {
  margin-left: 4px;
}
.personal .content .message_list .item.left .info .msg[data-v-566d6018] {
  border-bottom-left-radius: 0;
}
.personal .content .message_list .item.right[data-v-566d6018] {
  flex-direction: row-reverse;
}
.personal .content .message_list .item.right .info[data-v-566d6018] {
  margin-right: 4px;
  display: flex;
  flex-direction: row-reverse;
  align-items: flex-end;
}
.personal .content .message_list .item.right .info .msg[data-v-566d6018] {
  background-color: #1d39c4;
  border-bottom-right-radius: 0;
  color: #fff;
}
.personal .content .message_list .item.right .info .msg.file[data-v-566d6018] {
  background-color: #f0f0f0;
  color: #333;
}
.personal .content .message_list .item.right .info .msg_error[data-v-566d6018] {
  width: 18px;
  height: 18px;
  font-size: 12px;
  line-height: 18px;
  background: red;
  border-radius: 50%;
  color: #fff;
  text-align: center;
  margin: 0 5px;
}
.personal .content .input[data-v-566d6018] {
  height: 50px;
  background: #F8F8F8;
  display: flex;
  align-items: center;
  position: relative;
}
.personal .content .input .inp[data-v-566d6018] {
  background: #FFFFFF;
  border-radius: 15px;
  border: 1px solid #EFEFEF;
  height: 30px;
  margin-left: 20px;
  width: 224px;
  padding: 0 8px;
  box-sizing: border-box;
}
.personal .content .input > img[data-v-566d6018] {
  width: 24px;
  height: 24px;
  margin-left: 10px;
}
.personal .content .input > .file[data-v-566d6018] {
  width: 24px;
  height: 24px;
  margin-left: 10px;
}
.personal .content .input > .file img[data-v-566d6018] {
  width: 24px;
  height: 24px;
}
.emoji_picker[data-v-566d6018] {
  position: absolute;
  left: 0;
  bottom: 50px;
  width: 400px;
  display: grid;
  grid-template-columns: repeat(9, 1fr);
  padding: 0 8px;
  background-color: #F8F8F8;
  height: 250px;
  overflow-y: auto;
}
.emoji_picker[data-v-566d6018]::-webkit-scrollbar {
  display: none;
}
.emoji_picker .emoji_item[data-v-566d6018] {
  padding: 5px;
}
.emoji_picker .emoji_item img[data-v-566d6018] {
  width: 30px;
  height: 30px;
}

.chat[data-v-5a97daaa] {
  position: fixed;
  right: 5%;
  bottom: 5%;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  cursor: pointer;
}
.avatar[data-v-5a97daaa] {
  width: 100%;
  height: 100%;
  border-radius: 50%;
}
.close_icon[data-v-5a97daaa] {
  display: block;
  width: 15px;
  height: 15px;
  text-align: center;
  line-height: 15px;
  font-size: 12px;
  color: #fff;
  border-radius: 50%;
  background: #000;
  position: absolute;
  right: -5px;
  top: 2px;
}
.tip[data-v-5a97daaa] {
  display: block;
  width: 15px;
  height: 15px;
  color: #fff;
  background-color: var(--el-color-danger);
  border-radius: 50%;
  position: absolute;
  right: -5px;
  bottom: 2px;
  text-align: center;
  line-height: 15px;
  font-size: 12px;
}

.layout[data-v-7b4ea426] {
  background: #f5f5f5;
}
.empty[data-v-7b4ea426] {
  display: flex;
}
.outer[data-v-7b4ea426] {
  background: #f5f5f5;
}
.outer .box_inner[data-v-7b4ea426] {
  width: 100vw;
  min-width: 800px;
  max-width: 1329px;
  height: calc(100vh - 48px);
  margin: 0px auto;
  display: flex;
  justify-content: flex-start;
}
.outer .box_inner .side_menu[data-v-7b4ea426] {
  width: -moz-max-content;
  width: max-content;
  min-width: 200px;
  height: 100%;
  background-color: #fff;
  padding: 20px 10px;
  font-size: 20px;
  font-weight: 500;
  color: #333;
}
.outer .box_inner .side_inner[data-v-7b4ea426] {
  flex: 1;
  background: #f7f9fa !important;
}
[data-v-7b4ea426] .el-menu-item:hover {
  color: #1890ff;
  background-color: #e6f7ff !important;
}
[data-v-7b4ea426] .el-menu-item.is-active {
  background-color: #e6f7ff;
}
[data-v-7b4ea426] .el-menu {
  border-right: 0px solid !important;
}
.text[data-v-7b4ea426] {
  margin-left: 10px;
  font-size: 20px;
  width: -moz-max-content !important;
  width: max-content !important;
}
[data-v-7b4ea426] .el-menu-item {
  height: 64px !important;
  line-height: 30px !important;
}
[data-v-7b4ea426] .el-menu-item * {
  vertical-align: middle !important;
}

.notify_boxs[data-v-1e699542] {
  width: 100%;
  padding-top: 10px;
  flex: auto;
  height: 0;
  overflow-y: auto;
}
.item_box[data-v-1e699542] {
  background: white;
  width: 100%;
}
.item_box .sp_items[data-v-1e699542] {
  width: 100%;
}
.item_box .items[data-v-1e699542] {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.item_box .item_check[data-v-1e699542] {
  opacity: 0.7;
}
.item_box .item[data-v-1e699542] {
  padding: 8px 15px;
  height: auto;
  border-bottom: 1px solid #e8e8e8;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.item_box .item .left_box[data-v-1e699542] {
  display: flex;
}
.item_box .item .left[data-v-1e699542] {
  display: flex;
  align-items: center;
}
.item_box .item .right_box[data-v-1e699542] {
  color: #999999;
  height: 14px;
  font-size: 14px;
  font-weight: 400;
  line-height: 14px;
  width: 150px;
}
.item_box .item .right[data-v-1e699542] {
  height: 100%;
  display: flex;
  margin-left: 4px;
  flex-direction: column;
  align-items: flex-start;
  justify-content: center;
}
.item_box .item .right .tops[data-v-1e699542] {
  color: rgba(0, 0, 0, 0.65);
  height: auto;
  font-size: 16px;
  font-weight: bold;
}
.item_box .item .right .content[data-v-1e699542] {
  height: auto;
  font-size: 14px;
  font-weight: 400;
  color: #999;
  max-width: 40vw;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.item_box .item[data-v-1e699542]:hover {
  cursor: pointer;
  background: #EEF7FF;
}

.top_title[data-v-13c0f11a] {
  font-size: 20px;
  font-weight: 500;
  color: #333;
  padding: 10px 20px;
}
.item_box[data-v-13c0f11a] {
  background: white;
}
.item_box .sp_item[data-v-13c0f11a] {
  width: 100%;
  display: flex;
  justify-content: space-between !important;
}
.item_box .item[data-v-13c0f11a] {
  border-bottom: 1px solid #e8e8e8;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.item_box .item .left_box[data-v-13c0f11a] {
  display: flex;
}
.item_box .item .left[data-v-13c0f11a] {
  display: flex;
  align-items: center;
}
.item_box .item .right_box[data-v-13c0f11a] {
  color: #999999;
  height: 14px;
  font-size: 14px;
  font-weight: 400;
  line-height: 14px;
}
.item_box .item .right[data-v-13c0f11a] {
  margin: 14px 10px;
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  justify-content: center;
}
.item_box .item .right .tops[data-v-13c0f11a] {
  font-size: 16px;
  font-weight: bold;
}
.item_box .item .right .content[data-v-13c0f11a] {
  overflow-wrap: break-word;
  margin-top: 5px;
  font-size: 14px;
  font-weight: 400;
  color: #999;
}
.scroll_out_box[data-v-13c0f11a] {
  padding: 0px 16px 0px 16px;
  display: flex;
  flex-direction: column;
  /* 主轴方向设置为向下 */
  height: calc(100vh - 115px);
  /* 注意这个高度100%要基于父容器的height */
  box-sizing: border-box;
}
[data-v-13c0f11a] .el-scrollbar {
  height: calc(100vh - 140px);
}
[data-v-13c0f11a] .el-empty__image img {
  width: 54% !important;
}
[data-v-13c0f11a] .el-empty__description {
  margin-top: 6px;
}

.card[data-v-7791e4a2] {
  position: relative;
  cursor: pointer;
  width: 343px;
  height: 268px;
  background: white;
  padding: 16px;
  border-radius: 5px;
}
.card .flag_badge[data-v-7791e4a2] {
  position: absolute;
  width: 15px;
  height: 15px;
  background: #f56c6c;
  border: 2px solid white;
  right: -4px;
  top: -4px;
  border-radius: 50%;
  z-index: 999;
}
.card .img[data-v-7791e4a2] {
  width: 100%;
  height: 160px;
  background-color: #ffffff;
  /* 背景色保留 */
  border-radius: 5px;
  background-size: cover;
  /* 关键：缩放并填满容器 */
  background-position: center center;
  /* 关键：显示图片中间 */
  background-repeat: no-repeat;
  /* 不重复 */
  overflow: hidden;
  /* 防止子元素溢出 */
  text-align: center;
  /* 如果有文字，可以居中 */
}
.card .title[data-v-7791e4a2] {
  font-family: PingFangSC, PingFang SC;
  font-weight: 500;
  font-size: 16px;
  color: #444444;
}
.card .title .content[data-v-7791e4a2] {
  min-height: 45px !important;
  height: auto;
  /* 不建议固定高度 */
  margin-top: 10px;
  font-family: PingFangSC, PingFang SC;
  font-weight: 500;
  font-size: 16px;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  /* 限制显示 2 行 */
  -webkit-box-orient: vertical;
}
.card .time[data-v-7791e4a2] {
  text-align: right;
  margin-top: 10px;
  font-family: PingFangSC, PingFang SC;
  font-weight: 400;
  font-size: 14px;
  color: #999999;
}
[data-v-7791e4a2] .el-button {
  min-width: 40px;
  width: -moz-max-content !important;
  width: max-content !important;
  height: 20px;
  line-height: 20px;
}

.top_title[data-v-77ea6527] {
  font-size: 20px;
  font-weight: 500;
  color: #333;
  padding: 10px 20px;
}
.item_box[data-v-77ea6527] {
  padding: 0 8px;
}
.item_box_inner[data-v-77ea6527] {
  display: grid;
  grid-template-columns: repeat(3, 1fr);
  /* 一行三列，每列等宽 */
  gap: 15px;
  /* 可选：设置列间距和行间距 */
  padding: 15px;
}
.item_box_inner .item[data-v-77ea6527] {
  display: flex;
  justify-content: flex-start;
}
.item_box_inner .item .left[data-v-77ea6527] {
  display: flex;
  align-items: center;
}
.item_box_inner .item .right[data-v-77ea6527] {
  margin: 14px 10px;
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  justify-content: center;
}
.item_box_inner .item .right .tops[data-v-77ea6527] {
  font-size: 16px;
  font-weight: bold;
}
.item_box_inner .item .right .content[data-v-77ea6527] {
  overflow-wrap: break-word;
  margin-top: 5px;
  font-size: 14px;
  font-weight: 400;
  color: #999;
}
[data-v-77ea6527] .el-scrollbar {
  height: calc(100vh - 115px);
}
[data-v-77ea6527] .el-empty__image img {
  width: 54% !important;
}
[data-v-77ea6527] .el-empty__description {
  margin-top: 6px;
}

.container[data-v-718ef4dc] {
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
}
#Card[data-v-718ef4dc] {
  width: 100% !important;
}
.outbox[data-v-718ef4dc] {
  width: 100%;
  padding: 15px 10px 10px 20px;
  background-color: #fff;
  height: -moz-max-content;
  height: max-content;
}
#inner_box[data-v-718ef4dc] {
  background-color: #fff;
}
[data-v-718ef4dc] .el-tabs__nav-wrap {
  padding: 0px 20px 0px 20px;
  position: relative;
  z-index: 8;
  box-shadow: 0 7px 12px -8px #ccc;
}
[data-v-718ef4dc] .el-tabs__nav-wrap::after {
  height: 0px !important;
}
.inner[data-v-718ef4dc] {
  position: relative;
  z-index: 88;
}
[data-v-718ef4dc] .el-tabs__header {
  margin: 0px !important;
}
.box_content[data-v-718ef4dc] {
  background: #f5f5f5;
}
.inner_outbox[data-v-718ef4dc] {
  display: flex;
  justify-content: flex-start;
}
[data-v-718ef4dc] .el-date-editor.el-input {
  width: 100% !important;
}
[data-v-718ef4dc] .el-select {
  width: 100% !important;
}
[data-v-718ef4dc] .el-form-item__content > div {
  width: 110% !important;
}
.email-input[data-v-718ef4dc] {
  display: flex;
  width: 100%;
  justify-content: flex-start;
  align-items: center;
}
#spButton[data-v-718ef4dc] {
  width: calc(100% - 40px);
  border-style: dashed;
  background-color: rgba(0, 0, 0, 0);
}
.bottoms[data-v-718ef4dc] {
  width: 92% !important;
}
.remembers[data-v-718ef4dc] {
  width: 100%;
  margin-top: 18px;
}
.event-input[data-v-718ef4dc] {
  margin-bottom: 10px;
  display: flex;
  align-items: center;
  width: 99.7%;
}
.out_box[data-v-718ef4dc] {
  width: 100%;
}
.event-text[data-v-718ef4dc] {
  cursor: pointer;
  width: 135px;
  word-wrap: break-word;
  overflow: hidden;
  text-overflow: ellipsis;
  border-radius: 4px;
}
.event-time[data-v-718ef4dc] {
  font-style: italic;
}
.el-input__inner[data-v-718ef4dc] {
  width: 200px;
}
.el-time-picker[data-v-718ef4dc] {
  width: 100px;
}
.el-button[data-v-718ef4dc] {
  margin-left: 5px;
}
.setting[data-v-718ef4dc] {
  display: flex;
  justify-content: flex-start;
}
.sp_form_item[data-v-718ef4dc]:first-child {
  margin: 14px 0px 15px 0px !important;
}
[data-v-718ef4dc] .el-button {
  margin-left: 0px !important;
}
[data-v-718ef4dc] .el-table {
  font-weight: 500;
}
.wrap[data-v-718ef4dc] {
  background-color: #f5f5f5;
  padding: 8px 0px 8px 8px !important;
  height: -webkit-fill-available !important;
}
.wrap .inbox .bg_w[data-v-718ef4dc] .el-select {
  width: 150px !important;
}
.fx-j-e[data-v-718ef4dc] {
  width: 100%;
  display: flex;
  justify-content: flex-end;
  margin-top: 30px;
}
.pointer[data-v-718ef4dc] {
  cursor: pointer;
}
.flags_f[data-v-718ef4dc] {
  display: flex;
  justify-content: center;
  align-items: center;
  flex-direction: column;
  margin-left: -6px;
}
.inbox[data-v-718ef4dc] {
  height: 100%;
}
.bg_w[data-v-718ef4dc] {
  padding: 10px;
  display: flex;
  align-items: center;
  background: #fff;
}
.bg_w .span[data-v-718ef4dc] {
  font-size: 14px;
  color: var(--el-text-color-regular);
}
.input-with-select[data-v-718ef4dc] {
  width: 350px;
  margin-right: 10px;
}
.screen[data-v-718ef4dc] {
  display: flex;
  justify-content: space-between;
  padding: 6px 0;
  background-color: #f5f5f5;
}
.screen .el-button + .el-button[data-v-718ef4dc] {
  margin-left: 2px;
}
.screen .el-dropdown[data-v-718ef4dc] {
  margin-left: 2px;
}
.current_mail .mail_info[data-v-718ef4dc] {
  display: flex;
  flex-direction: column;
  height: 30px;
  align-items: center;
  background: #e5e5e5;
  cursor: n-resize;
  transform: translateZ(0);
  will-change: transform;
  font-family: "PingFangSC, PingFang SC";
  transition: all 0.03s;
}
.current_mail .mail_info > div[data-v-718ef4dc]:nth-of-type(2) {
  display: flex;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  padding: 0px 20px;
  height: 26px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  font-size: 13px;
  cursor: text !important;
}
.current_mail .mail_info > div:nth-of-type(2) > div[data-v-718ef4dc] {
  width: 33.33%;
  min-width: 33.33% !important;
  max-width: 33.33% !important;
}
.box_titles[data-v-718ef4dc] {
  position: relative;
  height: -moz-max-content;
  height: max-content;
  border-top: 1px solid #e8e8e8;
}
.inner_card[data-v-718ef4dc] {
  margin: 30px 0px 30px 40px;
}
.sp_box[data-v-718ef4dc] {
  width: 45% !important;
}
.footer_box[data-v-718ef4dc] {
  display: flex !important;
  justify-content: flex-end !important;
  align-items: center !important;
}
.footer_box .el-button[data-v-718ef4dc] {
  margin: 0px 10px;
}
.box_titles[data-v-718ef4dc]:nth-of-type(1)::after {
  content: '选择建档邮箱';
  position: absolute;
  top: -12px;
  left: 34px;
  text-align: center;
  font-size: 16px;
  color: black;
  background: white;
  padding: 0px 10px;
}
.box_titles[data-v-718ef4dc]:nth-of-type(2)::after {
  content: '选择归档客户';
  position: absolute;
  top: -12px;
  left: 34px;
  text-align: center;
  font-size: 16px;
  color: black;
  background: white;
  padding: 0px 10px;
}
.box_titles[data-v-718ef4dc]:nth-of-type(3)::after {
  content: '选择已有联系人';
  position: absolute;
  top: -12px;
  left: 34px;
  text-align: center;
  font-size: 16px;
  color: black;
  background: white;
  padding: 0px 10px;
}
.box_titles_created[data-v-718ef4dc] {
  position: relative;
  height: -moz-max-content;
  height: max-content;
  border-top: 1px solid #e8e8e8;
}
.box_titles_created[data-v-718ef4dc]::after {
  content: '新建联系人';
  position: absolute;
  top: -12px;
  left: 34px;
  text-align: center;
  font-size: 16px;
  color: black;
  background: white;
  padding: 0px 10px;
}
.sp_buttons[data-v-718ef4dc] {
  margin-left: 20px;
  position: absolute;
  left: 105%;
}
.my_forms[data-v-718ef4dc] {
  margin-top: 20px;
}
[data-v-718ef4dc] .el-form-item__content {
  flex-wrap: nowrap !important;
}
.wrap[data-v-718ef4dc] .el-form-item {
  margin-bottom: 15px !important;
}
.el-form-item__content > div[data-v-718ef4dc] {
  position: relative;
}
[data-v-718ef4dc] .el-scrollbar__bar.is-horizontal {
  height: 0 !important;
}
[data-v-718ef4dc] .el-input-group__append {
  padding: 0 20px 0 0;
}
[data-v-718ef4dc] .el-input-group__append button.el-button {
  background: var(--el-color-primary);
  color: white;
  width: 76px;
  border-radius: 0px 4px 4px 0px !important;
}
.screen_btn button[data-v-718ef4dc]:nth-of-type(1) {
  margin-left: 0px !important;
}
.screen_btn button[data-v-718ef4dc] {
  margin-left: 2px !important;
}
[data-v-718ef4dc] .el-empty__image img {
  width: 54% !important;
}
[data-v-718ef4dc] .el-empty__description {
  margin-top: -20px;
}
.el-empty__description[data-v-718ef4dc] {
  margin-top: -20px;
}
.scroll_out_box[data-v-718ef4dc] {
  width: 100% !important;
  position: relative;
}
.mail_info[data-v-718ef4dc] {
  width: 100%;
  height: 26px;
}
[data-v-718ef4dc] .el-table .sort_ps .caret-wrapper {
  display: none !important;
  /* 应用样式，覆盖默认样式 */
}
[data-v-718ef4dc] .el-table .sort_ps .cell {
  text-overflow: unset !important;
}
[data-v-718ef4dc] .el-tabs__item:focus.is-active.is-focus:not(:active) {
  box-shadow: none;
}
.btn_reset[data-v-718ef4dc] {
  cursor: text !important;
  pointer-events: none;
}
[data-v-718ef4dc] .el-table .read_0 {
  font-weight: 700 !important;
}
.loading[data-v-718ef4dc] {
  display: flex;
  justify-content: center;
  /* 水平居中 */
  align-items: center;
  /* 垂直居中 */
  width: 100%;
  height: 100vh;
  /* 为了垂直居中，需要设置一个高度 */
}
[data-v-718ef4dc] .el-form-item__label {
  font-weight: normal !important;
  font-size: 13px !important;
  color: #000 !important;
}
iframe[data-v-718ef4dc] {
  background: white !important;
}
.flex[data-v-718ef4dc] {
  display: flex;
  justify-content: center;
  align-items: center;
}
.success_box[data-v-718ef4dc] {
  display: flex;
  justify-content: flex-start;
  align-items: center;
  flex-direction: column;
  background: #f5f5f5;
  height: calc(100vh - 48px);
  padding-top: 47px;
}
.success_box .text[data-v-718ef4dc] {
  height: 32px;
  font-size: 24px;
  font-weight: 500;
  color: rgba(0, 0, 0, 0.85);
  line-height: 32px;
}
.success_box .inner_text[data-v-718ef4dc] {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  font-size: 14px;
  color: rgba(0, 0, 0, 0.45);
}
.success_box .inner_text a[data-v-718ef4dc] {
  color: #1890FF;
}
.success_box .area_box[data-v-718ef4dc] {
  width: 575px;
  background: #EAF3FB;
  margin-top: 28px;
  font-size: 14px;
  display: flex;
  align-items: center;
  justify-content: center;
}
.success_box .area_box > div[data-v-718ef4dc] {
  display: flex;
  flex-direction: column;
  align-items: center;
  padding: 16px 20px;
}
.inners[data-v-718ef4dc] {
  width: 1000px;
  background: white;
  padding-top: 58px;
}
.inners .right[data-v-718ef4dc] {
  padding-bottom: 40px;
  display: flex;
  flex-direction: column;
  align-items: center;
}
[data-v-718ef4dc] .el-button > span {
  font-size: 14px !important;
}
[data-v-718ef4dc] .el-form-item__label {
  font-weight: normal !important;
  font-size: 13px !important;
  color: #000 !important;
}
[data-v-718ef4dc] .el-select__wrapper {
  font-size: 13px !important;
}
[data-v-718ef4dc] .el-select__placeholder {
  font-size: 13px !important;
}

[data-v-3cbd0701] .outs_box {
  margin-top: 20px;
  padding: 18px;
  background: #247fff;
  border-radius: 4px;
  min-width: 780px;
}
[data-v-3cbd0701] .outs_box > div {
  line-height: 36px;
}
[data-v-3cbd0701] .outs_box .tops {
  display: flex;
  justify-content: space-between;
}
[data-v-3cbd0701] .outs_box .tops > div > span {
  color: #fff;
  font-size: 24px;
  font-weight: 700;
}
[data-v-3cbd0701] .outs_box .bottoms {
  display: flex;
  justify-content: flex-start;
}
[data-v-3cbd0701] .outs_box .bottoms .guide {
  display: flex;
  justify-content: center;
  align-items: center;
  margin-left: 4px;
  text-decoration: underline;
  color: white;
  cursor: pointer;
}
[data-v-3cbd0701] .title {
  color: white;
  font-size: 24px;
}
div[data-v-3cbd0701],
span[data-v-3cbd0701] {
  color: white;
  font-size: 14px;
}

.title[data-v-5068c640] {
  font-size: 20px;
  color: #333;
}
.mainBox[data-v-5068c640] {
  display: flex;
  justify-content: space-between;
  word-break: break-word;
  text-align: center;
  margin-top: 20px;
}
.item[data-v-5068c640] {
  width: 118px;
  display: flex;
  flex-direction: column;
  justify-content: center;
}
.box[data-v-5068c640] {
  width: 32px;
  height: 32px;
  background-size: 32px 32px;
  background-repeat: no-repeat;
  margin: 0 auto;
}
.content[data-v-5068c640],
.number[data-v-5068c640] {
  line-height: 1;
}
.content[data-v-5068c640] {
  font-family: PingFangSC, PingFang SC;
  font-weight: 400;
  font-size: 14px;
  color: #000000;
}
.number[data-v-5068c640] {
  margin-top: 10px;
  font-family: PingFangSC, PingFang SC;
  font-weight: 500;
  font-size: 26px;
}
.tops[data-v-5068c640] {
  display: flex;
  justify-content: space-between;
}
[data-v-5068c640] .el-card__body {
  min-width: 358px !important;
  padding: 15px !important;
}
.bold[data-v-5068c640] {
  font-weight: 700;
}

[data-v-3ffe8986] .el-card__body {
  padding: 0px !important;
  flex-direction: column;
}
#Card[data-v-3ffe8986] {
  margin-top: 12px !important;
}

.toolbar[data-v-78bc1ea0] {
  margin-bottom: 12px;
  display: flex;
  align-items: center;
}
[data-v-78bc1ea0] .el-radio__inner {
  display: none !important;
}
.chart-scroll-wrapper[data-v-78bc1ea0] {
  overflow-x: auto;
  width: 100%;
}

.title[data-v-00cc0f58] {
  font-size: 20px;
  color: #333;
}
#move_cards[data-v-00cc0f58] {
  cursor: move;
}
.boxContent[data-v-00cc0f58] {
  padding: 10px -10px 10px -10px;
  word-break: break-word;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.Item[data-v-00cc0f58] {
  display: inline-block;
  text-align: center;
  width: 140px !important;
}
.Item > .red[data-v-00cc0f58] {
  color: red !important;
  font-weight: 700;
}
.Item > .bold[data-v-00cc0f58] {
  color: #1890ff;
  font-weight: 700 !important;
}
.Item > .fs14c000[data-v-00cc0f58] {
  font-weight: 400;
}
.fs14c000[data-v-00cc0f58] {
  color: #a2a2a2;
  font-size: 14px;
}
.emailBar[data-v-00cc0f58] {
  cursor: pointer;
  position: relative;
  width: 160px;
  height: 93px;
  border-radius: 5px;
  border: 1px solid #1890ff;
}
.ant-input[data-v-00cc0f58] {
  height: 32px;
}
.dragBox[data-v-00cc0f58] {
  cursor: move;
}
.dragBox[data-v-00cc0f58]:hover {
  cursor: move;
}
.dragBox[data-v-00cc0f58]:active {
  cursor: move;
}
.top_title[data-v-00cc0f58] {
  display: flex;
  justify-content: space-between;
  align-items: center;
  border-bottom: 1px solid #e8e8e8;
  padding: 14px;
  min-height: 48px;
  margin-bottom: -1px;
  color: rgba(0, 0, 0, 0.85);
  font-weight: 500;
  font-size: 20px;
  background: transparent;
  border-radius: 2px 2px 0 0;
  zoom: 1;
}
.item_card[data-v-00cc0f58] {
  margin-top: 20px;
  padding: 20px;
  background-color: #ffffff;
  border-radius: 4px;
  box-shadow: 0px 0px 12px rgba(0, 0, 0, 0.12);
}
.pointer[data-v-00cc0f58] {
  font-family: PingFangSC, PingFang SC;
  font-weight: 500;
  font-size: 18px;
  color: #333333;
}
.pointer > .pointer_person[data-v-00cc0f58] {
  font-family: PingFangSC, PingFang SC;
  font-weight: 500;
  font-size: 18px;
  color: #333333;
}
.pointer > span[data-v-00cc0f58] {
  font-size: 14px;
  font-weight: bold;
  color: #a2a2a2;
}
#card_tops > div[data-v-00cc0f58] {
  display: flex !important;
  justify-content: space-between !important;
  align-items: center !important;
}
.teams[data-v-00cc0f58] {
  padding: 15px;
  background-color: white;
  box-shadow: 0px 0px 12px rgba(0, 0, 0, 0.12);
  border-radius: 4px;
  display: flex;
  border: 1px solid #e8e8e8;
  justify-content: space-between;
  align-items: center;
}
.pages[data-v-00cc0f58] {
  height: 40px;
}
.tables[data-v-00cc0f58] {
  margin-top: 10px !important;
}
[data-v-00cc0f58] .el-pager li {
  border-radius: 4px !important;
  margin-right: 4px !important;
  border: 1px solid #d9d9d9 !important;
  transition: all 0.3s ease-in-out !important;
}
[data-v-00cc0f58] .btn-prev {
  border-radius: 4px;
  margin-right: 4px;
  font-size: 20px;
  border: 1px solid #d9d9d9;
  transition: all 0.3s ease-in-out;
}
[data-v-00cc0f58] .btn-next {
  border-radius: 4px;
  margin-left: 4px;
  border: 1px solid #d9d9d9;
  transition: all 0.3s ease-in-out;
}
[data-v-00cc0f58] .el-pager li.is-active {
  border-radius: 4px !important;
  background-color: white !important;
  color: #1890ff !important;
  border: 1px solid #1890ff !important;
  transition: all 0.3s ease-in-out !important;
}
[data-v-00cc0f58] .el-pagination {
  float: right;
}
[data-v-00cc0f58] .number {
  margin: 0px 4px;
  border-radius: 4px;
  border: 1px solid #d9d9d9;
  transition: all 0.3s ease-in-out;
}
[data-v-00cc0f58] .el-pagination.is-background .btn-next {
  background-color: white !important;
}
[data-v-00cc0f58] .el-pagination.is-background .el-pager li {
  background-color: white !important;
}
[data-v-00cc0f58] .el-pagination.is-background .btn-prev {
  background-color: white !important;
}
.fade-enter-active[data-v-00cc0f58],
.fade-leave-active[data-v-00cc0f58] {
  transition: opacity 0.5s ease;
}
.fade-enter-from[data-v-00cc0f58],
.fade-leave-to[data-v-00cc0f58] {
  opacity: 0;
}
.my_forms[data-v-00cc0f58] {
  width: 400px;
  display: flex;
  flex-direction: column;
  justify-content: center;
}
.my_forms > div[data-v-00cc0f58] {
  line-height: 30px;
}
#sendRequire[data-v-00cc0f58] {
  display: flex;
  justify-content: center;
  margin-top: 20px;
  margin-bottom: 10px;
}
[data-v-00cc0f58] .el-button {
  font-size: 14px !important;
}
.tab_box[data-v-00cc0f58] {
  padding: 0px 20px 20px 20px;
}
.fs14c000[data-v-00cc0f58] {
  font-family: PingFangSC, PingFang SC;
  font-weight: 400;
  font-size: 14px;
  color: #000000;
}
.number[data-v-00cc0f58] {
  font-family: PingFangSC, PingFang SC;
  font-weight: 500;
  font-size: 18px !important;
  border: none !important;
}
.pointer[data-v-00cc0f58] {
  cursor: pointer;
}

.title[data-v-6e385cde] {
  font-size: 20px;
  color: #333;
}
.mainBox[data-v-6e385cde] {
  margin-top: 20px;
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
  word-break: break-word;
  text-align: center;
  height: -moz-max-content;
  height: max-content;
}
.item[data-v-6e385cde] {
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  height: 22px;
  margin: 4px 0px !important;
  font-family: PingFangSC, PingFang SC;
  font-weight: 400;
  font-size: 14px;
  color: #000000;
  cursor: pointer;
  transition: all 0.3s;
}
.item[data-v-6e385cde]:nth-of-type(1) {
  margin: 0px 0px 4px 0px !important;
}
.item[data-v-6e385cde]:nth-of-type(3) {
  margin: 4px 0px 4px 0px !important;
}
.box[data-v-6e385cde] {
  width: 32px;
  height: 32px;
  background-size: 32px 32px;
  background-repeat: no-repeat;
  margin: 0 auto;
}
.content[data-v-6e385cde],
.number[data-v-6e385cde] {
  line-height: 1;
}
.tops[data-v-6e385cde] {
  display: flex;
  justify-content: space-between;
  height: 20px !important;
}
[data-v-6e385cde] .el-card__body {
  min-width: 309px !important;
  padding: 15px !important;
}
.bold[data-v-6e385cde] {
  font-weight: 700;
}
.time[data-v-6e385cde] {
  width: -moz-max-content;
  width: max-content;
  font-family: PingFangSC, PingFang SC;
  font-weight: 400;
  font-size: 14px;
  color: #000000;
  margin-right: 4px;
}
[data-v-6e385cde] .el-button--info {
  background: #f5f5f5 !important;
  font-size: 12px !important;
  color: #000000;
  border: none !important;
  width: 41px !important;
  height: 22px !important;
}
[data-v-6e385cde] .el-button--danger {
  background: #ca5040 !important;
  font-size: 12px !important;
  color: white;
  border: none !important;
  width: 41px !important;
  height: 22px !important;
}
[data-v-6e385cde] .el-button {
  min-width: 40px;
  width: -moz-max-content !important;
  width: max-content !important;
  height: 20px;
  line-height: 20px;
}

.title[data-v-513d68de] {
  font-size: 20px;
  color: #333;
}
.mainBox[data-v-513d68de] {
  display: flex;
  justify-content: center;
  word-break: break-word;
  text-align: center;
  margin-top: 12px;
  left: 0px;
  top: 0px;
  height: -moz-max-content;
  height: max-content;
}
.item[data-v-513d68de] {
  width: 118px;
  display: flex;
  flex-direction: column;
  justify-content: center;
}
.box[data-v-513d68de] {
  width: 32px;
  height: 32px;
  background-size: 32px 32px;
  background-repeat: no-repeat;
  margin: 0 auto;
}
.content[data-v-513d68de],
.number[data-v-513d68de] {
  line-height: 1;
}
.tops[data-v-513d68de] {
  display: flex;
  justify-content: space-between;
  align-items: center;
  padding-bottom: 18px;
  border-bottom: 1px solid #ebeef5;
}
[data-v-513d68de] .el-card__body {
  min-width: 309px !important;
}
.bold[data-v-513d68de] {
  font-weight: 700;
}
.tips_info[data-v-513d68de] {
  min-width: 100px;
  width: 100px;
  margin-left: 30px;
}
.tips_info[data-v-513d68de]:nth-of-type(1) {
  font-size: 12px;
  position: relative;
}
.tips_info[data-v-513d68de]:nth-of-type(1)::before {
  content: '';
  width: 6px;
  height: 6px;
  border-radius: 50%;
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  left: -50%;
  background-color: red;
}
.tips_info[data-v-513d68de]:nth-of-type(2) {
  font-size: 12px;
  position: relative;
}
.tips_info[data-v-513d68de]:nth-of-type(2)::before {
  content: '';
  width: 6px;
  height: 6px;
  border-radius: 50%;
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  left: -50%;
  background-color: #5f77f6;
}
[data-v-513d68de] .el-card__body {
  padding: 15px !important;
}
#leftBox[data-v-513d68de] {
  box-sizing: border-box !important;
  transition: all 0s !important;
}

#Dashboard[data-v-8379f004] {
  max-width: 1200px;
  margin: 0 auto;
  min-width: 650px;
}
div[id^="chart"][data-v-8379f004] {
  height: 100%;
}
#Card[data-v-8379f004] .ant-card-body {
  height: 100%;
  padding: 18px;
  display: flex;
  flex-direction: column;
}
.bfa[data-v-8379f004] {
  background: #bfa;
}
[data-v-8379f004]::-webkit-scrollbar {
  width: 0px;
  height: 0px;
}
[data-v-8379f004]::-webkit-scrollbar-thumb {
  border-radius: 1em;
}
[data-v-8379f004]::-webkit-scrollbar-track {
  border-radius: 1em;
}

.content[data-v-4faaf94b] {
  margin: 0px auto;
  height: 100%;
  width: 900px;
  text-align: left;
}
.content .title[data-v-4faaf94b] {
  font-family: PingFangSC, PingFang SC;
  font-weight: 500;
  font-size: 16px;
  color: #000000;
}
.content .box_inner[data-v-4faaf94b] {
  padding: 20px;
  margin-top: 10px;
  max-height: calc(100vh - 250px);
  overflow: scroll;
  background: #FAFAFA;
}
.content .tips[data-v-4faaf94b] {
  display: flex;
  margin-top: 10px;
  font-family: PingFangSC, PingFang SC;
  font-weight: 400;
  font-size: 14px;
  color: #535659;
}
.content .checkout_type[data-v-4faaf94b] {
  margin-top: 36px;
  box-sizing: border-box;
}
.content .checkout_type .item_box[data-v-4faaf94b] {
  cursor: pointer;
  padding: 10px 20px;
  margin-top: 10px;
  background: #FFFFFF;
  border-radius: 4px;
  height: -moz-max-content;
  height: max-content;
  box-sizing: border-box;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.content .checkout_type .item_box_true[data-v-4faaf94b] {
  height: -moz-max-content;
  height: max-content;
  cursor: pointer;
  padding: 10px 20px;
  margin-top: 10px;
  background: #EFF7FF;
  border: 1px solid #1890FF;
  border-radius: 4px;
  box-sizing: border-box;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.content .checkout_type .item_title[data-v-4faaf94b] {
  font-family: PingFangSC, PingFang SC;
  font-weight: 500;
  font-size: 16px;
  color: #1890FF;
}
.content .checkout_type .des[data-v-4faaf94b] {
  margin-top: 6px;
  font-family: PingFangSC, PingFang SC;
  font-weight: 400;
  font-size: 14px;
  color: #535659;
}
.content .checkout_type .s_f[data-v-4faaf94b] {
  font-size: 14px;
  color: #535659;
}
[data-v-4faaf94b] .ant-steps-item-process :deep(.ant-steps-item-icon) {
  background-color: #1890FF !important;
  border-color: #1890FF !important;
}

.pages[data-v-30fb6b64] {
  height: 40px;
}
.tables[data-v-30fb6b64] {
  margin-top: 10px !important;
}
[data-v-30fb6b64] .el-pager li {
  border-radius: 4px !important;
  margin-right: 4px !important;
  border: 1px solid #d9d9d9 !important;
  transition: all 0.3s ease-in-out !important;
}
[data-v-30fb6b64] .btn-prev {
  border-radius: 4px;
  margin-right: 4px;
  font-size: 20px;
  border: 1px solid #d9d9d9;
  transition: all 0.3s ease-in-out;
}
[data-v-30fb6b64] .btn-next {
  border-radius: 4px;
  margin-left: 4px;
  border: 1px solid #d9d9d9;
  transition: all 0.3s ease-in-out;
}
[data-v-30fb6b64] .el-pager li.is-active {
  border-radius: 4px !important;
  background-color: white !important;
  color: #1890ff !important;
  border: 1px solid #1890ff !important;
  transition: all 0.3s ease-in-out !important;
}
[data-v-30fb6b64] .el-pagination {
  float: right;
}
[data-v-30fb6b64] .number {
  margin: 0px 4px;
  border-radius: 4px;
  border: 1px solid #d9d9d9;
  transition: all 0.3s ease-in-out;
}
[data-v-30fb6b64] .el-pagination.is-background .btn-next {
  background-color: white !important;
}
[data-v-30fb6b64] .el-pagination.is-background .el-pager li {
  background-color: white !important;
}
[data-v-30fb6b64] .el-pagination.is-background .btn-prev {
  background-color: white !important;
}
.fx-j-c[data-v-30fb6b64] {
  display: flex;
  justify-content: center;
}
.settings[data-v-30fb6b64] {
  padding-top: 0px !important;
  display: flex;
  justify-content: center;
  margin-bottom: 15px;
}
[data-v-30fb6b64] .el-empty__image img {
  width: 54% !important;
}
[data-v-30fb6b64] .el-empty__description {
  margin-top: 10px;
}
[data-v-30fb6b64] .el-checkbox__inner::after {
  top: 1px !important;
  left: 5px !important;
}
#checkoutAll[data-v-30fb6b64] {
  display: flex;
  justify-content: flex-start;
  align-items: center;
}
[data-v-30fb6b64] .disabledCheck .el-checkbox__input {
  display: none !important;
  padding: 0px !important;
}
[data-v-30fb6b64] .abledCheck .el-checkbox__input {
  display: block !important;
  padding: 0px !important;
}
[data-v-30fb6b64] .disabledCheck {
  padding: 0px !important;
}
[data-v-30fb6b64] .abledCheck {
  padding: 0px !important;
}
[data-v-30fb6b64] .el-tooltip>div {
  overflow: hidden !important;
  white-space: nowrap !important;
  text-overflow: ellipsis !important;
}
[data-v-30fb6b64] .el-table__header {
  width: 100% !important;
}
[data-v-30fb6b64] .el-table__body {
  width: 100% !important;
}
[data-v-30fb6b64] .el-table .cell {
  font-size: 13px !important;
  font-weight: normal !important;
}
[data-v-30fb6b64] .el-table [class*=el-table__row--level] .el-table__expand-icon {
  float: left !important;
  padding-top: 5px !important;
}
[data-v-30fb6b64] .el-dialog__footer {
  padding-top: 0px !important;
}
.popover-content[data-v-30fb6b64] {
  max-width: 300px;
  max-height: 200px;
  overflow-y: auto;
  white-space: normal;
  word-break: break-word;
  overflow-wrap: break-word;
}
[data-v-30fb6b64] .el-dialog__header {
  display: flex !important;
}
[data-v-30fb6b64] .el-checkbox__label {
  font-size: 13px !important;
  color: rgba(0, 0, 0, 0.85) !important;
  font-weight: normal !important;
}
.label_marketing[data-v-30fb6b64] {
  color: rgba(0, 0, 0, 0.85) !important;
  font-size: 13px !important;
  width: 58px;
}
.label_marketing[data-v-30fb6b64] .el-checkbox {
  margin-right: 34px !important;
}
.rules[data-v-30fb6b64] {
  width: 100%;
  display: flex;
  align-items: center;
  margin-left: 13px !important;
}
.rules[data-v-30fb6b64] .el-checkbox__label {
  font-size: 13px !important;
  color: #D93737 !important;
  font-weight: normal !important;
}
.label_marketing_birthday[data-v-30fb6b64] {
  color: rgba(0, 0, 0, 0.85) !important;
  font-size: 13px !important;
  width: 56px;
}

.fx-j-c[data-v-0f251fa4] {
  display: flex;
  justify-content: center;
  margin-top: 40px;
}
.title_cdir[data-v-0f251fa4] {
  color: rgba(0, 0, 0, 0.85);
  font-weight: 700;
  font-size: 14px;
}
.fx-j-r[data-v-0f251fa4] {
  display: flex;
  justify-content: right;
  margin-top: 40px;
}
.inners_warning[data-v-0f251fa4] {
  display: flex;
  justify-content: center;
  align-items: center;
  flex-direction: column;
}

.fx-j-c[data-v-097a6fea] {
  display: flex;
  justify-content: center;
  margin-top: 40px;
}
.title_cdir[data-v-097a6fea] {
  color: rgba(0, 0, 0, 0.85);
  font-weight: 700;
  font-size: 14px;
}
.fx-j-r[data-v-097a6fea] {
  display: flex;
  justify-content: right;
  margin-top: 40px;
}
.inners_warning[data-v-097a6fea] {
  display: flex;
  justify-content: center;
  align-items: flex-start;
  flex-direction: column;
}

.pages[data-v-6cdfa2e5] {
  height: 40px;
}
.tables[data-v-6cdfa2e5] {
  margin-top: 10px !important;
}
[data-v-6cdfa2e5] .el-pager li {
  border-radius: 4px !important;
  margin-right: 4px !important;
  border: 1px solid #d9d9d9 !important;
  transition: all 0.3s ease-in-out !important;
}
[data-v-6cdfa2e5] .btn-prev {
  border-radius: 4px;
  margin-right: 4px;
  font-size: 20px;
  border: 1px solid #d9d9d9;
  transition: all 0.3s ease-in-out;
}
[data-v-6cdfa2e5] .btn-next {
  border-radius: 4px;
  margin-left: 4px;
  border: 1px solid #d9d9d9;
  transition: all 0.3s ease-in-out;
}
[data-v-6cdfa2e5] .el-pager li.is-active {
  border-radius: 4px !important;
  background-color: white !important;
  color: #1890ff !important;
  border: 1px solid #1890ff !important;
  transition: all 0.3s ease-in-out !important;
}
[data-v-6cdfa2e5] .el-pagination {
  float: right;
}
[data-v-6cdfa2e5] .number {
  margin: 0px 4px;
  border-radius: 4px;
  border: 1px solid #d9d9d9;
  transition: all 0.3s ease-in-out;
}
[data-v-6cdfa2e5] .el-pagination.is-background .btn-next {
  background-color: white !important;
}
[data-v-6cdfa2e5] .el-pagination.is-background .el-pager li {
  background-color: white !important;
}
[data-v-6cdfa2e5] .el-pagination.is-background .btn-prev {
  background-color: white !important;
}
.fx-j-c[data-v-6cdfa2e5] {
  display: flex;
  justify-content: center;
}
.settings[data-v-6cdfa2e5] {
  margin-top: 40px;
  display: flex;
  margin-left: 4px;
  justify-content: space-between;
  align-items: center;
}
[data-v-6cdfa2e5] .el-dialog__header {
  margin-left: 12px !important;
}

.content[data-v-3da5220e] {
  margin: 0px auto;
  height: 100%;
  width: 57vw;
  min-width: 57vw;
  text-align: left;
}
.content .title[data-v-3da5220e] {
  font-family: PingFangSC, PingFang SC;
  font-weight: 500;
  font-size: 16px;
  color: #000000;
}
.content .box_inner[data-v-3da5220e] {
  padding: 20px;
  margin-top: 10px;
  max-height: calc(100vh - 260px);
  overflow: scroll;
  background: #FAFAFA;
}
[data-v-3da5220e] .el-empty__image img {
  width: 54% !important;
}
[data-v-3da5220e] .el-table {
  font-size: 13px !important;
}

.w-e-toolbar .w-e-list {
  padding: 7px 10px;
}
.w-e-toolbar .w-e-list .exit-monaco {
  padding: 2px;
  text-align: left;
}
.w-e-text-container .sound-code {
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  background-color: #ffffff;
}
.w-e-text-container .sound-code.hide {
  z-index: -1;
  opacity: 0;
}
.w-e-text-container .sound-code iframe {
  width: 100%;
  height: 100%;
  background-color: #eeeeee;
  border: none;
}

@font-face {
    font-family: "icomoon";
    src: url(data:font/woff;base64,d09GRgABAAAAAASUAAsAAAAABEgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABPUy8yAAABCAAAAGAAAABgDxIHKmNtYXAAAAFoAAAAVAAAAFQV1tWHZ2FzcAAAAbwAAAAIAAAACAAAABBnbHlmAAABxAAAAIwAAACMOOrpd2hlYWQAAAJQAAAANgAAADYb3RG4aGhlYQAAAogAAAAkAAAAJAiiBMZobXR4AAACrAAAABQAAAAUCwAAIGxvY2EAAALAAAAADAAAAAwAKABabWF4cAAAAswAAAAgAAAAIAAJABJuYW1lAAAC7AAAAYYAAAGGmUoJ+3Bvc3QAAAR0AAAAIAAAACAAAwAAAAMDgAGQAAUAAAKZAswAAACPApkCzAAAAesAMwEJAAAAAAAAAAAAAAAAAAAAARAAAAAAAAAAAAAAAAAAAAAAQAAA6oADwP/AAEADwABAAAAAAQAAAAAAAAAAAAAAIAAAAAAAAwAAAAMAAAAcAAEAAwAAABwAAwABAAAAHAAEADgAAAAKAAgAAgACAAEAIOqA//3//wAAAAAAIOqA//3//wAB/+MVhAADAAEAAAAAAAAAAAAAAAEAAf//AA8AAQAAAAAAAAAAAAIAADc5AQAAAAABAAAAAAAAAAAAAgAANzkBAAAAAAEAAAAAAAAAAAACAAA3OQEAAAAAAwAgAFcE4AMpAAUACwAPAAAlFwkBBxclJwkBNycBFwMnA0BgAUD+wGDg/aBg/sABQGDgAd1GwEbgYAFAAUBg4OBg/sD+wGDgAWkS/UASAAABAAAAAAAA8JRQjV8PPPUACwQAAAAAANvv5skAAAAA2+/myQAAAAAE4AMpAAAACAACAAAAAAAAAAEAAAPA/8AAAAUAAAAAAATgAAEAAAAAAAAAAAAAAAAAAAAFBAAAAAAAAAAAAAAAAgAAAAUAACAAAAAAAAoAFAAeAEYAAQAAAAUAEAADAAAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAA4ArgABAAAAAAABAAcAAAABAAAAAAACAAcAYAABAAAAAAADAAcANgABAAAAAAAEAAcAdQABAAAAAAAFAAsAFQABAAAAAAAGAAcASwABAAAAAAAKABoAigADAAEECQABAA4ABwADAAEECQACAA4AZwADAAEECQADAA4APQADAAEECQAEAA4AfAADAAEECQAFABYAIAADAAEECQAGAA4AUgADAAEECQAKADQApGljb21vb24AaQBjAG8AbQBvAG8AblZlcnNpb24gMS4wAFYAZQByAHMAaQBvAG4AIAAxAC4AMGljb21vb24AaQBjAG8AbQBvAG8Abmljb21vb24AaQBjAG8AbQBvAG8AblJlZ3VsYXIAUgBlAGcAdQBsAGEAcmljb21vb24AaQBjAG8AbQBvAG8AbkZvbnQgZ2VuZXJhdGVkIGJ5IEljb01vb24uAEYAbwBuAHQAIABnAGUAbgBlAHIAYQB0AGUAZAAgAGIAeQAgAEkAYwBvAE0AbwBvAG4ALgAAAAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA=) format("truetype");
    font-weight: normal;
    font-style: normal;
    font-display: block;
}

[class^="icon-"],
[class*=" icon-"] {
    /* use !important to prevent issues with browser extensions that change fonts */
    font-family: "icomoon" !important;
    speak: never;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    line-height: 1;

    /* Better Font Rendering =========== */
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

.icon-embed2:before {
    content: "\ea80";
}

.inners_warning[data-v-083e2694] {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.setting_center[data-v-083e2694] {
  margin-bottom: 10px;
  display: flex;
  justify-content: center;
}

.dialog-footer[data-v-a2e4148c] {
  display: flex;
  justify-content: space-between;
}
.template_name[data-v-a2e4148c] {
  display: flex;
  align-items: center;
  margin-bottom: 16px;
  padding-right: 10px;
}
.template_name .label[data-v-a2e4148c] {
  font-weight: normal;
  flex-shrink: 0;
}
.modal_content[data-v-a2e4148c] {
  display: flex;
}
.modal_content .list[data-v-a2e4148c] {
  flex-grow: 1;
  width: 50%;
}
.modal_content .view_html[data-v-a2e4148c] {
  margin-top: 42px;
  width: 50%;
  height: auto;
  max-height: 410px !important;
  flex-grow: 1;
  overflow: scroll;
}
label[data-v-a2e4148c] {
  font-weight: normal;
}
.editor_wrap[data-v-a2e4148c] {
  flex-grow: 1;
  display: flex;
  height: calc(92vh - 200px);
  overflow: scroll;
}
.editor_wrap .files[data-v-a2e4148c] {
  width: 250px;
  background-color: #fff;
  display: flex;
  flex-direction: column;
  box-sizing: border-box;
  border-top: 2px solid #ebebeb;
  border-left: 2px solid #ebebeb;
}
.editor_wrap .files .file_box[data-v-a2e4148c] {
  overflow: hidden;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  flex: 1 1 auto;
}
.editor_wrap .files .files_title[data-v-a2e4148c] {
  height: 41px;
  border-bottom: 2px solid #ebebeb;
  padding: 0 8px;
  line-height: 41px;
  font-weight: 700;
  font-size: 13px;
  color: rgba(0, 0, 0, 0.65);
  flex: 0 0 41px;
}
.editor_wrap .files .file[data-v-a2e4148c] {
  display: flex;
  align-items: center;
  padding: 0 8px;
  height: 22px;
  margin-top: 8px;
  font-size: 14px;
}
.editor_wrap .files .file .name[data-v-a2e4148c] {
  flex-grow: 1;
  margin-left: 4px;
  color: #40a9ff;
}
#editor[data-v-a2e4148c] .w-e-toolbar {
  z-index: 1 !important;
}
#editor[data-v-a2e4148c] .w-e-text-container {
  z-index: 0 !important;
}
.write_wrap[data-v-a2e4148c] {
  background-color: #f5f5f5;
  padding: 8px;
  height: 100%;
  width: 100%;
  box-sizing: border-box;
  display: flex;
  flex-direction: column;
}
.write_wrap .btn_list[data-v-a2e4148c] {
  margin-top: 2px;
  display: flex;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
}
.write_wrap .btn_list .el-button + .el-button[data-v-a2e4148c] {
  margin-left: 2px;
}
.write_wrap .top[data-v-a2e4148c] {
  display: flex;
  margin-top: 10px;
}
.write_wrap .top .form[data-v-a2e4148c] {
  background-color: #fff;
  flex-grow: 1;
  flex-shrink: 1;
  width: calc(100% - 270px);
  box-sizing: border-box;
  border-right: 2px solid #ebebeb;
  border-bottom: 2px solid #ebebeb;
}
.write_wrap .top .form[data-v-a2e4148c] .el-form-item {
  border-bottom: 1px solid rgba(219, 217, 217, 0.65);
  margin-bottom: 0;
}
.write_wrap .top .form .suffix[data-v-a2e4148c] {
  position: relative;
  width: 12px;
  height: 12px;
  overflow: hidden;
}
.write_wrap .top .form .suffix[data-v-a2e4148c] .oh {
  position: absolute;
  top: 0;
  left: -50%;
  transform: translateX(-50%);
  opacity: 0;
}
.write_wrap .top .customer[data-v-a2e4148c] {
  flex-grow: 0;
  flex-shrink: 0;
  width: 250px;
  height: 100%;
  margin-left: 0px;
  background-color: #fff;
  position: relative;
  border-left: 2px solid #ebebeb;
  border-bottom: 2px solid #ebebeb;
  box-sizing: border-box;
}
.write_wrap .top .customer[data-v-a2e4148c] .el-tabs__nav-scroll {
  display: flex;
  justify-content: center;
  height: 31px !important;
}
.write_wrap .top .customer .input[data-v-a2e4148c] {
  padding: 10px;
}
.write_wrap .top .customer .list[data-v-a2e4148c] {
  height: 138px;
  overflow-y: scroll;
}
.write_wrap .top .customer .list .item[data-v-a2e4148c] {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  line-height: 20px;
  padding: 0 14px;
  cursor: pointer;
  color: rgba(0, 0, 0, 0.65);
  font-size: 13px !important;
}
.write_wrap .top .customer .list_team[data-v-a2e4148c] {
  height: 85px;
  overflow-y: scroll;
}
.write_wrap .top .customer .list_team .item[data-v-a2e4148c] {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  line-height: 20px;
  padding: 0 14px;
  cursor: pointer;
  color: rgba(0, 0, 0, 0.65);
  font-size: 13px !important;
}
[data-v-a2e4148c] .el-input.email_theme .el-input__wrapper {
  box-shadow: none !important;
}
[data-v-a2e4148c] .el-select .el-input__wrapper {
  box-shadow: none !important;
  padding: 2px 8px !important;
}
[data-v-a2e4148c] .el-input.email_theme .el-input__wrapper.is-focus {
  box-shadow: none !important;
}
[data-v-a2e4148c] .el-select .el-input.is-focus .el-input__wrapper {
  border-color: #DCDFE6 !important;
  box-shadow: none !important;
}
.send_times[data-v-a2e4148c] {
  text-align: center;
  font-size: 12px;
  padding-right: 10px;
}
.contents[data-v-a2e4148c] {
  margin-left: 4px;
  width: 160px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
[data-v-a2e4148c] .el-form-item--large .el-form-item__content {
  display: flex;
  justify-content: space-between;
}
#editor[data-v-a2e4148c] {
  width: 100%;
}
[data-v-a2e4148c] .w-e-text-container {
  padding: 0px 20px !important;
}
[data-v-a2e4148c] .el-dropdown-menu__item {
  padding: 0px !important;
}
[data-v-a2e4148c] .el-checkbox__inner::after {
  top: 1px !important;
  left: 5px !important;
}
body[data-v-a2e4148c] {
  width: 100% !important;
}
[data-v-a2e4148c] .el-select__wrapper {
  box-shadow: none !important;
}
#editor[data-v-a2e4148c] {
  max-width: calc(100vw - 307px);
}
.fullscreen-editor[data-v-a2e4148c] {
  max-width: 100vw !important;
}
[data-v-a2e4148c] .w-e-text {
  padding: 0px !important;
}
.drop_area[data-v-a2e4148c] {
  width: 100%;
  height: 100%;
}
.files_out_box[data-v-a2e4148c] {
  width: 103%;
  flex: 1;
  max-height: calc(100vh - 410px);
  padding-bottom: 10px;
  overflow: scroll;
}
[data-v-a2e4148c] .el-upload-dragger {
  padding: 0px !important;
  padding-bottom: 10px !important;
  border-radius: 0px !important;
}
[data-v-a2e4148c] .el-upload-dragger .el-icon--upload {
  margin-bottom: 0px !important;
}
[data-v-a2e4148c] .el-form-item__label:before {
  display: none !important;
}
[data-v-a2e4148c] .el-form-item.is-error .el-input__wrapper {
  box-shadow: 0 0 0 1px var(--el-color-danger) inset !important;
}
.upload-demo[data-v-a2e4148c] {
  height: 100% !important;
}
[data-v-a2e4148c] .el-upload-dragger {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 100% !important;
}
[data-v-a2e4148c] .el-upload--text {
  height: 100% !important;
}
[data-v-a2e4148c] .el-upload-dragger {
  border: none !important;
}
[data-v-a2e4148c] .el-progress__text {
  display: none !important;
}
[data-v-a2e4148c] .el-progress-bar__outer {
  height: 2px !important;
}
.editor_wrap[data-v-a2e4148c]::-webkit-scrollbar {
  width: 0px !important;
  /* 这里设置滚动条的宽度 */
}
.list[data-v-a2e4148c]::-webkit-scrollbar {
  width: 4px;
  /* 这里设置滚动条的宽度 */
}
/* 滚动条轨道 */
.list[data-v-a2e4148c]::-webkit-scrollbar-track {
  background: white;
}
/* 滚动条滑块 */
.list[data-v-a2e4148c]::-webkit-scrollbar-thumb {
  background: #7f7f7f;
  border-radius: 4px;
}
/* 滑块在悬停时的颜色 */
.list[data-v-a2e4148c]::-webkit-scrollbar-thumb:hover {
  background: #dedddd;
}
[data-v-a2e4148c] .el-upload--text {
  height: 100% !important;
}
[data-v-a2e4148c] .el-upload-dragger {
  border: none !important;
}
[data-v-a2e4148c] .el-overlay:nth-of-type(1) {
  z-index: 90 !important;
}
[data-v-a2e4148c] .el-overlay:nth-of-type(2) {
  z-index: 99 !important;
}
[data-v-a2e4148c] .el-space__item {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
[data-v-a2e4148c] .sp_select .el-select__wrapper {
  padding: 0px !important;
}
iframe[data-v-a2e4148c] {
  border: none !important;
}
[data-v-a2e4148c] .el-dialog__title {
  font-size: 20px !important;
}
[data-v-a2e4148c] .el-dialog__headerbtn {
  font-size: 20px !important;
  /* 调整关闭按钮大小 */
}
[data-v-a2e4148c] .el-dialog__headerbtn .el-dialog__close {
  color: #252f3d !important;
}
[data-v-a2e4148c] .el-dialog__header {
  margin-left: 16px !important;
}
[data-v-a2e4148c] .el-form-item__label {
  font-size: 13px !important;
  font-weight: 500 !important;
  width: 50px !important;
  height: 30px !important;
  line-height: 30px !important;
  padding: 0px !important;
}
[data-v-a2e4148c] .el-select__input {
  font-size: 13px !important;
}
[data-v-a2e4148c] .el-checkbox__label {
  font-size: 13px !important;
  font-weight: normal !important;
}
[data-v-a2e4148c] .el-space__item {
  font-size: 13px !important;
}
[data-v-a2e4148c] .el-tabs__item {
  padding-bottom: 10px !important;
}
[data-v-a2e4148c] .el-tabs__header {
  margin: 0px !important;
}
[data-v-a2e4148c] .el-icon svg {
  width: 0.8em !important;
  height: 0.8em !important;
}
[data-v-a2e4148c] .el-tooltip__trigger {
  font-size: 13px !important;
}
[data-v-a2e4148c] .el-input__inner {
  font-size: 13px !important;
}
.popover-content[data-v-a2e4148c] {
  max-width: 300px;
  max-height: 200px;
  overflow-y: auto;
  white-space: normal;
  word-break: break-word;
  overflow-wrap: break-word;
}
.label[data-v-a2e4148c] {
  font-size: 13px !important;
  font-weight: normal !important;
  line-height: 30px !important;
}
[data-v-a2e4148c] .el-table .cell {
  font-size: 13px !important;
  font-weight: normal !important;
}
.item.is-selected[data-v-a2e4148c] {
  background-color: #f4f4f5;
}

.content[data-v-20f5c2d3] {
  margin: 0px auto;
  height: 100%;
  width: 900px;
  text-align: left;
}
.content .title[data-v-20f5c2d3] {
  font-family: PingFangSC, PingFang SC;
  font-weight: 500;
  font-size: 16px;
  color: #000000;
}
.content .box_inner[data-v-20f5c2d3] {
  padding: 20px;
  margin-top: 10px;
  max-height: calc(100vh - 270px);
  overflow: scroll;
  background: #FAFAFA;
}
.setting_box[data-v-20f5c2d3] {
  width: 160px;
  padding-left: 10px;
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
[data-v-20f5c2d3] .el-form-item {
  margin-bottom: 16px !important;
}
[data-v-20f5c2d3] .el-checkbox.el-checkbox--large {
  height: 32px !important;
}

.steps-content[data-v-75105fdf] {
  margin-top: 20px;
  min-height: 200px;
  height: 50%;
  text-align: center;
}
.steps-action[data-v-75105fdf] {
  position: fixed;
  height: 8vh;
  line-height: 8vh;
  width: 100%;
  text-align: right;
  padding-right: 40px;
  bottom: 0px;
  border-top: 2px solid #f7f7f7;
}
[data-theme='dark'] .steps-content[data-v-75105fdf] {
  background-color: #2f2f2f;
  border: 1px dashed #404040;
}
.content .step_content[data-v-75105fdf] {
  height: 84px;
  line-height: 84px;
  display: flex;
  justify-content: center;
  align-items: center;
  padding: 0px 323px;
  border-bottom: 2px solid #f7f7f7;
}
[data-v-75105fdf] .el-dialog__header {
  display: flex !important;
}
[data-v-75105fdf] .ant-steps-item-finish .ant-steps-item-title {
  color: #1890FF !important;
}

.out_box[data-v-3112b208] {
  height: calc(100vh - 48px);
  width: 100vw;
  background: #F5F5F5;
  padding-top: 20px;
}
.out_box .detail_content[data-v-3112b208] {
  background: white;
  max-width: 1200px;
  width: auto;
  min-width: 640px;
  height: calc(100vh - 85px);
  border-radius: 5px;
  margin: 0px auto 0px;
  padding: 20px 20px 0px 20px;
}
.out_box .title_detail[data-v-3112b208] {
  padding: 10px 0px 0px 0px;
  text-align: center;
  border-bottom: 1px solid grey;
}
.out_box .title_detail .header_title[data-v-3112b208] {
  font-family: PingFangSC, PingFang SC;
  font-weight: 500;
  font-size: 20px;
  color: #333333;
}
.out_box .title_detail .desc[data-v-3112b208] {
  margin-top: 20px;
  font-family: PingFangSC, PingFang SC;
  font-weight: 400;
  font-size: 14px;
  color: #000000;
  margin-bottom: 20px;
}
.content_detail[data-v-3112b208] {
  margin-top: 10px;
  height: calc(100% - 125px);
}
.content_detail iframe[data-v-3112b208] {
  font-family: PingFangSC, PingFang SC;
  font-weight: 400;
  font-size: 14px;
  color: #000000;
}

#box[data-v-a8bc5eda] {
  display: flex;
  justify-content: center;
  align-items: center;
  flex-direction: column;
  height: 100vh;
}

body[data-v-7ba5bd90] {
  width: 100% !important;
}
[data-v-7ba5bd90] .el-table {
  font-weight: normal !important;
}
[data-v-7ba5bd90] .el-checkbox__input.is-disabled.is-checked .el-checkbox__inner {
  background-color: var(--el-checkbox-checked-bg-color) !important;
  border-color: var(--el-checkbox-checked-input-border-color) !important;
}
[data-v-7ba5bd90] .el-checkbox__input.is-disabled.is-checked .el-checkbox__inner:after {
  border-color: var(--el-checkbox-checked-icon-color) !important;
}
.scale-wrapper[data-v-7ba5bd90] {
  width: 1920px;
  height: 1080px;
  transform-origin: top left;
  position: absolute;
  left: 0;
  top: 0;
}
[data-v-7ba5bd90] .el-input-group__append {
  box-shadow: none !important;
}


.app-global-loading {
  position: fixed;
  inset: 0;
  background: #ffffff;
  z-index: 99999;
}
.app-global-loading__dots {
  position: absolute;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  display: flex;
  gap: 10px;
}
.app-global-loading__dot {
  width: 8px;
  height: 8px;
  border-radius: 50%;
  background: #2f6cff;
  animation: appGlobalLoadingBreath 1.2s ease-in-out infinite;
}
.app-global-loading__dot:nth-child(2) {
  animation-delay: 0.15s;
}
.app-global-loading__dot:nth-child(3) {
  animation-delay: 0.3s;
}
@keyframes appGlobalLoadingBreath {
0%,
  100% {
    transform: scale(0.8);
    opacity: 0.55;
}
50% {
    transform: scale(1.55);
    opacity: 1;
}
}

/* fade */
.fade-enter-active,
.fade-leave-active {
  transition: opacity 0.2s;
}
.fade-enter,
.fade-leave-active {
  opacity: 0;
}
/* fade-transform */
.fade-transform-leave-active,
.fade-transform-enter-active {
  transition: all 0.2s;
}
.fade-transform-enter {
  opacity: 0;
  transform: translateX(-30px);
}
.fade-transform-leave-to {
  opacity: 0;
  transform: translateX(30px);
}
/* breadcrumb transition */
.breadcrumb-enter-active,
.breadcrumb-leave-active {
  transition: all 0.5s;
}
.breadcrumb-enter,
.breadcrumb-leave-active {
  opacity: 0;
  transform: translateX(20px);
}
.breadcrumb-move {
  transition: all 0.5s;
}
.breadcrumb-leave-active {
  position: absolute;
}
#app .el-breadcrumb__inner,
#app .el-breadcrumb__inner a {
  font-weight: 400 !important;
}
#app .main-container {
  position: relative;
  min-height: 100%;
  margin-left: 210px;
  transition: margin-left 0.28s;
}
#app .sidebar-container {
  position: fixed;
  top: 0;
  bottom: 0;
  left: 0;
  z-index: 1001;
  width: 210px !important;
  height: 100%;
  padding-top: 50px;
  overflow: hidden;
  font-size: 0;
  background-color: #4a5a74;
  transition: width 0.28s;
}
#app .sidebar-container .horizontal-collapse-transition {
  transition: 0s width ease-in-out, 0s padding-left ease-in-out, 0s padding-right ease-in-out;
}
#app .sidebar-container .scrollbar-wrapper {
  overflow-x: hidden !important;
}
#app .sidebar-container .el-scrollbar__bar.is-vertical {
  right: 0;
}
#app .sidebar-container .el-scrollbar {
  height: 100%;
}
#app .sidebar-container.has-logo .el-scrollbar {
  height: calc(100% - 50px);
}
#app .sidebar-container .is-horizontal {
  display: none;
}
#app .sidebar-container a {
  display: inline-block;
  width: 100%;
  overflow: hidden;
}
#app .sidebar-container .svg-icon {
  margin-right: 16px;
}
#app .sidebar-container .sub-el-icon {
  margin-right: 12px;
  margin-left: -2px;
}
#app .sidebar-container .el-menu {
  width: 100% !important;
  border: none;
}
#app .sidebar-container .submenu-title-noDropdown:hover,
#app .sidebar-container .el-submenu__title:hover {
  background-color: #263445 !important;
}
#app .sidebar-container .is-active > .el-submenu__title {
  color: #f4f4f5 !important;
}
#app .sidebar-container .nest-menu .el-submenu > .el-submenu__title,
#app .sidebar-container .el-submenu .el-menu-item {
  min-width: 210px !important;
  background-color: #1f2d3d !important;
}
#app .sidebar-container .nest-menu .el-submenu > .el-submenu__title:hover,
#app .sidebar-container .el-submenu .el-menu-item:hover {
  background-color: #001528 !important;
}
#app .hideSidebar .sidebar-container {
  width: 54px !important;
}
#app .hideSidebar .main-container {
  margin-left: 54px;
}
#app .hideSidebar .submenu-title-noDropdown {
  position: relative;
  padding: 0 !important;
}
#app .hideSidebar .submenu-title-noDropdown .el-tooltip {
  padding: 0 !important;
}
#app .hideSidebar .submenu-title-noDropdown .el-tooltip .svg-icon {
  margin-left: 20px;
}
#app .hideSidebar .submenu-title-noDropdown .el-tooltip .sub-el-icon {
  margin-left: 19px;
}
#app .hideSidebar .el-submenu {
  overflow: hidden;
}
#app .hideSidebar .el-submenu > .el-submenu__title {
  padding: 0 !important;
}
#app .hideSidebar .el-submenu > .el-submenu__title .svg-icon {
  margin-left: 20px;
}
#app .hideSidebar .el-submenu > .el-submenu__title .sub-el-icon {
  margin-left: 19px;
}
#app .hideSidebar .el-submenu > .el-submenu__title .el-submenu__icon-arrow {
  display: none;
}
#app .hideSidebar .el-menu--collapse .el-submenu > .el-submenu__title > span {
  display: inline-block;
  width: 0;
  height: 0;
  overflow: hidden;
  visibility: hidden;
}
#app .elIcon {
  margin-right: 15px;
  margin-left: -4px;
}
#app .el-menu--collapse .el-submenu__title .elIcon {
  margin-left: 15px;
}
#app .el-menu--collapse .el-menu .el-submenu {
  min-width: 210px !important;
}
#app .mobile .main-container {
  margin-left: 0;
}
#app .mobile .sidebar-container {
  width: 210px !important;
  transition: transform 0.3s;
}
#app .mobile.hideSidebar .sidebar-container {
  pointer-events: none;
  transform: translate3d(-210px, 0, 0);
  transition-duration: 0.3s;
}
#app .withoutAnimation .main-container,
#app .withoutAnimation .sidebar-container {
  transition: none;
}
.el-menu--vertical > .el-menu .svg-icon {
  margin-right: 16px;
}
.el-menu--vertical > .el-menu .sub-el-icon {
  margin-right: 12px;
  margin-left: -2px;
}
.el-menu--vertical .nest-menu .el-submenu > .el-submenu__title:hover,
.el-menu--vertical .el-menu-item:hover {
  background-color: #263445 !important;
}
.el-menu--vertical > .el-menu--popup {
  max-height: 100vh;
}
.el-menu--vertical > .el-menu--popup::-webkit-scrollbar-track-piece {
  background: #d3dce6;
}
.el-menu--vertical > .el-menu--popup::-webkit-scrollbar {
  width: 6px;
}
.el-menu--vertical > .el-menu--popup::-webkit-scrollbar-thumb {
  background: #99a9bf;
  border-radius: 20px;
}
#app .w-full {
  width: 100%;
}
#app .h-full {
  height: 100%;
}
#app .pr-15 {
  padding-right: 15px;
}
#app .pl-15 {
  padding-left: 15px;
}
#app .mt-20 {
  margin-top: 20px;
}
*,
*::before,
*::after {
  padding: 0;
  margin: 0;
  box-sizing: inherit;
}
html {
  height: 100%;
  box-sizing: border-box;
}
body {
  height: 100%;
  font-family: Helvetica Neue, Helvetica, PingFang SC, Hiragino Sans GB, Microsoft YaHei, Arial, sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  text-rendering: optimizeLegibility;
  background: var(--color-bg);
  width: 100% !important;
}
#app {
  height: 100%;
}
a:focus,
a:active {
  outline: none;
}
a,
a:focus,
a:hover {
  color: inherit;
  text-decoration: none;
  cursor: pointer;
}
.noheadline > .el-dialog__header {
  border-bottom: 0px !important;
}
.noheadline > .el-dialog__footer {
  border-top: 0px !important;
}
.headline > .el-dialog__header {
  border-bottom: 1px solid #eee !important;
}
.headline > .el-dialog__footer {
  border-top: 1px solid #eee !important;
}
.el-dialog__header {
  margin-right: 0px !important;
}
.el-menu--vertical .el-menu-item:hover {
  background: #e9f6fe !important;
}
/* ---el-table滚动条公共样式--- */
.el-scrollbar .el-scrollbar__bar.is-horizontal .el-scrollbar__thumb {
  opacity: 1;
  height: 6px;
  border-radius: 2px;
  background-color: #7f7f7f;
  box-shadow: 0 0 6px rgba(0, 0, 0, 0.15);
}
.el-scrollbar .el-scrollbar__bar.is-vertical .el-scrollbar__thumb {
  opacity: 1;
  width: 6px;
  border-radius: 2px;
  background-color: #7f7f7f;
  box-shadow: 0 0 6px rgba(0, 0, 0, 0.15);
}
.custom-confirm-box {
  width: 450px !important;
  /* 默认是 420px */
  max-width: 80%;
  /* 保证小屏幕不撑爆 */
}
.ant-steps .ant-steps-item-process .ant-steps-item-icon {
  color: #1890FF !important;
  background: #1890FF !important;
  border-color: #1890FF !important;
}

::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 8px;
  /*高宽分别对应横竖滚动条的尺寸*/
  height: 1px;
}
::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 8px;
  background-color: rgba(193, 193, 193);
}
::-webkit-scrollbar-track {
  background-color: #ffffff;
}
::-webkit-scrollbar-thumb,
::-webkit-scrollbar-track {
  border: 0;
}

.notify_box {
  width: 100%;
  height: 60px;
  display: flex;
  justify-content: flex-start;
  cursor: pointer;
}
.notify_left {
  height: 100%;
  position: relative;
}
.notify_left .notify_inner {
  height: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
}
.notify_right {
  margin-left: 10px;
  padding-right: 10px;
}
.notify_right .userInfo {
  font-weight: 600;
}
.badge {
  position: absolute;
  top: 11px;
  right: 3px;
  font-size: 12px;
  width: -moz-max-content;
  width: max-content;
  line-height: 15px;
  background: red;
  border-radius: 10px;
  padding: 0px 6px;
  color: white;
}
:deep(.el-notification__group) {
  margin: 0px !important;
}
.el-notification__content {
  line-height: 20px !important;
}

/* 集合属性（主题样式） */
[data-theme="dark"] {
  --color-bg: #1f2122;
  --font-color-theme: #cbc8c2;
  --font-color-theme1: #cbc8c2;
}
[data-theme="light"] {
  --color-bg: #ffffff;
  --font-color-theme: #333333;
  --font-color-theme1: #ffffff;
}
/*全局变量样式*/
:root {
  --font-color: #1890ff;
  --border-color: #dcdfe6;
  --main-color1: #d93737;
}

 :root {
     --el-text-color-primary: #2d2d31;
     --el-text-color-regular: #2d2d31;
     --mail-talk-main-primary: #0087ff;
     --el-color-primary:#409eff;
     --el-color-danger:#D93737;
     --el-color-error:#D93737;
     --el-text-color-secondary:#2d2d31;
 }

/* 全局滚动条样式 */
::-webkit-scrollbar {
    width: 8px; /* 垂直滚动条宽度 */
    height: 8px; /* 水平滚动条高度 */
}

::-webkit-scrollbar-track {
    background: transparent; /* 滚动条轨道颜色 */
    border-radius: 4px;
}

::-webkit-scrollbar-thumb {
    background-color: #7f7f7f; /* 滚动条滑块颜色 */
    border-radius: 4px;
    border: 2px solid transparent;
    background-clip: content-box;
}

::-webkit-scrollbar-thumb:hover {
    background-color: #a8a8a8;
}


.el-icon {
    cursor: pointer;
}

.el-transfer {
    display: flex;
    justify-content: space-between;
}

.el-transfer-panel {
    flex: 1 !important;
}

.el-input__validateIcon {
    display: none !important;
}


.el-table tbody tr:hover > td {
    background-color: #e2f6ff !important
}

input[type=number]::-webkit-inner-spin-button,
input[type=number]::-webkit-outer-spin-button {
    -webkit-appearance: none;
    margin: 0;
}

input[type=number] {
    -moz-appearance: textfield;
}


.el-dialog__title {
    color: rgba(0, 0, 0, .85);
    font-size: 14px !important;
    font-weight: 500 !important;
    line-height: 22px;
    word-wrap: break-word;
}

.el-empty__description {
    margin-top: -20px;
}

.tips_width {
    max-width: 200px;
}

.el-drawer__header {
    margin-bottom: 15px !important;
    padding: 0px !important;
    border: none !important;
}

.w-e-text-container .placeholder {
    left: 22px !important;
}

.el-form-item {
    font-weight: normal !important;
}


.el-dialog {
    padding: 10px !important;
}

::-webkit-scrollbar {
    height: 8px !important;
    width: 8px !important;
}

.el-message {
    top: 88px !important;
}

.tox-button {
    background: white !important;
    color: black !important;
    border-color: #4C4D4F !important;
}

.over_text {
    color: #409eff;
    width: 100%;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    cursor: pointer
}

.over_normal {
    width: 100%;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
}

textarea {
    resize: none !important;
}

.el-drawer__body {
    padding: 0px !important;
    pointer-events: auto !important;
}

.chatAIDrawer {
    pointer-events: none !important; /* 禁止抽屉整体的点击穿透 */
}

.chatAIDrawer_ap_email {
    pointer-events: none !important;
}

.highlight_search {
    background: #fcfd00 !important;
}

.el-drawer__header {
    font-size: 14px !important;
    font-weight: 500 !important;
}

.el-button {
    font-size: 13px !important;
    font-weight: normal !important;
}

.pages {
    margin-top: 10px;
}

.el-form-item__error {
    font-size: 12px !important;
}

.el-textarea__inner {
    font-size: 13px !important;
}

.el-select__tags-text {
    font-size: 13px !important;
    color: #606266 !important;
}

.tox .tox-number-input input {
    font-size: 13px !important;
}

.tox .tox-tbtn--bespoke .tox-tbtn__select-label {
    font-size: 13px !important;
}

.tox .tox-edit-area::before {
    border: 1px solid #006ce7 !important;
}

.el-message-box__btns .el-button {
    font-size: 13px !important; /* 更小的字体 */
    height: 24px !important;
}

.el-message-box__title {
    font-size: 14px !important;
}

.el-popover {
    /* min-width: max-content !important; */
    width: auto !important;
}

.el-badge__content {
    display: flex;
    align-items: center;
    justify-content: center;
    transform: none !important; /* 去掉 translate 偏移 */
    top: auto !important;
    right: auto !important;
}


/* 去掉所有横线（包含 header / body / 底部分割线） */
.plain-table-zq-ap .el-table__cell,
.plain-table-zq-ap .el-table__row,
.plain-table-zq-ap td,
.plain-table-zq-ap th {
    border-bottom: none !important;
}

/* 去掉 hover 高亮 */
.plain-table-zq-ap .el-table__row:hover > td {
    background-color: transparent !important;
}

/* 去掉表格背景 */
.plain-table-zq-ap,
.plain-table-zq-ap .el-table__inner-wrapper {
    background-color: #EAF3FB !important;
}

.plain-table-zq-ap .el-table__row {
    background-color: #EAF3FB !important; /* 整张表格背景色 */
}

.ant-steps .ant-steps-item-error .ant-steps-item-icon {
    background-color: var(--el-color-danger) !important;
    border-color: var(--el-color-danger) !important;
}

.ant-steps .ant-steps-item-error > .ant-steps-item-container > .ant-steps-item-content > .ant-steps-item-title {
    color: var(--el-color-danger) !important;
}

.ant-steps .ant-steps-item-process .ant-steps-item-icon {
    color: var(--el-color-primary) !important;
    background:var(--el-color-primary) !important;
    border-color: var(--el-color-primary) !important;
}


/*# sourceMappingURL=app.9f675970.1784595177290.css.map*/