/*reset css*/
html,
body {
  height: 100%;
}
* {
  margin: 0;
  padding: 0;
}
html {
  background: white;
  color: black;
}
body,
div,
dl,
dt,
dd,
ul,
ol,
li,
h1,
h2,
h3,
h4,
h5,
h6,
pre,
code,
form,
fieldset,
legend,
input,
textarea,
p,
blockquote,
th,
td,
hr,
button,
article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
menu,
nav,
section {
  margin: 0;
  padding: 0;
}
table {
  border-collapse: collapse;
  border-spacing: 0;
}
th {
  text-align: inherit;
}
fieldset,
img {
  border: none;
}
iframe {
  display: block;
}
abbr,
acronym {
  border: none;
  font-variant: normal;
}
del {
  text-decoration: line-through;
}
address,
caption,
cite,
code,
dfn,
em,
th,
var {
  font-style: normal;
  font-weight: 500;
}
ol,
ul {
  list-style: none;
}
caption,
th {
  text-align: left;
}
h1,
h2,
h3,
h4,
h5,
h6 {
  font-size: 100%;
  font-weight: 500;
}
q:before,
q:after {
  content: '';
}
sub,
sup {
  font-size: 75%;
  line-height: 0;
  position: relative;
  vertical-align: baseline;
}
sup {
  top: -0.5em;
}
sub {
  bottom: -0.25em;
}
a:hover,
a:focus {
  text-decoration: none;
}
ins,
a {
  text-decoration: none;
}
a:focus,
*:focus {
  outline: none;
}
/*页面切换*/
.drop-enter {
  transform: scale(0.5);
  transform-origin: 50% 100%;
}
.drop-enter.drop-enter-active {
  transform: scale(1);
  transition: all 0.4s;
}
.drop-leave {
  /* transform: scale(0.5); */
  position: absolute;
  top: 90px;
  background: #fff;
  z-index: 10000;
  opacity: 1;
}
.drop-leave.drop-leave-active {
  opacity: 1;
  top: 100%;
  transition: all 0.4s;
}
.up-enter {
  transform: scale(1.5);
}
.up-enter.up-enter-active {
  transform: scale(1);
  transition: all 0.5s;
}
.up-leave {
  position: absolute;
  top: 0;
  z-index: 10000;
  opacity: 1;
}
.up-leave.up-leave-active {
  opacity: 1;
  top: -100%;
  transition: all 0.5s;
}
.right-enter {
  position: absolute;
  top: 0;
  left: -100%;
  /*z-index: 1;*/
  width: 100%;
  height: 100%;
  -webkit-animation: rightIn 1s both ease;
  animation: rightIn 1s both ease;
}
.right-leave {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 10;
  /*background: RGB(238,238,238);*/
  width: 100%;
  height: 100%;
  -webkit-animation: rightOut 1s both ease;
  animation: rightOut 1s both ease;
}
@-webkit-keyframes rightIn {
  0% {
    -webkit-transform: scale(0.8);
    left: -100%;
  }
  25% {
    -webkit-transform: scale(0.8);
    left: -60%;
  }
  75% {
    -webkit-transform: scale(0.8);
    left: 0%;
  }
  100% {
    -webkit-transform: scale(1);
    left: 0%;
  }
}
@keyframes rightIn {
  0% {
    -webkit-transform: scale(0.8);
    transform: scale(0.8);
    left: -100%;
  }
  25% {
    -webkit-transform: scale(0.8);
    transform: scale(0.8);
    left: -60%;
  }
  75% {
    -webkit-transform: scale(0.8);
    transform: scale(0.8);
    left: 0%;
  }
  100% {
    -webkit-transform: scale(1);
    transform: scale(1);
    left: 0%;
  }
}
@-webkit-keyframes rightOut {
  25% {
    -webkit-transform: scale(0.8);
    left: 0%;
  }
  75% {
    -webkit-transform: scale(0.8);
    left: 80%;
  }
  100% {
    -webkit-transform: scale(0.8);
    left: 100%;
  }
}
@keyframes rightOut {
  25% {
    -webkit-transform: scale(0.8);
    transform: scale(0.8);
    left: 0%;
  }
  75% {
    -webkit-transform: scale(0.8);
    transform: scale(0.8);
    left: 80%;
  }
  100% {
    -webkit-transform: scale(0.8);
    transform: scale(0.8);
    left: 100%;
  }
}
/*加载动画*/
.spinner {
  width: 60px;
  height: 60px;
  background-color: #67CF22;
  margin: 100px auto;
  -webkit-animation: rotateplane 1.2s infinite ease-in-out;
  animation: rotateplane 1.2s infinite ease-in-out;
}
@-webkit-keyframes rotateplane {
  0% {
    -webkit-transform: perspective(120px);
  }
  50% {
    -webkit-transform: perspective(120px) rotateY(180deg);
  }
  100% {
    -webkit-transform: perspective(120px) rotateY(180deg) rotateX(180deg);
  }
}
@keyframes rotateplane {
  0% {
    transform: perspective(120px) rotateX(0deg) rotateY(0deg);
    -webkit-transform: perspective(120px) rotateX(0deg) rotateY(0deg);
  }
  50% {
    transform: perspective(120px) rotateX(-180.1deg) rotateY(0deg);
    -webkit-transform: perspective(120px) rotateX(-180.1deg) rotateY(0deg);
  }
  100% {
    transform: perspective(120px) rotateX(-180deg) rotateY(-179.9deg);
    -webkit-transform: perspective(120px) rotateX(-180deg) rotateY(-179.9deg);
  }
}
@keyframes fadeIn {
  from {
    opacity: 0;
    transform: translate3d(20%, 0, 0);
  }
  to {
    opacity: 1;
    transform: none;
  }
}
.fadeIn {
  animation: fadeIn 0.5s both ease;
  -webkit-animation: fadeIn 0.5s both;
}
@keyframes fadeOut {
  from {
    opacity: 1;
    transform: none;
  }
  to {
    opacity: 0;
    transform: translate3d(-20%, 0, 0);
  }
}
.fadeOut {
  animation: fadeOut 0.5s both ease;
  -webkit-animation: fadeOut 0.5s both;
}
@font-face {
  font-family: "iconfont-base"; /* Project id 2586446 */
  src: url(data:application/font-woff2;base64,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) format('woff2'),
       url(data:application/font-woff;base64,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) format('woff'),
       url(../../assets/images/3k8EjcFojs.ttf) format('truetype');
}

.iconfont {
  font-family: "iconfont-base" !important;
  font-size: 16px;
  font-style: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.iconupward:before {
  content: "\E61F";
}

.iconjinyong:before {
  content: "\E607";
}

.iconsms:before {
  content: "\E737";
}

.iconemail:before {
  content: "\E645";
}

.iconwechat:before {
  content: "\E60B";
}

.iconlocal:before {
  content: "\E7BF";
}

.icondingtalk:before {
  content: "\E771";
}

.iconshouqi:before {
  content: "\E617";
}

.iconyou:before {
  content: "\E63B";
}

.iconxiaoxi2:before {
  content: "\E61E";
}

.iconxiaoxi3:before {
  content: "\E606";
}

.icondaiban:before {
  content: "\E64A";
}

.icontixing:before {
  content: "\E658";
}

.iconchenggong1:before {
  content: "\E63C";
}

.iconzidingyiquyu:before {
  content: "\E65B";
}

.iconcalendar:before {
  content: "\E616";
}

.iconshoucang:before {
  content: "\E60A";
}

.icongengduo:before {
  content: "\E62F";
}

.iconbangzhushuoming:before {
  content: "\E6F3";
}

.icontubiaozhizuomoban:before {
  content: "\E611";
}

.iconshoucang1:before {
  content: "\E615";
}

.iconwodeshoucang:before {
  content: "\E612";
}

.iconzixun:before {
  content: "\E60E";
}

.iconyidu:before {
  content: "\E661";
}

.iconshezhi:before {
  content: "\E65E";
}

.iconchenggong:before {
  content: "\E610";
}

.icon-xiaoxi:before {
  content: "\E6F5";
}

.icondelete:before {
  content: "\E656";
}

.icontimer--fill:before {
  content: "\E689";
}

.iconshanchumokuai:before {
  content: "\E613";
}

.iconbianji1:before {
  content: "\E70C";
}

.iconzhuti:before {
  content: "\E6F8";
}

.iconbianji2:before {
  content: "\E666";
}

.icontianjia1:before {
  content: "\E6ED";
}

.icontheme:before {
  content: "\E748";
}

.iconziyuan:before {
  content: "\E621";
}

.iconfire-fill:before {
  content: "\E897";
}

.iconyingyong:before {
  content: "\E600";
}

.iconthemeA_app:before {
  content: "\E634";
}

.iconcolllect:before {
  content: "\E60F";
}

.icontianjia:before {
  content: "\E709";
}

.iconbianji:before {
  content: "\E609";
}

.iconputongmoshi:before {
  content: "\E633";
}

.iconthemeA_tianjia:before {
  content: "\E68A";
}

.iconjianjiemoshi:before {
  content: "\E650";
}

.iconthemA_zhuti:before {
  content: "\E6D0";
}

.iconthemA_bianji:before {
  content: "\E614";
}

.iconyemianbianji:before {
  content: "\E6E6";
}

/* 响应断点 */
.clearfix:before,
.clearfix:after {
  content: "";
  display: table;
}
.clearfix:after {
  clear: both;
  overflow: hidden;
}
.clearfix {
  zoom: 1;
}
.clear {
  clear: both;
  display: block;
  font-size: 0;
  height: 0;
  line-height: 0;
  overflow: hidden;
}
.cursor {
  cursor: pointer;
}
.hide {
  display: none;
}
.fl {
  float: left;
}
.fr {
  float: right;
}
.text_align_left {
  text-align: left;
}
.black {
  color: #000000;
}
.blue {
  color: #249ffe;
}
.text-desc {
  color: #999;
}
.text-warning {
  color: #febe55;
}
.text-danger {
  color: #ff3f01;
}
.text-success {
  color: #52c41a;
}
.ml10 {
  margin-left: 10px;
}
.ml20 {
  margin-left: 20px;
}
.mgt10 {
  margin-top: 10px;
}
.mgr8 {
  margin-right: 8px;
}
.mgt50 {
  margin-top: 50px;
}
.pdt50 {
  padding-top: 50px;
}
.pdl10 {
  padding-left: 10px;
}
.pad6 {
  padding: 6px;
}
.openSider {
  width: 320px !important;
}
.mr20 {
  margin-right: 20px !important;
}
.mr100 {
  margin-right: 100px !important;
}
.border_bottom_no {
  border-bottom: none !important;
}
.border_bottom {
  border-bottom: 1px solid #ddd;
}
.borderRadius8 {
  border-radius: 8px!important;
}
.fontWeight {
  font-weight: bold;
}
.move {
  cursor: move;
}
.grey {
  color: #999999;
}
.none {
  display: none;
}
body {
  overflow: hidden;
}
.topicon {
  font-size: 18px;
  cursor: pointer;
  margin-right: 8px;
}
.successIcon {
  position: absolute;
  right: 10px;
  top: 2px;
  width: 20px;
  height: 20px;
  border-radius: 50%;
}
.successIcon img {
  width: 100% !important;
  height: 100%  !important;
  vertical-align: top;
}
.yui_page_head_banner {
  height: 120px;
  background-image: url(../../assets/images/2aNyBG37Qx.jpg);
  background-position: center center;
  background-repeat: no-repeat;
}
.yui_top {
  position: relative;
  z-index: 100;
  background-color: #fff;
}
.yui_page_head {
  margin: 0 auto;
  width: 1200px;
  height: 30px;
}
.yui_page_head .head_left span {
  display: inline-block;
  margin-left: 4px;
}
.yui_page_head .head_left label {
  cursor: pointer;
}
.yui_page_head .header_right {
  line-height: 30px;
}
.yui_page_head .header_right .hr_item {
  position: relative;
  margin-right: 32px;
  height: 30px;
  line-height: 30px;
}
.yui_page_head .header_right .hr_item:before {
  content: '';
  position: absolute;
  top: 50%;
  right: -16px;
  transform: translate(0, -50%);
  width: 1px;
  height: 12px;
  background-color: #e8e8e8;
}
.yui_page_head .header_right .hr_item .label {
  cursor: pointer;
}
.yui_page_head .header_right .hr_item .span {
  color: #666;
}
.yui_page_head .header_right .hr_item.globalSearch img {
  cursor: pointer;
  width: 18px;
  height: 18px;
  vertical-align: sub;
}
.yui_page_head .header_right .hr_item.message .message-badge {
  cursor: pointer;
}
.yui_page_head .header_right .hr_item.message .mb-icon {
  margin-right: 10px;
}
.yui_page_head .header_right .hr_item.message .ant-badge-count {
  height: 16px;
  line-height: 16px;
  padding: 0 4px;
  top: 4px;
  right: 2px;
}
.yui_page_head .header_right .ant-badge-count {
  top: 1px;
  right: 4px;
  padding: 0 2px;
}
.yui_page_head .header_right .ant-badge-multiple-words {
  padding: 0 2px;
}
.yui_page_head .hr_avatar {
  cursor: pointer;
}
.yui_page_head .hr_avatar .avatar_wrap {
  width: 24px;
  height: 24px;
  line-height: 24px;
  margin: 3px 8px 3px 0;
}
.yui_page_head .hr_avatar .avatar_wrap .avatar {
  vertical-align: top;
}
.yui_page_head .logo {
  padding-left: 100px;
  font-size: 22px;
  line-height: 50px;
  color: #000;
}
.yui_page_head .logo img {
  height: 40px;
}
.yui_page_head .logo .spanLeft {
  display: inline-block;
  vertical-align: middle;
  font-family: STKaiti;
  font-size: 28px;
  font-weight: 900;
  margin-right: 10px;
}
.yui_page_head .logo .spanRight {
  vertical-align: middle;
  font-weight: 600;
}
.yui_page_head .weather span {
  display: inline-block;
  margin-right: 4px;
}
.yui_page_head .theme_top {
  width: 600px;
  margin-left: 190px;
  background: #fff;
  box-shadow: 1px 2px 14px #ddd;
  box-shadow: -1px 2px 14px #ddd;
  text-align: center;
  margin-bottom: 10px;
  line-height: 36px;
}
.yui_page_head .theme_top_left {
  width: 84px;
  border-right: 1px solid #eee;
}
.yui_page_head .theme_top_left li {
  cursor: pointer;
}
.yui_page_head .theme_top_left li.active {
  background: #f8f8f8;
}
.yui_page_head .theme_top_right {
  width: 514px;
  height: 108px;
  position: relative;
}
.yui_page_head .theme_top_right .theme_carousel {
  width: 440px;
  margin: 16px 20px;
}
.yui_page_head .theme_top_right .theme_carousel_prev {
  position: absolute;
  top: 45px;
  left: 10px;
  display: inline-block;
  padding: 6px;
  margin-left: 3px;
  margin-top: 3px;
  border: solid #b9bcbe;
  border-width: 0 2px 2px 0;
  -webkit-transform: rotate(130deg);
  -ms-transform: rotate(130deg);
  transform: rotate(130deg);
  cursor: pointer;
}
.yui_page_head .theme_top_right .theme_carousel_next {
  position: absolute;
  top: 45px;
  right: 10px;
  display: inline-block;
  padding: 6px;
  margin-left: 3px;
  margin-top: 3px;
  border: solid #b9bcbe;
  border-width: 0 2px 2px 0;
  -webkit-transform: rotate(-45deg);
  -ms-transform: rotate(-45deg);
  transform: rotate(-45deg);
  cursor: pointer;
}
.yui_page_head .theme_top_right .theme_carousel_ul li {
  display: inline-block;
  margin-right: 10px;
  cursor: pointer;
}
.yui_page_siderBar {
  position: fixed;
  top: 200px;
  left: 0;
  z-index: 99;
  transition: all 0.3s cubic-bezier(0.9, 0, 0.3, 0.7);
}
.yui_page_siderBar .siderWraper {
  height: 100%;
}
.yui_page_siderBar .siderWraperUl {
  position: relative;
  z-index: 10;
  width: 46px;
  padding: 30px 0;
  text-align: center;
  border-top-right-radius: 8px;
  border-bottom-right-radius: 8px;
}
.yui_page_siderBar .siderWraperUl.active {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
.yui_page_siderBar .siderWraperUl li {
  padding: 4px;
  margin-bottom: 12px;
  cursor: pointer;
}
.yui_page_siderBar .siderWraperUl li.active {
  background: rgba(255, 255, 255, 0.7);
  border-left: 3px solid #fff;
}
.yui_page_siderBar .siderWraperUl li .appIcon {
  background: transparent;
}
.yui_page_siderBar .siderWraperUl li .appIcon img {
  width: 30px;
  height: 30px;
}
.yui_page_siderBar .siderWraperUl .icon {
  font-size: 24px;
  color: #fff;
}
.yui_page_siderBar .siderWraperUl .ant-divider-horizontal {
  margin: 12px 10px;
}
.yui_page_siderBar .siderWraperUl .ant-divider-horizontal {
  width: 60%;
  min-width: 60%;
}
.yui_page_siderBar .siderWraperRight {
  position: absolute;
  z-index: 9;
  width: 320px;
  height: 540px;
  overflow: hidden;
  border-left: none;
  background: #fff;
  left: -322px;
  top: 0;
  transition: all 0.3s cubic-bezier(0.9, 0, 0.3, 0.7);
}
.yui_page_siderBar .siderWraperRight.openSider {
  left: 46px;
}
.yui_page_siderBar .siderBarTheme .themeTab {
  margin: 16px 8px 18px;
}
.yui_page_siderBar .siderBarTheme .themeTab li {
  cursor: pointer;
  display: inline-block;
  font-weight: bold;
  width: 82px;
  text-align: center;
}
.yui_page_siderBar .siderBarBlank {
  width: 240px;
  height: 540px;
}
.yui_page_siderBar .siderBarCard .ant-radio-button-wrapper {
  height: 28px;
  padding: 0;
  line-height: 26px;
  width: 74px;
  text-align: center;
}
.yui_page_siderBar .siderBarCard .siderBarCardButton {
  margin: 10px;
  border-collapse: separate;
}
.yui_page_siderBar .siderBarCard .siderBarCardButton td {
  width: 105px;
  line-height: 26px;
  text-align: center;
  border: 1px solid #ddd;
  border-right: none;
  word-break: break-word;
  padding: 2px 0;
  cursor: pointer;
}
.yui_page_siderBar .siderBarCard .siderBarCardButton td:first-child {
  border-radius: 8px 0 0 8px;
}
.yui_page_siderBar .siderBarCard .tablist {
  margin: 0 10px;
}
.yui_page_siderBar .siderBarCard .tablist .tabTitle {
  cursor: pointer;
  box-shadow: 0px 2px 4px 2px rgba(0, 0, 0, 0.05);
  border-radius: 8px;
  padding: 0 10px;
  line-height: 32px;
  height: 32px;
  margin: 15px 0;
}
.yui_page_siderBar .siderBarCard .tablist .tab_item li {
  cursor: move;
  margin: 10px 0;
  padding: 0px;
  height: 28px;
  line-height: 28px;
}
.yui_page_siderBar .siderBarCard .tablist .tab_item li .tab_item_span {
  width: 80%;
  display: inline-block;
  margin-left: 5px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.yui_page_siderBar .siderBarCard .tablist .tab_item li .ant-btn-sm {
  font-size: 14px;
  width: 62px;
  height: 26px;
  border-radius: 4px;
}
.yui_page_siderBar .siderBarCard .tablist .tab_text {
  font-size: 16px;
  font-family: "MicrosoftYaHei";
}
.yui_page_siderBar .siderBarCard .siderBar_search_ul {
  margin: 10px 10px 0;
}
.yui_page_siderBar .siderBarCard .siderBar_search_ul li {
  cursor: move;
  padding: 6px 2px;
}
.yui_page_siderBar .siderBarCard .siderBar_search_ul li .ant-btn-sm {
  padding: 0 6px;
  border-radius: 2px;
  font-size: 12px;
  height: 20px;
}
.yui_page_siderBar .siderBarCard .siderBar_search_ul li .siderBar_search_span {
  display: inline-block;
  margin-left: 5px;
}
.yui_page_siderBar .siderBarCard .siderBar_search_ul .siderBar_search_label {
  display: inline-block;
  border: 1px solid #ddd;
  line-height: 24px;
  padding: 0 5px;
  margin-right: 8px;
  cursor: pointer;
  margin-bottom: 10px;
}
.yui_page_siderBar_hide {
  left: -46px;
}
.iconImg {
  width: 18px;
  height: 18px;
  vertical-align: top;
  margin: 6px;
}
.themeTop {
  top: 300px;
}
.themeDrawer.ant-drawer-open .ant-drawer-content-wrapper {
  left: 46px;
  top: 200px;
  right: 50px;
  bottom: 20px;
  height: 540px;
  border-radius: 10px;
}
.themeDrawer .ant-drawer-body {
  padding: 10px 16px;
  height: 100%;
}
.themeDrawer .ant-drawer-content-wrapper {
  top: 200px;
  height: 540px;
  border-radius: 10px;
}
.themeDrawer .ant-drawer-content {
  border-radius: 10px;
}
.themeDrawer .themeDrawerWrapper {
  position: relative;
  height: 100%;
}
.themeDrawer .themeDrawerWrapper .themeDrawerTab {
  border-bottom: 1px solid #ddd;
}
.themeDrawer .themeDrawerWrapper .themeDrawerTab li {
  display: inline-block;
  font-size: 14px;
  font-weight: bold;
  padding: 0 20px 6px;
  cursor: pointer;
}
.themeDrawer .themeDrawerWrapper .themeDrawerSearch {
  margin: 10px 0 10px 0;
}
.themeDrawer .themeDrawerWrapper .themeDrawerSearch li {
  display: inline-block;
  padding: 0 10px;
  cursor: pointer;
}
.themeDrawer .themeDrawerWrapper .themeDrawerUl {
  color: #C4C4C4;
}
.themeDrawer .themeDrawerWrapper .themeDrawerUl .successIcon {
  right: 0;
  top: 2px;
}
.themeDrawer .themeDrawerWrapper .themeDrawerUl li {
  position: relative;
  display: inline-block;
  width: 273px;
  margin: 6px;
  font-size: 12px;
  border: 1px solid rgba(0, 0, 0, 0.04);
  border-radius: 8px;
  overflow: hidden;
}
.themeDrawer .themeDrawerWrapper .themeDrawerUl .themeDrawerli {
  height: 194px;
}
.themeDrawer .themeDrawerWrapper .themeDrawerUl .themeDrawerli .themeTitle {
  font-weight: bold;
  width: 40%;
  color: rgba(0, 0, 0, 0.8);
}
.themeDrawer .themeDrawerWrapper .themeDrawerUl .themeDrawerli .themeDec {
  height: 40px;
  -webkit-line-clamp: 3;
}
.themeDrawer .themeDrawerWrapper .themeDrawerUl .myThemeLi {
  position: absolute;
  width: 100%;
  bottom: -100px;
  background: rgba(0, 0, 0, 0.5);
  height: 100px;
  color: #fff;
  padding: 4px 8px 0;
  border-radius: 8px;
  transition-property: bottom,top;
  transition-duration: .45s;
  transition-timing-function: ease, ease, ease;
  transition-delay: 0s, 0s, 0s;
}
.themeDrawer .themeDrawerWrapper .themeDrawerUl .myThemeLi .themeStatus {
  margin: 2px;
}
.themeDrawer .themeDrawerWrapper .themeDrawerUl .myThemeLi .themeTitle {
  font-weight: bold;
  color: #fff;
}
.themeDrawer .themeDrawerWrapper .themeDrawerUl .myThemeLi .successIcon {
  top: 12px;
}
.themeDrawer .themeDrawerWrapper .themeDrawerUl .themeCenter {
  bottom: -100px;
}
.themeDrawer .themeDrawerWrapper .themeDrawerUl .themeAction {
  position: absolute;
  bottom: 5px;
  width: 100%;
  padding-right: 20px;
}
.themeDrawer .themeDrawerWrapper .themeDrawerUl li:hover {
  border: 1px solid transparent;
  box-shadow: 0px 2px 10px 0px #d8d8d8;
}
.themeDrawer .themeDrawerWrapper .themeDrawerUl li:hover .myThemeLi {
  bottom: 0;
}
.themeDrawer .themeDrawerWrapper .themeDrawerUl li:hover .themeCenter {
  bottom: 0;
}
.themeDrawer .themeDrawerWrapper .myThemeButton label {
  margin-left: 12px;
  cursor: pointer;
}
.themeDrawer .themeDrawerWrapper .myThemeIcon {
  position: relative;
  background: #F42044;
  padding: 0px 5px;
  color: #fff;
}
.themeDrawer .themeDrawerWrapper .myThemeIcon:after {
  content: '';
  width: 0;
  height: 0;
  position: absolute;
  right: -8px;
  border-top: 10px solid #F42044;
  border-right: 8px solid transparent;
  border-bottom: 8px solid #F42044;
}
.themeDrawer .themeDrawerWrapper .grey {
  background: #A6A6A6;
}
.themeDrawer .themeDrawerWrapper .grey:after {
  border-top: 10px solid #A6A6A6;
  border-bottom: 8px solid #A6A6A6;
}
.themeDrawer .themeDrawerWrapper .yellow {
  background: #F59A07;
}
.themeDrawer .themeDrawerWrapper .yellow:after {
  border-top: 10px solid #F59A07;
  border-bottom: 8px solid #F59A07;
}
.themeDrawer .themeDrawerWrapper .green {
  background: #23D688;
}
.themeDrawer .themeDrawerWrapper .green:after {
  border-top: 10px solid #23D688;
  border-bottom: 8px solid #23D688;
}
.themeDrawer .themeDrawerWrapper .blue {
  background: #249FFE;
}
.themeDrawer .themeDrawerWrapper .blue:after {
  border-top: 10px solid #249FFE;
  border-bottom: 8px solid #249FFE;
}
.themeDrawer .themeDrawerWrapper .red {
  background: #F42044;
}
.themeDrawer .themeDrawerWrapper .red:after {
  border-top: 10px solid #F42044;
  border-bottom: 8px solid #F42044;
}
.themeDrawer .pagination {
  position: absolute;
  bottom: 0;
  right: 0;
}
.themeDrawer .drawerlayoutList {
  margin: 20px 10px;
}
.themeDrawer .drawerlayoutList li {
  position: relative;
  display: inline-block;
  box-shadow: -1px 2px 14px #EAF5FF;
  padding: 20px;
  margin: 10px;
  cursor: pointer;
  border: 1px dashed #fff;
}
.themeDrawer .drawerlayoutList li .successIcon {
  right: 12px;
  top: 12px;
}
.themeDrawer .drawerlayoutList li p {
  text-align: center;
}
.trangleIconWrapper {
  position: absolute;
  top: 0;
  left: 0;
}
.trangleIconWrapper .trangleText {
  text-align: center;
  position: absolute;
  background: transparent;
  width: 60px;
  height: 60px;
  z-index: 99;
  top: -30px;
  left: -30px;
  padding-top: 40px;
  color: #fff;
  -webkit-transform: rotate(-45deg);
  -moz-transform: rotate(-45deg);
  transform: rotate(-45deg);
}
.themeDrawerTop.ant-drawer-open .ant-drawer-content-wrapper {
  top: 300px !important;
}
.themeDrawerTop .ant-drawer-content-wrapper {
  top: 300px !important;
}
.drawer.ant-drawer-open .ant-drawer-content-wrapper {
  left: 46px;
  top: 20px;
  right: 50px;
  bottom: 20px;
  height: auto;
}
.drawer .ant-drawer-content-wrapper {
  border-radius: 10px;
}
.drawer .ant-drawer-content {
  border-radius: 16px;
}
.drawer .ant-drawer-body {
  padding: 0 15px;
}
.yui_top_wrapper {
  position: absolute;
  top: 0;
  transition: all 0.3s cubic-bezier(0.9, 0, 0.3, 0.7);
}
.yui_page_banner_haslogo {
  width: 90% !important;
}
.yui_page_banner {
  position: absolute;
  width: 100%;
  transition-property: margin-top, top, background-color;
  transition-duration: .45s;
  transition-timing-function: ease, ease, ease;
  transition-delay: 0s, 0s, 0s;
  background: #249ffe;
  color: #ffffff;
  line-height: 50px;
  z-index: 99;
}
.yui_page_banner .add_icon {
  color: #ffffff;
}
.yui_page_banner .bannerLogo {
  position: relative;
  transform: translate(0, -50%);
  top: 50%;
  max-height: 63px;
}
.yui_page_banner .title {
  display: inline-block;
  margin: 0 8px;
  font-family: STXingkai;
  font-size: 24px;
}
.yui_page_banner .title_sub {
  font-size: 20px;
  font-weight: bold;
  letter-spacing: 1px;
  font-family: SimHei;
}
.yui_page_banner .yui_page_banner_wrapper {
  position: relative;
  top: 50%;
  transform: translate(0px, -50%);
}
.yui_page_banner .yui_page_banner_wrapper_right {
  position: absolute;
  top: 0px;
  right: 0px;
}
.yui_page_banner .ant-menu {
  color: #ffffff;
  width: 100%;
}
.yui_page_banner .ant-menu-horizontal {
  border-bottom: none;
}
.yui_page_banner .ant-menu-horizontal > .ant-menu-item-selected {
  color: #ffffff;
}
.yui_page_banner .ant-menu-horizontal > .ant-menu-item:hover {
  color: rgba(255, 255, 255, 0.65);
}
.yui_page_banner .ant-menu-horizontal > .ant-menu-item:active {
  color: rgba(255, 255, 255, 0.65);
}
.yui_page_banner .ant-menu-horizontal .ant-menu-item,
.yui_page_banner .ant-menu-horizontal .ant-menu-submenu {
  margin-top: 0;
  border-bottom: 2px solid transparent;
}
.yui_page_banner .ant-menu-item,
.yui_page_banner .ant-menu-submenu-title {
  color: #fff;
  height: 47px;
}
.yui_page_banner .ant-menu-horizontal > .ant-menu-item:hover,
.yui_page_banner .ant-menu-horizontal > .ant-menu-item-active,
.yui_page_banner .ant-menu-horizontal > .ant-menu-submenu .ant-menu-submenu-title:hover {
  color: #fff;
}
.yui_page_banner .ant-menu-horizontal > .ant-menu-submenu.ant-menu-overflowed-submenu {
  border-bottom: none;
}
.yui_main_scrollbars {
  transition-property: top;
  transition-duration: .45s;
  transition-delay: 0s, 0s, 0s;
  transition-timing-function: ease, ease, ease;
}
.yui_main_container {
  min-height: 100%;
  transition-property: left, width, padding-left;
  transition-duration: .45s;
  transition-timing-function: ease, ease, ease;
  transition-delay: 0s, 0s, 0s;
}
.yui_main_container_scrollbars,
.yui_main_container_scrollbars_simple {
  background: #f9fcff;
}
.yui_main_container_wrapper {
  min-height: 80%;
  transition: all 0.3s cubic-bezier(0.9, 0, 0.3, 0.7);
}
.yui_main_container_pdl {
  padding-left: 350px;
}
.yui_main_container_col_pdl {
  padding-left: 106px;
}
.yui_main_container_theme_width {
  width: 1230px;
}
.page_tabs {
  position: relative;
  background: #fff;
  border-bottom: 1px solid #e8e8e8;
}
.page_tabs li {
  display: inline-block;
  padding: 15px 16px 10px;
  margin-right: 32px;
  text-align: center;
  border-bottom: 2px solid #fff;
  cursor: pointer;
}
.page_tabs li.active {
  font-weight: bold;
  color: #249ffe;
  border-bottom-color: #249ffe;
}
/* 向上箭头 */
.arrow_up {
  display: inline-block;
  padding: 3px;
  margin-left: 3px;
  margin-top: 13px;
  border: solid #ddd;
  border-width: 0 2px 2px 0;
  -webkit-transform: rotate(-135deg);
  -ms-transform: rotate(-135deg);
  transform: rotate(-135deg);
}
/* 向下箭头 */
.arrow_down {
  border: solid #ddd;
  margin-top: 10px;
  vertical-align: super;
  margin-left: 6px;
  border-width: 0 2px 2px 0;
  display: inline-block;
  padding: 3px;
  -webkit-transform: rotate(45deg);
  -ms-transform: rotate(45deg);
  transform: rotate(45deg);
}
.SmartHover {
  width: 100%;
  position: relative;
}
.SmartHover .ant-tabs-bar {
  margin-bottom: 0px;
}
.SmartHover > .floatBtn {
  position: absolute;
  right: 0px;
  top: 0px;
  display: none;
  z-index: 99;
  padding: 0 10px;
  cursor: pointer;
}
@media screen and (max-width: 600px) {
  .editTop {
    display: none;
  }
}
@media screen and (min-width: 4000px) {
  .editTop {
    display: none;
  }
}
.editTop {
  position: absolute;
  top: -50px;
  left: 50%;
  transform: translate(-50%, 0);
  transition: all 0.3s cubic-bezier(0.9, 0, 0.3, 0.7);
  width: 100%;
  background: #4A4B4C;
  padding: 10px;
  text-align: center;
  z-index: 100;
}
.editTop .editTopContent {
  margin: 0 auto;
}
.editTop .editTopContent label {
  font-size: 12px;
  width: 86px;
  display: inline-block;
  line-height: 28px;
  color: #fff;
  text-align: center;
  margin-right: 20px;
  background: #F9AB22;
  border-radius: 5px;
  cursor: pointer;
}
.editTop .editTopContent label:last-child {
  margin-right: 0;
}
.block {
  top: 0px;
}
.hoverTooltip .ant-tooltip-inner {
  background-color: #fff;
}
.hoverTooltip .ant-tooltip-arrow {
  border-top-color: #fff !important;
}
/* 颜色选择气泡 */
.colorPopover .ant-popover-arrow {
  display: none;
}
.colorPopover .ant-popover-inner-content {
  padding: 0;
}
.colorPopover .sketch-picker {
  width: 220px!important;
}
/* css 编辑器 */
.css-editor {
  border: 1px solid #e8e8e8;
  line-height: 1.5;
}
.css-editor .CodeMirror-fullscreen {
  z-index: 1200;
}
.dressup .ant-radio-button-wrapper {
  padding: 0 18px;
  width: 44%;
}
.dressup .ant-radio-button-wrapper:first-child {
  border-radius: 8px 0 0 8px;
}
.dressup .ant-radio-button-wrapper:last-child {
  border-radius: 0 8px 8px 0;
}
.dressup li {
  position: relative;
  text-align: center;
  cursor: pointer;
  padding-top: 10px;
  margin: 0px 20px;
  border: 1px dashed transparent;
}
.dressup li img {
  width: 240px;
  height: 130px;
}
.dressup li p {
  line-height: 39px;
}
.ulContent li {
  position: relative;
  text-align: center;
  cursor: pointer;
  padding-top: 10px;
  margin: 0px 40px 10px;
  border: 1px dashed transparent;
}
.ulContent li img {
  width: 120px;
}
.sorttingForm .ant-tree li .ant-tree-node-content-wrapper {
  cursor: move;
  height: 44px;
  line-height: 44px;
  border: 0!important;
}
.sorttingForm .ant-tree li span[draggable],
.sorttingForm .ant-tree li span[draggable='true'] {
  line-height: 44px;
}
.sorttingForm .ant-tree li {
  padding: 0;
}
.sorttingForm .ant-tree li span.ant-tree-switcher,
.sorttingForm .ant-tree li span.ant-tree-iconEle {
  height: 28px;
}
.sorttingForm .icon {
  cursor: pointer;
  font-size: 16px;
}
.sorttingForm .sfWrapper {
  padding-right: 20px;
}
.flInput .ant-input {
  margin-top: -2px;
}
.ant-input {
  border-radius: 8px;
}
.imgdiv {
  display: inline-block;
  margin-right: 10px;
  text-align: center;
  cursor: pointer;
}
.circle {
  vertical-align: middle;
  width: 4px;
  height: 4px;
  margin-left: 8px;
  background-color: #40a9ff;
  border-radius: 50%;
  -moz-border-radius: 50%;
  -webkit-border-radius: 50%;
}
.nodata {
  margin-top: 80px;
  text-align: center;
  color: #ddd;
}
.textOverflow {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  -o-text-overflow: ellipsis;
}
.textOverflowTwo {
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
  word-break: break-all;
  max-height: 42px;
}
.cardWraper {
  height: 100%;
}
.cardWraper .icon + .icon {
  cursor: pointer;
  margin-left: 10px;
}
.cardWraper.selectEditCardWraper {
  position: relative;
  height: auto;
  left: 0;
}
.cardWraper.informationWraper {
  padding: 0;
  margin: 18px 9px 0;
  box-shadow: 0px 0px 10px 0px rgba(0, 104, 113, 0.1);
}
.cardmodal .ant-tabs-tab {
  padding: 8px 12px !important;
}
.yui-page-footer {
  width: 100%;
  position: absolute;
  padding: 16px 32px;
  font-size: 12px;
  left: 0;
  bottom: 0;
  color: #7d7d7d;
  text-align: center;
}
.yui_contain_footer {
  min-height: 80px;
  text-align: center;
}
.ant-fullcalendar-header .ant-radio-group {
  display: none;
}
.ant-checkbox-inner {
  border-radius: 4px!important;
}
.ant-modal-header {
  border-radius: 16px 16px 0 0!important;
  border-bottom: 0!important;
}
.ant-modal-content {
  border-radius: 16px!important;
}
.anticon-pushpin {
  color: #999!important;
}
.active .anticon.anticon-check-circle {
  font-size: 25px;
  position: absolute;
  top: -7px;
  right: -8px;
  background: #fff;
  border-radius: 50%;
}
.cardInfo .infoItem {
  line-height: 39px;
  margin-bottom: 24px;
}
.cardInfo .infoItem .label {
  text-align: right;
  color: rgba(0, 0, 0, 0.85);
}
.cardInfo .infoItem .content {
  padding-left: 15px;
  color: rgba(0, 0, 0, 0.65);
}
.echartsContainer {
  overflow: auto;
}
.echartsContainer::-webkit-scrollbar-track-piece {
  background-color: rgba(0, 0, 0, 0);
  border-left: 1px solid rgba(0, 0, 0, 0);
}
.echartsContainer::-webkit-scrollbar {
  width: 5px;
  height: 6px;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
}
.echartsContainer::-webkit-scrollbar-thumb {
  background-color: rgba(0, 0, 0, 0.3);
  background-clip: padding-box;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
  min-height: 10px;
}
.echartsContainer::-webkit-scrollbar-thumb:hover {
  background-color: rgba(0, 0, 0, 0.5);
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
}
.checkMore a {
  display: none;
  color: #999;
  font-size: 12px;
}
.checkMore a:hover {
  color: #999;
}
.checkMore img {
  width: 12px;
  vertical-align: baseline;
  margin-left: 4px;
}
.checkMore > a > div {
  position: absolute;
  top: 17px;
  right: 40px;
}
.logoDiv {
  min-width: 1200px;
  margin: 0px auto;
  width: 1200px;
}
@media screen and (max-width: 1310px) {
  .logoDiv {
    padding-left: 106px;
    margin: 0px;
  }
}
.logoMenu {
  height: 80px;
  line-height: 80px;
}
.myaccoutIcon {
  margin-right: 5px;
}
.myaccoutSpan {
  cursor: pointer;
}
.ant-list-header {
  background: #E7F7F8 !important;
}
::-webkit-scrollbar-track-piece {
  background-color: rgba(0, 0, 0, 0);
  border-left: 1px solid rgba(0, 0, 0, 0);
}
::-webkit-scrollbar {
  width: 5px;
  height: 6px;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
}
::-webkit-scrollbar-thumb {
  background-color: rgba(0, 0, 0, 0.3);
  background-clip: padding-box;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
  min-height: 10px;
}
::-webkit-scrollbar-thumb:hover {
  background-color: rgba(0, 0, 0, 0.5);
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
}
.twoc-mtb {
  margin: 15px 0;
}
.twoc-mtb.twoc-left {
  transform: translate(-10px, 0);
}
.twoc-mtb.twoc-right {
  transform: translate(10px, 0);
}
.threel-mtb {
  margin: 15px 0;
}
.threel-mtb.threel-left {
  transform: translate(-20px, 0);
}
.threel-mtb.threel-left.ant-col-7 {
  width: calc(100% / 24 * 7);
}
.threel-mtb.threel-right {
  transform: translate(20px, 0);
}
.threel-mtb.threel-right.ant-col-7 {
  width: calc(100% / 24 * 7);
}
.trtc-mt {
  margin-top: 15px;
  /* threeRowTwoCol 三行两列布局 start */
  /* threeRowTwoCol 三行两列布局 end */
  /* threeRowThreeCol 三行三列布局 start */
  /* threeRowThreeCol 三行三列布局 end */
}
.trtc-mt.trtc-top1 {
  width: calc(100% + 20px);
  transform: translate(-10px, 0);
}
.trtc-mt.trtc-bottom1 {
  width: calc(100% + 20px);
  margin-bottom: 15px;
  transform: translate(-10px, 0);
}
.trtc-mt.trtc-centerLeft1 {
  transform: translate(-10px, 0);
}
.trtc-mt.trtc-centerRight1 {
  transform: translate(10px, 0);
}
.trtc-mt.trtc-top2 {
  width: calc(100% + 40px);
  transform: translate(-20px, 0);
}
.trtc-mt.trtc-bottom2 {
  width: calc(100% + 40px);
  margin-bottom: 15px;
  transform: translate(-20px, 0);
}
.trtc-mt.trtc-centerLeft2 {
  transform: translate(-20px, 0);
}
.trtc-mt.trtc-centerLeft2.ant-col-7 {
  width: calc(100% / 24 * 7);
}
.trtc-mt.trtc-centerRight2 {
  transform: translate(20px, 0);
}
.trtc-mt.trtc-centerRight2.ant-col-7 {
  width: calc(100% / 24 * 7);
}
.horizontalWrapper {
  margin: 15px 0;
}
.autoWrapper {
  margin: 15px 0;
}
.cardComponent {
  height: 100%;
}
.cardComponent.editComponent {
  position: relative;
}
.cardComponent.editComponent:before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: 97;
}
.skeletonWrapper {
  width: 100%;
  height: 100%;
}
.skeletonWrapper.skeletonLoading {
  padding: 10px;
}
.schWrapper {
  height: 100%;
}
.schWrapper.isEditPage {
  padding: 10px;
}
.layoutCardCol.ant-col-7 {
  width: calc(100% / 24 * 7);
}
.layoutCardCol.notFirstCol {
  padding-left: 10px;
}
.layoutCardCol.notFirstCol.ant-col-12 {
  width: calc(100% / 24 * 12 - 10px);
}
.layoutCardCol.notFirstCol.ant-col-17 {
  width: calc(100% / 24 * 17 - 10px);
}
.layoutCardCol.notFirstCol.ant-col-7 {
  width: calc(100% / 24 * 7 - 10px);
}
.layoutCardCol.idEditLCC .layoutContent {
  min-height: 260px;
}
.yui_Wrapper {
  position: relative;
}
.yui_Wrapper .contentLoading {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 900;
  background-color: #fff;
  display: flex;
  justify-content: center;
  align-items: center;
  opacity: 1;
}
.yui_Wrapper .contentLoading.contentEnter {
  opacity: 0;
  z-index: -1;
  transition: all 2s ease-in;
}
.popoverCardImg {
  width: 120px;
  height: 120px;
  object-fit: contain;
}
.message-dropdown {
  width: 360px;
  border-radius: 6px;
  background-color: #fff;
  box-shadow: 0px 5px 10px 0px rgba(2, 30, 33, 0.08);
}
.message-dropdown .md-top {
  height: 32px;
  line-height: 32px;
  padding: 0 14px;
}
.message-dropdown .md-top .markRead {
  color: #006871;
  cursor: pointer;
}
.message-dropdown .md-list {
  cursor: pointer;
  padding: 0 14px;
}
.message-dropdown .md-list .mdl-item {
  padding: 16px 0;
  border-bottom: 1px dashed #E4E4E4;
}
.message-dropdown .md-list .mdl-icon {
  position: relative;
  width: 40px;
  height: 40px;
  text-align: center;
  border-radius: 50%;
}
.message-dropdown .md-list .mdl-icon img {
  width: 18px;
  height: 18px;
  position: absolute;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
}
.message-dropdown .md-list .mdl-info {
  width: calc(100% - 40px - 40px);
  padding: 0 10px;
  line-height: 20px;
}
.message-dropdown .md-list .mdl-info .mdl-title {
  margin-bottom: 4px;
  color: #333;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  -o-text-overflow: ellipsis;
}
.message-dropdown .md-list .mdl-info .mdl-text {
  color: #666;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  -o-text-overflow: ellipsis;
}
.message-dropdown .md-list .mdl-extra {
  width: 40px;
  text-align: right;
}
.message-dropdown .md-list .mdl-extra .mdl-time {
  line-height: 20px;
  color: #878787;
}
.message-dropdown .md-list .mdl-extra .mdl-unreadNums {
  margin-left: 20px;
  width: 24px;
  height: 24px;
  line-height: 24px;
  text-align: center;
  color: #fff;
  font-size: 12px;
  border-radius: 50%;
  background-color: #FF6166;
}
.message-dropdown .md-list:hover {
  background-color: #E7F6F7;
}
.message-dropdown .md-list:nth-child(1) .mdl-icon {
  background-color: #5C96F7;
}
.message-dropdown .md-list:nth-child(2) .mdl-icon {
  background-color: #FCBC28;
}
.message-dropdown .md-list:nth-child(3) .mdl-icon {
  background-color: #A68FF5;
}
.message-dropdown .md-list:nth-child(4) .mdl-icon {
  background-color: #28D5B8;
}
.message-dropdown .md-list:nth-child(5) .mdl-icon {
  background-color: #FC6C70;
}
.message-dropdown .md-nodata {
  margin: 50px auto;
  text-align: center;
}
.message-dropdown .md-seeMore {
  height: 44px;
  line-height: 44px;
  color: #999999;
  text-align: center;
}
.message-dropdown .md-seeMore .sm-text {
  cursor: pointer;
}
.notifacationMessage .ant-notification-notice-message {
  color: #000;
  font-size: 16px;
  font-weight: bold;
}
.notifacationMessage .notification-main {
  padding-top: 15px;
  color: #000;
}
.notifacationMessage .notification-main .nm-text {
  line-height: 20px;
  margin-bottom: 15px;
  margin-bottom: 22px;
}
.notifacationMessage .notification-main .nm-pagination {
  padding: 15px 0 0;
  text-align: right;
}
.notifacationMessage .ant-notification-notice-icon .iconfont {
  font-size: 24px;
  color: var(--primary);
}
.yui_main_backTop {
  position: fixed;
  bottom: 135px;
  left: 1570px;
  width: 40px;
  height: 40px;
  line-height: 40px;
  z-index: 100;
  color: #fff;
  cursor: pointer;
  text-align: center;
  opacity: 0;
  transition: opacity 0.5s;
  background: rgba(0, 0, 0, 0.3);
}
.yui_main_backTop .iconfont {
  color: #fff;
  font-size: 20px;
}
.yui_main_backTop.active {
  opacity: 1;
}
.introjs-helperLayer {
  background-color: rgba(255, 255, 255, 0.5);
}
.introjs-skipbutton {
  visibility: hidden;
}
.introjs-donebutton {
  visibility: visible!important;
  display: inline-block !important;
}
.introjs-prevbutton {
  display: none;
}
.introjs-button.introjs-prevbutton {
  color: #999;
  font-size: 12px;
  font-weight: normal;
  cursor: pointer;
  border: 1px solid #e5e5e5!important;
  background: #fff!important;
  background-color: #fff!important;
  background-image: unset!important;
  width: 68px;
  height: 28px;
  border-radius: 5px!important;
  text-align: center;
  line-height: 28px;
  padding: 0;
  margin-right: 10px;
  margin-bottom: 15px;
}
.introjs-button.introjs-donebutton {
  float: right;
}
.introjs-tooltiptext {
  font-weight: bold;
  min-width: 230px;
}
.introjs-skipbutton:active {
  background: none;
}
.tooltipDiv {
  position: relative;
  font-weight: normal;
}
.tooltipImg {
  position: absolute;
}
.tooltipHeader {
  padding: 0 15px;
  line-height: 36px;
  font-size: 16px;
  font-weight: normal;
  color: #999;
  border-bottom: 1px solid #e5e5e5;
  position: relative;
}
.tooltipStep {
  position: absolute;
  top: 50%;
  right: 15px;
  transform: translateY(-50%);
  font-size: 18px;
}
.tooltipContent {
  padding: 15px;
}
.tooltipTitle {
  font-size: 16px;
  font-weight: bold;
  padding-bottom: 5px;
}
.tooltipText {
  color: #666;
}
.currentStepTip {
  position: absolute;
  left: 0;
  bottom: -37px;
  letter-spacing: 3px;
}
.currentStepTip i {
  font-size: 22px;
  font-style: normal;
}
.introSkipBtn,
.introPrevBtn {
  color: #999;
  position: absolute;
  font-size: 12px;
  font-weight: normal;
  cursor: pointer;
  bottom: -40px;
  /* bottom: 0; */
  right: 95px;
  border: 1px solid #e5e5e5;
  width: 70px;
  height: 30px;
  border-radius: 5px;
  text-align: center;
  line-height: 29px;
}
.introSkipBtn:hover,
.introPrevBtn:hover {
  box-shadow: 0px 3px 5px #e5e5e5;
}
.introjs-button.introjs-nextbutton,
.introjs-button.introjs-donebutton {
  color: #fff;
  background-image: unset!important;
  width: 68px;
  padding: 0px;
  height: 28px;
  text-align: center;
  line-height: 28px;
  border-radius: 5px!important;
  font-size: 12px;
  margin-right: 15px;
  margin-bottom: 15px;
}
.calendarTip {
  cursor: pointer;
}
.calendarTip img {
  width: 14px;
  margin-right: 5px;
}
.introjs-fixParent {
  z-index: 10000!important;
}
.introjs-arrow.left-top_1 {
  left: -200px;
  background: url(data:image/png;base64,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) center no-repeat;
  width: 200px;
  height: 130px;
  background-size: 100%;
  border: 0;
  top: -100px;
}
.introjs-arrow.left-top_2 {
  left: -200px;
  background: url(data:image/png;base64,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) center no-repeat;
  width: 200px;
  height: 100px;
  background-size: 100%;
  border: 0;
  top: -50px;
}
.introjs-arrow.left-top_3,
.introjs-arrow.left-top_4 {
  left: 125px;
  background: url(data:image/png;base64,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) center no-repeat;
  width: 135px;
  height: 100px;
  background-size: 100%;
  border: 0;
  top: -100px;
}
.introjs-arrow.left-top_4 {
  left: 55px;
}
.introjs-arrow.left,
.introjs-arrow.left_2 {
  left: -200px;
  background: url(data:image/png;base64,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) center no-repeat;
  width: 200px;
  height: 100px;
  background-size: 100%;
  border: 0;
  top: -25px;
}
.introjs-arrow.left_2 {
  top: 50%;
  transform: translateY(-50%);
}
.introjs-arrow.left-bottom_1 {
  left: -200px;
  background: url(data:image/png;base64,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) center no-repeat;
  width: 200px;
  height: 100px;
  background-size: 100%;
  border: 0;
  top: 15px;
}
.introjs-arrow.left-bottom_2 {
  left: -200px;
  background: url(data:image/png;base64,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) center no-repeat;
  width: 200px;
  height: 100px;
  background-size: 100%;
  border: 0;
  top: 110px;
}
.introjs-arrow.top-right {
  left: 70%;
  top: -135px;
  background: url(data:image/png;base64,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) center no-repeat;
  width: 125px;
  height: 133px;
  background-size: 100%;
  border: 0;
}
.imgContainer {
  position: relative;
  margin: 0 auto;
  width: 1440px;
}
.bpmHandleBtn {
  width: 90px;
  height: 32px;
  position: absolute;
  top: 25px;
  right: 240px;
}
.bpmSubmitBtn {
  width: 80px;
  height: 28px;
  position: absolute;
  top: 565px;
  left: 520px;
}
.simpleTip {
  z-index: 10000;
  box-sizing: content-box;
  position: absolute;
  padding: 10px;
  background-color: white;
  max-width: 300px;
  border-radius: 3px;
  box-shadow: 0 1px 10px rgba(0, 0, 0, 0.4);
  -webkit-transform: translateX(-50%);
  -moz-transform: translateX(-50%);
  -ms-transform: translateX(-50%);
  -o-transform: translateX(-50%);
  transform: translateX(-50%);
  font-weight: bold;
}
.simpleTip.right {
  -webkit-transform: translateY(-50%);
  -moz-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  -o-transform: translateY(-50%);
  transform: translateY(-50%);
}
.simpleTipArrow {
  width: 0;
  height: 0;
  border-width: 0 6px 6px;
  border-style: solid;
  border-color: transparent transparent #fff;
  position: absolute;
  top: -5px;
  left: 50%;
  -webkit-transform: translateX(-50%);
  -moz-transform: translateX(-50%);
  -ms-transform: translateX(-50%);
  -o-transform: translateX(-50%);
  transform: translateX(-50%);
}
.simpleTipArrow.right {
  top: 50%;
  left: -5px;
  border-width: 6px 6px 6px 0;
  border-color: transparent #fff transparent transparent;
  -webkit-transform: translateY(-50%);
  -moz-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  -o-transform: translateY(-50%);
  transform: translateY(-50%);
}
/**************** 蓝色主题*****************/
.introjs-skipbutton {
  color: #1890ff;
}
.introjs-nextbutton,
.introjs-fullbutton,
.introjs-button:focus,
.introjs-button:active,
.introjs-donebutton {
  color: #fff;
}
.titleText {
  color: #1890ff;
}
.calendarTip:hover {
  color: #1890ff;
}
.introjs-overlay {
  position: absolute;
  box-sizing: content-box;
  z-index: 9998;
  background-color: #000;
  opacity: 0;
}
.introjs-overlay:nth-of-type(2) {
  display: none!important;
}
.introjs-fixParent {
  opacity: 1.0 !important;
  -webkit-transform: none !important;
  -moz-transform: none !important;
  -ms-transform: none !important;
  -o-transform: none !important;
  transform: none !important;
}
.introjs-showElement,
tr.introjs-showElement > td,
tr.introjs-showElement > th {
  z-index: 10000 !important;
}
.introjs-disableInteraction {
  z-index: 10000 !important;
  position: absolute;
  background-color: white;
  opacity: 0;
  filter: alpha(opacity=0);
}
.introjs-relativePosition,
tr.introjs-showElement > td,
tr.introjs-showElement > th {
  position: relative;
}
.introjs-helperLayer {
  box-sizing: content-box;
  position: absolute;
  z-index: 9999;
  background-color: #FFF;
  background-color: rgba(255, 255, 255, 0.9);
  border: 1px solid #777;
  border: 1px solid rgba(0, 0, 0, 0.5);
  border-radius: 4px;
  box-shadow: 0 2px 15px rgba(0, 0, 0, 0.4);
  -webkit-transition: all 0.3s ease-out;
  -moz-transition: all 0.3s ease-out;
  -ms-transition: all 0.3s ease-out;
  -o-transition: all 0.3s ease-out;
  transition: all 0.3s ease-out;
}
.introjs-tooltipReferenceLayer {
  box-sizing: content-box;
  position: absolute;
  visibility: hidden;
  z-index: 10000;
  background-color: transparent;
  -webkit-transition: all 0.3s ease-out;
  -moz-transition: all 0.3s ease-out;
  -ms-transition: all 0.3s ease-out;
  -o-transition: all 0.3s ease-out;
  transition: all 0.3s ease-out;
}
.introjs-helperLayer *,
.introjs-helperLayer *:before,
.introjs-helperLayer *:after {
  -webkit-box-sizing: content-box;
  -moz-box-sizing: content-box;
  -ms-box-sizing: content-box;
  -o-box-sizing: content-box;
  box-sizing: content-box;
}
.introjs-helperNumberLayer {
  box-sizing: content-box;
  position: absolute;
  visibility: visible;
  top: -16px;
  left: -16px;
  z-index: 9999 !important;
  padding: 2px;
  font-family: Arial, verdana, tahoma;
  font-size: 13px;
  font-weight: bold;
  color: white;
  text-align: center;
  text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.3);
  background: #ff3019;
  /* Old browsers */
  background: -webkit-linear-gradient(top, #ff3019 0%, #cf0404 100%);
  /* Chrome10+,Safari5.1+ */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ff3019), color-stop(100%, #cf0404));
  /* Chrome,Safari4+ */
  background: -moz-linear-gradient(top, #ff3019 0%, #cf0404 100%);
  /* FF3.6+ */
  background: -ms-linear-gradient(top, #ff3019 0%, #cf0404 100%);
  /* IE10+ */
  background: -o-linear-gradient(top, #ff3019 0%, #cf0404 100%);
  /* Opera 11.10+ */
  background: linear-gradient(to bottom, #ff3019 0%, #cf0404 100%);
  /* W3C */
  width: 20px;
  height: 20px;
  line-height: 20px;
  border: 3px solid white;
  border-radius: 50%;
  filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff3019', endColorstr='#cf0404', GradientType=0)";
  /* IE6-9 */
  filter: "progid:DXImageTransform.Microsoft.Shadow(direction=135, strength=2, color=ff0000)";
  /* IE10 text shadows */
  box-shadow: 0 2px 5px rgba(0, 0, 0, 0.4);
}
.introjs-arrow {
  border: 5px solid transparent;
  content: '';
  position: absolute;
}
.introjs-arrow.top {
  top: -10px;
  border-bottom-color: white;
}
.introjs-arrow.right {
  right: -10px;
  top: 10px;
  border-left-color: white;
}
.introjs-arrow.right-bottom {
  bottom: 10px;
  right: -10px;
  border-left-color: white;
}
.introjs-arrow.bottom-right {
  bottom: -10px;
  right: 10px;
  border-top-color: white;
}
.introjs-arrow.bottom-middle {
  bottom: -10px;
  left: 50%;
  margin-left: -5px;
  border-top-color: white;
}
@media screen and (max-width: 1600px) {
  .introjs-tooltip {
    top: 60%!important;
  }
}
@media screen and (max-width: 1450px) {
  .introjs-tooltip {
    top: 50%!important;
  }
}
.introjs-tooltip {
  width: 300px;
  min-height: 190px;
  border-radius: 10px!important;
  box-sizing: content-box;
  position: absolute;
  bottom: unset!important;
  visibility: visible;
  background-color: white;
  min-width: 200px;
  max-width: 300px;
  border-radius: 3px;
  box-shadow: 0 1px 10px rgba(0, 0, 0, 0.4);
  -webkit-transition: opacity 0.1s ease-out;
  -moz-transition: opacity 0.1s ease-out;
  -ms-transition: opacity 0.1s ease-out;
  -o-transition: opacity 0.1s ease-out;
  transition: opacity 0.1s ease-out;
}
.introjs-tooltipbuttons {
  text-align: right;
  white-space: nowrap;
}
/*
 Buttons style by http://nicolasgallagher.com/lab/css3-github-buttons/
 Changed by Afshin Mehrabani
*/
.introjs-button {
  box-sizing: content-box;
  position: relative;
  overflow: visible;
  display: inline-block;
  padding: 0.3em 0.8em;
  border: 1px solid #d4d4d4;
  margin: 0;
  text-decoration: none;
  font: 11px / normal sans-serif;
  color: #333;
  white-space: nowrap;
  cursor: pointer;
  outline: none;
  background-color: #ececec;
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#f4f4f4), to(#ececec));
  background-image: -moz-linear-gradient(#f4f4f4, #ececec);
  background-image: -o-linear-gradient(#f4f4f4, #ececec);
  background-image: linear-gradient(#f4f4f4, #ececec);
  -webkit-background-clip: padding;
  -moz-background-clip: padding;
  -o-background-clip: padding-box;
  /*background-clip: padding-box;*/
  /* commented out due to Opera 11.10 bug */
  -webkit-border-radius: 0.2em;
  -moz-border-radius: 0.2em;
  border-radius: 0.2em;
  /* IE hacks */
  zoom: 1;
  *display: inline;
  margin-top: 10px;
}
.introjs-button:hover {
  text-decoration: none;
  box-shadow: 0px 3px 5px #e5e5e5;
}
.introjs-button:focus,
.introjs-button:active {
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ececec), to(#f4f4f4));
  background-image: -moz-linear-gradient(#ececec, #f4f4f4);
  background-image: -o-linear-gradient(#ececec, #f4f4f4);
  background-image: linear-gradient(#ececec, #f4f4f4);
}
/* overrides extra padding on button elements in Firefox */
.introjs-button::-moz-focus-inner {
  padding: 0;
  border: 0;
}
.introjs-skipbutton {
  box-sizing: content-box;
  margin-right: 5px;
  color: #7a7a7a;
}
.introjs-prevbutton {
  -webkit-border-radius: 0.2em 0 0 0.2em;
  -moz-border-radius: 0.2em 0 0 0.2em;
  border-radius: 0.2em 0 0 0.2em;
  border-right: none;
}
.introjs-prevbutton.introjs-fullbutton {
  border: 1px solid #d4d4d4;
  -webkit-border-radius: 0.2em;
  -moz-border-radius: 0.2em;
  border-radius: 0.2em;
}
.introjs-nextbutton {
  -webkit-border-radius: 0 0.2em 0.2em 0;
  -moz-border-radius: 0 0.2em 0.2em 0;
  border-radius: 0 0.2em 0.2em 0;
}
.introjs-nextbutton.introjs-fullbutton {
  -webkit-border-radius: 0.2em;
  -moz-border-radius: 0.2em;
  border-radius: 0.2em;
}
.introjs-disabled,
.introjs-disabled:hover,
.introjs-disabled:focus {
  color: #9a9a9a;
  border-color: #d4d4d4;
  box-shadow: none;
  cursor: default;
  background-color: #f4f4f4;
  background-image: none;
  text-decoration: none;
}
.introjs-hidden {
  display: none;
}
.introjs-bullets {
  text-align: center;
}
.introjs-bullets ul {
  box-sizing: content-box;
  clear: both;
  margin: 15px auto 0;
  padding: 0;
  display: inline-block;
}
.introjs-bullets ul li {
  box-sizing: content-box;
  list-style: none;
  float: left;
  margin: 0 2px;
}
.introjs-bullets ul li a {
  box-sizing: content-box;
  display: block;
  width: 6px;
  height: 6px;
  background: #ccc;
  border-radius: 10px;
  -moz-border-radius: 10px;
  -webkit-border-radius: 10px;
  text-decoration: none;
  cursor: pointer;
}
.introjs-bullets ul li a:hover {
  background: #999;
}
.introjs-bullets ul li a.active {
  background: #999;
}
.introjs-progress {
  box-sizing: content-box;
  overflow: hidden;
  height: 10px;
  margin: 10px 0 5px 0;
  border-radius: 4px;
  background-color: #ecf0f1;
}
.introjs-progressbar {
  box-sizing: content-box;
  float: left;
  width: 0%;
  height: 100%;
  font-size: 10px;
  line-height: 10px;
  text-align: center;
  background-color: #08c;
}
.introjsFloatingElement {
  position: absolute;
  height: 0;
  width: 0;
  left: 50%;
  top: 50%;
}
.introjs-fixedTooltip {
  position: fixed;
}
.introjs-hint {
  box-sizing: content-box;
  position: absolute;
  background: transparent;
  width: 20px;
  height: 15px;
  cursor: pointer;
}
.introjs-hint:focus {
  border: 0;
  outline: 0;
}
.introjs-hidehint {
  display: none;
}
.introjs-fixedhint {
  position: fixed;
}
.introjs-hint:hover > .introjs-hint-pulse {
  border: 5px solid rgba(60, 60, 60, 0.57);
}
.introjs-hint-pulse {
  box-sizing: content-box;
  width: 10px;
  height: 10px;
  border: 5px solid rgba(60, 60, 60, 0.27);
  -webkit-border-radius: 30px;
  -moz-border-radius: 30px;
  border-radius: 30px;
  background-color: rgba(136, 136, 136, 0.24);
  z-index: 10;
  position: absolute;
  -webkit-transition: all 0.2s ease-out;
  -moz-transition: all 0.2s ease-out;
  -ms-transition: all 0.2s ease-out;
  -o-transition: all 0.2s ease-out;
  transition: all 0.2s ease-out;
}
.introjs-hint-no-anim .introjs-hint-dot {
  -webkit-animation: none;
  -moz-animation: none;
  animation: none;
}
.introjs-hint-dot {
  box-sizing: content-box;
  border: 10px solid rgba(146, 146, 146, 0.36);
  background: transparent;
  -webkit-border-radius: 60px;
  -moz-border-radius: 60px;
  border-radius: 60px;
  height: 50px;
  width: 50px;
  -webkit-animation: introjspulse 3s ease-out;
  -moz-animation: introjspulse 3s ease-out;
  animation: introjspulse 3s ease-out;
  -webkit-animation-iteration-count: infinite;
  -moz-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
  position: absolute;
  top: -25px;
  left: -25px;
  z-index: 1;
  opacity: 0;
}
@-webkit-keyframes introjspulse {
  0% {
    -webkit-transform: scale(0);
    opacity: 0.0;
  }
  25% {
    -webkit-transform: scale(0);
    opacity: 0.1;
  }
  50% {
    -webkit-transform: scale(0.1);
    opacity: 0.3;
  }
  75% {
    -webkit-transform: scale(0.5);
    opacity: 0.5;
  }
  100% {
    -webkit-transform: scale(1);
    opacity: 0.0;
  }
}
@-moz-keyframes introjspulse {
  0% {
    -moz-transform: scale(0);
    opacity: 0.0;
  }
  25% {
    -moz-transform: scale(0);
    opacity: 0.1;
  }
  50% {
    -moz-transform: scale(0.1);
    opacity: 0.3;
  }
  75% {
    -moz-transform: scale(0.5);
    opacity: 0.5;
  }
  100% {
    -moz-transform: scale(1);
    opacity: 0.0;
  }
}
@keyframes introjspulse {
  0% {
    transform: scale(0);
    opacity: 0.0;
  }
  25% {
    transform: scale(0);
    opacity: 0.1;
  }
  50% {
    transform: scale(0.1);
    opacity: 0.3;
  }
  75% {
    transform: scale(0.5);
    opacity: 0.5;
  }
  100% {
    transform: scale(1);
    opacity: 0.0;
  }
}
.pageAddModal {
  padding-bottom: 0;
}
.pageAddModal .ant-modal-footer {
  text-align: center;
  border: 0;
}
.title_font {
  font-weight: bolder;
  font-size: 16px;
}
.todo_template {
  width: 100%;
  padding: 10px;
  height: 100%;
  background: #fff;
}
.template_color {
  color: #FF5773;
}
.onecard_template {
  width: 100%;
  height: 100%;
  padding: 10px;
  background: #fff;
}
.selectCard_template {
  width: 100%;
  height: 100%;
  min-height: 200px;
  background: #fff;
  border-radius: 10px;
}
.selectCard_template .ant-tabs .ant-tabs-bar {
  text-align: left;
}
.lyThemeA .yui_Wrapper {
  background-size: cover;
}
.lyThemeA .yui_main_container_scrollbars {
  background: transparent;
}
.lyThemeA .yui_main_container_scrollbars_simple {
  background: transparent;
}
.lyThemeA .yui_main_container {
  background: transparent;
}
.lyThemeA .yui_top {
  background: #fff;
}
.lyThemeA .yui_page_banner {
  background: transparent;
}
.lyThemeA .yui_page_banner .ant-menu {
  background: transparent;
}
.lyThemeA .yui_page_banner .ant-menu-horizontal .ant-menu-item {
  color: #e6e6e6;
}
.lyThemeA .yui_page_banner .ant-menu-submenu-title {
  font-size: 24px;
}
.lyThemeA .yui_page_banner .ant-menu-horizontal > .ant-menu-item:hover,
.lyThemeA .yui_page_banner .ant-menu-horizontal > .ant-menu-submenu:hover,
.lyThemeA .yui_page_banner .ant-menu-horizontal > .ant-menu-item-active,
.lyThemeA .yui_page_banner .ant-menu-horizontal > .ant-menu-submenu-active,
.lyThemeA .yui_page_banner .ant-menu-horizontal > .ant-menu-item-open,
.lyThemeA .yui_page_banner .ant-menu-horizontal > .ant-menu-submenu-open,
.lyThemeA .yui_page_banner .ant-menu-horizontal > .ant-menu-item-selected,
.lyThemeA .yui_page_banner .ant-menu-horizontal > .ant-menu-submenu-selected {
  color: #ffffff;
  border-bottom: 4px solid #ffffff;
}
.lyThemeA .yui_page_siderBar .siderWraperUl {
  background: rgba(255, 255, 255, 0.2);
  border-top: 1px solid rgba(255, 255, 255, 0.4);
  border-right: 1px solid rgba(255, 255, 255, 0.4);
  border-bottom: 1px solid rgba(255, 255, 255, 0.4);
}
.lyThemeA .yui_page_siderBar .siderWraperUl li.active {
  color: #131345;
}
.lyThemeA .yui_page_siderBar .siderWraperUl li.active .icon {
  color: #131345;
}
.lyThemeA .yui_page_siderBar .siderWraperUl li:hover {
  background: rgba(255, 255, 255, 0.7);
}
.lyThemeA .yui_page_siderBar .siderWraperUl .ant-divider-horizontal {
  margin: 12px 10px;
}
.lyThemeA .yui_page_siderBar .siderWraperUl .ant-divider-horizontal {
  width: 60%;
  min-width: 60%;
}
.lyThemeA .yui_page_siderBar .siderWraperRight {
  border-top-right-radius: 8px;
  border-bottom-right-radius: 8px;
  -moz-box-shadow: 1px 0px 1px  #131345;
  -webkit-box-shadow: 1px 0px 1px  #131345;
  -o-box-shadow: 1px 0px 1px  #131345;
  -ms-box-shadow: 1px 0px 1px  #131345;
  box-shadow: 1px 0px 1px  #131345;
}
.lyThemeA .searchCardInput .ant-input-search-icon {
  color: rgba(255, 255, 255, 0.8);
  font-size: 20px;
}
.lyThemeA .searchCardInput .ant-input-search-icon:hover {
  color: #ffffff;
}
.lyThemeA .ant-input-affix-wrapper .ant-input-prefix,
.lyThemeA .ant-input-affix-wrapper .ant-input-suffix {
  right: 22px;
}
.lyThemeA .yui_contain_footer {
  background: #08082B;
  color: rgba(255, 255, 255, 0.6);
}
.lyThemeA .searchCardInput .ant-input {
  background: rgba(255, 255, 255, 0.2);
  color: #ddd;
  padding-left: 30px;
  padding-right: 40px;
}
.lyThemeA .searchlabel .fixLabel {
  color: #ffffff;
}
.lyThemeA .searchlabel .clickLabel {
  color: #cccccc;
}
.lyThemeA .searchlabel .clickLabel:hover {
  color: #ffffff;
}
.lyThemeA .floatBtn {
  position: absolute;
  right: 0px;
  top: 0px;
  display: none;
  z-index: 99;
  left: 0;
  margin: auto;
  text-align: center;
  background-color: rgba(0, 0, 0, 0.6) !important;
  border-radius: 20px;
  cursor: pointer;
}
.lyThemeA .floatBtn .icon {
  font-size: 22px;
}
.lyThemeB .yui_Wrapper {
  background: url(../../assets/images/1o9Cnm309p.png) center center no-repeat;
  background-size: cover;
}
.lyThemeB .yui_main_container {
  background: transparent;
}
.lyThemeB .yui_main_container_scrollbars {
  background: transparent;
}
.lyThemeB .yui_main_container_scrollbars_simple {
  background: transparent;
}
.lyThemeB .yui_top {
  background: #fff;
}
.lyThemeB .yui_page_banner {
  background: transparent;
}
.lyThemeB .yui_page_banner .ant-menu {
  background: transparent;
}
.lyThemeB .yui_page_banner .ant-menu-horizontal > .ant-menu-item-selected {
  border-bottom: 4px solid #ffffff;
}
.lyThemeB .yui_page_banner .ant-menu-horizontal > .ant-menu-item:hover {
  border-bottom: 4px solid #ffffff;
}
.lyThemeB .yui_page_banner .ant-menu-horizontal > .ant-menu-item:active {
  border-bottom: 4px solid #ffffff;
}
.lyThemeB .yui_page_siderBar .siderWraperUl {
  background: #54ABFF;
  -moz-box-shadow: 1px 0px 8px  #0864BC;
  -webkit-box-shadow: 1px 0px 8px  #0864BC;
  -o-box-shadow: 1px 0px 8px  #0864BC;
  -ms-box-shadow: 1px 0px 8px  #0864BC;
  box-shadow: 1px 0px 8px  #0864BC;
}
.lyThemeB .yui_page_siderBar .siderWraperUl li.active {
  color: #50A4F5;
}
.lyThemeB .yui_page_siderBar .siderWraperUl li.active .icon {
  color: #50A4F5;
}
.lyThemeB .yui_page_siderBar .siderWraperUl li:hover {
  background: rgba(255, 255, 255, 0.6);
}
.lyThemeB .yui_page_siderBar .siderWraperUl .ant-divider-horizontal {
  margin: 12px 10px;
}
.lyThemeB .yui_page_siderBar .siderWraperUl .ant-divider-horizontal {
  width: 60%;
  min-width: 60%;
}
.lyThemeB .yui_page_siderBar .siderWraperRight {
  border-top-right-radius: 8px;
  border-bottom-right-radius: 8px;
  -moz-box-shadow: 1px 0px 8px  #0864BC;
  -webkit-box-shadow: 1px 0px 8px  #0864BC;
  -o-box-shadow: 1px 0px 8px  #0864BC;
  -ms-box-shadow: 1px 0px 8px  #0864BC;
  box-shadow: 1px 0px 8px  #0864BC;
}
.lyThemeB .yui_contain_footer {
  background: #3E8CDB;
  color: #fff;
}
.lyThemeB .floatBtn {
  width: 70%;
  position: absolute;
  right: 0px;
  top: 0px;
  display: none;
  z-index: 99;
  left: 0;
  margin: auto;
  text-align: center;
  background-color: rgba(0, 0, 0, 0.6) !important;
  border-radius: 20px;
  cursor: pointer;
}
.lyThemeB .floatBtn .icon {
  font-size: 22px;
}
/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */
/* stylelint-disable no-duplicate-selectors */
/* stylelint-disable */
/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */
:root {
  --primary: #ffffff;
  --lighten: #ffffff;
  --first: #fff2f0;
  --secord: #fff2f0;
  --third: #d9cccc;
  --fourth: #fff1f0;
}
/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */
/* stylelint-disable no-duplicate-selectors */
/* stylelint-disable */
/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */
:root {
  --primary: #ffffff;
  --lighten: #ffffff;
  --first: #fff2f0;
  --secord: #fff2f0;
  --third: #d9cccc;
  --fourth: #fff1f0;
}
/****************************************************************全局样式需要变颜色，卡片需要改变颜色请往下拉*******************************************************************/
.drop_hover {
  background: #f5f5f5;
}
.boxHover {
  overflow: hidden;
}
.boxEdit {
  overflow: hidden;
}
.wrapEditing {
  border: 1px solid transparent;
}
.wrapDragging {
  border-radius: 8px;
  background: #f5f5f5;
  border: 1px solid #ccc;
  overflow: hidden;
}
.themeFont {
  color: #ffffff;
}
.themeBg {
  background: #ffffff;
}
.themeDrawer .themeDrawerWrapper .themeDrawerTab li.active {
  border-bottom: 2px solid #ffffff;
  color: #ffffff;
}
.themeDrawer .themeDrawerWrapper .themeDrawerSearch li.active {
  color: #ffffff;
}
.themeDrawer .themeDrawerWrapper .myThemeButton label:hover {
  color: #ffffff;
}
.themeDrawer .drawerlayoutList li:hover {
  border: 1px dashed #ffffff;
}
.yui_page_siderBar .siderWraperUl {
  background: #ffffff;
}
.yui_page_siderBar .siderWraperUl li {
  cursor: pointer;
}
.yui_page_siderBar .siderWraperUl li.active {
  color: #ffffff;
}
.yui_page_siderBar .siderWraperUl li.active .icon {
  color: #ffffff;
}
.yui_page_siderBar .siderWraperUl li:hover {
  background: rgba(255, 255, 255, 0.6);
}
.yui_page_siderBar .siderWraperRight {
  border-top-right-radius: 8px;
  border-bottom-right-radius: 8px;
  -moz-box-shadow: 1px 0px 1px #fff2f0;
  -webkit-box-shadow: 1px 0px 1px #fff2f0;
  -o-box-shadow: 1px 0px 1px #fff2f0;
  -ms-box-shadow: 1px 0px 1px #fff2f0;
  box-shadow: 1px 0px 1px #fff2f0;
}
.yui_page_siderBar .siderBarCardButton td:last-child {
  border-right: 1px solid #ddd;
  border-radius: 0 8px 8px 0;
}
.yui_page_siderBar .siderBarCardButton td.active {
  border: 1px solid #ffffff;
  color: #ffffff;
}
.yui_page_siderBar .siderBarCardButton td.active + td {
  border-left: 0;
}
.yui_page_siderBar .tablist .tab_text {
  color: #ffffff;
}
.yui_page_siderBar .tablist .tab_item li:hover {
  background: #fff2f0;
}
.yui_page_siderBar .tablist .tab_item li:active {
  background: #fff2f0;
}
.yui_page_banner {
  background: #ffffff;
}
.yui_page_banner .ant-menu {
  background: transparent;
  vertical-align: middle;
}
.yui_page_banner .ant-menu-horizontal > .ant-menu-item-selected {
  border-bottom: 2px solid #d9cccc;
}
.yui_page_banner .ant-menu-horizontal > .ant-menu-item:hover {
  border-bottom: 2px solid #d9cccc;
}
.yui_page_banner .ant-menu-horizontal > .ant-menu-item:active {
  border-bottom: 2px solid #d9cccc;
}
.page_tabs li.active {
  font-weight: bold;
  color: #ffffff;
  border-bottom-color: #ffffff;
}
.cardWraper {
  position: relative;
}
.cardWraper .ant-tabs-bar {
  margin-bottom: 0px;
}
.cardWraper > .floatBtn {
  position: absolute;
  right: 0px;
  top: 0px;
  display: none;
  z-index: 99;
  padding: 0 10px;
  background-color: #ffffff;
  cursor: pointer;
}
.cardWraper:hover > .floatBtn {
  display: block;
}
.themeTab li:hover {
  color: #ffffff;
}
.siderBarTheme li.active {
  color: #ffffff;
}
.successIcon {
  background: #ffffff;
}
.dressup li:hover {
  box-shadow: 0px 0px 6px 0px rgba(0, 0, 0, 0.25);
  border-radius: 8px;
}
.dressup li.active {
  border: 2px solid #ffffff;
  border-radius: 8px;
}
.ulContent li:hover {
  border: 1px dashed #ffffff;
}
.sorttingForm .icon {
  color: #ffffff;
}
.layoutContent {
  padding: 20px;
  border: 1px dashed #ffffff;
  border-radius: 10px;
}
.layoutContent:hover {
  background: #f5f5f5;
}
.tabDropEditContent {
  height: 100%;
  padding: 10px;
  border-radius: 10px;
  border: 1px dashed #ffffff;
}
.trangleIconWrapper .trangleText {
  background-color: #ffffff;
}
/****************************************************************内置卡片需要变颜色*************************************************************************************/
.searchlabel {
  color: #ffffff;
}
/****************************************************************应用中心需要变颜色*************************************************************************************/
.typeItem {
  border-color: #ccc;
}
.typeItem:hover,
.typeItem.active {
  color: #fff;
  background-color: #ffffff;
  border-color: #ffffff;
}
.typeItem.active2 {
  border-color: #ffffff;
}
.appBtnCollect {
  background-color: rgba(0, 0, 0, 0.5);
  display: inline-block;
  padding: 5px 10px;
  border-radius: 19px;
}
.appBtnCollect .anticon {
  background-color: #fff;
  border-radius: 50%;
  padding: 4px;
  cursor: pointer;
}
.appBtnCollect .anticon:hover {
  color: #ffffff;
}
.appBtnCollect .anticon.anticon-delete:hover {
  color: #f5222d;
}
.appBtnCollect .anticon + .anticon {
  margin-left: 8px;
}
.appBtnCollect .active {
  color: #ffffff;
}
.appListItem:hover {
  box-shadow: 0 3px 12px -2px #ffffff;
}
.uploadBox:hover {
  border-color: #ffffff;
  transition: all 0.3s;
}
.cardDraging {
  box-shadow: 0 0 8px #ffffff;
}
.imageListBox {
  display: flex;
  flex-wrap: wrap;
}
.imageListBox .imageBox {
  position: relative;
  margin: 5px;
  width: 38px;
  height: 38px;
}
.imageListBox .imageBox img {
  width: 38px;
  height: 38px;
}
.imageListBox .imageBox img.active {
  border: 1px solid #ffffff;
  border-radius: 4px;
}
.dragIcon {
  color: #ffffff;
}
.introjs-button.introjs-nextbutton,
.introjs-button.introjs-donebutton {
  border: 1px solid #ffffff;
  background: #ffffff;
  background-color: #ffffff;
}
/*****************************************************************************公共组件************************************************************************/
.modalTitle {
  padding-left: 20px;
  position: relative;
}
.modalTitle:before {
  content: '';
  display: block;
  width: 10px;
  height: 10px;
  background-color: #ffffff;
  border-radius: 50%;
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  left: 0;
}
.checkInfo {
  color: rgba(0, 0, 0, 0.5);
  position: relative;
  padding-left: 35px;
}
.checkInfo:before {
  content: '';
  display: inline-block;
  width: 8px;
  height: 8px;
  background: #ffffff;
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  left: 20px;
  border-radius: 50%;
}
.containerUl li img.active {
  border: 1px solid #ffffff;
}
.gridUl {
  display: grid;
  grid-template-columns: 1fr 1fr 1fr 1fr;
}
.gridUl li {
  padding-bottom: 10px;
}
.themeUl li.active {
  border: 2px solid #ffffff;
  position: relative;
}
.themeUl li.active .anticon.anticon-check-circle {
  position: absolute;
  top: -9px;
  right: -7px;
  font-size: 24px;
  color: #ffffff;
  background-color: #fff;
  border-radius: 50%;
}
.cardWraper .slick-dots li.slick-active button:before {
  color: #ffffff;
}
.selectorBaseModal .ant-modal-body {
  padding: 0;
}
.selectorBaseModal .ant-modal-header {
  border-bottom: none;
  background-color: #eee;
  padding: 10px 15px;
  font-size: 16px;
  color: rgba(0, 0, 0, 0.85);
  border-radius: 6px 6px 0 0!important;
}
.selectorBaseModal .ant-modal-header .ant-modal-title {
  font-weight: bold;
}
.selectorBaseModal_result {
  float: left;
  line-height: 32px;
}
.selectorBaseModal .ant-modal-close-x {
  height: 42px;
  line-height: 42px;
}
.selectorBaseModal .ant-modal-footer {
  border-radius: 0 0 6px 6px;
}
.selectorBase {
  position: relative;
  min-height: 400px;
}
.selectorBase.hideRight .baseCenter {
  margin-right: 0;
}
.selectorBase.hideLeft .baseCenter {
  margin-left: 0;
}
.selectorBase .baseLeft {
  width: 260px;
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  border-right: 1px solid #ededed;
  z-index: 1;
}
.selectorBase .baseLeft .searchBox {
  padding: 10px 20px 0 20px;
}
.selectorBase .baseLeft .ant-input {
  border: none;
  border-bottom: 1px solid #d9d9d9;
  border-radius: 0;
}
.selectorBase .baseLeft .ant-input:focus {
  box-shadow: none;
}
.selectorBase .baseLeft .leftContent {
  position: absolute !important;
  top: 42px;
  left: 0;
  right: 0;
  bottom: 0;
  height: auto !important;
}
.selectorBase .baseLeft .ant-collapse {
  height: 100%;
  overflow: hidden;
}
.selectorBase .baseLeft .ant-collapse-item-active {
  height: calc(100% - 46px);
}
.selectorBase .baseLeft .ant-collapse-content-active {
  height: calc(100% - 46px);
}
.selectorBase .baseLeft .ant-collapse-content-active .ant-collapse-content-box {
  height: 100%;
  padding: 0;
}
.selectorBase .baseCenter {
  margin-left: 260px;
  margin-right: 200px;
}
.selectorBase .baseRight {
  width: 200px;
  position: absolute;
  top: 0;
  bottom: 0;
  right: 0;
  border-left: 1px solid #ededed;
  z-index: 1;
}
.selectorBase .ant-table-pagination.ant-pagination {
  margin: 16px;
}
.selectorBase .ant-table {
  border-top: 1px solid #d9d9d9;
  border-bottom: 1px solid #d9d9d9;
}
.selectorBase .ant-table table {
  width: 100%;
  table-layout: fixed;
}
.selectorBase .ant-table-tbody > tr > td {
  overflow: hidden;
  text-overflow: ellipsis;
  word-break: break-all;
  word-wrap: break-word;
  white-space: nowrap;
}
.selectorBase .ant-table-body {
  margin-bottom: -1px;
  min-height: 460px;
}
.selectorBase .ant-table-placeholder {
  position: absolute;
  bottom: 0;
  height: 450px;
  width: 100%;
  border-top: none;
  border-bottom: none;
  border-radius: inherit;
}
.selectorBase .ant-table-thead > tr > th,
.selectorBase .ant-table-tbody > tr > td {
  padding: 12px 16px;
}
.selectorBase .resultItem {
  margin-right: 8px;
  margin-bottom: 8px;
  color: rgba(0, 0, 0, 0.65);
  list-style: none;
  display: inline-block;
  height: auto;
  padding: 0 7px;
  font-size: 12px;
  line-height: 20px;
  white-space: nowrap;
  background: #fafafa;
  border: 1px solid #d9d9d9;
  border-radius: 4px;
  cursor: default;
  opacity: 1;
  transition: all 0.3s cubic-bezier(0.78, 0.14, 0.15, 0.86);
}
.selectorBase .resultItem .anticon-close {
  margin-left: 4px;
}
.selectorBase .resultItem .anticon-close:hover {
  color: #f5222d;
}
.selectorBase .resultTotal {
  position: absolute;
  bottom: 0;
  right: 0;
  left: 0;
  width: 100%;
  padding: 10px 20px;
  text-align: right;
  color: #999;
  pointer-events: none;
}
.selectorBase .baseContent {
  padding: 10px 20px;
}
.selectorBase .baseForm {
  display: table;
  width: 100%;
  overflow: hidden;
}
.selectorBase .baseForm .ant-form .ant-form-item {
  margin-bottom: 6px;
}
.selectorBase .baseForm.baseFormFloat .baseForm_content,
.selectorBase .baseForm.baseFormFloat .baseForm_right {
  float: left;
  width: auto;
}
.selectorBase .baseForm .baseForm_content {
  display: table-cell;
  padding: 8px 10px 2px 10px;
  vertical-align: top;
}
.selectorBase .baseForm .baseForm_right {
  display: table-cell;
  padding: 12px 10px 2px 10px;
  width: 0.1%;
  white-space: nowrap;
  vertical-align: top;
}
.selectorBase .baseForm .baseForm_right .btn {
  display: inline-block;
  margin-left: 10px;
  color: var(--primary);
  cursor: pointer;
}
.selectorBase .baseForm .baseForm_right .btn span {
  display: inline-block;
  margin-right: 5px;
}
.selector-sortable-helper {
  z-index: 9999;
}
.selector-sortable-helper .resultItem {
  display: inline-block;
  padding: 0 7px;
  font-size: 12px;
  line-height: 20px;
  white-space: nowrap;
  background: #fafafa;
  border: 1px solid #d9d9d9;
  border-radius: 4px;
}
.app-layout-announcement-index-typeTitle-2cFvt {
  padding-bottom: 10px;
  width: 100%;
  font-size: 20px;
  font-weight: bold;
  border-bottom: 1px solid #eee;
}
.app-layout-announcement-index-listItem-Ji63R {
  position: relative;
  display: flex;
  margin-bottom: 10px;
}
a.app-layout-announcement-index-listItem_title-2SPwC {
  width: 60%;
  padding-right: 20px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.app-layout-announcement-index-listItem-Ji63R .app-layout-announcement-index-dot-28H_f {
  display: inline-block;
  margin: auto 6px;
  width: 6px;
  height: 6px;
  border-radius: 50%;
  background-color: #eb6877;
}
.app-layout-announcement-index-listItem_dep-2M9Yl {
  width: 30%;
  padding-right: 20px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.app-layout-announcement-index-listItem_time-1qlX9 {
  width: 10%;
}
.app-layout-message-index-messageContainer-6hXPe {
  margin: 20px 0;
  padding: 15px 15px 0;
  border-radius: 6px;
  overflow: hidden;
  background-color: #fff;
  box-shadow: 0px 0px 10px 0px rgba(0, 104, 113, 0.1);
}
.app-layout-message-index-messageContainer-6hXPe .app-layout-message-index-mcTop-2342Z {
  height: 40px;
  line-height: 40px;
  border-bottom: 1px solid #DDDDDD;
}
.app-layout-message-index-messageContainer-6hXPe .app-layout-message-index-mcTop-2342Z .app-layout-message-index-title-2XY7l {
  line-height: 36px;
  display: inline-block;
  color: var(--primary);
  font-size: 16px;
  font-weight: bold;
  border-bottom: 3px solid var(--primary);
}
.app-layout-message-index-messageContainer-6hXPe .app-layout-message-index-mcSearch-3kRt1 {
  padding: 16px 0;
}
.app-layout-message-index-messageContainer-6hXPe .app-layout-message-index-sortWrapper-1Nsyh {
  margin-bottom: 12px;
  padding: 0 12px;
  height: 36px;
  line-height: 36px;
  color: rgba(0, 0, 0, 0.85);
  background-color: var(--lighten);
}
.app-layout-message-index-messageContainer-6hXPe .app-layout-message-index-sortWrapper-1Nsyh .app-layout-message-index-sortTime-2r2Ql {
  cursor: pointer;
  position: relative;
  padding-right: 15px;
}
.app-layout-message-index-messageContainer-6hXPe .app-layout-message-index-sortWrapper-1Nsyh .app-layout-message-index-sortTime-2r2Ql .app-layout-message-index-timeSorter-GtznX {
  position: absolute;
  right: 0;
  border-left: 5px solid transparent;
  border-right: 5px solid transparent;
}
.app-layout-message-index-messageContainer-6hXPe .app-layout-message-index-sortWrapper-1Nsyh .app-layout-message-index-sortTime-2r2Ql .app-layout-message-index-timeSorter-GtznX.app-layout-message-index-ascend-1xgw7 {
  top: 12px;
  border-bottom: 6px solid rgba(0, 0, 0, 0.6);
}
.app-layout-message-index-messageContainer-6hXPe .app-layout-message-index-sortWrapper-1Nsyh .app-layout-message-index-sortTime-2r2Ql .app-layout-message-index-timeSorter-GtznX.app-layout-message-index-ascend-1xgw7.app-layout-message-index-active-3MpD_ {
  border-bottom-color: #53AFB8;
}
.app-layout-message-index-messageContainer-6hXPe .app-layout-message-index-sortWrapper-1Nsyh .app-layout-message-index-sortTime-2r2Ql .app-layout-message-index-timeSorter-GtznX.app-layout-message-index-descend-3sK-H {
  top: 20px;
  border-top: 6px solid rgba(0, 0, 0, 0.6);
}
.app-layout-message-index-messageContainer-6hXPe .app-layout-message-index-sortWrapper-1Nsyh .app-layout-message-index-sortTime-2r2Ql .app-layout-message-index-timeSorter-GtznX.app-layout-message-index-descend-3sK-H.app-layout-message-index-active-3MpD_ {
  border-top-color: #53AFB8;
}
.app-layout-message-index-messageContainer-6hXPe .app-layout-message-index-sortWrapper-1Nsyh .ant-checkbox-wrapper {
  color: rgba(0, 0, 0, 0.85);
}
.app-layout-message-index-messageContainer-6hXPe .app-layout-message-index-sortWrapper-1Nsyh .app-layout-message-index-swTitle-232jL {
  color: rgba(0, 0, 0, 0.65);
}
.app-layout-message-index-messageContainer-6hXPe .app-layout-message-index-sortWrapper-1Nsyh .app-layout-message-index-sortCollection-2OKc0 {
  margin-left: 20px;
}
.app-layout-message-index-messageContainer-6hXPe .app-layout-message-index-sortWrapper-1Nsyh .app-layout-message-index-sortTimeTitle-24uD9 {
  margin-left: 50px;
}
.app-layout-message-index-messageContainer-6hXPe .app-layout-message-index-sortWrapper-1Nsyh .app-layout-message-index-swOperation-1y_UA {
  cursor: pointer;
  margin-left: 30px;
}
.app-layout-message-index-messageContainer-6hXPe .app-layout-message-index-sortWrapper-1Nsyh .app-layout-message-index-swOperation-1y_UA .app-layout-message-index-swTitle-232jL {
  margin-right: 6px;
}
.app-layout-message-index-messageContainer-6hXPe .app-layout-message-index-mcWrapper-BOoCf {
  position: relative;
}
.app-layout-message-index-messageContainer-6hXPe .app-layout-message-index-mcWrapper-BOoCf::before {
  content: '';
  position: absolute;
  left: 140px;
  width: 1px;
  height: 100%;
  background-color: #E4E4E4;
  z-index: 10;
}
.app-layout-message-index-messageContainer-6hXPe .app-layout-message-index-mcWrapper-BOoCf .app-layout-message-index-mcWrapperLeft-2fJNn {
  width: 140px;
  padding-bottom: 12px;
}
.app-layout-message-index-messageContainer-6hXPe .app-layout-message-index-mcWrapper-BOoCf .app-layout-message-index-mcWrapperLeft-2fJNn .app-layout-message-index-wlItem-1zhN9 {
  cursor: pointer;
  position: relative;
  padding-left: 18px;
  line-height: 40px;
  font-size: 16px;
  color: rgba(0, 0, 0, 0.85);
}
.app-layout-message-index-messageContainer-6hXPe .app-layout-message-index-mcWrapper-BOoCf .app-layout-message-index-mcWrapperLeft-2fJNn .app-layout-message-index-wlItem-1zhN9 .app-layout-message-index-unreadTotal-1Uj-7 {
  display: inline-block;
  margin-left: 8px;
  width: 24px;
  height: 24px;
  line-height: 24px;
  border-radius: 50%;
  font-size: 12px;
  color: #fff;
  text-align: center;
  background-color: #FF6166;
}
.app-layout-message-index-messageContainer-6hXPe .app-layout-message-index-mcWrapper-BOoCf .app-layout-message-index-mcWrapperLeft-2fJNn .app-layout-message-index-wlItem-1zhN9:hover,
.app-layout-message-index-messageContainer-6hXPe .app-layout-message-index-mcWrapper-BOoCf .app-layout-message-index-mcWrapperLeft-2fJNn .app-layout-message-index-wlItem-1zhN9.app-layout-message-index-active-3MpD_ {
  color: var(--primary);
  background-color: #F7FCFC;
}
.app-layout-message-index-messageContainer-6hXPe .app-layout-message-index-mcWrapper-BOoCf .app-layout-message-index-mcWrapperLeft-2fJNn .app-layout-message-index-wlItem-1zhN9:hover::before,
.app-layout-message-index-messageContainer-6hXPe .app-layout-message-index-mcWrapper-BOoCf .app-layout-message-index-mcWrapperLeft-2fJNn .app-layout-message-index-wlItem-1zhN9.app-layout-message-index-active-3MpD_::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 2px;
  height: 100%;
  background-color: var(--primary);
}
.app-layout-message-index-messageContainer-6hXPe .app-layout-message-index-mcWrapper-BOoCf .app-layout-message-index-mcWrapperRight-3wsKi {
  width: calc(100% - 140px);
}
.app-layout-message-index-messageContainer-6hXPe .app-layout-message-index-mcWrapper-BOoCf .app-layout-message-index-mcWrapperRight-3wsKi .app-layout-message-index-messageList-17-VC {
  padding-left: 20px;
  height: 92px;
  border-bottom: 1px solid #EEEEEE;
}
.app-layout-message-index-messageContainer-6hXPe .app-layout-message-index-mcWrapper-BOoCf .app-layout-message-index-mcWrapperRight-3wsKi .app-layout-message-index-messageList-17-VC .app-layout-message-index-mlLeft-is4pV {
  width: calc(100% - 320px);
}
.app-layout-message-index-messageContainer-6hXPe .app-layout-message-index-mcWrapper-BOoCf .app-layout-message-index-mcWrapperRight-3wsKi .app-layout-message-index-messageList-17-VC .app-layout-message-index-mlLeft-is4pV .app-layout-message-index-mlContent-1D2OI {
  position: relative;
  margin: 18px 0;
}
.app-layout-message-index-messageContainer-6hXPe .app-layout-message-index-mcWrapper-BOoCf .app-layout-message-index-mcWrapperRight-3wsKi .app-layout-message-index-messageList-17-VC .app-layout-message-index-mlLeft-is4pV .app-layout-message-index-mlContent-1D2OI .app-layout-message-index-infoTitle-2I3Hb {
  cursor: pointer;
  max-width: 100%;
  height: 22px;
  line-height: 22px;
  font-size: 16px;
  color: rgba(0, 0, 0, 0.85);
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.app-layout-message-index-messageContainer-6hXPe .app-layout-message-index-mcWrapper-BOoCf .app-layout-message-index-mcWrapperRight-3wsKi .app-layout-message-index-messageList-17-VC .app-layout-message-index-mlLeft-is4pV .app-layout-message-index-mlContent-1D2OI .app-layout-message-index-infoTitle-2I3Hb.app-layout-message-index-isUnRead-1dqLK {
  max-width: calc(100% - 13px);
}
.app-layout-message-index-messageContainer-6hXPe .app-layout-message-index-mcWrapper-BOoCf .app-layout-message-index-mcWrapperRight-3wsKi .app-layout-message-index-messageList-17-VC .app-layout-message-index-mlLeft-is4pV .app-layout-message-index-mlContent-1D2OI .app-layout-message-index-infoTitle-2I3Hb:hover {
  text-decoration: underline;
}
.app-layout-message-index-messageContainer-6hXPe .app-layout-message-index-mcWrapper-BOoCf .app-layout-message-index-mcWrapperRight-3wsKi .app-layout-message-index-messageList-17-VC .app-layout-message-index-mlLeft-is4pV .app-layout-message-index-mlContent-1D2OI.app-layout-message-index-mlUnread-2DKhW {
  padding-left: 10px;
}
.app-layout-message-index-messageContainer-6hXPe .app-layout-message-index-mcWrapper-BOoCf .app-layout-message-index-mcWrapperRight-3wsKi .app-layout-message-index-messageList-17-VC .app-layout-message-index-mlLeft-is4pV .app-layout-message-index-mlContent-1D2OI.app-layout-message-index-mlUnread-2DKhW::before {
  content: '';
  position: absolute;
  left: 0px;
  top: 7px;
  width: 6px;
  height: 6px;
  border-radius: 50%;
  background-color: #FF6166;
}
.app-layout-message-index-messageContainer-6hXPe .app-layout-message-index-mcWrapper-BOoCf .app-layout-message-index-mcWrapperRight-3wsKi .app-layout-message-index-messageList-17-VC .app-layout-message-index-mlLeft-is4pV .app-layout-message-index-infoText-38iNh {
  height: 20px;
  line-height: 20px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  color: rgba(0, 0, 0, 0.45);
}
.app-layout-message-index-messageContainer-6hXPe .app-layout-message-index-mcWrapper-BOoCf .app-layout-message-index-mcWrapperRight-3wsKi .app-layout-message-index-messageList-17-VC .app-layout-message-index-mlRight-leOLB {
  padding: 30px 0;
  line-height: 30px;
}
.app-layout-message-index-messageContainer-6hXPe .app-layout-message-index-mcWrapper-BOoCf .app-layout-message-index-mcWrapperRight-3wsKi .app-layout-message-index-messageList-17-VC .app-layout-message-index-mlRight-leOLB .app-layout-message-index-publishTime-3TmyK {
  font-size: 16px;
  color: rgba(0, 0, 0, 0.45);
}
.app-layout-message-index-messageContainer-6hXPe .app-layout-message-index-mcWrapper-BOoCf .app-layout-message-index-mcWrapperRight-3wsKi .app-layout-message-index-messageList-17-VC .app-layout-message-index-mlRight-leOLB .app-layout-message-index-stored-3y8Z3 {
  position: relative;
  cursor: pointer;
  width: 130px;
  padding-left: 40px;
  color: rgba(0, 0, 0, 0.65);
}
.app-layout-message-index-messageContainer-6hXPe .app-layout-message-index-mcWrapper-BOoCf .app-layout-message-index-mcWrapperRight-3wsKi .app-layout-message-index-messageList-17-VC .app-layout-message-index-mlRight-leOLB .app-layout-message-index-stored-3y8Z3::before {
  content: '\E615';
  position: absolute;
  top: 50%;
  left: 10px;
  font-size: 20px;
  transform: translate(0, -50%);
}
.app-layout-message-index-messageContainer-6hXPe .app-layout-message-index-mcWrapper-BOoCf .app-layout-message-index-mcWrapperRight-3wsKi .app-layout-message-index-messageList-17-VC .app-layout-message-index-mlRight-leOLB .app-layout-message-index-stored-3y8Z3.app-layout-message-index-collected-1Cpos {
  width: 160px;
}
.app-layout-message-index-messageContainer-6hXPe .app-layout-message-index-mcWrapper-BOoCf .app-layout-message-index-mcWrapperRight-3wsKi .app-layout-message-index-messageList-17-VC .app-layout-message-index-mlRight-leOLB .app-layout-message-index-stored-3y8Z3.app-layout-message-index-collected-1Cpos::before {
  content: '\E60A';
  color: #FFC02E;
}
.app-layout-message-index-messageContainer-6hXPe .app-layout-message-index-mcWrapper-BOoCf .app-layout-message-index-mcWrapperRight-3wsKi .app-layout-message-index-messageList-17-VC:hover {
  background-color: #F7FCFC;
}
.app-layout-message-index-messageContainer-6hXPe .app-layout-message-index-mcWrapper-BOoCf .app-layout-message-index-listNoData-3-WSZ {
  margin: 150px auto;
  text-align: center;
}
.app-layout-message-index-messageContainer-6hXPe .app-layout-message-index-mcWrapper-BOoCf.app-layout-message-index-en_US-1ouC6 .app-layout-message-index-mcWrapperLeft-2fJNn {
  width: 220px;
}
.app-layout-message-index-messageContainer-6hXPe .app-layout-message-index-mcWrapper-BOoCf.app-layout-message-index-en_US-1ouC6 .app-layout-message-index-mcWrapperRight-3wsKi {
  width: calc(100% - 220px);
}
.app-layout-message-index-messageContainer-6hXPe .app-layout-message-index-mcWrapper-BOoCf.app-layout-message-index-en_US-1ouC6::before {
  left: 220px;
}
.app-layout-message-index-messageContainer-6hXPe .app-layout-message-index-mcOperation-1hUN3 {
  padding: 12px 0;
}
.app-layout-message-index-messageContainer-6hXPe .app-layout-message-index-mcOperation-1hUN3 .app-layout-message-index-mcoItem-STl3D {
  cursor: pointer;
  margin-left: 20px;
  line-height: 21px;
}
.app-layout-message-index-messageContainer-6hXPe .app-layout-message-index-mcOperation-1hUN3 .app-layout-message-index-mcoItem-STl3D button {
  margin: -3px 0 0 5px;
}
.app-layout-message-index-messageContainer-6hXPe .app-layout-message-index-strategyItem-oMrqP {
  cursor: pointer;
  position: relative;
  margin-left: 24px;
  padding: 16px 28px 16px 78px;
  width: calc(100% / 4 - 72px / 4);
  height: 100px;
  overflow: hidden;
  border-radius: 6px;
  background-color: #fff;
  border: 1px solid transparent;
  box-shadow: 0px 0px 8px 0px rgba(5, 33, 35, 0.1);
}
.app-layout-message-index-messageContainer-6hXPe .app-layout-message-index-strategyItem-oMrqP .app-layout-message-index-siIcon-2eTkX {
  position: absolute;
  left: 16px;
  top: 50%;
  transform: translate(0, -50%);
  width: 48px;
  height: 48px;
  line-height: 48px;
  border-radius: 50%;
}
.app-layout-message-index-messageContainer-6hXPe .app-layout-message-index-strategyItem-oMrqP .app-layout-message-index-siIcon-2eTkX .app-layout-message-index-strategyIcon-1fJfl {
  position: absolute;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  width: 24px;
  height: 24px;
  line-height: 24px;
  text-align: center;
}
.app-layout-message-index-messageContainer-6hXPe .app-layout-message-index-strategyItem-oMrqP .app-layout-message-index-siIcon-2eTkX .app-layout-message-index-strategyIcon-1fJfl.app-layout-message-index-hasIcon-y9_sI {
  background-position: center;
  background-size: cover;
  background-repeat: no-repeat;
}
.app-layout-message-index-messageContainer-6hXPe .app-layout-message-index-strategyItem-oMrqP .app-layout-message-index-siIcon-2eTkX .app-layout-message-index-strategyIcon-1fJfl.app-layout-message-index-notIcon-3ZRPl::before {
  content: '';
  color: #fff;
  font-size: 24px;
  font-style: normal;
  font-family: "iconfont" !important;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.app-layout-message-index-messageContainer-6hXPe .app-layout-message-index-strategyItem-oMrqP .app-layout-message-index-siName-9UoZS {
  margin-bottom: 6px;
  height: 22px;
  line-height: 22px;
  font-size: 16px;
  color: rgba(0, 0, 0, 0.85);
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.app-layout-message-index-messageContainer-6hXPe .app-layout-message-index-strategyItem-oMrqP .app-layout-message-index-siRemark-1vZ8n {
  color: rgba(0, 0, 0, 0.65);
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
  line-height: 21px;
  max-height: 42px;
  overflow: hidden;
}
.app-layout-message-index-messageContainer-6hXPe .app-layout-message-index-strategyItem-oMrqP:first-child {
  margin-left: 0;
}
.app-layout-message-index-messageContainer-6hXPe .app-layout-message-index-strategyItem-oMrqP:first-child .app-layout-message-index-siIcon-2eTkX {
  background-color: #28D5B8;
}
.app-layout-message-index-messageContainer-6hXPe .app-layout-message-index-strategyItem-oMrqP:first-child .app-layout-message-index-siIcon-2eTkX .app-layout-message-index-strategyIcon-1fJfl.app-layout-message-index-notIcon-3ZRPl::before {
  content: '\E61E';
}
.app-layout-message-index-messageContainer-6hXPe .app-layout-message-index-strategyItem-oMrqP:nth-child(2) .app-layout-message-index-siIcon-2eTkX {
  background-color: #FCBC28;
}
.app-layout-message-index-messageContainer-6hXPe .app-layout-message-index-strategyItem-oMrqP:nth-child(2) .app-layout-message-index-siIcon-2eTkX .app-layout-message-index-strategyIcon-1fJfl.app-layout-message-index-notIcon-3ZRPl::before {
  content: '\E606';
}
.app-layout-message-index-messageContainer-6hXPe .app-layout-message-index-strategyItem-oMrqP:nth-child(3) .app-layout-message-index-siIcon-2eTkX {
  background-color: #5C96F7;
}
.app-layout-message-index-messageContainer-6hXPe .app-layout-message-index-strategyItem-oMrqP:nth-child(3) .app-layout-message-index-siIcon-2eTkX .app-layout-message-index-strategyIcon-1fJfl.app-layout-message-index-notIcon-3ZRPl::before {
  content: '\E658';
}
.app-layout-message-index-messageContainer-6hXPe .app-layout-message-index-strategyItem-oMrqP:nth-child(4) .app-layout-message-index-siIcon-2eTkX {
  background-color: rgba(0, 0, 0, 0.15);
}
.app-layout-message-index-messageContainer-6hXPe .app-layout-message-index-strategyItem-oMrqP:nth-child(4) .app-layout-message-index-siIcon-2eTkX .app-layout-message-index-strategyIcon-1fJfl.app-layout-message-index-notIcon-3ZRPl::before {
  content: '\E65B';
  font-size: 24px;
}
.app-layout-message-index-messageContainer-6hXPe .app-layout-message-index-strategyItem-oMrqP:hover,
.app-layout-message-index-messageContainer-6hXPe .app-layout-message-index-strategyItem-oMrqP.app-layout-message-index-active-3MpD_ {
  border-color: var(--primary);
}
.app-layout-message-index-messageContainer-6hXPe .app-layout-message-index-strategyItem-oMrqP.app-layout-message-index-choose-3tvkF .app-layout-message-index-siName-9UoZS {
  color: var(--primary);
  font-weight: bold;
}
.app-layout-message-index-messageContainer-6hXPe .app-layout-message-index-strategyItem-oMrqP.app-layout-message-index-choose-3tvkF .app-layout-message-index-siRemark-1vZ8n {
  color: var(--primary);
}
.app-layout-message-index-messageContainer-6hXPe .app-layout-message-index-strategyItem-oMrqP.app-layout-message-index-choose-3tvkF::before {
  content: '';
  position: absolute;
  right: -30px;
  top: -30px;
  width: 60px;
  height: 60px;
  transform: rotate(45deg);
  background-color: var(--primary);
}
.app-layout-message-index-messageContainer-6hXPe .app-layout-message-index-strategyItem-oMrqP.app-layout-message-index-choose-3tvkF::after {
  content: '\E63C';
  position: absolute;
  top: 0;
  right: 0;
  color: #fff;
  font-size: 20px;
  font-style: normal;
  font-family: "iconfont" !important;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.app-layout-message-index-messageContainer-6hXPe .app-layout-message-index-strategyItem-oMrqP.app-layout-message-index-choose-3tvkF.app-layout-message-index-active-3MpD_ {
  border-color: var(--primary);
  background: rgba(2, 105, 114, 0.05);
}
.app-layout-message-index-messageContainer-6hXPe .app-layout-message-index-program-2HO9K {
  padding: 24px 0;
  color: rgba(0, 0, 0, 0.85);
}
.app-layout-message-index-messageContainer-6hXPe .app-layout-message-index-program-2HO9K .app-layout-message-index-programTips-3Xcdn {
  width: 75%;
  line-height: 24px;
  color: rgba(0, 0, 0, 0.85);
}
.app-layout-message-index-messageContainer-6hXPe .app-layout-message-index-program-2HO9K .app-layout-message-index-programSwitch-6Yw8g {
  cursor: pointer;
  margin-top: 24px;
  position: relative;
  padding-left: 30px;
  color: var(--primary);
  font-weight: bold;
  font-size: 16px;
}
.app-layout-message-index-messageContainer-6hXPe .app-layout-message-index-program-2HO9K .app-layout-message-index-programSwitch-6Yw8g::before {
  content: '\E63B';
  position: absolute;
  left: 10px;
  top: 50%;
  transform: translate(0, -50%);
  font-size: 12px;
}
.app-layout-message-index-messageContainer-6hXPe .app-layout-message-index-firstList-3-kuI {
  padding: 0 28px;
  margin-bottom: 24px;
  border-radius: 6px;
  overflow: hidden;
  transition: all .5s;
  background: #FFFFFF;
  border: 1px solid #ECECEC;
  box-shadow: 0px 0px 8px 0px rgba(5, 33, 35, 0.1);
}
.app-layout-message-index-messageContainer-6hXPe .app-layout-message-index-firstList-3-kuI .app-layout-message-index-flWrapper-3KVpz {
  padding: 24px 0;
  border-bottom: 1px dashed #E4E4E4;
}
.app-layout-message-index-messageContainer-6hXPe .app-layout-message-index-firstList-3-kuI .app-layout-message-index-tlistIcon-3e560,
.app-layout-message-index-messageContainer-6hXPe .app-layout-message-index-firstList-3-kuI .app-layout-message-index-listIcon-2M5NQ {
  position: relative;
  width: 48px;
  height: 48px;
  border-radius: 50%;
  background-color: #5C96F7;
}
.app-layout-message-index-messageContainer-6hXPe .app-layout-message-index-firstList-3-kuI .app-layout-message-index-tlistIcon-3e560 i,
.app-layout-message-index-messageContainer-6hXPe .app-layout-message-index-firstList-3-kuI .app-layout-message-index-listIcon-2M5NQ i {
  position: absolute;
  left: 50%;
  top: 50%;
  line-height: 24px;
  font-size: 24px;
  color: #fff;
  transform: translate(-50%, -50%);
}
.app-layout-message-index-messageContainer-6hXPe .app-layout-message-index-firstList-3-kuI .app-layout-message-index-tlistIcon-3e560 .app-layout-message-index-icon-Rd7zh,
.app-layout-message-index-messageContainer-6hXPe .app-layout-message-index-firstList-3-kuI .app-layout-message-index-listIcon-2M5NQ .app-layout-message-index-icon-Rd7zh {
  position: absolute;
  left: 50%;
  top: 50%;
  width: 24px;
  height: 24px;
  line-height: 24px;
  text-align: center;
  transform: translate(-50%, -50%);
}
.app-layout-message-index-messageContainer-6hXPe .app-layout-message-index-firstList-3-kuI .app-layout-message-index-tlistIcon-3e560 .app-layout-message-index-icon-Rd7zh.app-layout-message-index-hasIcon-y9_sI,
.app-layout-message-index-messageContainer-6hXPe .app-layout-message-index-firstList-3-kuI .app-layout-message-index-listIcon-2M5NQ .app-layout-message-index-icon-Rd7zh.app-layout-message-index-hasIcon-y9_sI {
  background-position: center;
  background-size: cover;
  background-repeat: no-repeat;
}
.app-layout-message-index-messageContainer-6hXPe .app-layout-message-index-firstList-3-kuI .app-layout-message-index-tlistIcon-3e560 .app-layout-message-index-icon-Rd7zh.app-layout-message-index-notIcon-3ZRPl::before,
.app-layout-message-index-messageContainer-6hXPe .app-layout-message-index-firstList-3-kuI .app-layout-message-index-listIcon-2M5NQ .app-layout-message-index-icon-Rd7zh.app-layout-message-index-notIcon-3ZRPl::before {
  content: '';
  color: #fff;
  font-size: 24px;
  font-style: normal;
  font-family: "iconfont" !important;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.app-layout-message-index-messageContainer-6hXPe .app-layout-message-index-firstList-3-kuI .app-layout-message-index-listContent-1-XIU {
  width: calc(100% - 48px - 45px);
  padding-left: 15px;
  line-height: 20px;
}
.app-layout-message-index-messageContainer-6hXPe .app-layout-message-index-firstList-3-kuI .app-layout-message-index-listName-3NYnQ {
  max-width: calc(100% - 140px);
  color: #333333;
  height: 20px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.app-layout-message-index-messageContainer-6hXPe .app-layout-message-index-firstList-3-kuI .app-layout-message-index-listSource-1ctUU {
  color: rgba(51, 51, 51, 0.45);
}
.app-layout-message-index-messageContainer-6hXPe .app-layout-message-index-firstList-3-kuI .app-layout-message-index-listRemark-3XInY {
  margin-top: 6px;
  height: 20px;
  color: #666666;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.app-layout-message-index-messageContainer-6hXPe .app-layout-message-index-firstList-3-kuI .app-layout-message-index-listToggle-3rLX8 {
  cursor: pointer;
  margin-left: 40px;
  color: var(--primary);
}
.app-layout-message-index-messageContainer-6hXPe .app-layout-message-index-firstList-3-kuI .app-layout-message-index-listToggle-3rLX8 i {
  margin-left: 5px;
  font-size: 12px;
  display: inline-block;
  transition: all 0.5s ease;
}
.app-layout-message-index-messageContainer-6hXPe .app-layout-message-index-firstList-3-kuI .app-layout-message-index-listSwitch-3Fo4k {
  width: 45px;
  line-height: 48px;
  text-align: right;
}
.app-layout-message-index-messageContainer-6hXPe .app-layout-message-index-firstList-3-kuI .app-layout-message-index-twoListContainer-3qhLE,
.app-layout-message-index-messageContainer-6hXPe .app-layout-message-index-firstList-3-kuI .app-layout-message-index-threeListContainer-myUOU {
  padding: 0 0 34px 50px;
}
.app-layout-message-index-messageContainer-6hXPe .app-layout-message-index-firstList-3-kuI .app-layout-message-index-twoList-2I7Fs {
  padding: 24px 0;
  border-bottom: 1px dashed #E4E4E4;
}
.app-layout-message-index-messageContainer-6hXPe .app-layout-message-index-firstList-3-kuI .app-layout-message-index-twoList-2I7Fs .app-layout-message-index-listName-3NYnQ {
  max-width: 100%;
}
.app-layout-message-index-messageContainer-6hXPe .app-layout-message-index-firstList-3-kuI .app-layout-message-index-twoList-2I7Fs .app-layout-message-index-listConfigs-G19Su {
  width: 270px;
  padding: 8px 0;
}
.app-layout-message-index-messageContainer-6hXPe .app-layout-message-index-firstList-3-kuI .app-layout-message-index-twoList-2I7Fs .app-layout-message-index-listConfigs-G19Su .app-layout-message-index-lcItem-f-dGS {
  cursor: pointer;
  position: relative;
  margin-left: 16px;
  width: 30px;
  height: 30px;
  border-radius: 50%;
  background-color: #d8d8d8;
}
.app-layout-message-index-messageContainer-6hXPe .app-layout-message-index-firstList-3-kuI .app-layout-message-index-twoList-2I7Fs .app-layout-message-index-listConfigs-G19Su .app-layout-message-index-lcItem-f-dGS .app-layout-message-index-lcIcon-4x5tE {
  position: absolute;
  left: 50%;
  top: 50%;
  line-height: 16px;
  font-size: 16px;
  color: #fff;
  transform: translate(-50%, -50%);
}
.app-layout-message-index-messageContainer-6hXPe .app-layout-message-index-firstList-3-kuI .app-layout-message-index-twoList-2I7Fs .app-layout-message-index-listConfigs-G19Su .app-layout-message-index-lcItem-f-dGS .app-layout-message-index-banIcon-2bDqR {
  position: absolute;
  right: 0;
  bottom: 0;
  color: #d8d8d8;
  width: 14px;
  height: 14px;
  line-height: 14px;
  text-align: center;
  border-radius: 50%;
  background-color: #fff;
}
.app-layout-message-index-messageContainer-6hXPe .app-layout-message-index-firstList-3-kuI .app-layout-message-index-twoList-2I7Fs .app-layout-message-index-listConfigs-G19Su .app-layout-message-index-lcItem-f-dGS .app-layout-message-index-banIcon-2bDqR i {
  font-size: 14px;
}
.app-layout-message-index-messageContainer-6hXPe .app-layout-message-index-firstList-3-kuI .app-layout-message-index-twoList-2I7Fs .app-layout-message-index-listConfigs-G19Su .app-layout-message-index-lcItem-f-dGS:first-child {
  margin-left: 0;
}
.app-layout-message-index-messageContainer-6hXPe .app-layout-message-index-firstList-3-kuI .app-layout-message-index-twoList-2I7Fs .app-layout-message-index-listConfigs-G19Su .app-layout-message-index-lcItem-f-dGS.app-layout-message-index-ban-VHpWq {
  cursor: no-drop;
}
.app-layout-message-index-messageContainer-6hXPe .app-layout-message-index-firstList-3-kuI .app-layout-message-index-twoList-2I7Fs .app-layout-message-index-listConfigs-G19Su .app-layout-message-index-lcItem-f-dGS.app-layout-message-index-banClose-2fNpI {
  cursor: no-drop;
}
.app-layout-message-index-messageContainer-6hXPe .app-layout-message-index-firstList-3-kuI .app-layout-message-index-twoList-2I7Fs .app-layout-message-index-listConfigs-G19Su .app-layout-message-index-lcItem-f-dGS.app-layout-message-index-open-1c7i8 {
  background-color: var(--primary);
}
.app-layout-message-index-messageContainer-6hXPe .app-layout-message-index-firstList-3-kuI .app-layout-message-index-twoList-2I7Fs.app-layout-message-index-hasChannelsConfigs-1TExk .app-layout-message-index-listContent-1-XIU {
  width: calc(100% - 48px - 270px - 45px);
}
.app-layout-message-index-messageContainer-6hXPe .app-layout-message-index-firstList-3-kuI .app-layout-message-index-threeList-13oEH {
  position: relative;
  padding: 24px 0;
  width: 33.3%;
}
.app-layout-message-index-messageContainer-6hXPe .app-layout-message-index-firstList-3-kuI .app-layout-message-index-threeList-13oEH .app-layout-message-index-listContent-1-XIU {
  width: calc(100% - 48px);
  line-height: 48px;
}
.app-layout-message-index-messageContainer-6hXPe .app-layout-message-index-firstList-3-kuI .app-layout-message-index-threeList-13oEH .app-layout-message-index-listName-3NYnQ {
  max-width: 100%;
  padding-right: 15px;
  height: 48px;
  cursor: pointer;
}
.app-layout-message-index-messageContainer-6hXPe .app-layout-message-index-firstList-3-kuI .app-layout-message-index-threeList-13oEH .app-layout-message-index-tlistIcon-3e560 {
  cursor: pointer;
  background-color: #D9D9D9;
}
.app-layout-message-index-messageContainer-6hXPe .app-layout-message-index-firstList-3-kuI .app-layout-message-index-threeList-13oEH.app-layout-message-index-ban-VHpWq .app-layout-message-index-tlistIcon-3e560,
.app-layout-message-index-messageContainer-6hXPe .app-layout-message-index-firstList-3-kuI .app-layout-message-index-threeList-13oEH.app-layout-message-index-banClose-2fNpI .app-layout-message-index-tlistIcon-3e560,
.app-layout-message-index-messageContainer-6hXPe .app-layout-message-index-firstList-3-kuI .app-layout-message-index-threeList-13oEH.app-layout-message-index-ban-VHpWq .app-layout-message-index-listName-3NYnQ,
.app-layout-message-index-messageContainer-6hXPe .app-layout-message-index-firstList-3-kuI .app-layout-message-index-threeList-13oEH.app-layout-message-index-banClose-2fNpI .app-layout-message-index-listName-3NYnQ {
  cursor: no-drop;
}
.app-layout-message-index-messageContainer-6hXPe .app-layout-message-index-firstList-3-kuI .app-layout-message-index-threeList-13oEH:nth-child(3n+1)::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 300%;
  border-bottom: 1px dashed #E4E4E4;
}
.app-layout-message-index-messageContainer-6hXPe .app-layout-message-index-firstList-3-kuI.app-layout-message-index-close-1krYo .app-layout-message-index-flWrapper-3KVpz {
  border-bottom-color: transparent;
}
.app-layout-message-index-messageContainer-6hXPe .app-layout-message-index-firstList-3-kuI.app-layout-message-index-close-1krYo .app-layout-message-index-listToggle-3rLX8 i {
  transform: rotate(180deg);
}
.app-layout-message-index-messageContainer-6hXPe .app-layout-message-index-firstList-3-kuI:nth-child(3n + 1) .app-layout-message-index-listIcon-2M5NQ {
  background-color: #5C96F7;
}
.app-layout-message-index-messageContainer-6hXPe .app-layout-message-index-firstList-3-kuI:nth-child(3n + 1) .app-layout-message-index-listIcon-2M5NQ .app-layout-message-index-icon-Rd7zh.app-layout-message-index-notIcon-3ZRPl::before {
  content: '\E64A';
}
.app-layout-message-index-messageContainer-6hXPe .app-layout-message-index-firstList-3-kuI:nth-child(3n + 1) .app-layout-message-index-twoList-2I7Fs .app-layout-message-index-listIcon-2M5NQ {
  background-color: #28D5B8;
}
.app-layout-message-index-messageContainer-6hXPe .app-layout-message-index-firstList-3-kuI:nth-child(3n + 1) .app-layout-message-index-twoList-2I7Fs .app-layout-message-index-listIcon-2M5NQ .app-layout-message-index-icon-Rd7zh.app-layout-message-index-notIcon-3ZRPl::before {
  content: '\E61E';
}
.app-layout-message-index-messageContainer-6hXPe .app-layout-message-index-firstList-3-kuI:nth-child(3n + 1) .app-layout-message-index-threeList-13oEH .app-layout-message-index-tlistIcon-3e560 .app-layout-message-index-icon-Rd7zh.app-layout-message-index-notIcon-3ZRPl::before {
  content: '\E61E';
}
.app-layout-message-index-messageContainer-6hXPe .app-layout-message-index-firstList-3-kuI:nth-child(3n + 1) .app-layout-message-index-threeList-13oEH.app-layout-message-index-open-1c7i8 .app-layout-message-index-tlistIcon-3e560 {
  background-color: #28D5B8;
}
.app-layout-message-index-messageContainer-6hXPe .app-layout-message-index-firstList-3-kuI:nth-child(3n + 2) .app-layout-message-index-listIcon-2M5NQ {
  background-color: #FCBC28;
}
.app-layout-message-index-messageContainer-6hXPe .app-layout-message-index-firstList-3-kuI:nth-child(3n + 2) .app-layout-message-index-listIcon-2M5NQ .app-layout-message-index-icon-Rd7zh.app-layout-message-index-notIcon-3ZRPl::before {
  content: '\E616';
}
.app-layout-message-index-messageContainer-6hXPe .app-layout-message-index-firstList-3-kuI:nth-child(3n + 2) .app-layout-message-index-twoList-2I7Fs .app-layout-message-index-listIcon-2M5NQ {
  background-color: #FC6C70;
}
.app-layout-message-index-messageContainer-6hXPe .app-layout-message-index-firstList-3-kuI:nth-child(3n + 2) .app-layout-message-index-twoList-2I7Fs .app-layout-message-index-listIcon-2M5NQ .app-layout-message-index-icon-Rd7zh.app-layout-message-index-notIcon-3ZRPl::before {
  content: '\E61E';
}
.app-layout-message-index-messageContainer-6hXPe .app-layout-message-index-firstList-3-kuI:nth-child(3n + 2) .app-layout-message-index-threeList-13oEH .app-layout-message-index-tlistIcon-3e560 .app-layout-message-index-icon-Rd7zh.app-layout-message-index-notIcon-3ZRPl::before {
  content: '\E61E';
}
.app-layout-message-index-messageContainer-6hXPe .app-layout-message-index-firstList-3-kuI:nth-child(3n + 2) .app-layout-message-index-threeList-13oEH.app-layout-message-index-open-1c7i8 .app-layout-message-index-tlistIcon-3e560 {
  background-color: #FCBC28;
}
.app-layout-message-index-messageContainer-6hXPe .app-layout-message-index-firstList-3-kuI:nth-child(3n + 3) .app-layout-message-index-listIcon-2M5NQ {
  background-color: #28D5B8;
}
.app-layout-message-index-messageContainer-6hXPe .app-layout-message-index-firstList-3-kuI:nth-child(3n + 3) .app-layout-message-index-listIcon-2M5NQ .app-layout-message-index-icon-Rd7zh.app-layout-message-index-notIcon-3ZRPl::before {
  content: '\E64A';
}
.app-layout-message-index-messageContainer-6hXPe .app-layout-message-index-firstList-3-kuI:nth-child(3n + 3) .app-layout-message-index-twoList-2I7Fs .app-layout-message-index-listIcon-2M5NQ {
  background-color: #5C96F7;
}
.app-layout-message-index-messageContainer-6hXPe .app-layout-message-index-firstList-3-kuI:nth-child(3n + 3) .app-layout-message-index-twoList-2I7Fs .app-layout-message-index-listIcon-2M5NQ .app-layout-message-index-icon-Rd7zh.app-layout-message-index-notIcon-3ZRPl::before {
  content: '\E64A';
}
.app-layout-message-index-messageContainer-6hXPe .app-layout-message-index-firstList-3-kuI:nth-child(3n + 3) .app-layout-message-index-threeList-13oEH .app-layout-message-index-tlistIcon-3e560 .app-layout-message-index-icon-Rd7zh.app-layout-message-index-notIcon-3ZRPl::before {
  content: '\E64A';
}
.app-layout-message-index-messageContainer-6hXPe .app-layout-message-index-firstList-3-kuI:nth-child(3n + 3) .app-layout-message-index-threeList-13oEH.app-layout-message-index-open-1c7i8 .app-layout-message-index-tlistIcon-3e560 {
  background-color: #5C96F7;
}
.app-layout-message-index-messageContainer-6hXPe .app-layout-message-index-btnContainer-3KEzO {
  margin-bottom: 24px;
  text-align: center;
}
.app-layout-message-index-messageContainer-6hXPe .app-layout-message-index-btnContainer-3KEzO button:not(:first-child) {
  margin-left: 15px;
}
.app-layout-message-index-messageContainer-6hXPe .app-layout-message-index-nodata-80BO8 {
  margin: 200px auto;
  text-align: center;
}
.app-layout-message-index-messageContainer-6hXPe .app-layout-message-index-openMsg-hL7zw {
  margin: 150px auto;
  text-align: center;
}
.app-layout-message-index-messageContainer-6hXPe .app-layout-message-index-openMsg-hL7zw img {
  width: 290px;
  margin-bottom: 10px;
}
.app-layout-message-index-messageContainer-6hXPe .app-layout-message-index-backTop-2Pbb4 {
  position: relative;
}
.app-layout-message-index-paginationWrapper-2uofm {
  height: 72px;
  line-height: 32px;
  padding: 20px;
}
.app-layout-message-index-messageModal-1-TDE .ant-modal {
  color: rgba(0, 0, 0, 0.85);
}
.app-layout-message-index-messageModal-1-TDE .ant-modal-header {
  background-color: #F7F7F7;
}
.app-layout-message-index-messageModal-1-TDE .ant-modal-title {
  font-weight: bold;
}
.app-layout-message-index-messageModal-1-TDE .app-layout-message-index-ndtWrapper-1veyH {
  padding: 10px 32px;
}
.app-layout-message-index-messageModal-1-TDE .app-layout-message-index-ndtWrapper-1veyH p {
  line-height: 30px;
}
.app-layout-message-index-messageModal-1-TDE .app-layout-message-index-ndtWrapper-1veyH .app-layout-message-index-ndtTimePicker-1cBdf {
  padding-top: 20px;
}
.app-layout-message-index-messageModal-1-TDE .app-layout-message-index-remindInfo-2nGF4 {
  padding: 40px 0;
  text-align: center;
}
.app-layout-message-index-messageModal-1-TDE .app-layout-message-index-messageDetail-1LyjS {
  min-height: 285px;
}
.app-layout-message-index-messageModal-1-TDE .app-layout-message-index-messageDetail-1LyjS .app-layout-message-index-title-2XY7l {
  text-align: center;
  font-size: 20px;
  line-height: 30px;
  font-weight: bold;
}
.app-layout-message-index-messageModal-1-TDE .app-layout-message-index-messageDetail-1LyjS .app-layout-message-index-tips-31Quz {
  padding: 10px 0 20px;
  text-align: center;
  line-height: 20px;
  color: rgba(0, 0, 0, 0.45);
}
.app-layout-message-index-messageModal-1-TDE .app-layout-message-index-messageDetail-1LyjS .app-layout-message-index-tips-31Quz .app-layout-message-index-time-3o4hU {
  margin-left: 20px;
}
.app-layout-message-index-messageModal-1-TDE .app-layout-message-index-messageDetail-1LyjS .app-layout-message-index-content-2zS_G img {
  display: block;
  margin: 0 auto 20px;
}
.app-layout-message-index-messageModal-1-TDE .app-layout-message-index-nodata-80BO8 {
  margin: 100px auto;
  text-align: center;
}
/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */
/* stylelint-disable no-duplicate-selectors */
/* stylelint-disable */
/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */
.ant-avatar {
  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;
  overflow: hidden;
  color: #fff;
  white-space: nowrap;
  text-align: center;
  vertical-align: middle;
  background: #ccc;
  width: 32px;
  height: 32px;
  line-height: 32px;
  border-radius: 50%;
}
.ant-avatar-image {
  background: transparent;
}
.ant-avatar-string {
  position: absolute;
  left: 50%;
  transform-origin: 0 center;
}
.ant-avatar.ant-avatar-icon {
  font-size: 18px;
}
.ant-avatar-lg {
  width: 40px;
  height: 40px;
  line-height: 40px;
  border-radius: 50%;
}
.ant-avatar-lg-string {
  position: absolute;
  left: 50%;
  transform-origin: 0 center;
}
.ant-avatar-lg.ant-avatar-icon {
  font-size: 24px;
}
.ant-avatar-sm {
  width: 24px;
  height: 24px;
  line-height: 24px;
  border-radius: 50%;
}
.ant-avatar-sm-string {
  position: absolute;
  left: 50%;
  transform-origin: 0 center;
}
.ant-avatar-sm.ant-avatar-icon {
  font-size: 14px;
}
.ant-avatar-square {
  border-radius: 4px;
}
.ant-avatar > img {
  display: block;
  width: 100%;
  height: 100%;
  object-fit: cover;
}
/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */
/* stylelint-disable no-duplicate-selectors */
/* stylelint-disable */
/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */
.ant-badge {
  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;
  line-height: 1;
}
.ant-badge-count {
  min-width: 20px;
  height: 20px;
  padding: 0 6px;
  color: #fff;
  font-weight: normal;
  font-size: 12px;
  line-height: 20px;
  white-space: nowrap;
  text-align: center;
  background: #f5222d;
  border-radius: 10px;
  box-shadow: 0 0 0 1px #fff;
}
.ant-badge-count a,
.ant-badge-count a:hover {
  color: #fff;
}
.ant-badge-multiple-words {
  padding: 0 8px;
}
.ant-badge-dot {
  width: 6px;
  height: 6px;
  background: #f5222d;
  border-radius: 100%;
  box-shadow: 0 0 0 1px #fff;
}
.ant-badge-count,
.ant-badge-dot,
.ant-badge .ant-scroll-number-custom-component {
  position: absolute;
  top: 0;
  right: 0;
  z-index: 1;
  transform: translate(50%, -50%);
  transform-origin: 100% 0%;
}
.ant-badge-status {
  line-height: inherit;
  vertical-align: baseline;
}
.ant-badge-status-dot {
  position: relative;
  top: -1px;
  display: inline-block;
  width: 6px;
  height: 6px;
  vertical-align: middle;
  border-radius: 50%;
}
.ant-badge-status-success {
  background-color: #52c41a;
}
.ant-badge-status-processing {
  position: relative;
  background-color: #1890ff;
}
.ant-badge-status-processing::after {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  border: 1px solid #1890ff;
  border-radius: 50%;
  animation: antStatusProcessing 1.2s infinite ease-in-out;
  content: '';
}
.ant-badge-status-default {
  background-color: #d9d9d9;
}
.ant-badge-status-error {
  background-color: #f5222d;
}
.ant-badge-status-warning {
  background-color: #faad14;
}
.ant-badge-status-pink {
  background: #eb2f96;
}
.ant-badge-status-magenta {
  background: #eb2f96;
}
.ant-badge-status-red {
  background: #f5222d;
}
.ant-badge-status-volcano {
  background: #fa541c;
}
.ant-badge-status-orange {
  background: #fa8c16;
}
.ant-badge-status-yellow {
  background: #fadb14;
}
.ant-badge-status-gold {
  background: #faad14;
}
.ant-badge-status-cyan {
  background: #13c2c2;
}
.ant-badge-status-lime {
  background: #a0d911;
}
.ant-badge-status-green {
  background: #52c41a;
}
.ant-badge-status-blue {
  background: #1890ff;
}
.ant-badge-status-geekblue {
  background: #2f54eb;
}
.ant-badge-status-purple {
  background: #722ed1;
}
.ant-badge-status-text {
  margin-left: 8px;
  color: rgba(0, 0, 0, 0.65);
  font-size: 14px;
}
.ant-badge-zoom-appear,
.ant-badge-zoom-enter {
  animation: antZoomBadgeIn 0.3s cubic-bezier(0.12, 0.4, 0.29, 1.46);
  animation-fill-mode: both;
}
.ant-badge-zoom-leave {
  animation: antZoomBadgeOut 0.3s cubic-bezier(0.71, -0.46, 0.88, 0.6);
  animation-fill-mode: both;
}
.ant-badge-not-a-wrapper:not(.ant-badge-status) {
  vertical-align: middle;
}
.ant-badge-not-a-wrapper .ant-scroll-number {
  position: relative;
  top: auto;
  display: block;
}
.ant-badge-not-a-wrapper .ant-badge-count {
  transform: none;
}
@keyframes antStatusProcessing {
  0% {
    transform: scale(0.8);
    opacity: 0.5;
  }
  100% {
    transform: scale(2.4);
    opacity: 0;
  }
}
.ant-scroll-number {
  overflow: hidden;
}
.ant-scroll-number-only {
  display: inline-block;
  height: 20px;
  transition: all 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
}
.ant-scroll-number-only > p.ant-scroll-number-only-unit {
  height: 20px;
  margin: 0;
}
.ant-scroll-number-symbol {
  vertical-align: top;
}
@keyframes antZoomBadgeIn {
  0% {
    transform: scale(0) translate(50%, -50%);
    opacity: 0;
  }
  100% {
    transform: scale(1) translate(50%, -50%);
  }
}
@keyframes antZoomBadgeOut {
  0% {
    transform: scale(1) translate(50%, -50%);
  }
  100% {
    transform: scale(0) translate(50%, -50%);
    opacity: 0;
  }
}
/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */
/* stylelint-disable no-duplicate-selectors */
/* stylelint-disable */
/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */
.ant-menu {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  font-size: 14px;
  font-variant: tabular-nums;
  line-height: 1.5;
  font-feature-settings: 'tnum';
  margin-bottom: 0;
  padding-left: 0;
  color: rgba(0, 0, 0, 0.65);
  line-height: 0;
  list-style: none;
  background: #fff;
  outline: none;
  box-shadow: 0 2px 8px rgba(0, 0, 0, 0.15);
  transition: background 0.3s, width 0.2s;
  zoom: 1;
}
.ant-menu::before,
.ant-menu::after {
  display: table;
  content: '';
}
.ant-menu::after {
  clear: both;
}
.ant-menu ul,
.ant-menu ol {
  margin: 0;
  padding: 0;
  list-style: none;
}
.ant-menu-hidden {
  display: none;
}
.ant-menu-item-group-title {
  padding: 8px 16px;
  color: rgba(0, 0, 0, 0.45);
  font-size: 14px;
  line-height: 1.5;
  transition: all 0.3s;
}
.ant-menu-submenu,
.ant-menu-submenu-inline {
  transition: border-color 0.3s cubic-bezier(0.645, 0.045, 0.355, 1), background 0.3s cubic-bezier(0.645, 0.045, 0.355, 1), padding 0.15s cubic-bezier(0.645, 0.045, 0.355, 1);
}
.ant-menu-submenu-selected {
  color: #1890ff;
}
.ant-menu-item:active,
.ant-menu-submenu-title:active {
  background: #e6f7ff;
}
.ant-menu-submenu .ant-menu-sub {
  cursor: initial;
  transition: background 0.3s cubic-bezier(0.645, 0.045, 0.355, 1), padding 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
}
.ant-menu-item > a {
  display: block;
  color: rgba(0, 0, 0, 0.65);
}
.ant-menu-item > a:hover {
  color: #1890ff;
}
.ant-menu-item > a::before {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background-color: transparent;
  content: '';
}
.ant-menu-item > .ant-badge > a {
  color: rgba(0, 0, 0, 0.65);
}
.ant-menu-item > .ant-badge > a:hover {
  color: #1890ff;
}
.ant-menu-item-divider {
  height: 1px;
  overflow: hidden;
  line-height: 0;
  background-color: #e8e8e8;
}
.ant-menu-item:hover,
.ant-menu-item-active,
.ant-menu:not(.ant-menu-inline) .ant-menu-submenu-open,
.ant-menu-submenu-active,
.ant-menu-submenu-title:hover {
  color: #1890ff;
}
.ant-menu-horizontal .ant-menu-item,
.ant-menu-horizontal .ant-menu-submenu {
  margin-top: -1px;
}
.ant-menu-horizontal > .ant-menu-item:hover,
.ant-menu-horizontal > .ant-menu-item-active,
.ant-menu-horizontal > .ant-menu-submenu .ant-menu-submenu-title:hover {
  background-color: transparent;
}
.ant-menu-item-selected {
  color: #1890ff;
}
.ant-menu-item-selected > a,
.ant-menu-item-selected > a:hover {
  color: #1890ff;
}
.ant-menu:not(.ant-menu-horizontal) .ant-menu-item-selected {
  background-color: #e6f7ff;
}
.ant-menu-inline,
.ant-menu-vertical,
.ant-menu-vertical-left {
  border-right: 1px solid #e8e8e8;
}
.ant-menu-vertical-right {
  border-left: 1px solid #e8e8e8;
}
.ant-menu-vertical.ant-menu-sub,
.ant-menu-vertical-left.ant-menu-sub,
.ant-menu-vertical-right.ant-menu-sub {
  min-width: 160px;
  padding: 0;
  border-right: 0;
  transform-origin: 0 0;
}
.ant-menu-vertical.ant-menu-sub .ant-menu-item,
.ant-menu-vertical-left.ant-menu-sub .ant-menu-item,
.ant-menu-vertical-right.ant-menu-sub .ant-menu-item {
  left: 0;
  margin-left: 0;
  border-right: 0;
}
.ant-menu-vertical.ant-menu-sub .ant-menu-item::after,
.ant-menu-vertical-left.ant-menu-sub .ant-menu-item::after,
.ant-menu-vertical-right.ant-menu-sub .ant-menu-item::after {
  border-right: 0;
}
.ant-menu-vertical.ant-menu-sub > .ant-menu-item,
.ant-menu-vertical-left.ant-menu-sub > .ant-menu-item,
.ant-menu-vertical-right.ant-menu-sub > .ant-menu-item,
.ant-menu-vertical.ant-menu-sub > .ant-menu-submenu,
.ant-menu-vertical-left.ant-menu-sub > .ant-menu-submenu,
.ant-menu-vertical-right.ant-menu-sub > .ant-menu-submenu {
  transform-origin: 0 0;
}
.ant-menu-horizontal.ant-menu-sub {
  min-width: 114px;
}
.ant-menu-item,
.ant-menu-submenu-title {
  position: relative;
  display: block;
  margin: 0;
  padding: 0 20px;
  white-space: nowrap;
  cursor: pointer;
  transition: color 0.3s cubic-bezier(0.645, 0.045, 0.355, 1), border-color 0.3s cubic-bezier(0.645, 0.045, 0.355, 1), background 0.3s cubic-bezier(0.645, 0.045, 0.355, 1), padding 0.15s cubic-bezier(0.645, 0.045, 0.355, 1);
}
.ant-menu-item .anticon,
.ant-menu-submenu-title .anticon {
  min-width: 14px;
  margin-right: 10px;
  font-size: 14px;
  transition: font-size 0.15s cubic-bezier(0.215, 0.61, 0.355, 1), margin 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
}
.ant-menu-item .anticon + span,
.ant-menu-submenu-title .anticon + span {
  opacity: 1;
  transition: opacity 0.3s cubic-bezier(0.645, 0.045, 0.355, 1), width 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
}
.ant-menu > .ant-menu-item-divider {
  height: 1px;
  margin: 1px 0;
  padding: 0;
  overflow: hidden;
  line-height: 0;
  background-color: #e8e8e8;
}
.ant-menu-submenu-popup {
  position: absolute;
  z-index: 1050;
  background: #fff;
  border-radius: 4px;
}
.ant-menu-submenu-popup .submenu-title-wrapper {
  padding-right: 20px;
}
.ant-menu-submenu-popup::before {
  position: absolute;
  top: -7px;
  right: 0;
  bottom: 0;
  left: 0;
  opacity: 0.0001;
  content: ' ';
}
.ant-menu-submenu > .ant-menu {
  background-color: #fff;
  border-radius: 4px;
}
.ant-menu-submenu > .ant-menu-submenu-title::after {
  transition: transform 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
}
.ant-menu-submenu-vertical > .ant-menu-submenu-title .ant-menu-submenu-arrow,
.ant-menu-submenu-vertical-left > .ant-menu-submenu-title .ant-menu-submenu-arrow,
.ant-menu-submenu-vertical-right > .ant-menu-submenu-title .ant-menu-submenu-arrow,
.ant-menu-submenu-inline > .ant-menu-submenu-title .ant-menu-submenu-arrow {
  position: absolute;
  top: 50%;
  right: 16px;
  width: 10px;
  transition: transform 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
}
.ant-menu-submenu-vertical > .ant-menu-submenu-title .ant-menu-submenu-arrow::before,
.ant-menu-submenu-vertical-left > .ant-menu-submenu-title .ant-menu-submenu-arrow::before,
.ant-menu-submenu-vertical-right > .ant-menu-submenu-title .ant-menu-submenu-arrow::before,
.ant-menu-submenu-inline > .ant-menu-submenu-title .ant-menu-submenu-arrow::before,
.ant-menu-submenu-vertical > .ant-menu-submenu-title .ant-menu-submenu-arrow::after,
.ant-menu-submenu-vertical-left > .ant-menu-submenu-title .ant-menu-submenu-arrow::after,
.ant-menu-submenu-vertical-right > .ant-menu-submenu-title .ant-menu-submenu-arrow::after,
.ant-menu-submenu-inline > .ant-menu-submenu-title .ant-menu-submenu-arrow::after {
  position: absolute;
  width: 6px;
  height: 1.5px;
  background: #fff;
  background: rgba(0, 0, 0, 0.65) \9;
  background-image: linear-gradient(to right, rgba(0, 0, 0, 0.65), rgba(0, 0, 0, 0.65));
  background-image: none \9;
  border-radius: 2px;
  transition: background 0.3s cubic-bezier(0.645, 0.045, 0.355, 1), transform 0.3s cubic-bezier(0.645, 0.045, 0.355, 1), top 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
  content: '';
}
.ant-menu-submenu-vertical > .ant-menu-submenu-title .ant-menu-submenu-arrow::before,
.ant-menu-submenu-vertical-left > .ant-menu-submenu-title .ant-menu-submenu-arrow::before,
.ant-menu-submenu-vertical-right > .ant-menu-submenu-title .ant-menu-submenu-arrow::before,
.ant-menu-submenu-inline > .ant-menu-submenu-title .ant-menu-submenu-arrow::before {
  transform: rotate(45deg) translateY(-2px);
}
.ant-menu-submenu-vertical > .ant-menu-submenu-title .ant-menu-submenu-arrow::after,
.ant-menu-submenu-vertical-left > .ant-menu-submenu-title .ant-menu-submenu-arrow::after,
.ant-menu-submenu-vertical-right > .ant-menu-submenu-title .ant-menu-submenu-arrow::after,
.ant-menu-submenu-inline > .ant-menu-submenu-title .ant-menu-submenu-arrow::after {
  transform: rotate(-45deg) translateY(2px);
}
.ant-menu-submenu-vertical > .ant-menu-submenu-title:hover .ant-menu-submenu-arrow::after,
.ant-menu-submenu-vertical-left > .ant-menu-submenu-title:hover .ant-menu-submenu-arrow::after,
.ant-menu-submenu-vertical-right > .ant-menu-submenu-title:hover .ant-menu-submenu-arrow::after,
.ant-menu-submenu-inline > .ant-menu-submenu-title:hover .ant-menu-submenu-arrow::after,
.ant-menu-submenu-vertical > .ant-menu-submenu-title:hover .ant-menu-submenu-arrow::before,
.ant-menu-submenu-vertical-left > .ant-menu-submenu-title:hover .ant-menu-submenu-arrow::before,
.ant-menu-submenu-vertical-right > .ant-menu-submenu-title:hover .ant-menu-submenu-arrow::before,
.ant-menu-submenu-inline > .ant-menu-submenu-title:hover .ant-menu-submenu-arrow::before {
  background: linear-gradient(to right, #1890ff, #1890ff);
}
.ant-menu-submenu-inline > .ant-menu-submenu-title .ant-menu-submenu-arrow::before {
  transform: rotate(-45deg) translateX(2px);
}
.ant-menu-submenu-inline > .ant-menu-submenu-title .ant-menu-submenu-arrow::after {
  transform: rotate(45deg) translateX(-2px);
}
.ant-menu-submenu-open.ant-menu-submenu-inline > .ant-menu-submenu-title .ant-menu-submenu-arrow {
  transform: translateY(-2px);
}
.ant-menu-submenu-open.ant-menu-submenu-inline > .ant-menu-submenu-title .ant-menu-submenu-arrow::after {
  transform: rotate(-45deg) translateX(-2px);
}
.ant-menu-submenu-open.ant-menu-submenu-inline > .ant-menu-submenu-title .ant-menu-submenu-arrow::before {
  transform: rotate(45deg) translateX(2px);
}
.ant-menu-vertical .ant-menu-submenu-selected,
.ant-menu-vertical-left .ant-menu-submenu-selected,
.ant-menu-vertical-right .ant-menu-submenu-selected {
  color: #1890ff;
}
.ant-menu-vertical .ant-menu-submenu-selected > a,
.ant-menu-vertical-left .ant-menu-submenu-selected > a,
.ant-menu-vertical-right .ant-menu-submenu-selected > a {
  color: #1890ff;
}
.ant-menu-horizontal {
  line-height: 46px;
  white-space: nowrap;
  border: 0;
  border-bottom: 1px solid #e8e8e8;
  box-shadow: none;
}
.ant-menu-horizontal > .ant-menu-item,
.ant-menu-horizontal > .ant-menu-submenu {
  position: relative;
  top: 1px;
  display: inline-block;
  vertical-align: bottom;
  border-bottom: 2px solid transparent;
}
.ant-menu-horizontal > .ant-menu-item:hover,
.ant-menu-horizontal > .ant-menu-submenu:hover,
.ant-menu-horizontal > .ant-menu-item-active,
.ant-menu-horizontal > .ant-menu-submenu-active,
.ant-menu-horizontal > .ant-menu-item-open,
.ant-menu-horizontal > .ant-menu-submenu-open,
.ant-menu-horizontal > .ant-menu-item-selected,
.ant-menu-horizontal > .ant-menu-submenu-selected {
  color: #1890ff;
  border-bottom: 2px solid #1890ff;
}
.ant-menu-horizontal > .ant-menu-item > a {
  display: block;
  color: rgba(0, 0, 0, 0.65);
}
.ant-menu-horizontal > .ant-menu-item > a:hover {
  color: #1890ff;
}
.ant-menu-horizontal > .ant-menu-item > a::before {
  bottom: -2px;
}
.ant-menu-horizontal > .ant-menu-item-selected > a {
  color: #1890ff;
}
.ant-menu-horizontal::after {
  display: block;
  clear: both;
  height: 0;
  content: ' ';
}
.ant-menu-vertical .ant-menu-item,
.ant-menu-vertical-left .ant-menu-item,
.ant-menu-vertical-right .ant-menu-item,
.ant-menu-inline .ant-menu-item {
  position: relative;
}
.ant-menu-vertical .ant-menu-item::after,
.ant-menu-vertical-left .ant-menu-item::after,
.ant-menu-vertical-right .ant-menu-item::after,
.ant-menu-inline .ant-menu-item::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  border-right: 3px solid #1890ff;
  transform: scaleY(0.0001);
  opacity: 0;
  transition: transform 0.15s cubic-bezier(0.215, 0.61, 0.355, 1), opacity 0.15s cubic-bezier(0.215, 0.61, 0.355, 1);
  content: '';
}
.ant-menu-vertical .ant-menu-item,
.ant-menu-vertical-left .ant-menu-item,
.ant-menu-vertical-right .ant-menu-item,
.ant-menu-inline .ant-menu-item,
.ant-menu-vertical .ant-menu-submenu-title,
.ant-menu-vertical-left .ant-menu-submenu-title,
.ant-menu-vertical-right .ant-menu-submenu-title,
.ant-menu-inline .ant-menu-submenu-title {
  height: 40px;
  margin-top: 4px;
  margin-bottom: 4px;
  padding: 0 16px;
  overflow: hidden;
  font-size: 14px;
  line-height: 40px;
  text-overflow: ellipsis;
}
.ant-menu-vertical .ant-menu-submenu,
.ant-menu-vertical-left .ant-menu-submenu,
.ant-menu-vertical-right .ant-menu-submenu,
.ant-menu-inline .ant-menu-submenu {
  padding-bottom: 0.02px;
}
.ant-menu-vertical .ant-menu-item:not(:last-child),
.ant-menu-vertical-left .ant-menu-item:not(:last-child),
.ant-menu-vertical-right .ant-menu-item:not(:last-child),
.ant-menu-inline .ant-menu-item:not(:last-child) {
  margin-bottom: 8px;
}
.ant-menu-vertical > .ant-menu-item,
.ant-menu-vertical-left > .ant-menu-item,
.ant-menu-vertical-right > .ant-menu-item,
.ant-menu-inline > .ant-menu-item,
.ant-menu-vertical > .ant-menu-submenu > .ant-menu-submenu-title,
.ant-menu-vertical-left > .ant-menu-submenu > .ant-menu-submenu-title,
.ant-menu-vertical-right > .ant-menu-submenu > .ant-menu-submenu-title,
.ant-menu-inline > .ant-menu-submenu > .ant-menu-submenu-title {
  height: 40px;
  line-height: 40px;
}
.ant-menu-inline {
  width: 100%;
}
.ant-menu-inline .ant-menu-selected::after,
.ant-menu-inline .ant-menu-item-selected::after {
  transform: scaleY(1);
  opacity: 1;
  transition: transform 0.15s cubic-bezier(0.645, 0.045, 0.355, 1), opacity 0.15s cubic-bezier(0.645, 0.045, 0.355, 1);
}
.ant-menu-inline .ant-menu-item,
.ant-menu-inline .ant-menu-submenu-title {
  width: calc(100% + 1px);
}
.ant-menu-inline .ant-menu-submenu-title {
  padding-right: 34px;
}
.ant-menu-inline-collapsed {
  width: 80px;
}
.ant-menu-inline-collapsed > .ant-menu-item,
.ant-menu-inline-collapsed > .ant-menu-item-group > .ant-menu-item-group-list > .ant-menu-item,
.ant-menu-inline-collapsed > .ant-menu-item-group > .ant-menu-item-group-list > .ant-menu-submenu > .ant-menu-submenu-title,
.ant-menu-inline-collapsed > .ant-menu-submenu > .ant-menu-submenu-title {
  left: 0;
  padding: 0 32px !important;
  text-overflow: clip;
}
.ant-menu-inline-collapsed > .ant-menu-item .ant-menu-submenu-arrow,
.ant-menu-inline-collapsed > .ant-menu-item-group > .ant-menu-item-group-list > .ant-menu-item .ant-menu-submenu-arrow,
.ant-menu-inline-collapsed > .ant-menu-item-group > .ant-menu-item-group-list > .ant-menu-submenu > .ant-menu-submenu-title .ant-menu-submenu-arrow,
.ant-menu-inline-collapsed > .ant-menu-submenu > .ant-menu-submenu-title .ant-menu-submenu-arrow {
  display: none;
}
.ant-menu-inline-collapsed > .ant-menu-item .anticon,
.ant-menu-inline-collapsed > .ant-menu-item-group > .ant-menu-item-group-list > .ant-menu-item .anticon,
.ant-menu-inline-collapsed > .ant-menu-item-group > .ant-menu-item-group-list > .ant-menu-submenu > .ant-menu-submenu-title .anticon,
.ant-menu-inline-collapsed > .ant-menu-submenu > .ant-menu-submenu-title .anticon {
  margin: 0;
  font-size: 16px;
  line-height: 40px;
}
.ant-menu-inline-collapsed > .ant-menu-item .anticon + span,
.ant-menu-inline-collapsed > .ant-menu-item-group > .ant-menu-item-group-list > .ant-menu-item .anticon + span,
.ant-menu-inline-collapsed > .ant-menu-item-group > .ant-menu-item-group-list > .ant-menu-submenu > .ant-menu-submenu-title .anticon + span,
.ant-menu-inline-collapsed > .ant-menu-submenu > .ant-menu-submenu-title .anticon + span {
  display: inline-block;
  max-width: 0;
  opacity: 0;
}
.ant-menu-inline-collapsed-tooltip {
  pointer-events: none;
}
.ant-menu-inline-collapsed-tooltip .anticon {
  display: none;
}
.ant-menu-inline-collapsed-tooltip a {
  color: rgba(255, 255, 255, 0.85);
}
.ant-menu-inline-collapsed .ant-menu-item-group-title {
  padding-right: 4px;
  padding-left: 4px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.ant-menu-item-group-list {
  margin: 0;
  padding: 0;
}
.ant-menu-item-group-list .ant-menu-item,
.ant-menu-item-group-list .ant-menu-submenu-title {
  padding: 0 16px 0 28px;
}
.ant-menu-root.ant-menu-vertical,
.ant-menu-root.ant-menu-vertical-left,
.ant-menu-root.ant-menu-vertical-right,
.ant-menu-root.ant-menu-inline {
  box-shadow: none;
}
.ant-menu-sub.ant-menu-inline {
  padding: 0;
  border: 0;
  border-radius: 0;
  box-shadow: none;
}
.ant-menu-sub.ant-menu-inline > .ant-menu-item,
.ant-menu-sub.ant-menu-inline > .ant-menu-submenu > .ant-menu-submenu-title {
  height: 40px;
  line-height: 40px;
  list-style-position: inside;
  list-style-type: disc;
}
.ant-menu-sub.ant-menu-inline .ant-menu-item-group-title {
  padding-left: 32px;
}
.ant-menu-item-disabled,
.ant-menu-submenu-disabled {
  color: rgba(0, 0, 0, 0.25) !important;
  background: none;
  border-color: transparent !important;
  cursor: not-allowed;
}
.ant-menu-item-disabled > a,
.ant-menu-submenu-disabled > a {
  color: rgba(0, 0, 0, 0.25) !important;
  pointer-events: none;
}
.ant-menu-item-disabled > .ant-menu-submenu-title,
.ant-menu-submenu-disabled > .ant-menu-submenu-title {
  color: rgba(0, 0, 0, 0.25) !important;
  cursor: not-allowed;
}
.ant-menu-item-disabled > .ant-menu-submenu-title > .ant-menu-submenu-arrow::before,
.ant-menu-submenu-disabled > .ant-menu-submenu-title > .ant-menu-submenu-arrow::before,
.ant-menu-item-disabled > .ant-menu-submenu-title > .ant-menu-submenu-arrow::after,
.ant-menu-submenu-disabled > .ant-menu-submenu-title > .ant-menu-submenu-arrow::after {
  background: rgba(0, 0, 0, 0.25) !important;
}
.ant-menu-dark,
.ant-menu-dark .ant-menu-sub {
  color: rgba(255, 255, 255, 0.65);
  background: #001529;
}
.ant-menu-dark .ant-menu-submenu-title .ant-menu-submenu-arrow,
.ant-menu-dark .ant-menu-sub .ant-menu-submenu-title .ant-menu-submenu-arrow {
  opacity: 0.45;
  transition: all 0.3s;
}
.ant-menu-dark .ant-menu-submenu-title .ant-menu-submenu-arrow::after,
.ant-menu-dark .ant-menu-sub .ant-menu-submenu-title .ant-menu-submenu-arrow::after,
.ant-menu-dark .ant-menu-submenu-title .ant-menu-submenu-arrow::before,
.ant-menu-dark .ant-menu-sub .ant-menu-submenu-title .ant-menu-submenu-arrow::before {
  background: #fff;
}
.ant-menu-dark.ant-menu-submenu-popup {
  background: transparent;
}
.ant-menu-dark .ant-menu-inline.ant-menu-sub {
  background: #000c17;
  box-shadow: 0 2px 8px rgba(0, 0, 0, 0.45) inset;
}
.ant-menu-dark.ant-menu-horizontal {
  border-bottom: 0;
}
.ant-menu-dark.ant-menu-horizontal > .ant-menu-item,
.ant-menu-dark.ant-menu-horizontal > .ant-menu-submenu {
  top: 0;
  margin-top: 0;
  border-color: #001529;
  border-bottom: 0;
}
.ant-menu-dark.ant-menu-horizontal > .ant-menu-item > a::before {
  bottom: 0;
}
.ant-menu-dark .ant-menu-item,
.ant-menu-dark .ant-menu-item-group-title,
.ant-menu-dark .ant-menu-item > a {
  color: rgba(255, 255, 255, 0.65);
}
.ant-menu-dark.ant-menu-inline,
.ant-menu-dark.ant-menu-vertical,
.ant-menu-dark.ant-menu-vertical-left,
.ant-menu-dark.ant-menu-vertical-right {
  border-right: 0;
}
.ant-menu-dark.ant-menu-inline .ant-menu-item,
.ant-menu-dark.ant-menu-vertical .ant-menu-item,
.ant-menu-dark.ant-menu-vertical-left .ant-menu-item,
.ant-menu-dark.ant-menu-vertical-right .ant-menu-item {
  left: 0;
  margin-left: 0;
  border-right: 0;
}
.ant-menu-dark.ant-menu-inline .ant-menu-item::after,
.ant-menu-dark.ant-menu-vertical .ant-menu-item::after,
.ant-menu-dark.ant-menu-vertical-left .ant-menu-item::after,
.ant-menu-dark.ant-menu-vertical-right .ant-menu-item::after {
  border-right: 0;
}
.ant-menu-dark.ant-menu-inline .ant-menu-item,
.ant-menu-dark.ant-menu-inline .ant-menu-submenu-title {
  width: 100%;
}
.ant-menu-dark .ant-menu-item:hover,
.ant-menu-dark .ant-menu-item-active,
.ant-menu-dark .ant-menu-submenu-active,
.ant-menu-dark .ant-menu-submenu-open,
.ant-menu-dark .ant-menu-submenu-selected,
.ant-menu-dark .ant-menu-submenu-title:hover {
  color: #fff;
  background-color: transparent;
}
.ant-menu-dark .ant-menu-item:hover > a,
.ant-menu-dark .ant-menu-item-active > a,
.ant-menu-dark .ant-menu-submenu-active > a,
.ant-menu-dark .ant-menu-submenu-open > a,
.ant-menu-dark .ant-menu-submenu-selected > a,
.ant-menu-dark .ant-menu-submenu-title:hover > a {
  color: #fff;
}
.ant-menu-dark .ant-menu-item:hover > .ant-menu-submenu-title > .ant-menu-submenu-arrow,
.ant-menu-dark .ant-menu-item-active > .ant-menu-submenu-title > .ant-menu-submenu-arrow,
.ant-menu-dark .ant-menu-submenu-active > .ant-menu-submenu-title > .ant-menu-submenu-arrow,
.ant-menu-dark .ant-menu-submenu-open > .ant-menu-submenu-title > .ant-menu-submenu-arrow,
.ant-menu-dark .ant-menu-submenu-selected > .ant-menu-submenu-title > .ant-menu-submenu-arrow,
.ant-menu-dark .ant-menu-submenu-title:hover > .ant-menu-submenu-title > .ant-menu-submenu-arrow,
.ant-menu-dark .ant-menu-item:hover > .ant-menu-submenu-title:hover > .ant-menu-submenu-arrow,
.ant-menu-dark .ant-menu-item-active > .ant-menu-submenu-title:hover > .ant-menu-submenu-arrow,
.ant-menu-dark .ant-menu-submenu-active > .ant-menu-submenu-title:hover > .ant-menu-submenu-arrow,
.ant-menu-dark .ant-menu-submenu-open > .ant-menu-submenu-title:hover > .ant-menu-submenu-arrow,
.ant-menu-dark .ant-menu-submenu-selected > .ant-menu-submenu-title:hover > .ant-menu-submenu-arrow,
.ant-menu-dark .ant-menu-submenu-title:hover > .ant-menu-submenu-title:hover > .ant-menu-submenu-arrow {
  opacity: 1;
}
.ant-menu-dark .ant-menu-item:hover > .ant-menu-submenu-title > .ant-menu-submenu-arrow::after,
.ant-menu-dark .ant-menu-item-active > .ant-menu-submenu-title > .ant-menu-submenu-arrow::after,
.ant-menu-dark .ant-menu-submenu-active > .ant-menu-submenu-title > .ant-menu-submenu-arrow::after,
.ant-menu-dark .ant-menu-submenu-open > .ant-menu-submenu-title > .ant-menu-submenu-arrow::after,
.ant-menu-dark .ant-menu-submenu-selected > .ant-menu-submenu-title > .ant-menu-submenu-arrow::after,
.ant-menu-dark .ant-menu-submenu-title:hover > .ant-menu-submenu-title > .ant-menu-submenu-arrow::after,
.ant-menu-dark .ant-menu-item:hover > .ant-menu-submenu-title:hover > .ant-menu-submenu-arrow::after,
.ant-menu-dark .ant-menu-item-active > .ant-menu-submenu-title:hover > .ant-menu-submenu-arrow::after,
.ant-menu-dark .ant-menu-submenu-active > .ant-menu-submenu-title:hover > .ant-menu-submenu-arrow::after,
.ant-menu-dark .ant-menu-submenu-open > .ant-menu-submenu-title:hover > .ant-menu-submenu-arrow::after,
.ant-menu-dark .ant-menu-submenu-selected > .ant-menu-submenu-title:hover > .ant-menu-submenu-arrow::after,
.ant-menu-dark .ant-menu-submenu-title:hover > .ant-menu-submenu-title:hover > .ant-menu-submenu-arrow::after,
.ant-menu-dark .ant-menu-item:hover > .ant-menu-submenu-title > .ant-menu-submenu-arrow::before,
.ant-menu-dark .ant-menu-item-active > .ant-menu-submenu-title > .ant-menu-submenu-arrow::before,
.ant-menu-dark .ant-menu-submenu-active > .ant-menu-submenu-title > .ant-menu-submenu-arrow::before,
.ant-menu-dark .ant-menu-submenu-open > .ant-menu-submenu-title > .ant-menu-submenu-arrow::before,
.ant-menu-dark .ant-menu-submenu-selected > .ant-menu-submenu-title > .ant-menu-submenu-arrow::before,
.ant-menu-dark .ant-menu-submenu-title:hover > .ant-menu-submenu-title > .ant-menu-submenu-arrow::before,
.ant-menu-dark .ant-menu-item:hover > .ant-menu-submenu-title:hover > .ant-menu-submenu-arrow::before,
.ant-menu-dark .ant-menu-item-active > .ant-menu-submenu-title:hover > .ant-menu-submenu-arrow::before,
.ant-menu-dark .ant-menu-submenu-active > .ant-menu-submenu-title:hover > .ant-menu-submenu-arrow::before,
.ant-menu-dark .ant-menu-submenu-open > .ant-menu-submenu-title:hover > .ant-menu-submenu-arrow::before,
.ant-menu-dark .ant-menu-submenu-selected > .ant-menu-submenu-title:hover > .ant-menu-submenu-arrow::before,
.ant-menu-dark .ant-menu-submenu-title:hover > .ant-menu-submenu-title:hover > .ant-menu-submenu-arrow::before {
  background: #fff;
}
.ant-menu-dark .ant-menu-item:hover {
  background-color: transparent;
}
.ant-menu-dark .ant-menu-item-selected {
  color: #fff;
  border-right: 0;
}
.ant-menu-dark .ant-menu-item-selected::after {
  border-right: 0;
}
.ant-menu-dark .ant-menu-item-selected > a,
.ant-menu-dark .ant-menu-item-selected > a:hover {
  color: #fff;
}
.ant-menu-dark .ant-menu-item-selected .anticon {
  color: #fff;
}
.ant-menu-dark .ant-menu-item-selected .anticon + span {
  color: #fff;
}
.ant-menu.ant-menu-dark .ant-menu-item-selected,
.ant-menu-submenu-popup.ant-menu-dark .ant-menu-item-selected {
  background-color: #1890ff;
}
.ant-menu-dark .ant-menu-item-disabled,
.ant-menu-dark .ant-menu-submenu-disabled,
.ant-menu-dark .ant-menu-item-disabled > a,
.ant-menu-dark .ant-menu-submenu-disabled > a {
  color: rgba(255, 255, 255, 0.35) !important;
  opacity: 0.8;
}
.ant-menu-dark .ant-menu-item-disabled > .ant-menu-submenu-title,
.ant-menu-dark .ant-menu-submenu-disabled > .ant-menu-submenu-title {
  color: rgba(255, 255, 255, 0.35) !important;
}
.ant-menu-dark .ant-menu-item-disabled > .ant-menu-submenu-title > .ant-menu-submenu-arrow::before,
.ant-menu-dark .ant-menu-submenu-disabled > .ant-menu-submenu-title > .ant-menu-submenu-arrow::before,
.ant-menu-dark .ant-menu-item-disabled > .ant-menu-submenu-title > .ant-menu-submenu-arrow::after,
.ant-menu-dark .ant-menu-submenu-disabled > .ant-menu-submenu-title > .ant-menu-submenu-arrow::after {
  background: rgba(255, 255, 255, 0.35) !important;
}
/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */
/* stylelint-disable no-duplicate-selectors */
/* stylelint-disable */
/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */
.ant-notification {
  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: fixed;
  z-index: 1010;
  width: 384px;
  max-width: calc(100vw - 32px);
  margin-right: 24px;
}
.ant-notification-topLeft,
.ant-notification-bottomLeft {
  margin-right: 0;
  margin-left: 24px;
}
.ant-notification-topLeft .ant-notification-fade-enter.ant-notification-fade-enter-active,
.ant-notification-bottomLeft .ant-notification-fade-enter.ant-notification-fade-enter-active,
.ant-notification-topLeft .ant-notification-fade-appear.ant-notification-fade-appear-active,
.ant-notification-bottomLeft .ant-notification-fade-appear.ant-notification-fade-appear-active {
  animation-name: NotificationLeftFadeIn;
}
.ant-notification-close-icon {
  font-size: 14px;
  cursor: pointer;
}
.ant-notification-notice {
  position: relative;
  margin-bottom: 16px;
  padding: 16px 24px;
  overflow: hidden;
  line-height: 1.5;
  background: #fff;
  border-radius: 4px;
  box-shadow: 0 4px 12px rgba(0, 0, 0, 0.15);
}
.ant-notification-notice-message {
  display: inline-block;
  margin-bottom: 8px;
  color: rgba(0, 0, 0, 0.85);
  font-size: 16px;
  line-height: 24px;
}
.ant-notification-notice-message-single-line-auto-margin {
  display: block;
  width: calc(384px - 24px * 2 - 24px - 48px - 100%);
  max-width: 4px;
  background-color: transparent;
  pointer-events: none;
}
.ant-notification-notice-message-single-line-auto-margin::before {
  display: block;
  content: '';
}
.ant-notification-notice-description {
  font-size: 14px;
}
.ant-notification-notice-closable .ant-notification-notice-message {
  padding-right: 24px;
}
.ant-notification-notice-with-icon .ant-notification-notice-message {
  margin-bottom: 4px;
  margin-left: 48px;
  font-size: 16px;
}
.ant-notification-notice-with-icon .ant-notification-notice-description {
  margin-left: 48px;
  font-size: 14px;
}
.ant-notification-notice-icon {
  position: absolute;
  margin-left: 4px;
  font-size: 24px;
  line-height: 24px;
}
.anticon.ant-notification-notice-icon-success {
  color: #52c41a;
}
.anticon.ant-notification-notice-icon-info {
  color: #1890ff;
}
.anticon.ant-notification-notice-icon-warning {
  color: #faad14;
}
.anticon.ant-notification-notice-icon-error {
  color: #f5222d;
}
.ant-notification-notice-close {
  position: absolute;
  top: 16px;
  right: 22px;
  color: rgba(0, 0, 0, 0.45);
  outline: none;
}
.ant-notification-notice-close:hover {
  color: rgba(0, 0, 0, 0.67);
}
.ant-notification-notice-btn {
  float: right;
  margin-top: 16px;
}
.ant-notification .notification-fade-effect {
  animation-duration: 0.24s;
  animation-timing-function: cubic-bezier(0.645, 0.045, 0.355, 1);
  animation-fill-mode: both;
}
.ant-notification-fade-enter,
.ant-notification-fade-appear {
  opacity: 0;
  animation-duration: 0.24s;
  animation-timing-function: cubic-bezier(0.645, 0.045, 0.355, 1);
  animation-fill-mode: both;
  animation-play-state: paused;
}
.ant-notification-fade-leave {
  animation-duration: 0.24s;
  animation-timing-function: cubic-bezier(0.645, 0.045, 0.355, 1);
  animation-fill-mode: both;
  animation-duration: 0.2s;
  animation-play-state: paused;
}
.ant-notification-fade-enter.ant-notification-fade-enter-active,
.ant-notification-fade-appear.ant-notification-fade-appear-active {
  animation-name: NotificationFadeIn;
  animation-play-state: running;
}
.ant-notification-fade-leave.ant-notification-fade-leave-active {
  animation-name: NotificationFadeOut;
  animation-play-state: running;
}
@keyframes NotificationFadeIn {
  0% {
    left: 384px;
    opacity: 0;
  }
  100% {
    left: 0;
    opacity: 1;
  }
}
@keyframes NotificationLeftFadeIn {
  0% {
    right: 384px;
    opacity: 0;
  }
  100% {
    right: 0;
    opacity: 1;
  }
}
@keyframes NotificationFadeOut {
  0% {
    max-height: 150px;
    margin-bottom: 16px;
    padding-top: 16px 24px;
    padding-bottom: 16px 24px;
    opacity: 1;
  }
  100% {
    max-height: 0;
    margin-bottom: 0;
    padding-top: 0;
    padding-bottom: 0;
    opacity: 0;
  }
}
/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */
/* stylelint-disable no-duplicate-selectors */
/* stylelint-disable */
/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */
.ant-tabs.ant-tabs-card .ant-tabs-card-bar .ant-tabs-nav-container {
  height: 40px;
}
.ant-tabs.ant-tabs-card .ant-tabs-card-bar .ant-tabs-ink-bar {
  visibility: hidden;
}
.ant-tabs.ant-tabs-card .ant-tabs-card-bar .ant-tabs-tab {
  height: 40px;
  margin: 0;
  margin-right: 2px;
  padding: 0 16px;
  line-height: 38px;
  background: #fafafa;
  border: 1px solid #e8e8e8;
  border-radius: 4px 4px 0 0;
  transition: all 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
}
.ant-tabs.ant-tabs-card .ant-tabs-card-bar .ant-tabs-tab-active {
  height: 40px;
  color: #1890ff;
  background: #fff;
  border-color: #e8e8e8;
  border-bottom: 1px solid #fff;
}
.ant-tabs.ant-tabs-card .ant-tabs-card-bar .ant-tabs-tab-active::before {
  border-top: 2px solid transparent;
}
.ant-tabs.ant-tabs-card .ant-tabs-card-bar .ant-tabs-tab-disabled {
  color: #1890ff;
  color: rgba(0, 0, 0, 0.25);
}
.ant-tabs.ant-tabs-card .ant-tabs-card-bar .ant-tabs-tab-inactive {
  padding: 0;
}
.ant-tabs.ant-tabs-card .ant-tabs-card-bar .ant-tabs-nav-wrap {
  margin-bottom: 0;
}
.ant-tabs.ant-tabs-card .ant-tabs-card-bar .ant-tabs-tab .ant-tabs-close-x {
  width: 16px;
  height: 16px;
  height: 14px;
  margin-right: -5px;
  margin-left: 3px;
  overflow: hidden;
  color: rgba(0, 0, 0, 0.45);
  font-size: 12px;
  vertical-align: middle;
  transition: all 0.3s;
}
.ant-tabs.ant-tabs-card .ant-tabs-card-bar .ant-tabs-tab .ant-tabs-close-x:hover {
  color: rgba(0, 0, 0, 0.85);
}
.ant-tabs.ant-tabs-card .ant-tabs-card-content > .ant-tabs-tabpane,
.ant-tabs.ant-tabs-editable-card .ant-tabs-card-content > .ant-tabs-tabpane {
  transition: none !important;
}
.ant-tabs.ant-tabs-card .ant-tabs-card-content > .ant-tabs-tabpane-inactive,
.ant-tabs.ant-tabs-editable-card .ant-tabs-card-content > .ant-tabs-tabpane-inactive {
  overflow: hidden;
}
.ant-tabs.ant-tabs-card .ant-tabs-card-bar .ant-tabs-tab:hover .anticon-close {
  opacity: 1;
}
.ant-tabs-extra-content {
  line-height: 45px;
}
.ant-tabs-extra-content .ant-tabs-new-tab {
  position: relative;
  width: 20px;
  height: 20px;
  color: rgba(0, 0, 0, 0.65);
  font-size: 12px;
  line-height: 20px;
  text-align: center;
  border: 1px solid #e8e8e8;
  border-radius: 2px;
  cursor: pointer;
  transition: all 0.3s;
}
.ant-tabs-extra-content .ant-tabs-new-tab:hover {
  color: #1890ff;
  border-color: #1890ff;
}
.ant-tabs-extra-content .ant-tabs-new-tab svg {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  margin: auto;
}
.ant-tabs.ant-tabs-large .ant-tabs-extra-content {
  line-height: 56px;
}
.ant-tabs.ant-tabs-small .ant-tabs-extra-content {
  line-height: 37px;
}
.ant-tabs.ant-tabs-card .ant-tabs-extra-content {
  line-height: 40px;
}
.ant-tabs-vertical.ant-tabs-card .ant-tabs-card-bar.ant-tabs-left-bar .ant-tabs-nav-container,
.ant-tabs-vertical.ant-tabs-card .ant-tabs-card-bar.ant-tabs-right-bar .ant-tabs-nav-container {
  height: 100%;
}
.ant-tabs-vertical.ant-tabs-card .ant-tabs-card-bar.ant-tabs-left-bar .ant-tabs-tab,
.ant-tabs-vertical.ant-tabs-card .ant-tabs-card-bar.ant-tabs-right-bar .ant-tabs-tab {
  margin-bottom: 8px;
  border-bottom: 1px solid #e8e8e8;
}
.ant-tabs-vertical.ant-tabs-card .ant-tabs-card-bar.ant-tabs-left-bar .ant-tabs-tab-active,
.ant-tabs-vertical.ant-tabs-card .ant-tabs-card-bar.ant-tabs-right-bar .ant-tabs-tab-active {
  padding-bottom: 4px;
}
.ant-tabs-vertical.ant-tabs-card .ant-tabs-card-bar.ant-tabs-left-bar .ant-tabs-tab:last-child,
.ant-tabs-vertical.ant-tabs-card .ant-tabs-card-bar.ant-tabs-right-bar .ant-tabs-tab:last-child {
  margin-bottom: 8px;
}
.ant-tabs-vertical.ant-tabs-card .ant-tabs-card-bar.ant-tabs-left-bar .ant-tabs-new-tab,
.ant-tabs-vertical.ant-tabs-card .ant-tabs-card-bar.ant-tabs-right-bar .ant-tabs-new-tab {
  width: 90%;
}
.ant-tabs-vertical.ant-tabs-card.ant-tabs-left .ant-tabs-card-bar.ant-tabs-left-bar .ant-tabs-nav-wrap {
  margin-right: 0;
}
.ant-tabs-vertical.ant-tabs-card.ant-tabs-left .ant-tabs-card-bar.ant-tabs-left-bar .ant-tabs-tab {
  margin-right: 1px;
  border-right: 0;
  border-radius: 4px 0 0 4px;
}
.ant-tabs-vertical.ant-tabs-card.ant-tabs-left .ant-tabs-card-bar.ant-tabs-left-bar .ant-tabs-tab-active {
  margin-right: -1px;
  padding-right: 18px;
}
.ant-tabs-vertical.ant-tabs-card.ant-tabs-right .ant-tabs-card-bar.ant-tabs-right-bar .ant-tabs-nav-wrap {
  margin-left: 0;
}
.ant-tabs-vertical.ant-tabs-card.ant-tabs-right .ant-tabs-card-bar.ant-tabs-right-bar .ant-tabs-tab {
  margin-left: 1px;
  border-left: 0;
  border-radius: 0 4px 4px 0;
}
.ant-tabs-vertical.ant-tabs-card.ant-tabs-right .ant-tabs-card-bar.ant-tabs-right-bar .ant-tabs-tab-active {
  margin-left: -1px;
  padding-left: 18px;
}
.ant-tabs .ant-tabs-card-bar.ant-tabs-bottom-bar .ant-tabs-tab {
  height: auto;
  border-top: 0;
  border-bottom: 1px solid #e8e8e8;
  border-radius: 0 0 4px 4px;
}
.ant-tabs .ant-tabs-card-bar.ant-tabs-bottom-bar .ant-tabs-tab-active {
  padding-top: 1px;
  padding-bottom: 0;
  color: #1890ff;
}
.ant-tabs {
  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;
  overflow: hidden;
  zoom: 1;
}
.ant-tabs::before,
.ant-tabs::after {
  display: table;
  content: '';
}
.ant-tabs::after {
  clear: both;
}
.ant-tabs-ink-bar {
  position: absolute;
  bottom: 1px;
  left: 0;
  z-index: 1;
  box-sizing: border-box;
  width: 0;
  height: 2px;
  background-color: #1890ff;
  transform-origin: 0 0;
}
.ant-tabs-bar {
  margin: 0 0 16px 0;
  border-bottom: 1px solid #e8e8e8;
  outline: none;
  transition: padding 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
}
.ant-tabs-nav-container {
  position: relative;
  box-sizing: border-box;
  margin-bottom: -1px;
  overflow: hidden;
  font-size: 14px;
  line-height: 1.5;
  white-space: nowrap;
  transition: padding 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
  zoom: 1;
}
.ant-tabs-nav-container::before,
.ant-tabs-nav-container::after {
  display: table;
  content: '';
}
.ant-tabs-nav-container::after {
  clear: both;
}
.ant-tabs-nav-container-scrolling {
  padding-right: 32px;
  padding-left: 32px;
}
.ant-tabs-bottom .ant-tabs-bottom-bar {
  margin-top: 16px;
  margin-bottom: 0;
  border-top: 1px solid #e8e8e8;
  border-bottom: none;
}
.ant-tabs-bottom .ant-tabs-bottom-bar .ant-tabs-ink-bar {
  top: 1px;
  bottom: auto;
}
.ant-tabs-bottom .ant-tabs-bottom-bar .ant-tabs-nav-container {
  margin-top: -1px;
  margin-bottom: 0;
}
.ant-tabs-tab-prev,
.ant-tabs-tab-next {
  position: absolute;
  z-index: 2;
  width: 0;
  height: 100%;
  color: rgba(0, 0, 0, 0.45);
  text-align: center;
  background-color: transparent;
  border: 0;
  cursor: pointer;
  opacity: 0;
  transition: width 0.3s cubic-bezier(0.645, 0.045, 0.355, 1), opacity 0.3s cubic-bezier(0.645, 0.045, 0.355, 1), color 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
  user-select: none;
  pointer-events: none;
}
.ant-tabs-tab-prev.ant-tabs-tab-arrow-show,
.ant-tabs-tab-next.ant-tabs-tab-arrow-show {
  width: 32px;
  height: 100%;
  opacity: 1;
  pointer-events: auto;
}
.ant-tabs-tab-prev:hover,
.ant-tabs-tab-next:hover {
  color: rgba(0, 0, 0, 0.65);
}
.ant-tabs-tab-prev-icon,
.ant-tabs-tab-next-icon {
  position: absolute;
  top: 50%;
  left: 50%;
  font-weight: bold;
  font-style: normal;
  font-variant: normal;
  line-height: inherit;
  text-align: center;
  text-transform: none;
  transform: translate(-50%, -50%);
}
.ant-tabs-tab-prev-icon-target,
.ant-tabs-tab-next-icon-target {
  display: block;
  display: inline-block;
  font-size: 12px;
  font-size: 10px \9;
  transform: scale(0.83333333) rotate(0deg);
}
:root .ant-tabs-tab-prev-icon-target,
:root .ant-tabs-tab-next-icon-target {
  font-size: 12px;
}
.ant-tabs-tab-btn-disabled {
  cursor: not-allowed;
}
.ant-tabs-tab-btn-disabled,
.ant-tabs-tab-btn-disabled:hover {
  color: rgba(0, 0, 0, 0.25);
}
.ant-tabs-tab-next {
  right: 2px;
}
.ant-tabs-tab-prev {
  left: 0;
}
:root .ant-tabs-tab-prev {
  filter: none;
}
.ant-tabs-nav-wrap {
  margin-bottom: -1px;
  overflow: hidden;
}
.ant-tabs-nav-scroll {
  overflow: hidden;
  white-space: nowrap;
}
.ant-tabs-nav {
  position: relative;
  display: inline-block;
  box-sizing: border-box;
  margin: 0;
  padding-left: 0;
  list-style: none;
  transition: transform 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
}
.ant-tabs-nav::before,
.ant-tabs-nav::after {
  display: table;
  content: ' ';
}
.ant-tabs-nav::after {
  clear: both;
}
.ant-tabs-nav .ant-tabs-tab {
  position: relative;
  display: inline-block;
  box-sizing: border-box;
  height: 100%;
  margin: 0 32px 0 0;
  padding: 12px 16px;
  text-decoration: none;
  cursor: pointer;
  transition: color 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
}
.ant-tabs-nav .ant-tabs-tab::before {
  position: absolute;
  top: -1px;
  left: 0;
  width: 100%;
  border-top: 2px solid transparent;
  border-radius: 4px 4px 0 0;
  transition: all 0.3s;
  content: '';
  pointer-events: none;
}
.ant-tabs-nav .ant-tabs-tab:last-child {
  margin-right: 0;
}
.ant-tabs-nav .ant-tabs-tab:hover {
  color: #40a9ff;
}
.ant-tabs-nav .ant-tabs-tab:active {
  color: #096dd9;
}
.ant-tabs-nav .ant-tabs-tab .anticon {
  margin-right: 8px;
}
.ant-tabs-nav .ant-tabs-tab-active {
  color: #1890ff;
  font-weight: 500;
}
.ant-tabs-nav .ant-tabs-tab-disabled,
.ant-tabs-nav .ant-tabs-tab-disabled:hover {
  color: rgba(0, 0, 0, 0.25);
  cursor: not-allowed;
}
.ant-tabs .ant-tabs-large-bar .ant-tabs-nav-container {
  font-size: 16px;
}
.ant-tabs .ant-tabs-large-bar .ant-tabs-tab {
  padding: 16px;
}
.ant-tabs .ant-tabs-small-bar .ant-tabs-nav-container {
  font-size: 14px;
}
.ant-tabs .ant-tabs-small-bar .ant-tabs-tab {
  padding: 8px 16px;
}
.ant-tabs-content::before {
  display: block;
  overflow: hidden;
  content: '';
}
.ant-tabs .ant-tabs-top-content,
.ant-tabs .ant-tabs-bottom-content {
  width: 100%;
}
.ant-tabs .ant-tabs-top-content > .ant-tabs-tabpane,
.ant-tabs .ant-tabs-bottom-content > .ant-tabs-tabpane {
  flex-shrink: 0;
  width: 100%;
  -webkit-backface-visibility: hidden;
  opacity: 1;
  transition: opacity 0.45s;
}
.ant-tabs .ant-tabs-top-content > .ant-tabs-tabpane-inactive,
.ant-tabs .ant-tabs-bottom-content > .ant-tabs-tabpane-inactive {
  height: 0;
  padding: 0 !important;
  overflow: hidden;
  opacity: 0;
  pointer-events: none;
}
.ant-tabs .ant-tabs-top-content > .ant-tabs-tabpane-inactive input,
.ant-tabs .ant-tabs-bottom-content > .ant-tabs-tabpane-inactive input {
  visibility: hidden;
}
.ant-tabs .ant-tabs-top-content.ant-tabs-content-animated,
.ant-tabs .ant-tabs-bottom-content.ant-tabs-content-animated {
  display: flex;
  flex-direction: row;
  transition: margin-left 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
  will-change: margin-left;
}
.ant-tabs .ant-tabs-left-bar,
.ant-tabs .ant-tabs-right-bar {
  height: 100%;
  border-bottom: 0;
}
.ant-tabs .ant-tabs-left-bar .ant-tabs-tab-arrow-show,
.ant-tabs .ant-tabs-right-bar .ant-tabs-tab-arrow-show {
  width: 100%;
  height: 32px;
}
.ant-tabs .ant-tabs-left-bar .ant-tabs-tab,
.ant-tabs .ant-tabs-right-bar .ant-tabs-tab {
  display: block;
  float: none;
  margin: 0 0 16px 0;
  padding: 8px 24px;
}
.ant-tabs .ant-tabs-left-bar .ant-tabs-tab:last-child,
.ant-tabs .ant-tabs-right-bar .ant-tabs-tab:last-child {
  margin-bottom: 0;
}
.ant-tabs .ant-tabs-left-bar .ant-tabs-extra-content,
.ant-tabs .ant-tabs-right-bar .ant-tabs-extra-content {
  text-align: center;
}
.ant-tabs .ant-tabs-left-bar .ant-tabs-nav-scroll,
.ant-tabs .ant-tabs-right-bar .ant-tabs-nav-scroll {
  width: auto;
}
.ant-tabs .ant-tabs-left-bar .ant-tabs-nav-container,
.ant-tabs .ant-tabs-right-bar .ant-tabs-nav-container,
.ant-tabs .ant-tabs-left-bar .ant-tabs-nav-wrap,
.ant-tabs .ant-tabs-right-bar .ant-tabs-nav-wrap {
  height: 100%;
}
.ant-tabs .ant-tabs-left-bar .ant-tabs-nav-container,
.ant-tabs .ant-tabs-right-bar .ant-tabs-nav-container {
  margin-bottom: 0;
}
.ant-tabs .ant-tabs-left-bar .ant-tabs-nav-container.ant-tabs-nav-container-scrolling,
.ant-tabs .ant-tabs-right-bar .ant-tabs-nav-container.ant-tabs-nav-container-scrolling {
  padding: 32px 0;
}
.ant-tabs .ant-tabs-left-bar .ant-tabs-nav-wrap,
.ant-tabs .ant-tabs-right-bar .ant-tabs-nav-wrap {
  margin-bottom: 0;
}
.ant-tabs .ant-tabs-left-bar .ant-tabs-nav,
.ant-tabs .ant-tabs-right-bar .ant-tabs-nav {
  width: 100%;
}
.ant-tabs .ant-tabs-left-bar .ant-tabs-ink-bar,
.ant-tabs .ant-tabs-right-bar .ant-tabs-ink-bar {
  top: 0;
  bottom: auto;
  left: auto;
  width: 2px;
  height: 0;
}
.ant-tabs .ant-tabs-left-bar .ant-tabs-tab-next,
.ant-tabs .ant-tabs-right-bar .ant-tabs-tab-next {
  right: 0;
  bottom: 0;
  width: 100%;
  height: 32px;
}
.ant-tabs .ant-tabs-left-bar .ant-tabs-tab-prev,
.ant-tabs .ant-tabs-right-bar .ant-tabs-tab-prev {
  top: 0;
  width: 100%;
  height: 32px;
}
.ant-tabs .ant-tabs-left-content,
.ant-tabs .ant-tabs-right-content {
  width: auto;
  margin-top: 0 !important;
  overflow: hidden;
}
.ant-tabs .ant-tabs-left-bar {
  float: left;
  margin-right: -1px;
  margin-bottom: 0;
  border-right: 1px solid #e8e8e8;
}
.ant-tabs .ant-tabs-left-bar .ant-tabs-tab {
  text-align: right;
}
.ant-tabs .ant-tabs-left-bar .ant-tabs-nav-container {
  margin-right: -1px;
}
.ant-tabs .ant-tabs-left-bar .ant-tabs-nav-wrap {
  margin-right: -1px;
}
.ant-tabs .ant-tabs-left-bar .ant-tabs-ink-bar {
  right: 1px;
}
.ant-tabs .ant-tabs-left-content {
  padding-left: 24px;
  border-left: 1px solid #e8e8e8;
}
.ant-tabs .ant-tabs-right-bar {
  float: right;
  margin-bottom: 0;
  margin-left: -1px;
  border-left: 1px solid #e8e8e8;
}
.ant-tabs .ant-tabs-right-bar .ant-tabs-nav-container {
  margin-left: -1px;
}
.ant-tabs .ant-tabs-right-bar .ant-tabs-nav-wrap {
  margin-left: -1px;
}
.ant-tabs .ant-tabs-right-bar .ant-tabs-ink-bar {
  left: 1px;
}
.ant-tabs .ant-tabs-right-content {
  padding-right: 24px;
  border-right: 1px solid #e8e8e8;
}
.ant-tabs-top .ant-tabs-ink-bar-animated,
.ant-tabs-bottom .ant-tabs-ink-bar-animated {
  transition: transform 0.3s cubic-bezier(0.645, 0.045, 0.355, 1), width 0.2s cubic-bezier(0.645, 0.045, 0.355, 1), left 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
}
.ant-tabs-left .ant-tabs-ink-bar-animated,
.ant-tabs-right .ant-tabs-ink-bar-animated {
  transition: transform 0.3s cubic-bezier(0.645, 0.045, 0.355, 1), height 0.2s cubic-bezier(0.645, 0.045, 0.355, 1), top 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
}
.no-flex > .ant-tabs-content > .ant-tabs-content-animated,
.ant-tabs-no-animation > .ant-tabs-content > .ant-tabs-content-animated {
  margin-left: 0 !important;
  transform: none !important;
}
.no-flex > .ant-tabs-content > .ant-tabs-tabpane-inactive,
.ant-tabs-no-animation > .ant-tabs-content > .ant-tabs-tabpane-inactive {
  height: 0;
  padding: 0 !important;
  overflow: hidden;
  opacity: 0;
  pointer-events: none;
}
.no-flex > .ant-tabs-content > .ant-tabs-tabpane-inactive input,
.ant-tabs-no-animation > .ant-tabs-content > .ant-tabs-tabpane-inactive input {
  visibility: hidden;
}
.ant-tabs-left-content > .ant-tabs-content-animated,
.ant-tabs-right-content > .ant-tabs-content-animated {
  margin-left: 0 !important;
  transform: none !important;
}
.ant-tabs-left-content > .ant-tabs-tabpane-inactive,
.ant-tabs-right-content > .ant-tabs-tabpane-inactive {
  height: 0;
  padding: 0 !important;
  overflow: hidden;
  opacity: 0;
  pointer-events: none;
}
.ant-tabs-left-content > .ant-tabs-tabpane-inactive input,
.ant-tabs-right-content > .ant-tabs-tabpane-inactive input {
  visibility: hidden;
}
.plugins-top-menuSetting-index-themeForm-26c9w .ant-form-item {
  margin-bottom: 0;
}
.plugins-top-menuSetting-index-themeForm-26c9w .CodeMirror {
  height: 200px;
}
.plugins-top-menuSetting-index-themeForm-26c9w .ant-tabs-nav-wrap {
  display: none;
}
.plugins-top-menuSetting-index-themeForm-26c9w .ant-tabs-bar {
  border-bottom: 0;
}
.plugins-top-menuSetting-index-themeForm-26c9w .plugins-top-menuSetting-index-containerUl-30laF li {
  text-align: center;
  margin-right: 10px;
  cursor: pointer;
}
.plugins-top-menuSetting-index-themeForm-26c9w .plugins-top-menuSetting-index-containerUl-30laF li img {
  width: 100px;
  height: 100px;
}
.plugins-top-menuSetting-index-themeForm-26c9w .plugins-top-menuSetting-index-containerUl-30laF li > div {
  text-align: left;
}
.plugins-top-menuSetting-index-themeForm-26c9w .plugins-top-menuSetting-index-themeUl-1nOxB {
  display: flex;
  flex-wrap: wrap;
}
.plugins-top-menuSetting-index-themeForm-26c9w .plugins-top-menuSetting-index-themeUl-1nOxB li {
  width: 200px;
  height: 150px;
  border-radius: 2px;
  border: 1px solid rgba(0, 0, 0, 0.1);
  text-align: center;
  cursor: pointer;
  margin-right: 15px;
  margin-bottom: 15px;
}
.plugins-top-menuSetting-index-themeForm-26c9w .plugins-top-menuSetting-index-themeUl-1nOxB li img {
  width: 180px;
  height: 105px;
}
.plugins-top-menuSetting-index-themeForm-26c9w .plugins-top-menuSetting-index-themeUl-1nOxB li > div {
  padding-top: 5px;
  padding-left: 10px;
  text-align: left;
}
.plugins-top-menuSetting-index-flInput-3aR0N .ant-input {
  margin-top: -2px;
  padding-right: 60px!important;
}
.plugins-guide-index-introModal--IEU4 .ant-modal-body {
  height: 100%;
}
.plugins-guide-index-introDiv-8JLWc {
  height: 100%;
  display: flex;
  align-items: center;
  justify-content: center;
}
.plugins-guide-index-introDiv-8JLWc .plugins-guide-index-introText-2pIiP {
  text-align: center;
}
.plugins-guide-index-introDiv-8JLWc .plugins-guide-index-introText-2pIiP p:first-child {
  font-size: 36px;
  line-height: 36px;
}
.plugins-guide-index-introDiv-8JLWc .plugins-guide-index-introText-2pIiP p:nth-child(2) {
  font-size: 18px;
  margin-top: 18px;
  color: #808080;
}
.plugins-guide-index-introDiv-8JLWc .plugins-guide-index-introText-2pIiP p:nth-child(3) {
  margin-top: 28px;
}
.plugins-guide-index-introDiv-8JLWc .plugins-guide-index-introText-2pIiP p:nth-child(3) button {
  font-size: 18px;
  padding: 0px 25px;
  border-radius: 30px;
}
.plugins-guide-index-introDiv-8JLWc .plugins-guide-index-introText-2pIiP p:nth-child(3) span:last-child {
  margin-right: 0;
}
.plugins-guide-index-introNav-1sJzf {
  padding: 30px 20px 10px;
  border: 1px dashed #fff;
  position: fixed;
  right: 45px;
  top: 350px;
  z-index: 10001;
  color: #fff;
  border-radius: 5px;
  font-size: 16px;
}
.plugins-guide-index-introNav-1sJzf p {
  display: flex;
  align-items: center;
  line-height: 30px;
  cursor: pointer;
}
.plugins-guide-index-introNav-1sJzf p span {
  margin-left: 16px;
}
.plugins-guide-index-introNav-1sJzf .plugins-guide-index-arrowIcon-3kjKd {
  width: 0;
  height: 0;
  border-width: 8px;
  border-style: solid;
  border-color: transparent transparent transparent #fff;
  display: inline-block;
  position: absolute;
  margin: 0;
}
.plugins-guide-index-introNav-1sJzf .plugins-guide-index-closeIcon-3zmqH {
  width: 20px;
  height: 20px;
  position: absolute;
  top: 10px;
  right: 10px;
  cursor: pointer;
}
.plugins-guide-index-introNav-1sJzf .plugins-guide-index-closeIcon-3zmqH::before,
.plugins-guide-index-introNav-1sJzf .plugins-guide-index-closeIcon-3zmqH::after {
  content: "";
  position: absolute;
  height: 16px;
  width: 1.5px;
  top: 2px;
  right: 9px;
  border-radius: 1px;
  background-color: #fff;
}
.plugins-guide-index-introNav-1sJzf .plugins-guide-index-closeIcon-3zmqH::before {
  -webkit-transform: rotate(45deg);
  -moz-transform: rotate(45deg);
  -ms-transform: rotate(45deg);
  -o-transform: rotate(45deg);
  transform: rotate(45deg);
}
.plugins-guide-index-introNav-1sJzf .plugins-guide-index-closeIcon-3zmqH::after {
  -webkit-transform: rotate(-45deg);
  -moz-transform: rotate(-45deg);
  -ms-transform: rotate(-45deg);
  -o-transform: rotate(-45deg);
  transform: rotate(-45deg);
}
/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */
/* stylelint-disable no-duplicate-selectors */
/* stylelint-disable */
/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */
.ant-drawer {
  position: fixed;
  z-index: 1000;
  width: 0%;
  height: 100%;
  transition: transform 0.3s cubic-bezier(0.7, 0.3, 0.1, 1), height 0s ease 0.3s, width 0s ease 0.3s;
}
.ant-drawer > * {
  transition: transform 0.3s cubic-bezier(0.7, 0.3, 0.1, 1), box-shadow 0.3s cubic-bezier(0.7, 0.3, 0.1, 1);
}
.ant-drawer-content-wrapper {
  position: absolute;
}
.ant-drawer .ant-drawer-content {
  width: 100%;
  height: 100%;
}
.ant-drawer-left,
.ant-drawer-right {
  top: 0;
  width: 0%;
  height: 100%;
}
.ant-drawer-left .ant-drawer-content-wrapper,
.ant-drawer-right .ant-drawer-content-wrapper {
  height: 100%;
}
.ant-drawer-left.ant-drawer-open,
.ant-drawer-right.ant-drawer-open {
  width: 100%;
  transition: transform 0.3s cubic-bezier(0.7, 0.3, 0.1, 1);
}
.ant-drawer-left.ant-drawer-open.no-mask,
.ant-drawer-right.ant-drawer-open.no-mask {
  width: 0%;
}
.ant-drawer-left.ant-drawer-open .ant-drawer-content-wrapper {
  box-shadow: 2px 0 8px rgba(0, 0, 0, 0.15);
}
.ant-drawer-right {
  right: 0;
}
.ant-drawer-right .ant-drawer-content-wrapper {
  right: 0;
}
.ant-drawer-right.ant-drawer-open .ant-drawer-content-wrapper {
  box-shadow: -2px 0 8px rgba(0, 0, 0, 0.15);
}
.ant-drawer-right.ant-drawer-open.no-mask {
  right: 1px;
  transform: translateX(1px);
}
.ant-drawer-top,
.ant-drawer-bottom {
  left: 0;
  width: 100%;
  height: 0%;
}
.ant-drawer-top .ant-drawer-content-wrapper,
.ant-drawer-bottom .ant-drawer-content-wrapper {
  width: 100%;
}
.ant-drawer-top.ant-drawer-open,
.ant-drawer-bottom.ant-drawer-open {
  height: 100%;
  transition: transform 0.3s cubic-bezier(0.7, 0.3, 0.1, 1);
}
.ant-drawer-top.ant-drawer-open.no-mask,
.ant-drawer-bottom.ant-drawer-open.no-mask {
  height: 0%;
}
.ant-drawer-top {
  top: 0;
}
.ant-drawer-top.ant-drawer-open .ant-drawer-content-wrapper {
  box-shadow: 0 2px 8px rgba(0, 0, 0, 0.15);
}
.ant-drawer-bottom {
  bottom: 0;
}
.ant-drawer-bottom .ant-drawer-content-wrapper {
  bottom: 0;
}
.ant-drawer-bottom.ant-drawer-open .ant-drawer-content-wrapper {
  box-shadow: 0 -2px 8px rgba(0, 0, 0, 0.15);
}
.ant-drawer-bottom.ant-drawer-open.no-mask {
  bottom: 1px;
  transform: translateY(1px);
}
.ant-drawer.ant-drawer-open .ant-drawer-mask {
  height: 100%;
  opacity: 1;
  transition: none;
  animation: antdDrawerFadeIn 0.3s cubic-bezier(0.7, 0.3, 0.1, 1);
}
.ant-drawer-title {
  margin: 0;
  color: rgba(0, 0, 0, 0.85);
  font-weight: 500;
  font-size: 16px;
  line-height: 22px;
}
.ant-drawer-content {
  position: relative;
  z-index: 1;
  overflow: auto;
  background-color: #fff;
  background-clip: padding-box;
  border: 0;
}
.ant-drawer-close {
  position: absolute;
  top: 0;
  right: 0;
  z-index: 10;
  display: block;
  width: 56px;
  height: 56px;
  padding: 0;
  color: rgba(0, 0, 0, 0.45);
  font-weight: 700;
  font-size: 16px;
  font-style: normal;
  line-height: 56px;
  text-align: center;
  text-transform: none;
  text-decoration: none;
  background: transparent;
  border: 0;
  outline: 0;
  cursor: pointer;
  transition: color 0.3s;
  text-rendering: auto;
}
.ant-drawer-close:focus,
.ant-drawer-close:hover {
  color: rgba(0, 0, 0, 0.75);
  text-decoration: none;
}
.ant-drawer-header {
  position: relative;
  padding: 16px 24px;
  color: rgba(0, 0, 0, 0.65);
  background: #fff;
  border-bottom: 1px solid #e8e8e8;
  border-radius: 4px 4px 0 0;
}
.ant-drawer-header-no-title {
  color: rgba(0, 0, 0, 0.65);
  background: #fff;
}
.ant-drawer-body {
  padding: 24px;
  font-size: 14px;
  line-height: 1.5;
  word-wrap: break-word;
}
.ant-drawer-wrapper-body {
  height: 100%;
  overflow: auto;
}
.ant-drawer-mask {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 0;
  background-color: rgba(0, 0, 0, 0.45);
  opacity: 0;
  filter: alpha(opacity=45);
  transition: opacity 0.3s linear, height 0s ease 0.3s;
}
.ant-drawer-open-content {
  box-shadow: 0 4px 12px rgba(0, 0, 0, 0.15);
}
@keyframes antdDrawerFadeIn {
  0% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */
/* stylelint-disable no-duplicate-selectors */
/* stylelint-disable */
/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */
.ant-card {
  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;
  background: #fff;
  border-radius: 2px;
  transition: all 0.3s;
}
.ant-card-hoverable {
  cursor: pointer;
}
.ant-card-hoverable:hover {
  border-color: rgba(0, 0, 0, 0.09);
  box-shadow: 0 2px 8px rgba(0, 0, 0, 0.09);
}
.ant-card-bordered {
  border: 1px solid #e8e8e8;
}
.ant-card-head {
  min-height: 48px;
  margin-bottom: -1px;
  padding: 0 24px;
  color: rgba(0, 0, 0, 0.85);
  font-weight: 500;
  font-size: 16px;
  background: transparent;
  border-bottom: 1px solid #e8e8e8;
  border-radius: 2px 2px 0 0;
  zoom: 1;
}
.ant-card-head::before,
.ant-card-head::after {
  display: table;
  content: '';
}
.ant-card-head::after {
  clear: both;
}
.ant-card-head-wrapper {
  display: flex;
  align-items: center;
}
.ant-card-head-title {
  display: inline-block;
  flex: 1;
  padding: 16px 0;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.ant-card-head .ant-tabs {
  clear: both;
  margin-bottom: -17px;
  color: rgba(0, 0, 0, 0.65);
  font-weight: normal;
  font-size: 14px;
}
.ant-card-head .ant-tabs-bar {
  border-bottom: 1px solid #e8e8e8;
}
.ant-card-extra {
  float: right;
  margin-left: auto;
  padding: 16px 0;
  color: rgba(0, 0, 0, 0.65);
  font-weight: normal;
  font-size: 14px;
}
.ant-card-body {
  padding: 24px;
  zoom: 1;
}
.ant-card-body::before,
.ant-card-body::after {
  display: table;
  content: '';
}
.ant-card-body::after {
  clear: both;
}
.ant-card-contain-grid:not(.ant-card-loading) .ant-card-body {
  margin: -1px 0 0 -1px;
  padding: 0;
}
.ant-card-grid {
  float: left;
  width: 33.33%;
  padding: 24px;
  border: 0;
  border-radius: 0;
  box-shadow: 1px 0 0 0 #e8e8e8, 0 1px 0 0 #e8e8e8, 1px 1px 0 0 #e8e8e8, 1px 0 0 0 #e8e8e8 inset, 0 1px 0 0 #e8e8e8 inset;
  transition: all 0.3s;
}
.ant-card-grid-hoverable:hover {
  position: relative;
  z-index: 1;
  box-shadow: 0 2px 8px rgba(0, 0, 0, 0.15);
}
.ant-card-contain-tabs > .ant-card-head .ant-card-head-title {
  min-height: 32px;
  padding-bottom: 0;
}
.ant-card-contain-tabs > .ant-card-head .ant-card-extra {
  padding-bottom: 0;
}
.ant-card-cover > * {
  display: block;
  width: 100%;
}
.ant-card-cover img {
  border-radius: 2px 2px 0 0;
}
.ant-card-actions {
  margin: 0;
  padding: 0;
  list-style: none;
  background: #fafafa;
  border-top: 1px solid #e8e8e8;
  zoom: 1;
}
.ant-card-actions::before,
.ant-card-actions::after {
  display: table;
  content: '';
}
.ant-card-actions::after {
  clear: both;
}
.ant-card-actions > li {
  float: left;
  margin: 12px 0;
  color: rgba(0, 0, 0, 0.45);
  text-align: center;
}
.ant-card-actions > li > span {
  position: relative;
  display: block;
  min-width: 32px;
  font-size: 14px;
  line-height: 22px;
  cursor: pointer;
}
.ant-card-actions > li > span:hover {
  color: #1890ff;
  transition: color 0.3s;
}
.ant-card-actions > li > span a:not(.ant-btn),
.ant-card-actions > li > span > .anticon {
  display: inline-block;
  width: 100%;
  color: rgba(0, 0, 0, 0.45);
  line-height: 22px;
  transition: color 0.3s;
}
.ant-card-actions > li > span a:not(.ant-btn):hover,
.ant-card-actions > li > span > .anticon:hover {
  color: #1890ff;
}
.ant-card-actions > li > span > .anticon {
  font-size: 16px;
  line-height: 22px;
}
.ant-card-actions > li:not(:last-child) {
  border-right: 1px solid #e8e8e8;
}
.ant-card-type-inner .ant-card-head {
  padding: 0 24px;
  background: #fafafa;
}
.ant-card-type-inner .ant-card-head-title {
  padding: 12px 0;
  font-size: 14px;
}
.ant-card-type-inner .ant-card-body {
  padding: 16px 24px;
}
.ant-card-type-inner .ant-card-extra {
  padding: 13.5px 0;
}
.ant-card-meta {
  margin: -4px 0;
  zoom: 1;
}
.ant-card-meta::before,
.ant-card-meta::after {
  display: table;
  content: '';
}
.ant-card-meta::after {
  clear: both;
}
.ant-card-meta-avatar {
  float: left;
  padding-right: 16px;
}
.ant-card-meta-detail {
  overflow: hidden;
}
.ant-card-meta-detail > div:not(:last-child) {
  margin-bottom: 8px;
}
.ant-card-meta-title {
  overflow: hidden;
  color: rgba(0, 0, 0, 0.85);
  font-weight: 500;
  font-size: 16px;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.ant-card-meta-description {
  color: rgba(0, 0, 0, 0.45);
}
.ant-card-loading {
  overflow: hidden;
}
.ant-card-loading .ant-card-body {
  user-select: none;
}
.ant-card-loading-content p {
  margin: 0;
}
.ant-card-loading-block {
  height: 14px;
  margin: 4px 0;
  background: linear-gradient(90deg, rgba(207, 216, 220, 0.2), rgba(207, 216, 220, 0.4), rgba(207, 216, 220, 0.2));
  background-size: 600% 600%;
  border-radius: 2px;
  animation: card-loading 1.4s ease infinite;
}
@keyframes card-loading {
  0%,
  100% {
    background-position: 0 50%;
  }
  50% {
    background-position: 100% 50%;
  }
}
.ant-card-small > .ant-card-head {
  min-height: 36px;
  padding: 0 12px;
  font-size: 14px;
}
.ant-card-small > .ant-card-head > .ant-card-head-wrapper > .ant-card-head-title {
  padding: 8px 0;
}
.ant-card-small > .ant-card-head > .ant-card-head-wrapper > .ant-card-extra {
  padding: 8px 0;
  font-size: 14px;
}
.ant-card-small > .ant-card-body {
  padding: 12px;
}
@font-face {font-family: "anticon_oa";
  src: url(data:application/vnd.ms-fontobject;base64,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); /* IE9 */
  src: url(data:application/vnd.ms-fontobject;base64,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#iefix) format('embedded-opentype'), 
  url('data:application/x-font-woff2;charset=utf-8;base64,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') format('woff2'),
  url(data:application/font-woff;base64,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) format('woff'),
  url(data:application/x-font-ttf;base64,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EyEyNjQmIyEiBhQWASEiBhQWMyEyNjQmAyEOARQWFyE+ATQmJQcXcgMcFRwcFfzkFRwcAzH85BUcHBUDHBUcHBX+pBUcHBUBXBUcHP2/4OACqxwrHBwrHP2qHCscHCscAV0BHCocAQEcKhxhgYIAAAABAAAAAAK/Aj8ACwAAAR4BFw4BBy4BJz4BAgBRbAICbFFRbAICbAI/AmxRUWwCAmxRUWwAAQAAAAADoAJrAAgAABM2FhceATczEWAI4HVtdoV7AmQGQpioUgYByAAAAAAAABIA3gABAAAAAAAAABUAAAABAAAAAAABAAoAFQABAAAAAAACAAcAHwABAAAAAAADAAoAJgABAAAAAAAEAAoAMAABAAAAAAAFAAsAOgABAAAAAAAGAAoARQABAAAAAAAKACsATwABAAAAAAALABMAegADAAEECQAAACoAjQADAAEECQABABQAtwADAAEECQACAA4AywADAAEECQADABQA2QADAAEECQAEABQA7QADAAEECQAFABYBAQADAAEECQAGABQBFwADAAEECQAKAFYBKwADAAEECQALACYBgQpDcmVhdGVkIGJ5IGljb25mb250CmFudGljb25fb2FSZWd1bGFyYW50aWNvbl9vYWFudGljb25fb2FWZXJzaW9uIDEuMGFudGljb25fb2FHZW5lcmF0ZWQgYnkgc3ZnMnR0ZiBmcm9tIEZvbnRlbGxvIHByb2plY3QuaHR0cDovL2ZvbnRlbGxvLmNvbQAKAEMAcgBlAGEAdABlAGQAIABiAHkAIABpAGMAbwBuAGYAbwBuAHQACgBhAG4AdABpAGMAbwBuAF8AbwBhAFIAZQBnAHUAbABhAHIAYQBuAHQAaQBjAG8AbgBfAG8AYQBhAG4AdABpAGMAbwBuAF8AbwBhAFYAZQByAHMAaQBvAG4AIAAxAC4AMABhAG4AdABpAGMAbwBuAF8AbwBhAEcAZQBuAGUAcgBhAHQAZQBkACAAYgB5ACAAcwB2AGcAMgB0AHQAZgAgAGYAcgBvAG0AIABGAG8AbgB0AGUAbABsAG8AIABwAHIAbwBqAGUAYwB0AC4AaAB0AHQAcAA6AC8ALwBmAG8AbgB0AGUAbABsAG8ALgBjAG8AbQAAAAACAAAAAAAAAAoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABYBAgEDAQQBBQEGAQcBCAEJAQoBCwEMAQ0BDgEPARABEQESARMBFAEVARYBFwADaG90CU9BYmFuZ29uZxRPQWRhb2hhbmcteW91c2FuamlhbwdPQWNhaXd1FE9BZGFvaGFuZy16dW9zYW5qaWFvDU9BcGFpeHUtc2hhbmcJT0FuZWlrb25nC09BcGFpeHUteGlhDU9Bc2Fuamlhb3hpbmcEdGltZQ5PQXNhbmppYW94aW5nMQZ1bmZvbGQIbG9jYXRpb24IYXJyb3ctdXAKYXJyb3ctZG93bgthcnJvdy1yaWdodAphcnJvdy1sZWZ0D09BeWFvd2VuYmVpamluZwhjb2xsYXBzZQNkb3QOT0F1c2VyX2JlaWppbmcAAAAA) format('truetype'), 
  url(../../assets/images/2f_wCCQWqE.svg#anticon_oa) format('svg'); /* iOS 4.1- */
}

.anticon_oa {
  font-family: "anticon_oa" !important;
  font-size: 16px;
  font-style: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.anticon-hot:before {
  content: "\E662";
}

.anticon-OAbangong:before {
  content: "\E663";
}

.anticon-OAdaohang-yousanjiao:before {
  content: "\E664";
}

.anticon-OAcaiwu:before {
  content: "\E665";
}

.anticon-OAdaohang-zuosanjiao:before {
  content: "\E666";
}

.anticon-OApaixu-shang:before {
  content: "\E667";
}

.anticon-OAneikong:before {
  content: "\E668";
}

.anticon-OApaixu-xia:before {
  content: "\E669";
}

.anticon-OAsanjiaoxing:before {
  content: "\E66A";
}

.anticon-time:before {
  content: "\E66B";
}

.anticon-OAsanjiaoxing1:before {
  content: "\E66C";
}

.anticon-unfold:before {
  content: "\E66D";
}

.anticon-location:before {
  content: "\E66E";
}

.anticon-arrow-up:before {
  content: "\E66F";
}

.anticon-arrow-down:before {
  content: "\E670";
}

.anticon-arrow-right:before {
  content: "\E671";
}

.anticon-arrow-left:before {
  content: "\E672";
}

.anticon-OAyaowenbeijing:before {
  content: "\E673";
}

.anticon-collapse:before {
  content: "\E674";
}

.anticon-dot:before {
  content: "\E675";
}

.anticon-OAuser_beijing:before {
  content: "\E676";
}

.oa_tableData_notice li {
  padding: 8px 0;
  font-size: 18px;
  border-bottom: 1px dashed #e8e8e8;
  cursor: pointer;
  overflow: hidden;
  text-overflow: ellipsis;
  word-break: break-all;
  white-space: nowrap;
}
.oa_tableData_notice li i {
  margin-right: 4px;
}
/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */
/* stylelint-disable no-duplicate-selectors */
/* stylelint-disable */
/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */
.ant-skeleton {
  display: table;
  width: 100%;
}
.ant-skeleton-header {
  display: table-cell;
  padding-right: 16px;
  vertical-align: top;
}
.ant-skeleton-header .ant-skeleton-avatar {
  display: inline-block;
  vertical-align: top;
  background: #f2f2f2;
  width: 32px;
  height: 32px;
  line-height: 32px;
}
.ant-skeleton-header .ant-skeleton-avatar.ant-skeleton-avatar-circle {
  border-radius: 50%;
}
.ant-skeleton-header .ant-skeleton-avatar-lg {
  width: 40px;
  height: 40px;
  line-height: 40px;
}
.ant-skeleton-header .ant-skeleton-avatar-lg.ant-skeleton-avatar-circle {
  border-radius: 50%;
}
.ant-skeleton-header .ant-skeleton-avatar-sm {
  width: 24px;
  height: 24px;
  line-height: 24px;
}
.ant-skeleton-header .ant-skeleton-avatar-sm.ant-skeleton-avatar-circle {
  border-radius: 50%;
}
.ant-skeleton-content {
  display: table-cell;
  width: 100%;
  vertical-align: top;
}
.ant-skeleton-content .ant-skeleton-title {
  width: 100%;
  height: 16px;
  margin-top: 16px;
  background: #f2f2f2;
}
.ant-skeleton-content .ant-skeleton-title + .ant-skeleton-paragraph {
  margin-top: 24px;
}
.ant-skeleton-content .ant-skeleton-paragraph {
  padding: 0;
}
.ant-skeleton-content .ant-skeleton-paragraph > li {
  width: 100%;
  height: 16px;
  list-style: none;
  background: #f2f2f2;
}
.ant-skeleton-content .ant-skeleton-paragraph > li:last-child:not(:first-child):not(:nth-child(2)) {
  width: 61%;
}
.ant-skeleton-content .ant-skeleton-paragraph > li + li {
  margin-top: 16px;
}
.ant-skeleton-with-avatar .ant-skeleton-content .ant-skeleton-title {
  margin-top: 12px;
}
.ant-skeleton-with-avatar .ant-skeleton-content .ant-skeleton-title + .ant-skeleton-paragraph {
  margin-top: 28px;
}
.ant-skeleton.ant-skeleton-active .ant-skeleton-content .ant-skeleton-title,
.ant-skeleton.ant-skeleton-active .ant-skeleton-content .ant-skeleton-paragraph > li {
  background: linear-gradient(90deg, #f2f2f2 25%, #e6e6e6 37%, #f2f2f2 63%);
  background-size: 400% 100%;
  animation: ant-skeleton-loading 1.4s ease infinite;
}
.ant-skeleton.ant-skeleton-active .ant-skeleton-avatar {
  background: linear-gradient(90deg, #f2f2f2 25%, #e6e6e6 37%, #f2f2f2 63%);
  background-size: 400% 100%;
  animation: ant-skeleton-loading 1.4s ease infinite;
}
@keyframes ant-skeleton-loading {
  0% {
    background-position: 100% 50%;
  }
  100% {
    background-position: 0 50%;
  }
}
/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */
/* stylelint-disable no-duplicate-selectors */
/* stylelint-disable */
/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */
.ant-layout {
  display: flex;
  flex: auto;
  flex-direction: column;
  /* fix firefox can't set height smaller than content on flex item */
  min-height: 0;
  background: #f0f2f5;
}
.ant-layout,
.ant-layout * {
  box-sizing: border-box;
}
.ant-layout.ant-layout-has-sider {
  flex-direction: row;
}
.ant-layout.ant-layout-has-sider > .ant-layout,
.ant-layout.ant-layout-has-sider > .ant-layout-content {
  overflow-x: hidden;
}
.ant-layout-header,
.ant-layout-footer {
  flex: 0 0 auto;
}
.ant-layout-header {
  height: 64px;
  padding: 0 50px;
  line-height: 64px;
  background: #001529;
}
.ant-layout-footer {
  padding: 24px 50px;
  color: rgba(0, 0, 0, 0.65);
  font-size: 14px;
  background: #f0f2f5;
}
.ant-layout-content {
  flex: auto;
  /* fix firefox can't set height smaller than content on flex item */
  min-height: 0;
}
.ant-layout-sider {
  position: relative;
  /* fix firefox can't set width smaller than content on flex item */
  min-width: 0;
  background: #001529;
  transition: all 0.2s;
}
.ant-layout-sider-children {
  height: 100%;
  margin-top: -0.1px;
  padding-top: 0.1px;
}
.ant-layout-sider-has-trigger {
  padding-bottom: 48px;
}
.ant-layout-sider-right {
  order: 1;
}
.ant-layout-sider-trigger {
  position: fixed;
  bottom: 0;
  z-index: 1;
  height: 48px;
  color: #fff;
  line-height: 48px;
  text-align: center;
  background: #002140;
  cursor: pointer;
  transition: all 0.2s;
}
.ant-layout-sider-zero-width > * {
  overflow: hidden;
}
.ant-layout-sider-zero-width-trigger {
  position: absolute;
  top: 64px;
  right: -36px;
  z-index: 1;
  width: 36px;
  height: 42px;
  color: #fff;
  font-size: 18px;
  line-height: 42px;
  text-align: center;
  background: #001529;
  border-radius: 0 4px 4px 0;
  cursor: pointer;
  transition: background 0.3s ease;
}
.ant-layout-sider-zero-width-trigger:hover {
  background: #192c3e;
}
.ant-layout-sider-zero-width-trigger-right {
  left: -36px;
  border-radius: 4px 0 0 4px;
}
.ant-layout-sider-light {
  background: #fff;
}
.ant-layout-sider-light .ant-layout-sider-trigger {
  color: rgba(0, 0, 0, 0.65);
  background: #fff;
}
.ant-layout-sider-light .ant-layout-sider-zero-width-trigger {
  color: rgba(0, 0, 0, 0.65);
  background: #fff;
}
/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */
/* stylelint-disable no-duplicate-selectors */
/* stylelint-disable */
/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */
.ant-carousel {
  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';
}
.ant-carousel .slick-slider {
  position: relative;
  display: block;
  box-sizing: border-box;
  -webkit-touch-callout: none;
  -ms-touch-action: pan-y;
  touch-action: pan-y;
  -webkit-tap-highlight-color: transparent;
}
.ant-carousel .slick-list {
  position: relative;
  display: block;
  margin: 0;
  padding: 0;
  overflow: hidden;
}
.ant-carousel .slick-list:focus {
  outline: none;
}
.ant-carousel .slick-list.dragging {
  cursor: pointer;
}
.ant-carousel .slick-list .slick-slide {
  pointer-events: none;
}
.ant-carousel .slick-list .slick-slide input.ant-radio-input,
.ant-carousel .slick-list .slick-slide input.ant-checkbox-input {
  visibility: hidden;
}
.ant-carousel .slick-list .slick-slide.slick-active {
  pointer-events: auto;
}
.ant-carousel .slick-list .slick-slide.slick-active input.ant-radio-input,
.ant-carousel .slick-list .slick-slide.slick-active input.ant-checkbox-input {
  visibility: visible;
}
.ant-carousel .slick-slider .slick-track,
.ant-carousel .slick-slider .slick-list {
  transform: translate3d(0, 0, 0);
}
.ant-carousel .slick-track {
  position: relative;
  top: 0;
  left: 0;
  display: block;
}
.ant-carousel .slick-track::before,
.ant-carousel .slick-track::after {
  display: table;
  content: '';
}
.ant-carousel .slick-track::after {
  clear: both;
}
.slick-loading .ant-carousel .slick-track {
  visibility: hidden;
}
.ant-carousel .slick-slide {
  display: none;
  float: left;
  height: 100%;
  min-height: 1px;
}
[dir='rtl'] .ant-carousel .slick-slide {
  float: right;
}
.ant-carousel .slick-slide img {
  display: block;
}
.ant-carousel .slick-slide.slick-loading img {
  display: none;
}
.ant-carousel .slick-slide.dragging img {
  pointer-events: none;
}
.ant-carousel .slick-initialized .slick-slide {
  display: block;
}
.ant-carousel .slick-loading .slick-slide {
  visibility: hidden;
}
.ant-carousel .slick-vertical .slick-slide {
  display: block;
  height: auto;
  border: 1px solid transparent;
}
.ant-carousel .slick-arrow.slick-hidden {
  display: none;
}
.ant-carousel .slick-prev,
.ant-carousel .slick-next {
  position: absolute;
  top: 50%;
  display: block;
  width: 20px;
  height: 20px;
  margin-top: -10px;
  padding: 0;
  color: transparent;
  font-size: 0;
  line-height: 0;
  background: transparent;
  border: 0;
  outline: none;
  cursor: pointer;
}
.ant-carousel .slick-prev:hover,
.ant-carousel .slick-next:hover,
.ant-carousel .slick-prev:focus,
.ant-carousel .slick-next:focus {
  color: transparent;
  background: transparent;
  outline: none;
}
.ant-carousel .slick-prev:hover::before,
.ant-carousel .slick-next:hover::before,
.ant-carousel .slick-prev:focus::before,
.ant-carousel .slick-next:focus::before {
  opacity: 1;
}
.ant-carousel .slick-prev.slick-disabled::before,
.ant-carousel .slick-next.slick-disabled::before {
  opacity: 0.25;
}
.ant-carousel .slick-prev {
  left: -25px;
}
.ant-carousel .slick-prev::before {
  content: '\2190';
}
.ant-carousel .slick-next {
  right: -25px;
}
.ant-carousel .slick-next::before {
  content: '\2192';
}
.ant-carousel .slick-dots {
  position: absolute;
  display: block;
  width: 100%;
  height: 3px;
  margin: 0;
  padding: 0;
  text-align: center;
  list-style: none;
}
.ant-carousel .slick-dots-bottom {
  bottom: 12px;
}
.ant-carousel .slick-dots-top {
  top: 12px;
}
.ant-carousel .slick-dots li {
  position: relative;
  display: inline-block;
  margin: 0 2px;
  padding: 0;
  text-align: center;
  vertical-align: top;
}
.ant-carousel .slick-dots li button {
  display: block;
  width: 16px;
  height: 3px;
  padding: 0;
  color: transparent;
  font-size: 0;
  background: #fff;
  border: 0;
  border-radius: 1px;
  outline: none;
  cursor: pointer;
  opacity: 0.3;
  transition: all 0.5s;
}
.ant-carousel .slick-dots li button:hover,
.ant-carousel .slick-dots li button:focus {
  opacity: 0.75;
}
.ant-carousel .slick-dots li.slick-active button {
  width: 24px;
  background: #fff;
  opacity: 1;
}
.ant-carousel .slick-dots li.slick-active button:hover,
.ant-carousel .slick-dots li.slick-active button:focus {
  opacity: 1;
}
.ant-carousel-vertical .slick-dots {
  top: 50%;
  bottom: auto;
  width: 3px;
  height: auto;
  transform: translateY(-50%);
}
.ant-carousel-vertical .slick-dots-left {
  left: 12px;
}
.ant-carousel-vertical .slick-dots-right {
  right: 12px;
}
.ant-carousel-vertical .slick-dots li {
  margin: 0 2px;
  vertical-align: baseline;
}
.ant-carousel-vertical .slick-dots li button {
  width: 3px;
  height: 16px;
}
.ant-carousel-vertical .slick-dots li.slick-active button {
  width: 3px;
  height: 24px;
}
.comon-template-builtInAppTypeShow-index-serviceCard-21tFy {
  display: inline-flex;
  flex-wrap: wrap;
  width: 100%;
  padding: 15px 0;
}
.comon-template-builtInAppTypeShow-index-serviceCard-21tFy .comon-template-builtInAppTypeShow-index-serviceBox-1r9I9 {
  min-width: 70px;
  text-align: center;
  margin: 10px 5px;
  cursor: pointer;
}
.comon-template-builtInAppTypeShow-index-serviceCard-21tFy .comon-template-builtInAppTypeShow-index-serviceBox-1r9I9 img {
  width: 50px;
  height: 50px;
  margin: 0 auto 8px;
  transition: all 0.5s;
}
.comon-template-builtInAppTypeShow-index-serviceCard-21tFy .comon-template-builtInAppTypeShow-index-serviceBox-1r9I9 img:hover {
  transform: scale(1.2);
}
.comon-template-builtInAppTypeShow-index-serviceCard-21tFy .comon-template-builtInAppTypeShow-index-serviceBox-1r9I9 .comon-template-builtInAppTypeShow-index-desc-2EMcW,
.comon-template-builtInAppTypeShow-index-serviceCard-21tFy .comon-template-builtInAppTypeShow-index-serviceBox-1r9I9 .comon-template-builtInAppTypeShow-index-name-AchOr {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.comon-template-builtInAppTypeShow-index-scrollCard-2MbIk {
  overflow: hidden;
  min-height: 125px;
  width: auto;
  margin: 0 20px;
  position: relative;
}
.comon-template-builtInAppTypeShow-index-scrollCard-2MbIk .comon-template-builtInAppTypeShow-index-serviceCard-21tFy {
  flex-wrap: nowrap;
  position: absolute;
  left: 0;
  top: 50%;
  transform: translate(0, -50%);
}
.comon-template-builtInAppTypeShow-index-noDataWrapper-3RN6E {
  padding-top: 15px;
  text-align: center;
}
.comon-template-builtInAppTypeShow-index-noDataWrapper-3RN6E img {
  width: 112px;
  height: 74px;
}
/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */
/* stylelint-disable no-duplicate-selectors */
/* stylelint-disable */
/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */
.ant-affix {
  position: fixed;
  z-index: 10;
}
/* 响应断点 */
.app-layout-apply-appCenter-index-box-4s56C {
  padding: 25px 0;
}
.app-layout-apply-appCenter-index-box-4s56C.app-layout-apply-appCenter-index-boxInner-2LbH7 {
  position: relative;
  padding: 0;
}
.app-layout-apply-appCenter-index-box-4s56C.app-layout-apply-appCenter-index-boxInner-2LbH7 .app-layout-apply-appCenter-index-card-mRNL0 {
  box-shadow: none;
  padding: 0;
}
.app-layout-apply-appCenter-index-box-4s56C.app-layout-apply-appCenter-index-boxInner-2LbH7 > i {
  position: absolute;
  top: 13px;
  right: 0;
  font-size: 20px;
  width: 30px;
  height: 30px;
  cursor: pointer;
  z-index: 1;
}
.app-layout-apply-appCenter-index-box-4s56C .app-layout-apply-appCenter-index-card-mRNL0 {
  padding: 20px;
  box-shadow: 0 0 5px rgba(0, 0, 0, 0.3);
  background-color: #fff;
}
.app-layout-apply-appCenter-index-box-4s56C .ant-tabs-tabpane {
  min-height: 400px;
}
.app-layout-apply-appCenter-index-tabapp-3sbLU {
  padding: 5px 15px;
}
.app-layout-apply-appCenter-index-tabapp-3sbLU .app-layout-apply-appCenter-index-typeBox-2-joG {
  display: inline-block;
  padding-top: 20px;
}
.app-layout-apply-appCenter-index-tabapp-3sbLU .app-layout-apply-appCenter-index-typeBox-2-joG .app-layout-apply-appCenter-index-typeList-2lAUB {
  overflow: hidden;
}
.app-layout-apply-appCenter-index-tabapp-3sbLU .app-layout-apply-appCenter-index-typeBox-2-joG .app-layout-apply-appCenter-index-typeList-2lAUB .app-layout-apply-appCenter-index-typeListL-2ATSv {
  float: left;
  width: 100px;
  padding-right: 16px;
  line-height: 26px;
}
.app-layout-apply-appCenter-index-tabapp-3sbLU .app-layout-apply-appCenter-index-typeBox-2-joG .app-layout-apply-appCenter-index-typeList-2lAUB .app-layout-apply-appCenter-index-typeListR-3CnXZ {
  margin-left: 100px;
}
.app-layout-apply-appCenter-index-tabapp-3sbLU .app-layout-apply-appCenter-index-typeBox-2-joG .app-layout-apply-appCenter-index-typeList-2lAUB .app-layout-apply-appCenter-index-typeItem-2_CME {
  display: inline-block;
  margin: 0 12px 10px 0;
  padding: 0 12px;
  min-width: 80px;
  height: 26px;
  line-height: 26px;
  vertical-align: top;
  text-align: center;
  border-radius: 20px;
  border-width: 1px;
  border-style: solid;
  cursor: pointer;
}
.app-layout-apply-appCenter-index-tabapp-3sbLU .app-layout-apply-appCenter-index-selectNameList-KKKff {
  width: 80%;
  padding: 0 5px;
}
.app-layout-apply-appCenter-index-tabapp-3sbLU .app-layout-apply-appCenter-index-selectNameList-KKKff .app-layout-apply-appCenter-index-selectTypeName-1Crnw {
  display: inline-block;
  border: var(--primary) solid 1px;
  border-radius: 5px;
  margin-right: 5px;
  margin-bottom: 5px;
  cursor: default;
}
.app-layout-apply-appCenter-index-tabapp-3sbLU .app-layout-apply-appCenter-index-selectNameList-KKKff .app-layout-apply-appCenter-index-selectTypeName-1Crnw .app-layout-apply-appCenter-index-content-1c4vF {
  color: var(--primary);
  padding: 0 5px;
}
.app-layout-apply-appCenter-index-tabapp-3sbLU .app-layout-apply-appCenter-index-selectNameList-KKKff .app-layout-apply-appCenter-index-selectTypeName-1Crnw .app-layout-apply-appCenter-index-closeIcon-x4mSS {
  padding: 0 5px;
  color: #b3b3b3;
  border-left: var(--primary) solid 1px;
  cursor: pointer;
}
.app-layout-apply-appCenter-index-tabapp-3sbLU .app-layout-apply-appCenter-index-selectNameList-KKKff .app-layout-apply-appCenter-index-selectTypeName-1Crnw .app-layout-apply-appCenter-index-closeIcon-x4mSS:hover {
  color: #ff0000;
}
.app-layout-apply-appCenter-index-tabapp-3sbLU .app-layout-apply-appCenter-index-selectNameList-KKKff .app-layout-apply-appCenter-index-selectTypeClear-1GYT- {
  display: inline-block;
  color: #b3b3b3;
  cursor: pointer;
}
.app-layout-apply-appCenter-index-tabapp-3sbLU .app-layout-apply-appCenter-index-selectNameList-KKKff .app-layout-apply-appCenter-index-selectTypeClear-1GYT-:hover {
  color: #ff0000;
}
.app-layout-apply-appCenter-index-tabapp-3sbLU .app-layout-apply-appCenter-index-childType-jczxG {
  padding: 0px 10px;
  margin-bottom: 10px;
  width: 100%;
  height: 26px;
  border: var(--primary) solid 1px;
  border-radius: 20px;
  line-height: 26px;
}
.app-layout-apply-appCenter-index-tabapp-3sbLU .app-layout-apply-appCenter-index-childType-jczxG .app-layout-apply-appCenter-index-childItem-3cPz3 {
  display: inline-block;
  width: auto;
  color: rgba(0, 0, 0, 0.65);
  padding: 0 5px;
  cursor: pointer;
}
.app-layout-apply-appCenter-index-tabapp-3sbLU .app-layout-apply-appCenter-index-childType-jczxG .app-layout-apply-appCenter-index-childItem-3cPz3:hover {
  color: var(--primary);
}
.app-layout-apply-appCenter-index-tabapp-3sbLU .app-layout-apply-appCenter-index-childType-jczxG .app-layout-apply-appCenter-index-active-2vrrR {
  color: var(--primary);
}
.app-layout-apply-appCenter-index-tabapp-3sbLU .app-layout-apply-appCenter-index-triangle-2gBr- {
  position: absolute;
  width: 0;
  height: 0;
  border: 10px solid;
  border-color: transparent transparent var(--primary);
}
.app-layout-apply-appCenter-index-tabapp-3sbLU .ant-input {
  border-radius: 8px;
}
.app-layout-apply-appCenter-index-tabcollect-2ULQT {
  padding: 5px 15px;
}
.app-layout-apply-appCenter-index-tabcollect-2ULQT .app-layout-apply-appCenter-index-list-mo4Ch {
  border-top: 1px solid #e8e8e8;
  margin-top: 20px;
  padding-top: 20px;
}
.app-layout-apply-appCenter-index-tabcollect-2ULQT .app-layout-apply-appCenter-index-appListTip-3gm1_ {
  color: #666;
  margin-bottom: 20px;
  margin-top: 20px;
}
.app-layout-apply-appCenter-index-tabcollect-2ULQT .ant-input {
  border-radius: 8px;
}
.app-layout-apply-appCenter-index-appBox-KFbVh .app-layout-apply-appCenter-index-appListBox-34GVJ {
  border-top: 1px solid #e8e8e8;
}
.app-layout-apply-appCenter-index-appBox-KFbVh .app-layout-apply-appCenter-index-appListBox-34GVJ .app-layout-apply-appCenter-index-checkbox-2T9a6 {
  padding: 10px 0;
  width: 100%;
  border-bottom: #e8e8e8 solid 1px;
}
.app-layout-apply-appCenter-index-appBox-KFbVh .app-layout-apply-appCenter-index-appListBox-34GVJ .app-layout-apply-appCenter-index-checkbox-2T9a6 .ant-checkbox-wrapper + .ant-checkbox-wrapper {
  margin-left: 30px;
}
.app-layout-apply-appCenter-index-appBox-KFbVh .app-layout-apply-appCenter-index-appListBox-34GVJ .app-layout-apply-appCenter-index-checkbox-2T9a6 .ant-checkbox-inner {
  border-radius: 4px;
}
.app-layout-apply-appCenter-index-appBox-KFbVh .app-layout-apply-appCenter-index-appListBox-34GVJ .app-layout-apply-appCenter-index-appList-3pGec {
  margin-top: 20px;
  padding: 5px;
  border-bottom: #eee solid 1px;
}
.app-layout-apply-appCenter-index-appBox-KFbVh .app-layout-apply-appCenter-index-appListBox-34GVJ .app-layout-apply-appCenter-index-pagination-352Ta {
  margin-top: 50px;
}
.app-layout-apply-appCenter-index-appListItem-3lJpn {
  width: 18.8%;
  padding: 20px;
  display: inline-block;
  vertical-align: top;
  height: 145px;
  margin-left: 1.5%;
  box-shadow: 0 3px 10px 5px rgba(230, 230, 230, 0.5);
  margin-bottom: 20px;
  color: #333;
  overflow: hidden;
  background-color: #fff;
  transition: all 0.3s;
  user-select: none;
  position: relative;
  border-radius: 8px;
}
.app-layout-apply-appCenter-index-appListItem-3lJpn .app-layout-apply-appCenter-index-appListCon-8H1TP {
  cursor: pointer;
}
.app-layout-apply-appCenter-index-appListItem-3lJpn .app-layout-apply-appCenter-index-appListCon-8H1TP .app-layout-apply-appCenter-index-appListConL-yInqk {
  width: 60px;
  float: left;
}
.app-layout-apply-appCenter-index-appListItem-3lJpn .app-layout-apply-appCenter-index-appListCon-8H1TP .app-layout-apply-appCenter-index-appListConL-yInqk .app-layout-apply-appCenter-index-appListConImg-31zlQ {
  width: 50px;
  height: 50px;
  color: #fff;
  font-size: 26px;
  text-align: center;
  line-height: 50px;
  position: relative;
  cursor: pointer;
}
.app-layout-apply-appCenter-index-appListItem-3lJpn .app-layout-apply-appCenter-index-appListCon-8H1TP .app-layout-apply-appCenter-index-appListConL-yInqk .app-layout-apply-appCenter-index-appListConImg-31zlQ img {
  width: 100%;
  height: 100%;
  vertical-align: top;
  border-radius: 16px;
}
.app-layout-apply-appCenter-index-appListItem-3lJpn .app-layout-apply-appCenter-index-appListCon-8H1TP .app-layout-apply-appCenter-index-appListConL-yInqk .app-layout-apply-appCenter-index-appListNoConImg-2GGfJ {
  border-radius: 16px;
  box-shadow: 0 0 5px rgba(0, 0, 0, 0.2);
}
.app-layout-apply-appCenter-index-appListItem-3lJpn .app-layout-apply-appCenter-index-appListCon-8H1TP .app-layout-apply-appCenter-index-appListConL-yInqk .app-layout-apply-appCenter-index-status-znAe9 {
  position: absolute;
  top: 4px;
  right: 4px;
  transform: translate(50%, -50%);
  transform-origin: 100% 0%;
  padding: 0px 8px;
  min-width: 20px;
  height: 20px;
  color: #fff;
  font-size: 12px;
  line-height: 20px;
  white-space: nowrap;
  text-align: center;
  background: #f5222d;
  border-radius: 4px;
}
.app-layout-apply-appCenter-index-appListItem-3lJpn .app-layout-apply-appCenter-index-appListCon-8H1TP .app-layout-apply-appCenter-index-appListConR-30DOK {
  height: 60px;
  margin-right: 25px;
  margin-left: 60px;
  padding-left: 16px;
}
.app-layout-apply-appCenter-index-appListItem-3lJpn .app-layout-apply-appCenter-index-appListCon-8H1TP .app-layout-apply-appCenter-index-appListConR-30DOK .app-layout-apply-appCenter-index-appListConTitle-2y7qJ {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.app-layout-apply-appCenter-index-appListItem-3lJpn .app-layout-apply-appCenter-index-appListCon-8H1TP .app-layout-apply-appCenter-index-appListConR-30DOK .app-layout-apply-appCenter-index-appListConInfo-2pdsa {
  color: #999;
  font-size: 12px;
}
.app-layout-apply-appCenter-index-appListItem-3lJpn .app-layout-apply-appCenter-index-appListBtn-Cm53m {
  padding: 4px 0;
  overflow: hidden;
  text-align: center;
}
.app-layout-apply-appCenter-index-appListItem-3lJpn .app-layout-apply-appCenter-index-appListBtn-Cm53m .app-layout-apply-appCenter-index-appFooter-2qQVM {
  margin-top: 5px;
  font-size: 12px;
}
.app-layout-apply-appCenter-index-appListItem-3lJpn .app-layout-apply-appCenter-index-appListBtn-Cm53m .app-layout-apply-appCenter-index-appFooterLeft-18XAT {
  display: inline-block;
  width: 50%;
  text-align: left;
  color: #333;
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
}
.app-layout-apply-appCenter-index-appListItem-3lJpn .app-layout-apply-appCenter-index-appListBtn-Cm53m .app-layout-apply-appCenter-index-appFooterRight-2ITcl {
  display: inline-block;
  width: 50%;
  text-align: left;
  color: #333;
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
}
.app-layout-apply-appCenter-index-appListItem-3lJpn .app-layout-apply-appCenter-index-appListIcon-34V-d {
  display: inline-block;
  position: absolute;
  right: 10px;
  top: 10px;
  width: 24px;
  height: 24px;
  text-align: center;
  line-height: 24px;
  transition: all 0.3s;
  cursor: pointer;
}
.app-layout-apply-appCenter-index-appListItem-3lJpn .app-layout-apply-appCenter-index-appListIcon-34V-d:hover {
  transform: scale(1.1);
}
.app-layout-apply-appCenter-index-appListItem-3lJpn .app-layout-apply-appCenter-index-redHeart-zJC1v {
  color: rgba(255, 0, 0, 0.7) !important;
}
/* 三份 */
@media (max-width: 991px) {
  .app-layout-apply-appCenter-index-appListItem-3lJpn {
    width: 32.333%;
  }
  .app-layout-apply-appCenter-index-appListItem-3lJpn:nth-of-type(3n + 1) {
    margin-left: 0;
  }
}
/* 四份 */
@media (min-width: 992px) {
  .app-layout-apply-appCenter-index-appListItem-3lJpn {
    width: 23.875%;
  }
  .app-layout-apply-appCenter-index-appListItem-3lJpn:nth-of-type(4n + 1) {
    margin-left: 0;
  }
}
/* 五份 */
.app-layout-apply-appCenter-index-addModalBox-3xpAB label[for='appName']::before {
  display: inline-block;
  margin-right: 4px;
  color: #f5222d;
  font-size: 14px;
  font-family: SimSun, sans-serif;
  line-height: 1;
  content: '*';
}
.app-layout-apply-appCenter-index-addModalBox-3xpAB .app-layout-apply-appCenter-index-iconBox-dm4xU {
  display: inline-block;
  cursor: pointer;
  border-radius: 4px;
  border: 1px solid #d9d9d9;
  padding: 5px;
}
.app-layout-apply-appCenter-index-addModalBox-3xpAB .app-layout-apply-appCenter-index-iconBox-dm4xU img {
  width: 50px;
  height: 50px;
}
.app-layout-apply-appCenter-index-addModalBox-3xpAB .app-layout-apply-appCenter-index-uploadBox-3zjhz {
  width: 62px;
  height: 62px;
  display: inline-block;
  cursor: pointer;
  border: 1px dashed #d9d9d9;
  border-radius: 4px;
  line-height: 55px;
  text-align: center;
  font-size: 30px;
  color: #ccc;
  user-select: none;
}
.app-layout-apply-appCenter-index-sub-FW4h7 {
  color: #999;
}
.app-layout-apply-appCenter-index-cardDraging-3pk0E {
  cursor: move;
  z-index: 1002;
}
.app-layout-apply-appCenter-index-appListItemMove-68iDT .app-layout-apply-appCenter-index-dragIcon-GuueO {
  display: block;
  position: absolute;
  right: 6px;
  top: 6px;
  font-size: 16px;
  cursor: move;
}
.app-layout-apply-appCenter-index-completeBtn-2a_st {
  position: absolute;
  top: 10px;
  right: 0;
  font-size: 16px;
  cursor: pointer;
  z-index: 1;
}
.app-layout-apply-appCenter-index-content-1c4vF {
  padding: 20px 20px 0 20px;
  min-height: 360px;
}
.app-layout-apply-appCenter-index-bg-n1RN8 {
  background: #f8fbfd;
}
.app-layout-apply-appCenter-index-flexBetween-d8Y_D {
  display: flex;
  justify-content: space-between;
}
.app-layout-apply-appCenter-index-cardBox-24yV7 {
  padding: 0;
  box-shadow: 0px 12px 15px 3px rgba(50, 110, 243, 0.04);
  margin-bottom: 25px;
}
.app-layout-apply-appCenter-index-barItem-2CH0L {
  display: flex;
}
.app-layout-apply-appCenter-index-barItem-2CH0L p {
  line-height: 30px;
  padding-right: 15px;
}
.app-layout-apply-appCenter-index-tabBar-sKeRF {
  width: 230px;
  height: 32px;
  text-align: center;
  border: 1px solid #e3e3e3;
  border-radius: 3px;
  line-height: 30px;
  margin-right: 15px;
  cursor: pointer;
}
.app-layout-apply-appCenter-index-tabBar-sKeRF .app-layout-apply-appCenter-index-active-2vrrR {
  color: #fff;
  background-color: #1890FF;
}
.app-layout-apply-appCenter-index-visitorTab-vgvpk {
  width: 230px;
}
.app-layout-apply-appCenter-index-timeTab-WPp0u {
  width: 300px;
}
.app-layout-apply-appCenter-index-retentionTab-2qz-c {
  width: 150px;
}
.app-layout-apply-appCenter-index-chartTab-24MKZ {
  width: 170px;
}
.app-layout-apply-appCenter-index-chartTitle-26vNJ {
  font-size: 16px;
  color: #202020;
}
.app-layout-apply-appCenter-index-myChart-2gmj5 {
  height: 300px;
}
.app-layout-apply-appCenter-index-detailTabel-WQKNF {
  margin-bottom: 15px;
}
.app-layout-apply-appCenter-index-detailTabel-WQKNF .app-layout-apply-appCenter-index-tabelTitle-q4Vbp {
  font-size: 16px;
  color: #202020;
  margin-top: 50px;
  padding-bottom: 5px;
  border-bottom: 1px solid #f2f2f2;
  margin-bottom: 10px;
}
.app-layout-apply-appCenter-index-accountInfoCard-34msT {
  background: #fff;
}
.app-layout-apply-appCenter-index-accountInfoCard-34msT .accountInfo-content {
  overflow: hidden;
}
.app-layout-apply-appCenter-index-accountInfoCard-34msT .accountInfo-info {
  float: left;
}
.app-layout-apply-appCenter-index-accountInfoCard-34msT .accountInfo-avatar {
  float: left;
}
.app-layout-apply-appCenter-index-accountInfoCard-34msT .accountInfo-avatar > span {
  display: block;
  width: 72px;
  height: 72px;
  border-radius: 72px;
}
.app-layout-apply-appCenter-index-accountInfoCard-34msT .accountInfo-avatar img {
  width: 70px;
  margin: 10px 0 0 10px;
}
.app-layout-apply-appCenter-index-accountInfoCard-34msT .accountInfo-desc {
  position: relative;
  top: 4px;
  flex: 1 1 auto;
  margin-left: 96px;
  line-height: 22px;
}
.app-layout-apply-appCenter-index-accountInfoCard-34msT .accountInfo-title {
  margin-bottom: 12px;
  font-weight: 500;
  font-size: 20px;
  line-height: 28px;
}
.app-layout-apply-appCenter-index-accountInfoCard-34msT .accountInfo-extra {
  float: right;
  min-width: 242px;
  margin-left: 88px;
  text-align: right;
}
.app-layout-apply-appCenter-index-statItem-1th_2 {
  position: relative;
  display: inline-block;
  padding: 0 32px;
}
.app-layout-apply-appCenter-index-statItem-1th_2 p {
  margin: 0;
  font-size: 30px;
  line-height: 38px;
}
.app-layout-apply-appCenter-index-statItem-1th_2 p:first-child {
  margin-bottom: 4px;
  color: rgba(0, 0, 0, 0.45);
  font-size: 14px;
  line-height: 22px;
}
.app-layout-apply-appCenter-index-statItem-1th_2::after {
  position: absolute;
  top: 8px;
  right: 0;
  width: 1px;
  height: 40px;
  background-color: rgba(0, 0, 0, 0.45);
  content: "";
}
.app-layout-apply-appCenter-index-statItem-1th_2:last-child {
  padding-right: 0;
}
.app-layout-apply-appCenter-index-statItem-1th_2:last-child::after {
  display: none;
}
.app-layout-apply-appCenter-index-card-mRNL0 {
  background-color: #fff;
  border-radius: 4px;
  box-shadow: 0 0 8px rgba(0, 0, 0, 0.15);
  overflow: hidden;
}
.app-layout-apply-appCenter-index-topInfo-3CIDz {
  padding: 20px 0;
  overflow: hidden;
}
.app-layout-apply-appCenter-index-topInfoItem-2IHs9 {
  display: inline-block;
  position: relative;
  line-height: 32px;
}
.app-layout-apply-appCenter-index-topInfoItem-2IHs9 + .app-layout-apply-appCenter-index-topInfoItem-2IHs9 {
  margin-left: 40px;
}
.app-layout-apply-appCenter-index-topInfoItem-2IHs9 + .app-layout-apply-appCenter-index-topInfoItem-2IHs9:after {
  content: "";
  position: absolute;
  left: -19px;
  top: 50%;
  margin-top: -8px;
  height: 16px;
  border-left: 2px solid #6b6b6b;
}
.app-layout-apply-appCenter-index-label-vR8aF {
  color: #808281;
}
.app-layout-apply-appCenter-index-value-MIaSy {
  color: #0c1433;
}
.app-layout-apply-appCenter-index-topLeft-22pk0 {
  margin-right: 180px;
}
.app-layout-apply-appCenter-index-topRight-26p_o {
  float: right;
  width: 180px;
  text-align: right;
}
.app-layout-apply-appCenter-index-content-1c4vF:after {
  display: table;
  clear: both;
}
.app-layout-apply-appCenter-index-contentLeft-brzTy {
  margin-right: 120px;
}
.app-layout-apply-appCenter-index-contentLeft-brzTy .app-layout-apply-appCenter-index-stepItem-3OoOx {
  min-height: 61px;
}
.app-layout-apply-appCenter-index-contentRight-3tMY9 {
  float: right;
  width: 50px;
  margin-left: 20px;
  text-align: center;
}
.app-layout-apply-appCenter-index-contentRight-3tMY9 .ant-anchor-wrapper {
  display: inline-block;
  text-align: left;
}
.app-layout-apply-appCenter-index-contentRight-3tMY9 .ant-anchor-ink-ball {
  width: auto;
  height: 16px;
  margin-top: -4px;
  border-width: 1px;
  border-radius: 0;
}
.app-layout-apply-appCenter-index-head-1iwLi {
  display: inline-block;
  text-align: left;
  width: 126px;
  margin: 0 20px;
}
.app-layout-apply-appCenter-index-head-1iwLi .app-layout-apply-appCenter-index-img-3cnuq {
  border: 1px solid #d1d1d1;
  height: 180px;
  width: 100%;
  margin-bottom: 10px;
  background-color: #fff;
}
.app-layout-apply-appCenter-index-head-1iwLi .app-layout-apply-appCenter-index-img-3cnuq img {
  height: 100%;
  width: 100%;
}
.app-layout-apply-appCenter-index-titleBox-1OH8I {
  padding: 0.25rem 100px 0.25rem 20px;
  position: relative;
  font-size: 24px;
  color: #333;
  white-space: nowrap;
  line-height: 1;
  margin-bottom: 16px;
}
.app-layout-apply-appCenter-index-titleBox-1OH8I .app-layout-apply-appCenter-index-titleRight-3sLHk {
  content: "";
  position: absolute;
  right: 0;
  top: 50%;
  transform: translate(0, -50%);
  line-height: 1;
}
.app-layout-apply-appCenter-index-titleBox-1OH8I:after {
  content: "";
  position: absolute;
  left: 0;
  top: 50%;
  border-left: 4px solid #1890ff;
  height: 24px;
  margin-top: -12px;
}
.app-layout-apply-appCenter-index-table-38ONp + .app-layout-apply-appCenter-index-titleBox-1OH8I {
  margin-top: 16px;
}
.app-layout-apply-appCenter-index-table-38ONp {
  table-layout: auto;
  width: 100%;
  border: 1px solid #d1d1d1;
}
.app-layout-apply-appCenter-index-table-38ONp > tbody > tr {
  border-bottom: 1px solid #d1d1d1;
}
.app-layout-apply-appCenter-index-table-38ONp > tbody > tr > td {
  width: 19.997%;
  border-right: 1px solid #d1d1d1;
  padding: 8px;
  color: #4d4d4f;
}
.app-layout-apply-appCenter-index-table-38ONp > tbody > tr > td[colspan="3"] {
  width: 53.327%;
}
.app-layout-apply-appCenter-index-table-38ONp > tbody > tr > td.td-label {
  background-color: #f9f9f9;
  text-align: right;
  color: #777777;
  width: 13.332%;
}
.app-layout-apply-appCenter-index-table-38ONp > tbody > tr > td:last-child {
  border-right: none;
}
.app-layout-apply-appCenter-index-table-38ONp > tbody > tr:last-child {
  border-bottom: none;
}
.app-layout-apply-appCenter-index-innerTable-1m3YS .ant-table {
  border: none;
  border-radius: 0;
}
.app-layout-apply-appCenter-index-innerTable-1m3YS .ant-table-body {
  margin: 0;
}
.app-layout-apply-appCenter-index-innerTable-1m3YS thead tr {
  background-color: #F0F0F0;
  border-bottom: none;
}
.app-layout-apply-appCenter-index-innerTable-1m3YS thead tr th {
  text-align: center;
  background-color: transparent;
}
.app-layout-apply-appCenter-index-innerTable-1m3YS tbody tr td {
  text-align: center;
  background-color: transparent;
  border-bottom: none;
  color: #333;
}
.app-layout-apply-appCenter-index-innerTable-1m3YS tbody tr:nth-of-type(odd) {
  background-color: #FFFFFF;
}
.app-layout-apply-appCenter-index-innerTable-1m3YS tbody tr:nth-of-type(even) {
  background-color: #F2F8F5;
}
.app-layout-apply-appCenter-index-list-mo4Ch > p {
  position: relative;
  padding: 0 12px;
  margin-bottom: 12px;
  color: #4c4c4e;
}
.app-layout-apply-appCenter-index-list-mo4Ch > p span:not(.app-layout-apply-appCenter-index-listTitle-1LwQ9) {
  display: inline-block;
  margin: 0 12px;
  color: #333;
}
.app-layout-apply-appCenter-index-list-mo4Ch > p .app-layout-apply-appCenter-index-listTitle-1LwQ9 {
  color: #38383a;
}
.app-layout-apply-appCenter-index-list-mo4Ch > p:after {
  content: "";
  position: absolute;
  left: 0;
  top: 50%;
  margin-top: -3px;
  height: 6px;
  width: 6px;
  border-radius: 50%;
  background-color: #1890ff;
}
.app-layout-apply-appCenter-index-list-mo4Ch > p a {
  color: #40a9ff !important;
}
.ly-card {
  margin-bottom: 16px;
}
.ly-card .ant-card {
  height: 100%;
  width: 100%;
  border-color: rgba(0, 0, 0, 0.09);
}
.ly-card .ant-card .ant-card-head {
  padding: 0 16px;
  height: 48px;
}
.ly-card .ant-card .ant-card-head .ant-card-head-title {
  padding: 12px 0;
  color: #333;
  font-weight: bold;
}
.ly-card .ant-card .ant-card-head .ant-card-extra {
  padding: 12px 0;
}
.ly-card .ant-card .ant-card-body {
  padding: 0;
}
.ly-card .ant-card .ly-card-inner {
  padding: 16px;
}
.ly-card .ant-card .ant-tabs {
  overflow: inherit;
}
.ly-card .ant-card .ant-tabs .ant-tabs-bar {
  margin: 0;
  border: none;
}
.ly-card .ant-card .ant-tabs .ant-tabs-bar .ant-tabs-tab {
  line-height: 48px;
  height: 48px;
  padding: 0 8px;
  margin-right: 16px;
  color: #333;
  font-weight: bold;
}
.ly-card .ant-card .ant-tabs .ant-tabs-bar .ant-tabs-tab.ant-tabs-tab-active {
  color: #1890ff;
}
.ly-card .ant-card .ant-tabs .ant-tabs-ink-bar {
  height: 3px;
  bottom: 0;
}
/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */
/* stylelint-disable no-duplicate-selectors */
/* stylelint-disable */
/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */
.ant-fullcalendar {
  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';
  border-top: 1px solid #d9d9d9;
  outline: none;
}
.ant-select.ant-fullcalendar-year-select {
  min-width: 90px;
}
.ant-select.ant-fullcalendar-year-select.ant-select-sm {
  min-width: 70px;
}
.ant-select.ant-fullcalendar-month-select {
  min-width: 80px;
  margin-left: 8px;
}
.ant-select.ant-fullcalendar-month-select.ant-select-sm {
  min-width: 70px;
}
.ant-fullcalendar-header {
  padding: 11px 16px 11px 0;
  text-align: right;
}
.ant-fullcalendar-header .ant-select-dropdown {
  text-align: left;
}
.ant-fullcalendar-header .ant-radio-group {
  margin-left: 8px;
  text-align: left;
}
.ant-fullcalendar-header label.ant-radio-button {
  height: 22px;
  padding: 0 10px;
  line-height: 20px;
}
.ant-fullcalendar-date-panel {
  position: relative;
  outline: none;
}
.ant-fullcalendar-calendar-body {
  padding: 8px 12px;
}
.ant-fullcalendar table {
  width: 100%;
  max-width: 100%;
  height: 256px;
  background-color: transparent;
  border-collapse: collapse;
}
.ant-fullcalendar table,
.ant-fullcalendar th,
.ant-fullcalendar td {
  border: 0;
}
.ant-fullcalendar td {
  position: relative;
}
.ant-fullcalendar-calendar-table {
  margin-bottom: 0;
  border-spacing: 0;
}
.ant-fullcalendar-column-header {
  width: 33px;
  padding: 0;
  line-height: 18px;
  text-align: center;
}
.ant-fullcalendar-column-header .ant-fullcalendar-column-header-inner {
  display: block;
  font-weight: normal;
}
.ant-fullcalendar-week-number-header .ant-fullcalendar-column-header-inner {
  display: none;
}
.ant-fullcalendar-month,
.ant-fullcalendar-date {
  text-align: center;
  transition: all 0.3s;
}
.ant-fullcalendar-value {
  display: block;
  width: 24px;
  height: 24px;
  margin: 0 auto;
  padding: 0;
  color: rgba(0, 0, 0, 0.65);
  line-height: 24px;
  background: transparent;
  border-radius: 2px;
  transition: all 0.3s;
}
.ant-fullcalendar-value:hover {
  background: #e6f7ff;
  cursor: pointer;
}
.ant-fullcalendar-value:active {
  color: #fff;
  background: #1890ff;
}
.ant-fullcalendar-month-panel-cell .ant-fullcalendar-value {
  width: 48px;
}
.ant-fullcalendar-today .ant-fullcalendar-value,
.ant-fullcalendar-month-panel-current-cell .ant-fullcalendar-value {
  box-shadow: 0 0 0 1px #1890ff inset;
}
.ant-fullcalendar-selected-day .ant-fullcalendar-value,
.ant-fullcalendar-month-panel-selected-cell .ant-fullcalendar-value {
  color: #fff;
  background: #1890ff;
}
.ant-fullcalendar-disabled-cell-first-of-row .ant-fullcalendar-value {
  border-top-left-radius: 4px;
  border-bottom-left-radius: 4px;
}
.ant-fullcalendar-disabled-cell-last-of-row .ant-fullcalendar-value {
  border-top-right-radius: 4px;
  border-bottom-right-radius: 4px;
}
.ant-fullcalendar-last-month-cell .ant-fullcalendar-value,
.ant-fullcalendar-next-month-btn-day .ant-fullcalendar-value {
  color: rgba(0, 0, 0, 0.25);
}
.ant-fullcalendar-month-panel-table {
  width: 100%;
  table-layout: fixed;
  border-collapse: separate;
}
.ant-fullcalendar-content {
  position: absolute;
  bottom: -9px;
  left: 0;
  width: 100%;
}
.ant-fullcalendar-fullscreen {
  border-top: 0;
}
.ant-fullcalendar-fullscreen .ant-fullcalendar-table {
  table-layout: fixed;
}
.ant-fullcalendar-fullscreen .ant-fullcalendar-header .ant-radio-group {
  margin-left: 16px;
}
.ant-fullcalendar-fullscreen .ant-fullcalendar-header label.ant-radio-button {
  height: 32px;
  line-height: 30px;
}
.ant-fullcalendar-fullscreen .ant-fullcalendar-month,
.ant-fullcalendar-fullscreen .ant-fullcalendar-date {
  display: block;
  height: 116px;
  margin: 0 4px;
  padding: 4px 8px;
  color: rgba(0, 0, 0, 0.65);
  text-align: left;
  border-top: 2px solid #e8e8e8;
  transition: background 0.3s;
}
.ant-fullcalendar-fullscreen .ant-fullcalendar-month:hover,
.ant-fullcalendar-fullscreen .ant-fullcalendar-date:hover {
  background: #e6f7ff;
  cursor: pointer;
}
.ant-fullcalendar-fullscreen .ant-fullcalendar-month:active,
.ant-fullcalendar-fullscreen .ant-fullcalendar-date:active {
  background: #bae7ff;
}
.ant-fullcalendar-fullscreen .ant-fullcalendar-column-header {
  padding-right: 12px;
  padding-bottom: 5px;
  text-align: right;
}
.ant-fullcalendar-fullscreen .ant-fullcalendar-value {
  width: auto;
  text-align: right;
  background: transparent;
}
.ant-fullcalendar-fullscreen .ant-fullcalendar-today .ant-fullcalendar-value {
  color: rgba(0, 0, 0, 0.65);
}
.ant-fullcalendar-fullscreen .ant-fullcalendar-month-panel-current-cell .ant-fullcalendar-month,
.ant-fullcalendar-fullscreen .ant-fullcalendar-today .ant-fullcalendar-date {
  background: transparent;
  border-top-color: #1890ff;
}
.ant-fullcalendar-fullscreen .ant-fullcalendar-month-panel-current-cell .ant-fullcalendar-value,
.ant-fullcalendar-fullscreen .ant-fullcalendar-today .ant-fullcalendar-value {
  box-shadow: none;
}
.ant-fullcalendar-fullscreen .ant-fullcalendar-month-panel-selected-cell .ant-fullcalendar-month,
.ant-fullcalendar-fullscreen .ant-fullcalendar-selected-day .ant-fullcalendar-date {
  background: #e6f7ff;
}
.ant-fullcalendar-fullscreen .ant-fullcalendar-month-panel-selected-cell .ant-fullcalendar-value,
.ant-fullcalendar-fullscreen .ant-fullcalendar-selected-day .ant-fullcalendar-value {
  color: #1890ff;
}
.ant-fullcalendar-fullscreen .ant-fullcalendar-last-month-cell .ant-fullcalendar-date,
.ant-fullcalendar-fullscreen .ant-fullcalendar-next-month-btn-day .ant-fullcalendar-date {
  color: rgba(0, 0, 0, 0.25);
}
.ant-fullcalendar-fullscreen .ant-fullcalendar-content {
  position: static;
  width: auto;
  height: 88px;
  overflow-y: auto;
}
.ant-fullcalendar-disabled-cell .ant-fullcalendar-date,
.ant-fullcalendar-disabled-cell .ant-fullcalendar-date:hover {
  cursor: not-allowed;
}
.ant-fullcalendar-disabled-cell:not(.ant-fullcalendar-today) .ant-fullcalendar-date,
.ant-fullcalendar-disabled-cell:not(.ant-fullcalendar-today) .ant-fullcalendar-date:hover {
  background: transparent;
}
.ant-fullcalendar-disabled-cell .ant-fullcalendar-value {
  width: auto;
  color: rgba(0, 0, 0, 0.25);
  border-radius: 0;
  cursor: not-allowed;
}
/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */
/* stylelint-disable no-duplicate-selectors */
/* stylelint-disable */
/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */
.ant-select-auto-complete {
  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';
}
.ant-select-auto-complete.ant-select .ant-select-selection {
  border: 0;
  box-shadow: none;
}
.ant-select-auto-complete.ant-select .ant-select-selection__rendered {
  height: 100%;
  margin-right: 0;
  margin-left: 0;
  line-height: 32px;
}
.ant-select-auto-complete.ant-select .ant-select-selection__placeholder {
  margin-right: 12px;
  margin-left: 12px;
}
.ant-select-auto-complete.ant-select .ant-select-selection--single {
  height: auto;
}
.ant-select-auto-complete.ant-select .ant-select-search--inline {
  position: static;
  float: left;
}
.ant-select-auto-complete.ant-select-allow-clear .ant-select-selection:hover .ant-select-selection__rendered {
  margin-right: 0 !important;
}
.ant-select-auto-complete.ant-select .ant-input {
  height: 32px;
  line-height: 1.5;
  background: transparent;
  border-width: 1px;
}
.ant-select-auto-complete.ant-select .ant-input:focus,
.ant-select-auto-complete.ant-select .ant-input:hover {
  border-color: #40a9ff;
  border-right-width: 1px !important;
}
.ant-select-auto-complete.ant-select .ant-input[disabled] {
  color: rgba(0, 0, 0, 0.25);
  background-color: #f5f5f5;
  cursor: not-allowed;
  opacity: 1;
  background-color: transparent;
}
.ant-select-auto-complete.ant-select .ant-input[disabled]:hover {
  border-color: #d9d9d9;
  border-right-width: 1px !important;
}
.ant-select-auto-complete.ant-select-lg .ant-select-selection__rendered {
  line-height: 40px;
}
.ant-select-auto-complete.ant-select-lg .ant-input {
  height: 40px;
  padding-top: 6px;
  padding-bottom: 6px;
}
.ant-select-auto-complete.ant-select-sm .ant-select-selection__rendered {
  line-height: 24px;
}
.ant-select-auto-complete.ant-select-sm .ant-input {
  height: 24px;
  padding-top: 1px;
  padding-bottom: 1px;
}
.ant-input-group > .ant-select-auto-complete .ant-select-search__field.ant-input-affix-wrapper {
  display: inline;
  float: none;
}
/* 响应断点 */
.comon-template-todoItemCard-index-content-24yJy {
  padding: 5px 15px;
}
.comon-template-todoItemCard-index-content-24yJy .comon-template-todoItemCard-index-typeBox-1mM6y {
  display: inline-block;
  padding-top: 20px;
}
.comon-template-todoItemCard-index-content-24yJy .comon-template-todoItemCard-index-typeBox-1mM6y .comon-template-todoItemCard-index-typeList-2aDY2 {
  overflow: hidden;
}
.comon-template-todoItemCard-index-content-24yJy .comon-template-todoItemCard-index-typeBox-1mM6y .comon-template-todoItemCard-index-typeList-2aDY2 .comon-template-todoItemCard-index-typeListL-3Rcn_ {
  float: left;
  width: 100px;
  padding-right: 16px;
  line-height: 36px;
}
.comon-template-todoItemCard-index-content-24yJy .comon-template-todoItemCard-index-typeBox-1mM6y .comon-template-todoItemCard-index-typeList-2aDY2 .comon-template-todoItemCard-index-typeListR-3VbKo {
  margin-left: 100px;
}
.comon-template-todoItemCard-index-content-24yJy .comon-template-todoItemCard-index-typeBox-1mM6y .comon-template-todoItemCard-index-typeList-2aDY2 .comon-template-todoItemCard-index-typeItem-vZweu {
  display: inline-block;
  margin: 0 20px 20px 0;
  padding: 0 12px;
  min-width: 80px;
  height: 36px;
  line-height: 36px;
  vertical-align: top;
  text-align: center;
  border-radius: 8px;
  border-width: 1px;
  border-style: solid;
  cursor: pointer;
}
.comon-template-todoItemCard-index-content-24yJy .ant-input {
  border-radius: 8px;
}
/* 三份 */
@media (max-width: 991px) {
  .comon-template-todoItemCard-index-appListItem-35XjU {
    width: 32.333%;
  }
  .comon-template-todoItemCard-index-appListItem-35XjU:nth-of-type(3n + 1) {
    margin-left: 0;
  }
}
/* 四份 */
@media (min-width: 992px) and (max-width: 1599px) {
  .comon-template-todoItemCard-index-appListItem-35XjU {
    width: 23.875%;
  }
  .comon-template-todoItemCard-index-appListItem-35XjU:nth-of-type(4n + 1) {
    margin-left: 0;
  }
}
/* 五份 */
@media (min-width: 1600px) {
  .comon-template-todoItemCard-index-appListItem-35XjU:nth-of-type(5n + 1) {
    margin-left: 0;
  }
}
.comon-template-todoItemCard-index-addModalBox-hfn4a label[for='appName']::before {
  display: inline-block;
  margin-right: 4px;
  color: #f5222d;
  font-size: 14px;
  font-family: SimSun, sans-serif;
  line-height: 1;
  content: '*';
}
.comon-template-todoItemCard-index-addModalBox-hfn4a .comon-template-todoItemCard-index-iconBox-1Dsbp {
  display: inline-block;
  cursor: pointer;
  border-radius: 4px;
  border: 1px solid #d9d9d9;
  padding: 5px;
}
.comon-template-todoItemCard-index-addModalBox-hfn4a .comon-template-todoItemCard-index-iconBox-1Dsbp img {
  width: 50px;
  height: 50px;
}
.comon-template-todoItemCard-index-addModalBox-hfn4a .comon-template-todoItemCard-index-uploadBox-3A5hn {
  width: 62px;
  height: 62px;
  display: inline-block;
  cursor: pointer;
  border: 1px dashed #d9d9d9;
  border-radius: 4px;
  line-height: 55px;
  text-align: center;
  font-size: 30px;
  color: #ccc;
  user-select: none;
}
.comon-template-todoItemCard-index-sub-1UyuZ {
  color: #999;
}
.comon-template-todoItemCard-index-cardDraging-14S7A {
  cursor: move;
  z-index: 1002;
}
.comon-template-todoItemCard-index-appListItemMove-3iWau .comon-template-todoItemCard-index-dragIcon-1ISQu {
  display: block;
  position: absolute;
  right: 6px;
  top: 6px;
  font-size: 16px;
  cursor: move;
}
.comon-template-todoItemCard-index-content-24yJy {
  padding: 24px 24px 50px 24px;
}
.comon-template-todoItemCard-index-tableMargin-1axxS {
  margin-top: 30px;
}
.comon-template-todoItemCard-index-buttonMargin-3kvZV {
  margin-right: 30px;
}
.comon-template-todoItemCard-index-strutsMargin-3uQ84 {
  margin-top: 18px;
}
.comon-template-todoItemCard-index-indexMarginTop20-CU7hR {
  margin-top: 24px;
}
.comon-template-todoItemCard-index-indexMarginTop20-CU7hR .ly-card .ant-card .ant-card-head {
  display: none;
}
.comon-template-todoItemCard-index-userAddForm-3Ar-y {
  padding: 50px 24px 0px;
}
.comon-template-todoItemCard-index-userAddForm-3Ar-y .ant-input {
  width: 330px;
}
.comon-template-todoItemCard-index-userAddForm-3Ar-y .ant-select-selection {
  width: 330px;
}
.comon-template-todoItemCard-index-userAddForm-3Ar-y .ant-calendar-picker {
  width: 330px !important;
}
.comon-template-todoItemCard-index-userAddForm-3Ar-y .ant-tag {
  height: 32px;
  line-height: 32px;
}
.comon-template-todoItemCard-index-label--pT99 {
  color: #314659;
}
.comon-template-todoItemCard-index-content-24yJy .ant-input-affix-wrapper,
.comon-template-todoItemCard-index-content-24yJy input {
  flex: 1;
  border-color: #d9d9d9;
}
.comon-template-todoItemCard-index-leftcontent-1XnP0 {
  margin-top: 20px;
  margin-left: 20px;
  margin-right: 50px;
  border: 1px solid black;
  position: relative;
  width: 200px;
  display: inline-block;
  height: 750px;
}
.comon-template-todoItemCard-index-btn1-2faDs {
  background-color: #1890ff;
  margin-right: 12px;
}
.comon-template-todoItemCard-index-btn2-1xnSN {
  background: #ffffff;
}
.comon-template-todoItemCard-index-btn3-3h0HT {
  margin-top: 16px;
  margin-right: 12px;
  margin-bottom: 16px;
}
.comon-template-todoItemCard-index-content2-2IFQd .ant-input-affix-wrapper,
.comon-template-todoItemCard-index-content2-2IFQd input {
  width: 200px;
  border-color: #d9d9d9;
}
.comon-template-todoItemCard-index-content2-2IFQd .ant-col-6 input {
  width: 150px;
}
.comon-template-todoItemCard-index-content-24yJy .ant-pagination-options-quick-jumper input {
  width: 50px;
}
.comon-template-todoItemCard-index-tagBlock-2pXCX {
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 1;
  -webkit-box-orient: vertical;
  word-break: break-all;
  line-height: normal;
}
.comon-template-todoItemCard-index-padding20-cmwp_ {
  padding-top: 20px;
}
.comon-template-todoItemCard-index-row2Style-CxOPp {
  margin-top: 5px;
}
.comon-template-todoItemCard-index-searchBox-2uLNr {
  display: flex;
  flex-wrap: wrap;
}
.comon-template-todoItemCard-index-searchBox-2uLNr .comon-template-todoItemCard-index-searchItem-2NVSM {
  display: flex;
  align-items: center;
  margin: 10px 0px;
  width: 325px;
  padding-right: 25px;
}
.comon-template-todoItemCard-index-blockdiv-3q7G9 {
  margin-right: 10px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .comon-template-todoItemCard-index-tagBlock-2pXCX {
    max-height: 40px;
  }
}
.comon-template-todoItemCard-index-experienceCard-2mNyL .comon-template-todoItemCard-index-title-1dRFC {
  margin-right: 60px;
  padding-left: 16px;
}
.comon-template-todoItemCard-index-experienceCard-2mNyL .comon-template-todoItemCard-index-title-1dRFC a {
  color: #333;
}
.comon-template-todoItemCard-index-experienceCard-2mNyL .comon-template-todoItemCard-index-title-1dRFC a:hover {
  color: #1890ff;
}
.comon-template-todoItemCard-index-experienceCard-2mNyL .comon-template-todoItemCard-index-item-iSoZP {
  position: relative;
  padding: 11px 0;
  border-bottom: 1px dashed #e8e8e8;
  overflow: hidden;
}
.comon-template-todoItemCard-index-experienceCard-2mNyL .comon-template-todoItemCard-index-item-iSoZP::before {
  content: "";
  position: absolute;
  top: 50%;
  left: 0;
  margin-top: -3px;
  width: 6px;
  height: 6px;
  border-radius: 50%;
  background-color: #bdc4cf;
}
.comon-template-todoItemCard-index-experienceCard-2mNyL .comon-template-todoItemCard-index-extra-SL5SF {
  width: 60px;
  float: right;
  padding-left: 10px;
  text-align: right;
  font-size: 12px;
  color: rgba(0, 0, 0, 0.45);
}
.comon-template-todoItemCard-index-experienceCard-2mNyL .ly-card-inner {
  padding-top: 0 !important;
  padding-bottom: 0 !important;
}
.comon-template-todoItemCard-index-todoCard-3w1q4 .comon-template-todoItemCard-index-todoCardExtra-3Pe0d .comon-template-todoItemCard-index-tips-3OfUA {
  position: absolute;
  right: 100px;
  top: 50%;
  transform: translateY(-50%);
}
.comon-template-todoItemCard-index-todoCard-3w1q4 table {
  width: 100%;
}
.comon-template-todoItemCard-index-todoCard-3w1q4 table tr {
  border-bottom: 1px solid #e8e8e8;
}
.comon-template-todoItemCard-index-todoCard-3w1q4 table tr td {
  padding: 11px 8px 11px 0;
}
.comon-template-todoItemCard-index-todoCard-3w1q4 .comon-template-todoItemCard-index-title-1dRFC {
  color: #333;
}
.comon-template-todoItemCard-index-todoCard-3w1q4 .comon-template-todoItemCard-index-title-1dRFC:hover {
  color: #1890ff;
}
.comon-template-todoItemCard-index-todoCard-3w1q4 .ly-card-inner {
  padding-top: 0 !important;
  padding-bottom: 0 !important;
}
.comon-template-todoItemCard-index-todoCard-3w1q4 .ant-card-head {
  position: relative;
}
.comon-template-todoItemCard-index-todoCard-3w1q4 .ant-badge-count {
  margin-left: 8px;
  border-radius: 200px 200px 200px 0;
  background-color: #ff6565;
}
.comon-template-todoItemCard-index-sortBar-E4moR {
  display: flex;
  height: 50px;
  padding: 15px 0;
  position: relative;
  background-color: rgba(184, 223, 226, 0.34901961);
}
.comon-template-todoItemCard-index-sortBar-E4moR .comon-template-todoItemCard-index-sortBarLeft-1VzFK {
  display: inline-block;
  padding-left: 15px;
}
.comon-template-todoItemCard-index-sortBar-E4moR .comon-template-todoItemCard-index-sortBarLeft-1VzFK span {
  cursor: pointer;
  padding: 0 15px;
  width: 80px;
  text-align: center;
  display: inline-block;
  white-space: nowrap;
}
.comon-template-todoItemCard-index-sortBar-E4moR .comon-template-todoItemCard-index-sortBarLeft-1VzFK i {
  padding-left: 3px;
  font-size: 14px;
}
.comon-template-todoItemCard-index-sortBar-E4moR i {
  padding-right: 10px;
  font-size: 19px;
  cursor: pointer;
}
.comon-template-todoItemCard-index-approvalCard-3J_Am .comon-template-todoItemCard-index-item-iSoZP {
  position: relative;
  padding: 11px 0 11px 20px;
  border-bottom: 1px dashed #e8e8e8;
  overflow: hidden;
}
.comon-template-todoItemCard-index-approvalCard-3J_Am .comon-template-todoItemCard-index-item-iSoZP::before {
  content: "";
  position: absolute;
  top: 18px;
  left: 0;
  width: 6px;
  height: 6px;
  border-radius: 50%;
  background-color: #bdc4cf;
}
.comon-template-todoItemCard-index-approvalCard-3J_Am .comon-template-todoItemCard-index-title-1dRFC {
  cursor: pointer;
}
.comon-template-todoItemCard-index-approvalCard-3J_Am .comon-template-todoItemCard-index-title-1dRFC a {
  color: #333;
}
.comon-template-todoItemCard-index-approvalCard-3J_Am .comon-template-todoItemCard-index-title-1dRFC a:hover {
  color: #1890ff;
}
.comon-template-todoItemCard-index-approvalCard-3J_Am .comon-template-todoItemCard-index-description-3l_W4 {
  color: #999;
  font-size: 12px;
}
.comon-template-todoItemCard-index-approvalCard-3J_Am .comon-template-todoItemCard-index-description-3l_W4 em {
  margin-left: 16px;
  font-style: normal;
}
.comon-template-todoItemCard-index-approvalCard-3J_Am .ly-card-inner {
  padding-top: 0 !important;
  padding-bottom: 0 !important;
}
.comon-template-todoItemCard-index-todoCard-3w1q4 {
  overflow: hidden;
}
.comon-template-todoItemCard-index-todoCard-3w1q4 .comon-template-todoItemCard-index-extra-SL5SF {
  font-size: 20px;
}
.comon-template-todoItemCard-index-todoCard-3w1q4 .comon-template-todoItemCard-index-extra-SL5SF .comon-template-todoItemCard-index-tips-3OfUA {
  position: absolute;
  right: 100px;
  top: 50%;
  transform: translateY(-50%);
  font-size: 12px;
  color: #1890ff;
}
.comon-template-todoItemCard-index-todoCard-3w1q4 .comon-template-todoItemCard-index-item-iSoZP {
  position: relative;
  padding: 12px 12px 12px 0;
  border-bottom: 1px solid #e2e2e2;
}
.comon-template-todoItemCard-index-todoCard-3w1q4 .comon-template-todoItemCard-index-item-iSoZP .comon-template-todoItemCard-index-right-3xpYw {
  position: absolute;
  right: 0;
  top: 50%;
  margin-top: -12px;
}
.comon-template-todoItemCard-index-todoCard-3w1q4 .comon-template-todoItemCard-index-item-iSoZP a {
  margin-left: 15px;
}
.comon-template-todoItemCard-index-todoCard-3w1q4 .comon-template-todoItemCard-index-item-iSoZP .comon-template-todoItemCard-index-itemDetal-KLEB5 {
  margin-top: 5px;
  margin-left: 15px;
}
.comon-template-todoItemCard-index-todoCard-3w1q4 .comon-template-todoItemCard-index-item-iSoZP .comon-template-todoItemCard-index-itemDetal-KLEB5 span {
  display: inline-block;
}
.comon-template-todoItemCard-index-todoCard-3w1q4 .comon-template-todoItemCard-index-item-iSoZP .comon-template-todoItemCard-index-itemDetal-KLEB5 .comon-template-todoItemCard-index-itemApplicater-4XpZL {
  width: 19%;
}
.comon-template-todoItemCard-index-todoCard-3w1q4 .comon-template-todoItemCard-index-item-iSoZP .comon-template-todoItemCard-index-itemDetal-KLEB5 .comon-template-todoItemCard-index-itemTime-3B31n {
  width: 25%;
}
.comon-template-todoItemCard-index-todoCard-3w1q4 .comon-template-todoItemCard-index-item-iSoZP .comon-template-todoItemCard-index-itemDetal-KLEB5 .comon-template-todoItemCard-index-itemOrigin-3532U {
  width: 17%;
}
.comon-template-todoItemCard-index-todoCard-3w1q4 .comon-template-todoItemCard-index-item-iSoZP .comon-template-todoItemCard-index-itemDetal-KLEB5 .comon-template-todoItemCard-index-operater-3IjZe {
  cursor: pointer;
  width: 7%;
}
.comon-template-todoItemCard-index-todoCard-3w1q4 .comon-template-todoItemCard-index-item-iSoZP .comon-template-todoItemCard-index-titlePoint-2IpTg {
  content: "";
  position: absolute;
  top: 34%;
  left: 0;
  margin-top: -3px;
  width: 6px;
  height: 6px;
  border-radius: 50%;
  background-color: #f5222d;
}
.comon-template-todoItemCard-index-todoCard-3w1q4 .comon-template-todoItemCard-index-title-1dRFC {
  color: #333;
  font-size: 16px;
}
.comon-template-todoItemCard-index-todoCard-3w1q4 .comon-template-todoItemCard-index-info-3OeaU {
  color: #666;
}
.comon-template-todoItemCard-index-todoCard-3w1q4 .ly-card-inner {
  padding: 0 16px !important;
}
.comon-template-todoItemCard-index-todoCard-3w1q4 .ant-card-head {
  position: relative;
}
.comon-template-ListComponent-index-content-zOCXF {
  padding: 0 24px 50px;
}
.comon-template-ListComponent-index-indexMarginTop24-1GhtN {
  margin-top: 24px;
}
.comon-template-ListComponent-index-input-3Y-R7 .ant-input-affix-wrapper,
.comon-template-ListComponent-index-input-3Y-R7 input {
  width: 200px;
  border-color: #d9d9d9;
}
.comon-template-ListComponent-index-btn1-2tu16 {
  background-color: #1890ff;
  margin-right: 12px;
}
.comon-template-ListComponent-index-btn2-3UqNK {
  background: #ffffff;
}
/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */
/* stylelint-disable no-duplicate-selectors */
/* stylelint-disable */
/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */
.ant-list {
  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;
}
.ant-list * {
  outline: none;
}
.ant-list-pagination {
  margin-top: 24px;
  text-align: right;
}
.ant-list-pagination .ant-pagination-options {
  text-align: left;
}
.ant-list-more {
  margin-top: 12px;
  text-align: center;
}
.ant-list-more button {
  padding-right: 32px;
  padding-left: 32px;
}
.ant-list-spin {
  min-height: 40px;
  text-align: center;
}
.ant-list-empty-text {
  padding: 16px;
  color: rgba(0, 0, 0, 0.25);
  font-size: 14px;
  text-align: center;
}
.ant-list-items {
  margin: 0;
  padding: 0;
  list-style: none;
}
.ant-list-item {
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding: 12px 0;
}
.ant-list-item-content {
  color: rgba(0, 0, 0, 0.65);
}
.ant-list-item-meta {
  display: flex;
  flex: 1;
  align-items: flex-start;
  font-size: 0;
}
.ant-list-item-meta-avatar {
  margin-right: 16px;
}
.ant-list-item-meta-content {
  flex: 1 0;
}
.ant-list-item-meta-title {
  margin-bottom: 4px;
  color: rgba(0, 0, 0, 0.65);
  font-size: 14px;
  line-height: 22px;
}
.ant-list-item-meta-title > a {
  color: rgba(0, 0, 0, 0.65);
  transition: all 0.3s;
}
.ant-list-item-meta-title > a:hover {
  color: #1890ff;
}
.ant-list-item-meta-description {
  color: rgba(0, 0, 0, 0.45);
  font-size: 14px;
  line-height: 22px;
}
.ant-list-item-action {
  flex: 0 0 auto;
  margin-left: 48px;
  padding: 0;
  font-size: 0;
  list-style: none;
}
.ant-list-item-action > li {
  position: relative;
  display: inline-block;
  padding: 0 8px;
  color: rgba(0, 0, 0, 0.45);
  font-size: 14px;
  line-height: 22px;
  text-align: center;
  cursor: pointer;
}
.ant-list-item-action > li:first-child {
  padding-left: 0;
}
.ant-list-item-action-split {
  position: absolute;
  top: 50%;
  right: 0;
  width: 1px;
  height: 14px;
  margin-top: -7px;
  background-color: #e8e8e8;
}
.ant-list-header {
  background: transparent;
}
.ant-list-footer {
  background: transparent;
}
.ant-list-header,
.ant-list-footer {
  padding-top: 12px;
  padding-bottom: 12px;
}
.ant-list-empty {
  padding: 16px 0;
  color: rgba(0, 0, 0, 0.45);
  font-size: 12px;
  text-align: center;
}
.ant-list-split .ant-list-item {
  border-bottom: 1px solid #e8e8e8;
}
.ant-list-split .ant-list-item:last-child {
  border-bottom: none;
}
.ant-list-split .ant-list-header {
  border-bottom: 1px solid #e8e8e8;
}
.ant-list-loading .ant-list-spin-nested-loading {
  min-height: 32px;
}
.ant-list-something-after-last-item .ant-spin-container > .ant-list-items > .ant-list-item:last-child {
  border-bottom: 1px solid #e8e8e8;
}
.ant-list-lg .ant-list-item {
  padding-top: 16px;
  padding-bottom: 16px;
}
.ant-list-sm .ant-list-item {
  padding-top: 8px;
  padding-bottom: 8px;
}
.ant-list-vertical .ant-list-item {
  align-items: initial;
}
.ant-list-vertical .ant-list-item-main {
  display: block;
  flex: 1;
}
.ant-list-vertical .ant-list-item-extra {
  margin-left: 40px;
}
.ant-list-vertical .ant-list-item-meta {
  margin-bottom: 16px;
}
.ant-list-vertical .ant-list-item-meta-title {
  margin-bottom: 12px;
  color: rgba(0, 0, 0, 0.85);
  font-size: 16px;
  line-height: 24px;
}
.ant-list-vertical .ant-list-item-action {
  margin-top: 16px;
  margin-left: auto;
}
.ant-list-vertical .ant-list-item-action > li {
  padding: 0 16px;
}
.ant-list-vertical .ant-list-item-action > li:first-child {
  padding-left: 0;
}
.ant-list-grid .ant-col > .ant-list-item {
  display: block;
  max-width: 100%;
  margin-bottom: 16px;
  padding-top: 0;
  padding-bottom: 0;
  border-bottom: none;
}
.ant-list-item-no-flex {
  display: block;
}
.ant-list:not(.ant-list-vertical) .ant-list-item-no-flex .ant-list-item-action {
  float: right;
}
.ant-list-bordered {
  border: 1px solid #d9d9d9;
  border-radius: 4px;
}
.ant-list-bordered .ant-list-header {
  padding-right: 24px;
  padding-left: 24px;
}
.ant-list-bordered .ant-list-footer {
  padding-right: 24px;
  padding-left: 24px;
}
.ant-list-bordered .ant-list-item {
  padding-right: 24px;
  padding-left: 24px;
  border-bottom: 1px solid #e8e8e8;
}
.ant-list-bordered .ant-list-pagination {
  margin: 16px 24px;
}
.ant-list-bordered.ant-list-sm .ant-list-item {
  padding-right: 16px;
  padding-left: 16px;
}
.ant-list-bordered.ant-list-sm .ant-list-header,
.ant-list-bordered.ant-list-sm .ant-list-footer {
  padding: 8px 16px;
}
.ant-list-bordered.ant-list-lg .ant-list-header,
.ant-list-bordered.ant-list-lg .ant-list-footer {
  padding: 16px 24px;
}
@media screen and (max-width: 768px) {
  .ant-list-item-action {
    margin-left: 24px;
  }
  .ant-list-vertical .ant-list-item-extra {
    margin-left: 24px;
  }
}
@media screen and (max-width: 576px) {
  .ant-list-item {
    flex-wrap: wrap;
  }
  .ant-list-item-action {
    margin-left: 12px;
  }
  .ant-list-vertical .ant-list-item {
    flex-wrap: wrap-reverse;
  }
  .ant-list-vertical .ant-list-item-main {
    min-width: 220px;
  }
  .ant-list-vertical .ant-list-item-extra {
    margin: auto auto 16px;
  }
}
/* 响应断点 */
.comon-template-resourceCenter-index-wrap-14eLr {
  padding: 0;
  margin-top: 20px;
}
.comon-template-resourceCenter-index-wrap-14eLr::after {
  content: '';
  border: 1px solid transparent;
}
.comon-template-resourceCenter-index-resourceCard-T3KTz {
  margin-bottom: 20px;
  -moz-box-shadow: 0px 0px 8px #d5d5d5;
  -webkit-box-shadow: 0px 0px 8px #D5D5D5;
  box-shadow: 0px 0px 8px #D5D5D5;
  border-radius: 15px!important;
}
.comon-template-resourceCenter-index-searchDiv-3UXkq {
  height: 80px;
  text-align: center;
  margin: 0 auto;
  padding: 0;
  background-color: #FFFFFF;
  -moz-box-shadow: 0px 0px 8px #D5D5D5;
  -webkit-box-shadow: 0px 0px 8px #D5D5D5;
  box-shadow: 0px 0px 8px #D5D5D5;
  border-radius: 10px!important;
}
.comon-template-resourceCenter-index-detailSearchDiv-HyN2P {
  width: 600px;
  text-align: left;
  margin-left: 100px;
  padding: 0;
  background-color: #FFFFFF;
}
.comon-template-resourceCenter-index-gridStyle-3RGEo {
  height: 40px;
  box-shadow: 0px 0 0 0 #e8e8e8, 0 0px 0 0 #e8e8e8, 0px 0px 0 0 #e8e8e8, 0px 0 0 0 #e8e8e8 inset, 0 0px 0 0 #e8e8e8 inset!important;
  padding: 15px!important;
  margin: 0 0 2px 0;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
div a {
  color: #000c17;
}
.comon-template-resourceCenter-index-test-1UeSj {
  content: '';
  position: absolute;
  left: 30px;
  bottom: 0;
  right: 0;
  width: 720px;
  height: 1PX;
  background-color: #dcdcdc;
}
.comon-template-resourceCenter-index-searchCol-2mc7m {
  margin-top: 15px;
}
.comon-template-resourceCenter-index-searchTitleCol-2dCuR {
  margin-top: 20px;
  font-size: x-large;
  color: var(--primary);
}
.comon-template-resourceCenter-index-myLikeCol-1deEq {
  margin-top: 25px;
}
.comon-template-resourceCenter-index-orderDiv-3XARA {
  margin: 0 auto;
  margin-top: 20px;
  text-align: left;
}
.comon-template-resourceCenter-index-listDiv-37GAq {
  text-align: left;
  margin-left: 100px;
  margin-top: 10px;
  padding: 0;
  background-color: #FFFFFF;
}
.comon-template-resourceCenter-index-typeDiv-3NRs2 {
  text-align: left;
  margin: 0 auto;
  margin-top: 15px;
  padding: 0;
  background-color: #FFFFFF;
  font-family: "\5FAE\8F6F\96C5\9ED1", serif;
  font-size: 13px;
  font-weight: bold;
}
.comon-template-resourceCenter-index-backButton-3PSaT {
  margin-top: 15px;
  text-align: right;
  margin-right: 150px;
  background-color: #FFFFFF;
}
.comon-template-resourceCenter-index-typeItem-37Njq {
  text-align: center;
  font-size: medium;
  cursor: pointer;
}
.comon-template-WorkCenter-MyTodo-index-WorkCenter_noData-EFsVA {
  display: flex;
  align-items: center;
  width: 100%;
  height: 500px;
}
.comon-template-WorkCenter-MyTodo-index-WorkCenter_noData-EFsVA img {
  margin: 0 auto;
}
.comon-template-WorkCenter-MyTodo-index-WorkCenter_tabs-15YWo {
  width: 100%;
}
.comon-template-WorkCenter-MyTodo-index-WorkCenter_tabs-15YWo .comon-template-WorkCenter-MyTodo-index-WorkCenter_tabItem-1WSlR {
  display: inline-block;
  margin-right: 20px;
  padding: 12px 16px 10px;
  font-size: 14px;
  cursor: pointer;
}
.comon-template-WorkCenter-MyTodo-index-WorkCenter_tabs-15YWo .comon-template-WorkCenter-MyTodo-index-WorkCenter_active-2mYAG {
  color: var(--primary);
  border-bottom: var(--primary) solid 2px;
}
.comon-template-WorkCenter-MyTodo-index-WorkCenter_divider-spGIL {
  height: 1px;
  width: 100%;
  background-color: #dddddd;
}
.comon-template-WorkCenter-MyTodo-index-WorkCenter_queryArea-3AoeK {
  margin-top: 18px;
}
.comon-template-WorkCenter-MyTodo-index-WorkCenter_settingArea-3_7By {
  padding: 10px 10px;
  margin-top: 10px;
  background: var(--lighten);
  color: #333;
  user-select: none;
  -moz-user-select: none;
  /*火狐*/
  -webkit-user-select: none;
  /*webkit浏览器*/
  -ms-user-select: none;
  /*IE10*/
}
.comon-template-WorkCenter-MyTodo-index-WorkCenter_settingArea-3_7By > div {
  display: inline;
  padding: 0 5px;
}
.comon-template-WorkCenter-MyTodo-index-WorkCenter_settingArea-3_7By .comon-template-WorkCenter-MyTodo-index-WorkCenter_groupType-2BMei {
  margin-right: 15px;
  cursor: pointer;
}
.comon-template-WorkCenter-MyTodo-index-WorkCenter_settingArea-3_7By .comon-template-WorkCenter-MyTodo-index-WorkCenter_groupType-2BMei.comon-template-WorkCenter-MyTodo-index-WorkCenter_active-2mYAG {
  color: var(--primary);
}
.comon-template-WorkCenter-MyTodo-index-WorkCenter_contentArea-3P6FZ {
  display: flex;
  background: rgba(231, 246, 247, 0.3);
}
.comon-template-WorkCenter-MyTodo-index-WorkCenter_contentArea-3P6FZ .comon-template-WorkCenter-MyTodo-index-WorkCenter_listArea-2yEKH {
  width: 50%;
  background: #fff;
}
.comon-template-WorkCenter-MyTodo-index-WorkCenter_contentArea-3P6FZ .comon-template-WorkCenter-MyTodo-index-WorkCenter_listArea-2yEKH .comon-template-WorkCenter-MyTodo-index-WorkCenter_pagination-3CqBB {
  float: right;
  padding: 10px;
}
.comon-template-WorkCenter-MyTodo-index-WorkCenter_contentArea-3P6FZ .comon-template-WorkCenter-MyTodo-index-WorkCenter_detailArea-1PCBJ {
  width: 50%;
  padding: 15px;
  overflow-y: auto;
}
.comon-template-WorkCenter-components-AdvancedQuery-index-WorkCenter_showMoreText-4jM6d {
  margin-left: 20px;
  color: rgba(0, 0, 0, 0.65);
}
.comon-template-WorkCenter-components-AdvancedQuery-index-WorkCenter_showMoreText-4jM6d > img {
  margin-left: 5px;
}
.comon-template-WorkCenter-components-AdvancedQuery-index-WorkCenter_moreFilter-1m9FY {
  display: block;
  margin-top: 10px;
}
.comon-template-WorkCenter-components-AdvancedQuery-index-WorkCenter_moreFilter-1m9FY .comon-template-WorkCenter-components-AdvancedQuery-index-WorkCenter_moreFilterItem-1_KZD {
  display: inline-block;
  width: 19%;
  margin-top: 10px;
  margin-right: 10px;
}
.comon-template-WorkCenter-components-AdvancedQuery-index-WorkCenter_searchCriteria-2xEsi {
  display: flex;
  margin-top: 10px;
  align-items: center;
}
.comon-template-WorkCenter-components-AdvancedQuery-index-WorkCenter_searchCriteria-2xEsi .comon-template-WorkCenter-components-AdvancedQuery-index-WorkCenter_criteriaItem-23DHR {
  padding: 2px 10px;
  margin-right: 5px;
  border-radius: 3px;
  background: #eeeeee;
  font-size: 14px;
  cursor: default;
}
.comon-template-WorkCenter-components-AdvancedQuery-index-WorkCenter_searchCriteria-2xEsi .comon-template-WorkCenter-components-AdvancedQuery-index-WorkCenter_criteriaItem-23DHR .comon-template-WorkCenter-components-AdvancedQuery-index-WorkCenter_clearSuffix-1jq4- {
  padding-left: 3px;
  color: #00000044;
  cursor: pointer;
}
.comon-template-WorkCenter-components-AdvancedQuery-index-WorkCenter_searchCriteria-2xEsi .comon-template-WorkCenter-components-AdvancedQuery-index-WorkCenter_criteriaItem-23DHR .comon-template-WorkCenter-components-AdvancedQuery-index-WorkCenter_clearSuffix-1jq4-:hover {
  color: #ff0000;
}
.comon-template-WorkCenter-components-AdvancedQuery-index-WorkCenter_searchCriteria-2xEsi .comon-template-WorkCenter-components-AdvancedQuery-index-WorkCenter_clearAll-2RGz5 {
  color: var(--primary);
  cursor: pointer;
}
.comon-template-WorkCenter-components-AdvancedQuery-index-WorkCenter_searchCriteria-2xEsi .comon-template-WorkCenter-components-AdvancedQuery-index-WorkCenter_clearAll-2RGz5:hover {
  color: #ff0000;
}
.comon-template-WorkCenter-components-CommonList-index-WorkCenter_collapseTitle-2BSqc {
  display: inline-block;
  padding: 5px 10px;
  border-top-right-radius: 20px;
  border-bottom-right-radius: 20px;
  font-size: 14px;
  font-weight: bold;
  color: #fff;
  background-color: var(--primary);
  cursor: pointer;
}
.comon-template-WorkCenter-components-CommonList-index-WorkCenter_batchHandle-PlZlo {
  float: right;
  margin-right: 10px;
}
.comon-template-WorkCenter-components-CommonList-index-WorkCenter_batchHandle-PlZlo a {
  color: rgba(0, 0, 0, 0.65);
}
.comon-template-WorkCenter-components-CommonList-index-WorkCenter_batchHandle-PlZlo a:hover {
  color: var(--primary);
}
.comon-template-WorkCenter-components-CommonList-index-WorkCenter_commonDataItem-J7rQM {
  padding: 15px 10px;
  color: #888;
  background: #fff;
  border-bottom: #eee solid 1px;
  cursor: pointer;
}
.comon-template-WorkCenter-components-CommonList-index-WorkCenter_commonDataItem-J7rQM.comon-template-WorkCenter-components-CommonList-index-WorkCenter_active-ZlTY8 {
  background: #e8f6f74d;
}
.comon-template-WorkCenter-components-CommonList-index-WorkCenter_commonDataItem-J7rQM:hover {
  background: #e8f6f74d;
  transition: all .5s;
}
.comon-template-WorkCenter-components-CommonList-index-WorkCenter_commonDataItem-J7rQM .comon-template-WorkCenter-components-CommonList-index-WorkCenter_commonDataName-jUAj_ {
  color: #333;
  font-size: 16px;
}
.comon-template-WorkCenter-components-CommonList-index-WorkCenter_commonDataItem-J7rQM .comon-template-WorkCenter-components-CommonList-index-WorkCenter_commonDataType-2P5t4 {
  padding: 4px 10px;
  margin-right: 10px;
  border-radius: 6px;
  font-size: 12px;
  background: #cccccc;
}
.comon-template-WorkCenter-components-CommonList-index-WorkCenter_commonDataItem-J7rQM .comon-template-WorkCenter-components-CommonList-index-WorkCenter_commonDataCheck-1QnqY {
  vertical-align: middle;
  margin-right: 5px;
}
.comon-template-WorkCenter-components-CommonList-index-WorkCenter_commonDataItem-J7rQM .comon-template-WorkCenter-components-CommonList-index-WorkCenter_commonDataTitle-Q0RFV {
  color: var(--primary);
  font-size: 16px;
  font-weight: bold;
  vertical-align: middle;
}
.comon-template-WorkCenter-components-CommonList-index-WorkCenter_commonDataItem-J7rQM .comon-template-WorkCenter-components-CommonList-index-WorkCenter_commonDataUrge-e3VeN {
  vertical-align: middle;
  margin-right: 5px;
}
.comon-template-WorkCenter-components-CommonList-index-WorkCenter_commonDataItem-J7rQM .comon-template-WorkCenter-components-CommonList-index-WorkCenter_commonDataReadDot-3m1cN {
  display: inline-block;
  margin: 0 10px 5px;
  width: 8px;
  height: 8px;
  background-color: #FF6166;
  border-radius: 50%;
}
.comon-template-WorkCenter-components-CommonList-index-WorkCenter_funcMenu-wAZDq {
  display: flex;
  align-items: center;
}
.comon-template-WorkCenter-components-CommonList-index-WorkCenter_funcMenu-wAZDq img {
  margin-right: 5px;
  height: 16px;
  width: 16px;
}
.comon-template-WorkCenter-components-CommonList-index-WorkCenter_funcMenu-wAZDq.comon-template-WorkCenter-components-CommonList-index-WorkCenter_disabled-Iik04 .comon-template-WorkCenter-components-CommonList-index-WorkCenter_content-2VXDm {
  cursor: not-allowed;
}
.comon-template-WorkCenter-components-CommonList-index-WorkCenter_dropMenu-2rowH {
  width: 100%;
}
/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */
/* stylelint-disable no-duplicate-selectors */
/* stylelint-disable */
/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */
.ant-typography {
  color: rgba(0, 0, 0, 0.65);
}
.ant-typography.ant-typography-secondary {
  color: rgba(0, 0, 0, 0.45);
}
.ant-typography.ant-typography-warning {
  color: #faad14;
}
.ant-typography.ant-typography-danger {
  color: #f5222d;
}
.ant-typography.ant-typography-disabled {
  color: rgba(0, 0, 0, 0.25);
  cursor: not-allowed;
  user-select: none;
}
div.ant-typography,
.ant-typography p {
  margin-bottom: 1em;
}
h1.ant-typography,
.ant-typography h1 {
  margin-bottom: 0.5em;
  color: rgba(0, 0, 0, 0.85);
  font-weight: 600;
  font-size: 38px;
  line-height: 1.23;
}
h2.ant-typography,
.ant-typography h2 {
  margin-bottom: 0.5em;
  color: rgba(0, 0, 0, 0.85);
  font-weight: 600;
  font-size: 30px;
  line-height: 1.35;
}
h3.ant-typography,
.ant-typography h3 {
  margin-bottom: 0.5em;
  color: rgba(0, 0, 0, 0.85);
  font-weight: 600;
  font-size: 24px;
  line-height: 1.35;
}
h4.ant-typography,
.ant-typography h4 {
  margin-bottom: 0.5em;
  color: rgba(0, 0, 0, 0.85);
  font-weight: 600;
  font-size: 20px;
  line-height: 1.4;
}
.ant-typography + h1.ant-typography,
.ant-typography + h2.ant-typography,
.ant-typography + h3.ant-typography,
.ant-typography + h4.ant-typography {
  margin-top: 1.2em;
}
.ant-typography div + h1,
.ant-typography ul + h1,
.ant-typography li + h1,
.ant-typography p + h1,
.ant-typography h1 + h1,
.ant-typography h2 + h1,
.ant-typography h3 + h1,
.ant-typography h4 + h1,
.ant-typography div + h2,
.ant-typography ul + h2,
.ant-typography li + h2,
.ant-typography p + h2,
.ant-typography h1 + h2,
.ant-typography h2 + h2,
.ant-typography h3 + h2,
.ant-typography h4 + h2,
.ant-typography div + h3,
.ant-typography ul + h3,
.ant-typography li + h3,
.ant-typography p + h3,
.ant-typography h1 + h3,
.ant-typography h2 + h3,
.ant-typography h3 + h3,
.ant-typography h4 + h3,
.ant-typography div + h4,
.ant-typography ul + h4,
.ant-typography li + h4,
.ant-typography p + h4,
.ant-typography h1 + h4,
.ant-typography h2 + h4,
.ant-typography h3 + h4,
.ant-typography h4 + h4 {
  margin-top: 1.2em;
}
span.ant-typography-ellipsis {
  display: inline-block;
}
.ant-typography a {
  color: #1890ff;
  text-decoration: none;
  outline: none;
  cursor: pointer;
  transition: color 0.3s;
}
.ant-typography a:focus,
.ant-typography a:hover {
  color: #40a9ff;
}
.ant-typography a:active {
  color: #096dd9;
}
.ant-typography a:active,
.ant-typography a:hover {
  text-decoration: none;
}
.ant-typography a[disabled] {
  color: rgba(0, 0, 0, 0.25);
  cursor: not-allowed;
  pointer-events: none;
}
.ant-typography code {
  margin: 0 0.2em;
  padding: 0.2em 0.4em 0.1em;
  font-size: 85%;
  background: rgba(0, 0, 0, 0.06);
  border: 1px solid rgba(0, 0, 0, 0.06);
  border-radius: 3px;
}
.ant-typography mark {
  padding: 0;
  background-color: #ffe58f;
}
.ant-typography u,
.ant-typography ins {
  text-decoration: underline;
  text-decoration-skip-ink: auto;
}
.ant-typography s,
.ant-typography del {
  text-decoration: line-through;
}
.ant-typography strong {
  font-weight: 600;
}
.ant-typography-expand,
.ant-typography-edit,
.ant-typography-copy {
  color: #1890ff;
  text-decoration: none;
  outline: none;
  cursor: pointer;
  transition: color 0.3s;
  margin-left: 8px;
}
.ant-typography-expand:focus,
.ant-typography-edit:focus,
.ant-typography-copy:focus,
.ant-typography-expand:hover,
.ant-typography-edit:hover,
.ant-typography-copy:hover {
  color: #40a9ff;
}
.ant-typography-expand:active,
.ant-typography-edit:active,
.ant-typography-copy:active {
  color: #096dd9;
}
.ant-typography-copy-success,
.ant-typography-copy-success:hover,
.ant-typography-copy-success:focus {
  color: #52c41a;
}
.ant-typography-edit-content {
  position: relative;
}
div.ant-typography-edit-content {
  left: -12px;
  margin-top: -5px;
  margin-bottom: calc(-5em);
}
.ant-typography-edit-content-confirm {
  position: absolute;
  right: 10px;
  bottom: 8px;
  color: rgba(0, 0, 0, 0.45);
  pointer-events: none;
}
.ant-typography-edit-content textarea {
  -moz-transition: none;
}
.ant-typography ul,
.ant-typography ol {
  margin: 0 0 1em 0;
  padding: 0;
}
.ant-typography ul li,
.ant-typography ol li {
  margin: 0 0 0 20px;
  padding: 0 0 0 4px;
}
.ant-typography ul li {
  list-style-type: circle;
}
.ant-typography ul li li {
  list-style-type: disc;
}
.ant-typography ol li {
  list-style-type: decimal;
}
.ant-typography-ellipsis-single-line {
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.ant-typography-ellipsis-multiple-line {
  display: -webkit-box;
  -webkit-line-clamp: 3;
  /*! autoprefixer: ignore next */
  -webkit-box-orient: vertical;
  overflow: hidden;
}
.comon-template-WorkCenter-components-WorkDetail-index-WorkCenter_detailContent-2uLio {
  margin-top: 15px;
  padding: 20px;
  border-radius: 6px;
  background: #fff;
  box-shadow: 0px 0px 6px 0px rgba(0, 104, 113, 0.08);
}
.comon-template-WorkCenter-components-WorkDetail-index-WorkCenter_contentTitle-1xL23 {
  font-weight: bold;
  font-size: 16px;
  color: #000000;
}
.comon-template-WorkCenter-components-WorkDetail-index-WorkCenter_contentLayout-ds3QP {
  display: flex;
}
.comon-template-WorkCenter-components-WorkDetail-index-WorkCenter_contentLayout-ds3QP .comon-template-WorkCenter-components-WorkDetail-index-WorkCenter_contentDscrp-21zL2 {
  width: calc(100% - 180px);
}
.comon-template-WorkCenter-components-WorkDetail-index-WorkCenter_contentLayout-ds3QP .comon-template-WorkCenter-components-WorkDetail-index-WorkCenter_contentDscrp-21zL2 > div {
  margin-top: 10px;
}
.comon-template-WorkCenter-components-WorkDetail-index-WorkCenter_contentLayout-ds3QP .comon-template-WorkCenter-components-WorkDetail-index-WorkCenter_contentDscrp-21zL2 .comon-template-WorkCenter-components-WorkDetail-index-WorkCenter_worklabel-2R60r {
  color: rgba(0, 0, 0, 0.65);
  white-space: nowrap;
}
.comon-template-WorkCenter-components-WorkDetail-index-WorkCenter_contentLayout-ds3QP .comon-template-WorkCenter-components-WorkDetail-index-WorkCenter_contentDscrp-21zL2 .comon-template-WorkCenter-components-WorkDetail-index-WorkCenter_workvalue-1a4R8 {
  color: rgba(0, 0, 0, 0.85);
  width: 90%;
}
.comon-template-WorkCenter-components-WorkDetail-index-WorkCenter_contentLayout-ds3QP .comon-template-WorkCenter-components-WorkDetail-index-WorkCenter_contentChart-19-Uc {
  height: 150px;
  width: 150px;
  text-align: center;
}
.comon-template-WorkCenter-components-FlowLine-index-WorkCenter_detailFlow-2_dOc {
  margin-top: 15px;
  padding: 20px;
  border-radius: 6px;
  background: #fff;
  box-shadow: 0px 0px 6px 0px rgba(0, 104, 113, 0.08);
}
.comon-template-WorkCenter-components-FlowLine-index-WorkCenter_FlowWarpper--GQ8P {
  max-height: 480px;
  overflow-y: auto;
}
.comon-template-WorkCenter-components-FlowLine-index-WorkCenter_flowTitle-iBaCU {
  font-weight: bold;
  font-size: 16px;
  color: #000000;
}
.comon-template-WorkCenter-components-FlowLine-index-WorkCenter_flowDscrp-2-vmm {
  margin-top: 10px;
}
.comon-template-WorkCenter-components-FlowLine-index-WorkCenter_flowContainer-205qT {
  display: none;
}
.comon-template-WorkCenter-components-FlowLine-index-WorkCenter_flowItem-1Akov {
  display: flex;
}
.comon-template-WorkCenter-components-FlowLine-index-WorkCenter_flowItem-1Akov::before {
  content: '';
  position: relative;
  left: 23px;
  z-index: 99;
  width: 1px;
  background: #dce3eb;
}
.comon-template-WorkCenter-components-FlowLine-index-WorkCenter_flowItem-1Akov .comon-template-WorkCenter-components-FlowLine-index-WorkCenter_flowItemLeft-3IC19 {
  z-index: 100;
}
.comon-template-WorkCenter-components-FlowLine-index-WorkCenter_flowItem-1Akov .comon-template-WorkCenter-components-FlowLine-index-WorkCenter_flowItemLeft-3IC19 .comon-template-WorkCenter-components-FlowLine-index-WorkCenter_headerPic-s1ACH {
  width: 44px;
  height: 44px;
  border-radius: 50%;
}
.comon-template-WorkCenter-components-FlowLine-index-WorkCenter_flowItem-1Akov .comon-template-WorkCenter-components-FlowLine-index-WorkCenter_flowItemLeft-3IC19 .comon-template-WorkCenter-components-FlowLine-index-WorkCenter_flowSubIcon-2xuo9 {
  position: relative;
  left: 24px;
  bottom: 20px;
}
.comon-template-WorkCenter-components-FlowLine-index-WorkCenter_flowItem-1Akov .comon-template-WorkCenter-components-FlowLine-index-WorkCenter_flowItemRight-2TBJt {
  width: 100%;
  padding: 15px 10px;
  border-bottom: #eee dashed 1px;
}
.comon-template-WorkCenter-components-FlowLine-index-WorkCenter_flowItem-1Akov .comon-template-WorkCenter-components-FlowLine-index-WorkCenter_flowItemRight-2TBJt .comon-template-WorkCenter-components-FlowLine-index-WorkCenter_flowItemMainTitle-qhMWv {
  color: #333;
}
.comon-template-WorkCenter-components-FlowLine-index-WorkCenter_flowItem-1Akov .comon-template-WorkCenter-components-FlowLine-index-WorkCenter_flowItemRight-2TBJt .comon-template-WorkCenter-components-FlowLine-index-WorkCenter_flowItemMainTitle-qhMWv .comon-template-WorkCenter-components-FlowLine-index-WorkCenter_flowItemStatus-3OCxd {
  margin-left: 5px;
  padding: 2px 5px;
}
.comon-template-WorkCenter-components-FlowLine-index-WorkCenter_flowItem-1Akov .comon-template-WorkCenter-components-FlowLine-index-WorkCenter_flowItemRight-2TBJt .comon-template-WorkCenter-components-FlowLine-index-WorkCenter_flowItemMainTitle-qhMWv .comon-template-WorkCenter-components-FlowLine-index-WorkCenter_flowItemTime-oL9um {
  float: right;
  color: #949494;
  width: 230px;
}
.comon-template-WorkCenter-components-FlowLine-index-WorkCenter_flowItem-1Akov .comon-template-WorkCenter-components-FlowLine-index-WorkCenter_flowItemRight-2TBJt .comon-template-WorkCenter-components-FlowLine-index-WorkCenter_flowItemSubTitle-qXWo_ {
  margin-top: 5px;
  color: #949494;
}
.comon-template-WorkCenter-components-FlowLine-index-WorkCenter_flowItem-1Akov .comon-template-WorkCenter-components-FlowLine-index-WorkCenter_flowItemRight-2TBJt .comon-template-WorkCenter-components-FlowLine-index-WorkCenter_flowItemSubTitle-qXWo_ .comon-template-WorkCenter-components-FlowLine-index-WorkCenter_flowItemSpent-3cDdT {
  float: right;
  color: #949494;
  width: 230px;
}
.comon-template-WorkCenter-components-FlowLine-index-WorkCenter_flowItem-1Akov .comon-template-WorkCenter-components-FlowLine-index-WorkCenter_flowItemRight-2TBJt .comon-template-WorkCenter-components-FlowLine-index-WorkCenter_flowItemDscrp-IYnVG {
  padding: 10px;
  margin-top: 5px;
  border-radius: 5px;
  color: #333;
  background-color: #f2f2f2cc;
  cursor: pointer;
}
.comon-template-WorkCenter-components-FlowLine-index-WorkCenter_flowItem-1Akov .comon-template-WorkCenter-components-FlowLine-index-WorkCenter_flowItemRight-2TBJt .comon-template-WorkCenter-components-FlowLine-index-WorkCenter_multiNode-2c6Ob .comon-template-WorkCenter-components-FlowLine-index-WorkCenter_multiNodeFlow-2pE_n {
  border-bottom: #eee dashed 1px;
}
.comon-template-WorkCenter-components-FlowLine-index-WorkCenter_flowItem-1Akov .comon-template-WorkCenter-components-FlowLine-index-WorkCenter_flowItemRight-2TBJt .comon-template-WorkCenter-components-FlowLine-index-WorkCenter_multiNode-2c6Ob .comon-template-WorkCenter-components-FlowLine-index-WorkCenter_multiNodeFlow-2pE_n .comon-template-WorkCenter-components-FlowLine-index-WorkCenter_flowItemTime-oL9um {
  float: right;
  color: #949494;
  width: 230px;
}
.comon-template-WorkCenter-components-FlowLine-index-WorkCenter_flowItem-1Akov .comon-template-WorkCenter-components-FlowLine-index-WorkCenter_flowItemRight-2TBJt .comon-template-WorkCenter-components-FlowLine-index-WorkCenter_multiNode-2c6Ob .comon-template-WorkCenter-components-FlowLine-index-WorkCenter_multiNodeFlow-2pE_n .comon-template-WorkCenter-components-FlowLine-index-WorkCenter_flowItemDscrp-IYnVG {
  padding: 10px;
  margin-top: 5px;
  border-radius: 5px;
  color: #333;
  background-color: #f2f2f2cc;
  cursor: pointer;
}
.comon-template-WorkCenter-components-FlowLine-index-WorkCenter_flowItemReader-2ys0t {
  width: 100%;
  margin-top: 5px;
  display: flex;
}
.comon-template-WorkCenter-components-FlowLine-index-WorkCenter_flowItemReaderInfo-EW73U {
  width: 350px;
  height: 27px;
  display: inline-block;
  overflow-x: auto;
  white-space: nowrap;
  margin-left: 15px;
  transition: width .5s;
}
.comon-template-WorkCenter-components-FlowLine-index-WorkCenter_flowItemShowMore-1bfWq {
  float: right;
  color: #949494;
  cursor: pointer;
}
.comon-template-WorkCenter-components-FlowLine-index-WorkCenter_flowItemNode-2aeL1 {
  display: inline-block;
  padding: 0 5px;
}
.comon-template-WorkCenter-components-FlowLine-index-WorkCenter_flowItemNode-2aeL1 img {
  width: 50px;
  border-radius: 10px;
}
.comon-template-WorkCenter-components-MySettingModal-index-WorkCenter_modeTroduction-2KxT3 {
  color: var(--primary);
}
.comon-template-WorkCenter-components-MySettingModal-index-WorkCenter_MySettingModal-2qYvl .ant-modal-content,
.comon-template-WorkCenter-components-MySettingModal-index-WorkCenter_HelpModal-3XYbf .ant-modal-content {
  border-radius: 6px!important;
}
.comon-template-WorkCenter-components-MySettingModal-index-WorkCenter_MySettingModal-2qYvl .ant-modal-close-x,
.comon-template-WorkCenter-components-MySettingModal-index-WorkCenter_HelpModal-3XYbf .ant-modal-close-x {
  height: 42px;
  line-height: 42px;
}
.comon-template-WorkCenter-components-MySettingModal-index-WorkCenter_MySettingModal-2qYvl .ant-modal-header,
.comon-template-WorkCenter-components-MySettingModal-index-WorkCenter_HelpModal-3XYbf .ant-modal-header {
  background: #eee;
  padding: 10px 15px;
  font-size: 16px;
  color: rgba(0, 0, 0, 0.85);
  border-radius: 6px 6px 0 0!important;
}
.comon-template-WorkCenter-components-MySettingModal-index-WorkCenter_MySettingModal-2qYvl .ant-modal-header .ant-modal-title,
.comon-template-WorkCenter-components-MySettingModal-index-WorkCenter_HelpModal-3XYbf .ant-modal-header .ant-modal-title {
  font-weight: bold;
}
.comon-template-WorkCenter-components-MySettingModal-index-WorkCenter_MySettingModal-2qYvl .ant-modal-footer,
.comon-template-WorkCenter-components-MySettingModal-index-WorkCenter_HelpModal-3XYbf .ant-modal-footer {
  border-radius: 0 0 6px 6px;
}
.comon-template-WorkCenter-components-FollowModal-index-WorkCenter_FollowModal-26sJs .ant-modal-content {
  border-radius: 6px!important;
}
.comon-template-WorkCenter-components-FollowModal-index-WorkCenter_FollowModal-26sJs .ant-modal-close-x {
  height: 42px;
  line-height: 42px;
}
.comon-template-WorkCenter-components-FollowModal-index-WorkCenter_FollowModal-26sJs .ant-modal-header {
  background: #eee;
  padding: 10px 15px;
  font-size: 16px;
  color: rgba(0, 0, 0, 0.85);
  border-radius: 6px 6px 0 0!important;
}
.comon-template-WorkCenter-components-FollowModal-index-WorkCenter_FollowModal-26sJs .ant-modal-header .ant-modal-title {
  font-weight: bold;
}
.comon-template-WorkCenter-components-FollowModal-index-WorkCenter_FollowModal-26sJs .ant-modal-footer {
  border-radius: 0 0 6px 6px;
}
.comon-template-WorkCenter-components-FollowModal-index-WorkCenter_tag-2T2ij {
  user-select: none;
}
.comon-template-WorkCenter-components-FollowModal-index-WorkCenter_tag-input-3M4y0 {
  width: 70px;
  margin-right: 10px;
  vertical-align: top;
}
.comon-template-WorkCenter-components-QuickHandleModal-index-WorkCenter_QuickHandleModal-ldXvw .ant-modal-content {
  border-radius: 6px!important;
}
.comon-template-WorkCenter-components-QuickHandleModal-index-WorkCenter_QuickHandleModal-ldXvw .ant-modal-close-x {
  height: 42px;
  line-height: 42px;
}
.comon-template-WorkCenter-components-QuickHandleModal-index-WorkCenter_QuickHandleModal-ldXvw .ant-modal-header {
  background: #eee;
  padding: 10px 15px;
  font-size: 16px;
  color: rgba(0, 0, 0, 0.85);
  border-radius: 6px 6px 0 0!important;
}
.comon-template-WorkCenter-components-QuickHandleModal-index-WorkCenter_QuickHandleModal-ldXvw .ant-modal-header .ant-modal-title {
  font-weight: bold;
}
.comon-template-WorkCenter-components-QuickHandleModal-index-WorkCenter_QuickHandleModal-ldXvw .ant-modal-footer {
  border-radius: 0 0 6px 6px;
}
.comon-template-WorkCenter-components-QuickHandleModal-index-WorkCenter_QuickHandleModal-ldXvw .comon-template-WorkCenter-components-QuickHandleModal-index-WorkCenter_quickHanle_row-3N-IZ {
  display: table;
}
.comon-template-WorkCenter-components-QuickHandleModal-index-WorkCenter_QuickHandleModal-ldXvw .comon-template-WorkCenter-components-QuickHandleModal-index-WorkCenter_quickHandle_title-1OSRQ {
  display: table-cell;
  padding: 10px;
  width: 120px;
  border-top: #eee solid 1px;
  border-left: #eee solid 1px;
  border-right: #eee solid 1px;
  text-align: right;
  background-color: #F8F9F9;
}
.comon-template-WorkCenter-components-QuickHandleModal-index-WorkCenter_QuickHandleModal-ldXvw .comon-template-WorkCenter-components-QuickHandleModal-index-WorkCenter_quickHandle_content-2BEf1 {
  display: table-cell;
  padding: 10px;
  width: 430px;
  border-top: #eee solid 1px;
  border-right: #eee solid 1px;
  background-color: #FFF;
}
.comon-template-WorkCenter-components-QuickHandleModal-index-WorkCenter_QuickHandleModal-ldXvw .comon-template-WorkCenter-components-QuickHandleModal-index-WorkCenter_quickHandle_content-2BEf1 .comon-template-WorkCenter-components-QuickHandleModal-index-WorkCenter_quickHandle_contentImg-3LIpa {
  cursor: pointer;
  box-shadow: 0px 0px 6px 0px rgba(0, 104, 113, 0.08);
}
.comon-template-WorkCenter-components-QuickHandleModal-index-WorkCenter_QuickHandleModal-ldXvw .comon-template-WorkCenter-components-QuickHandleModal-index-WorkCenter_quickHandle_content-2BEf1 .comon-template-WorkCenter-components-QuickHandleModal-index-WorkCenter_quickHandle_contentImg-3LIpa:hover {
  box-shadow: 0px 0px 6px 0px rgba(0, 104, 113, 0.08);
}
.comon-template-WorkCenter-components-QuickHandleModal-index-WorkCenter_QuickHandleModal-ldXvw .comon-template-WorkCenter-components-QuickHandleModal-index-WorkCenter_quickHandle_content-2BEf1 .comon-template-WorkCenter-components-QuickHandleModal-index-WorkCenter_quickHandle_contentUser-2Bs61 {
  margin-left: 10px;
}
.comon-template-WorkCenter-components-QuickHandleModal-index-WorkCenter_QuickHandleModal-ldXvw .comon-template-WorkCenter-components-QuickHandleModal-index-WorkCenter_quickHandle_content-2BEf1 a {
  color: var(--primary);
}
.comon-template-WorkCenter-components-QuickHandleModal-index-WorkCenter_QuickHandleModal-ldXvw .comon-template-WorkCenter-components-QuickHandleModal-index-WorkCenter_quickHanle_btn-LwrGM {
  text-align: right;
  margin-top: 15px;
}
.comon-template-WorkCenter-components-WorkFunction-index-WorkCenter_detailHeader-7D6jB {
  padding: 20px;
  border-radius: 6px;
  background: #fff;
  box-shadow: 0px 0px 6px 0px rgba(0, 104, 113, 0.08);
}
.comon-template-WorkCenter-components-WorkFunction-index-WorkCenter_detailHeader-7D6jB .comon-template-WorkCenter-components-WorkFunction-index-WorkCenter_headerTitle-KO0de {
  font-size: 18px;
  font-weight: bold;
  color: #000000;
}
.comon-template-WorkCenter-components-WorkFunction-index-WorkCenter_detailHeader-7D6jB .comon-template-WorkCenter-components-WorkFunction-index-WorkCenter_headerFunc-2ED8d {
  margin-top: 12px;
  color: #333333;
}
.comon-template-WorkCenter-components-WorkFunction-index-WorkCenter_detailHeader-7D6jB .comon-template-WorkCenter-components-WorkFunction-index-WorkCenter_headerFunc-2ED8d .comon-template-WorkCenter-components-WorkFunction-index-WorkCenter_funcItem-3A7M3 {
  display: inline-flex;
  align-items: center;
  width: 25%;
  font-size: 14px;
  height: 19px;
  line-height: 19px;
  cursor: pointer;
}
.comon-template-WorkCenter-components-WorkFunction-index-WorkCenter_detailHeader-7D6jB .comon-template-WorkCenter-components-WorkFunction-index-WorkCenter_headerFunc-2ED8d .comon-template-WorkCenter-components-WorkFunction-index-WorkCenter_funcItem-3A7M3 img {
  height: 16px;
  width: 16px;
  align-items: center;
}
.comon-template-WorkCenter-components-WorkFunction-index-WorkCenter_detailHeader-7D6jB .comon-template-WorkCenter-components-WorkFunction-index-WorkCenter_headerFunc-2ED8d .comon-template-WorkCenter-components-WorkFunction-index-WorkCenter_funcItem-3A7M3 .comon-template-WorkCenter-components-WorkFunction-index-WorkCenter_funcItemLabel-3hjQj {
  margin-left: 5px;
}
.comon-template-WorkCenter-MyDone-index-WorkCenter_noData-25uXZ {
  display: flex;
  align-items: center;
  width: 100%;
  height: 500px;
}
.comon-template-WorkCenter-MyDone-index-WorkCenter_noData-25uXZ img {
  margin: 0 auto;
}
.comon-template-WorkCenter-MyDone-index-WorkCenter_tabs-sNJtL {
  width: 100%;
}
.comon-template-WorkCenter-MyDone-index-WorkCenter_tabs-sNJtL .comon-template-WorkCenter-MyDone-index-WorkCenter_tabItem-2ZLCP {
  display: inline-block;
  margin-right: 20px;
  padding: 12px 16px 10px;
  font-size: 14px;
  cursor: pointer;
}
.comon-template-WorkCenter-MyDone-index-WorkCenter_tabs-sNJtL .comon-template-WorkCenter-MyDone-index-WorkCenter_active-WPBSI {
  color: var(--primary);
  border-bottom: var(--primary) solid 2px;
}
.comon-template-WorkCenter-MyDone-index-WorkCenter_divider-1GePV {
  height: 1px;
  width: 100%;
  background-color: #dddddd;
}
.comon-template-WorkCenter-MyDone-index-WorkCenter_queryArea-1P8sR {
  margin-top: 18px;
}
.comon-template-WorkCenter-MyDone-index-WorkCenter_settingArea-2BhAt {
  padding: 10px 10px;
  margin-top: 10px;
  background: var(--lighten);
  color: #333;
  user-select: none;
  -moz-user-select: none;
  /*火狐*/
  -webkit-user-select: none;
  /*webkit浏览器*/
  -ms-user-select: none;
  /*IE10*/
}
.comon-template-WorkCenter-MyDone-index-WorkCenter_settingArea-2BhAt > div {
  display: inline;
  padding: 0 5px;
}
.comon-template-WorkCenter-MyDone-index-WorkCenter_settingArea-2BhAt .comon-template-WorkCenter-MyDone-index-WorkCenter_groupType-QKUH2 {
  margin-right: 15px;
  cursor: pointer;
}
.comon-template-WorkCenter-MyDone-index-WorkCenter_settingArea-2BhAt .comon-template-WorkCenter-MyDone-index-WorkCenter_groupType-QKUH2.comon-template-WorkCenter-MyDone-index-WorkCenter_active-WPBSI {
  color: var(--primary);
}
.comon-template-WorkCenter-MyDone-index-WorkCenter_contentArea-2Iw5c {
  display: flex;
  background: rgba(231, 246, 247, 0.3);
}
.comon-template-WorkCenter-MyDone-index-WorkCenter_contentArea-2Iw5c .comon-template-WorkCenter-MyDone-index-WorkCenter_listArea-PlIB6 {
  width: 50%;
  background: #fff;
}
.comon-template-WorkCenter-MyDone-index-WorkCenter_contentArea-2Iw5c .comon-template-WorkCenter-MyDone-index-WorkCenter_listArea-PlIB6 .comon-template-WorkCenter-MyDone-index-WorkCenter_pagination-2OR_9 {
  float: right;
  padding: 10px;
}
.comon-template-WorkCenter-MyDone-index-WorkCenter_contentArea-2Iw5c .comon-template-WorkCenter-MyDone-index-WorkCenter_detailArea-19y6I {
  width: 50%;
  padding: 15px;
  overflow-y: auto;
}
.comon-template-WorkCenter-MyApply-index-WorkCenter_noData-2m72F {
  display: flex;
  align-items: center;
  width: 100%;
  height: 500px;
}
.comon-template-WorkCenter-MyApply-index-WorkCenter_noData-2m72F img {
  margin: 0 auto;
}
.comon-template-WorkCenter-MyApply-index-WorkCenter_tabs-2C0g1 {
  width: 100%;
}
.comon-template-WorkCenter-MyApply-index-WorkCenter_tabs-2C0g1 .comon-template-WorkCenter-MyApply-index-WorkCenter_tabItem-7XQyy {
  display: inline-block;
  margin-right: 20px;
  padding: 12px 16px 10px;
  font-size: 14px;
  cursor: pointer;
}
.comon-template-WorkCenter-MyApply-index-WorkCenter_tabs-2C0g1 .comon-template-WorkCenter-MyApply-index-WorkCenter_active-20sPS {
  color: var(--primary);
  border-bottom: var(--primary) solid 2px;
}
.comon-template-WorkCenter-MyApply-index-WorkCenter_divider-28Mik {
  height: 1px;
  width: 100%;
  background-color: #dddddd;
}
.comon-template-WorkCenter-MyApply-index-WorkCenter_queryArea-nXvAA {
  margin-top: 18px;
}
.comon-template-WorkCenter-MyApply-index-WorkCenter_settingArea-1TK3l {
  padding: 10px 10px;
  margin-top: 10px;
  background: var(--lighten);
  color: #333;
  user-select: none;
  -moz-user-select: none;
  /*火狐*/
  -webkit-user-select: none;
  /*webkit浏览器*/
  -ms-user-select: none;
  /*IE10*/
}
.comon-template-WorkCenter-MyApply-index-WorkCenter_settingArea-1TK3l > div {
  display: inline;
  padding: 0 5px;
}
.comon-template-WorkCenter-MyApply-index-WorkCenter_settingArea-1TK3l .comon-template-WorkCenter-MyApply-index-WorkCenter_groupType-3eydk {
  margin-right: 15px;
  cursor: pointer;
}
.comon-template-WorkCenter-MyApply-index-WorkCenter_settingArea-1TK3l .comon-template-WorkCenter-MyApply-index-WorkCenter_groupType-3eydk.comon-template-WorkCenter-MyApply-index-WorkCenter_active-20sPS {
  color: var(--primary);
}
.comon-template-WorkCenter-MyApply-index-WorkCenter_contentArea-1l_pu {
  display: flex;
  background: rgba(231, 246, 247, 0.3);
}
.comon-template-WorkCenter-MyApply-index-WorkCenter_contentArea-1l_pu .comon-template-WorkCenter-MyApply-index-WorkCenter_listArea-2AfTj {
  width: 50%;
  background: #fff;
}
.comon-template-WorkCenter-MyApply-index-WorkCenter_contentArea-1l_pu .comon-template-WorkCenter-MyApply-index-WorkCenter_listArea-2AfTj .comon-template-WorkCenter-MyApply-index-WorkCenter_pagination-2S2aK {
  float: right;
  padding: 10px;
}
.comon-template-WorkCenter-MyApply-index-WorkCenter_contentArea-1l_pu .comon-template-WorkCenter-MyApply-index-WorkCenter_detailArea-9bF2P {
  width: 50%;
  padding: 15px;
  overflow-y: auto;
}
.comon-template-WorkCenter-MyReaded-index-WorkCenter_noData-SaTbx {
  display: flex;
  align-items: center;
  width: 100%;
  height: 500px;
}
.comon-template-WorkCenter-MyReaded-index-WorkCenter_noData-SaTbx img {
  margin: 0 auto;
}
.comon-template-WorkCenter-MyReaded-index-WorkCenter_tabs-3QSNf {
  width: 100%;
}
.comon-template-WorkCenter-MyReaded-index-WorkCenter_tabs-3QSNf .comon-template-WorkCenter-MyReaded-index-WorkCenter_tabItem-2jVJz {
  display: inline-block;
  margin-right: 20px;
  padding: 12px 16px 10px;
  font-size: 14px;
  cursor: pointer;
}
.comon-template-WorkCenter-MyReaded-index-WorkCenter_tabs-3QSNf .comon-template-WorkCenter-MyReaded-index-WorkCenter_active-3C57z {
  color: var(--primary);
  border-bottom: var(--primary) solid 2px;
}
.comon-template-WorkCenter-MyReaded-index-WorkCenter_divider-E84jT {
  height: 1px;
  width: 100%;
  background-color: #dddddd;
}
.comon-template-WorkCenter-MyReaded-index-WorkCenter_queryArea-2a82F {
  margin-top: 18px;
}
.comon-template-WorkCenter-MyReaded-index-WorkCenter_settingArea-3S2kh {
  padding: 10px 10px;
  margin-top: 10px;
  background: var(--lighten);
  color: #333;
  user-select: none;
  -moz-user-select: none;
  /*火狐*/
  -webkit-user-select: none;
  /*webkit浏览器*/
  -ms-user-select: none;
  /*IE10*/
}
.comon-template-WorkCenter-MyReaded-index-WorkCenter_settingArea-3S2kh > div {
  display: inline;
  padding: 0 5px;
}
.comon-template-WorkCenter-MyReaded-index-WorkCenter_settingArea-3S2kh .comon-template-WorkCenter-MyReaded-index-WorkCenter_groupType-14NUN {
  margin-right: 15px;
  cursor: pointer;
}
.comon-template-WorkCenter-MyReaded-index-WorkCenter_settingArea-3S2kh .comon-template-WorkCenter-MyReaded-index-WorkCenter_groupType-14NUN.comon-template-WorkCenter-MyReaded-index-WorkCenter_active-3C57z {
  color: var(--primary);
}
.comon-template-WorkCenter-MyReaded-index-WorkCenter_contentArea-3XAhp {
  display: flex;
  background: rgba(231, 246, 247, 0.3);
}
.comon-template-WorkCenter-MyReaded-index-WorkCenter_contentArea-3XAhp .comon-template-WorkCenter-MyReaded-index-WorkCenter_listArea-2MPW3 {
  width: 50%;
  background: #fff;
}
.comon-template-WorkCenter-MyReaded-index-WorkCenter_contentArea-3XAhp .comon-template-WorkCenter-MyReaded-index-WorkCenter_listArea-2MPW3 .comon-template-WorkCenter-MyReaded-index-WorkCenter_pagination-g9RTl {
  float: right;
  padding: 10px;
}
.comon-template-WorkCenter-MyReaded-index-WorkCenter_contentArea-3XAhp .comon-template-WorkCenter-MyReaded-index-WorkCenter_detailArea-1uT82 {
  width: 50%;
  padding: 15px;
  overflow-y: auto;
}
.comon-template-WorkCenter-MyFollow-index-WorkCenter_noData-3Glae {
  display: flex;
  align-items: center;
  width: 100%;
  height: 500px;
}
.comon-template-WorkCenter-MyFollow-index-WorkCenter_noData-3Glae img {
  margin: 0 auto;
}
.comon-template-WorkCenter-MyFollow-index-WorkCenter_tabs-ybR-e {
  width: 100%;
}
.comon-template-WorkCenter-MyFollow-index-WorkCenter_tabs-ybR-e .comon-template-WorkCenter-MyFollow-index-WorkCenter_tabItem-1bCJo {
  display: inline-block;
  margin-right: 20px;
  padding: 12px 16px 10px;
  font-size: 14px;
  cursor: pointer;
}
.comon-template-WorkCenter-MyFollow-index-WorkCenter_tabs-ybR-e .comon-template-WorkCenter-MyFollow-index-WorkCenter_active-38axo {
  color: var(--primary);
  border-bottom: var(--primary) solid 2px;
}
.comon-template-WorkCenter-MyFollow-index-WorkCenter_divider-2tg_i {
  height: 1px;
  width: 100%;
  background-color: #dddddd;
}
.comon-template-WorkCenter-MyFollow-index-WorkCenter_queryArea-3lFX- {
  margin-top: 18px;
}
.comon-template-WorkCenter-MyFollow-index-WorkCenter_settingArea-3uBcc {
  padding: 10px 10px;
  margin-top: 10px;
  background: var(--lighten);
  color: #333;
  user-select: none;
  -moz-user-select: none;
  /*火狐*/
  -webkit-user-select: none;
  /*webkit浏览器*/
  -ms-user-select: none;
  /*IE10*/
}
.comon-template-WorkCenter-MyFollow-index-WorkCenter_settingArea-3uBcc > div {
  display: inline;
  padding: 0 5px;
}
.comon-template-WorkCenter-MyFollow-index-WorkCenter_settingArea-3uBcc .comon-template-WorkCenter-MyFollow-index-WorkCenter_groupType-13aER {
  margin-right: 15px;
  cursor: pointer;
}
.comon-template-WorkCenter-MyFollow-index-WorkCenter_settingArea-3uBcc .comon-template-WorkCenter-MyFollow-index-WorkCenter_groupType-13aER.comon-template-WorkCenter-MyFollow-index-WorkCenter_active-38axo {
  color: var(--primary);
}
.comon-template-WorkCenter-MyFollow-index-WorkCenter_contentArea-eVUrS {
  display: flex;
  background: rgba(231, 246, 247, 0.3);
}
.comon-template-WorkCenter-MyFollow-index-WorkCenter_contentArea-eVUrS .comon-template-WorkCenter-MyFollow-index-WorkCenter_listArea-1QFxP {
  width: 50%;
  background: #fff;
}
.comon-template-WorkCenter-MyFollow-index-WorkCenter_contentArea-eVUrS .comon-template-WorkCenter-MyFollow-index-WorkCenter_listArea-1QFxP .comon-template-WorkCenter-MyFollow-index-WorkCenter_pagination-17ALC {
  float: right;
  padding: 10px;
}
.comon-template-WorkCenter-MyFollow-index-WorkCenter_contentArea-eVUrS .comon-template-WorkCenter-MyFollow-index-WorkCenter_detailArea-1-0BC {
  width: 50%;
  padding: 15px;
  overflow-y: auto;
}
.comon-template-WorkCenter-MyTobeRead-index-WorkCenter_noData-1I1WZ {
  display: flex;
  align-items: center;
  width: 100%;
  height: 500px;
}
.comon-template-WorkCenter-MyTobeRead-index-WorkCenter_noData-1I1WZ img {
  margin: 0 auto;
}
.comon-template-WorkCenter-MyTobeRead-index-WorkCenter_tabs-1iBJO {
  width: 100%;
}
.comon-template-WorkCenter-MyTobeRead-index-WorkCenter_tabs-1iBJO .comon-template-WorkCenter-MyTobeRead-index-WorkCenter_tabItem-3zmCi {
  display: inline-block;
  margin-right: 20px;
  padding: 12px 16px 10px;
  font-size: 14px;
  cursor: pointer;
}
.comon-template-WorkCenter-MyTobeRead-index-WorkCenter_tabs-1iBJO .comon-template-WorkCenter-MyTobeRead-index-WorkCenter_active-3Jeus {
  color: var(--primary);
  border-bottom: var(--primary) solid 2px;
}
.comon-template-WorkCenter-MyTobeRead-index-WorkCenter_divider-2xsqT {
  height: 1px;
  width: 100%;
  background-color: #dddddd;
}
.comon-template-WorkCenter-MyTobeRead-index-WorkCenter_queryArea-zN4WL {
  margin-top: 18px;
}
.comon-template-WorkCenter-MyTobeRead-index-WorkCenter_settingArea-1IXE5 {
  padding: 10px 10px;
  margin-top: 10px;
  background: var(--lighten);
  color: #333;
  user-select: none;
  -moz-user-select: none;
  /*火狐*/
  -webkit-user-select: none;
  /*webkit浏览器*/
  -ms-user-select: none;
  /*IE10*/
}
.comon-template-WorkCenter-MyTobeRead-index-WorkCenter_settingArea-1IXE5 > div {
  display: inline;
  padding: 0 5px;
}
.comon-template-WorkCenter-MyTobeRead-index-WorkCenter_settingArea-1IXE5 .comon-template-WorkCenter-MyTobeRead-index-WorkCenter_groupType-3YQYX {
  margin-right: 15px;
  cursor: pointer;
}
.comon-template-WorkCenter-MyTobeRead-index-WorkCenter_settingArea-1IXE5 .comon-template-WorkCenter-MyTobeRead-index-WorkCenter_groupType-3YQYX.comon-template-WorkCenter-MyTobeRead-index-WorkCenter_active-3Jeus {
  color: var(--primary);
}
.comon-template-WorkCenter-MyTobeRead-index-WorkCenter_contentArea-qgsx_ {
  display: flex;
  background: rgba(231, 246, 247, 0.3);
}
.comon-template-WorkCenter-MyTobeRead-index-WorkCenter_contentArea-qgsx_ .comon-template-WorkCenter-MyTobeRead-index-WorkCenter_listArea-iYz3c {
  width: 50%;
  background: #fff;
}
.comon-template-WorkCenter-MyTobeRead-index-WorkCenter_contentArea-qgsx_ .comon-template-WorkCenter-MyTobeRead-index-WorkCenter_listArea-iYz3c .comon-template-WorkCenter-MyTobeRead-index-WorkCenter_pagination-12wBA {
  float: right;
  padding: 10px;
}
.comon-template-WorkCenter-MyTobeRead-index-WorkCenter_contentArea-qgsx_ .comon-template-WorkCenter-MyTobeRead-index-WorkCenter_detailArea-3IZXW {
  width: 50%;
  padding: 15px;
  overflow-y: auto;
}
.comon-template-WorkCenter-index-WorkCenter_noData-3-5oC {
  display: flex;
  align-items: center;
  width: 100%;
  height: 500px;
}
.comon-template-WorkCenter-index-WorkCenter_noData-3-5oC img {
  margin: 0 auto;
}
.comon-template-WorkCenter-index-WorkCenter_tabs-23Kqd {
  width: 100%;
}
.comon-template-WorkCenter-index-WorkCenter_tabs-23Kqd .comon-template-WorkCenter-index-WorkCenter_tabItem-2uKYL {
  display: inline-block;
  margin-right: 20px;
  padding: 12px 16px 10px;
  font-size: 14px;
  cursor: pointer;
}
.comon-template-WorkCenter-index-WorkCenter_tabs-23Kqd .comon-template-WorkCenter-index-WorkCenter_active-QjJzQ {
  color: var(--primary);
  border-bottom: var(--primary) solid 2px;
}
.comon-template-WorkCenter-index-WorkCenter_divider-1HA3l {
  height: 1px;
  width: 100%;
  background-color: #dddddd;
}
.comon-template-WorkCenter-index-WorkCenter_queryArea-21Hsz {
  margin-top: 18px;
}
.comon-template-WorkCenter-index-WorkCenter_settingArea-3hZ_2 {
  padding: 10px 10px;
  margin-top: 10px;
  background: var(--lighten);
  color: #333;
  user-select: none;
  -moz-user-select: none;
  /*火狐*/
  -webkit-user-select: none;
  /*webkit浏览器*/
  -ms-user-select: none;
  /*IE10*/
}
.comon-template-WorkCenter-index-WorkCenter_settingArea-3hZ_2 > div {
  display: inline;
  padding: 0 5px;
}
.comon-template-WorkCenter-index-WorkCenter_settingArea-3hZ_2 .comon-template-WorkCenter-index-WorkCenter_groupType-3pBt1 {
  margin-right: 15px;
  cursor: pointer;
}
.comon-template-WorkCenter-index-WorkCenter_settingArea-3hZ_2 .comon-template-WorkCenter-index-WorkCenter_groupType-3pBt1.comon-template-WorkCenter-index-WorkCenter_active-QjJzQ {
  color: var(--primary);
}
.comon-template-WorkCenter-index-WorkCenter_contentArea-1uhpN {
  display: flex;
  background: rgba(231, 246, 247, 0.3);
}
.comon-template-WorkCenter-index-WorkCenter_contentArea-1uhpN .comon-template-WorkCenter-index-WorkCenter_listArea-1BMi7 {
  width: 50%;
  background: #fff;
}
.comon-template-WorkCenter-index-WorkCenter_contentArea-1uhpN .comon-template-WorkCenter-index-WorkCenter_listArea-1BMi7 .comon-template-WorkCenter-index-WorkCenter_pagination-2VDVl {
  float: right;
  padding: 10px;
}
.comon-template-WorkCenter-index-WorkCenter_contentArea-1uhpN .comon-template-WorkCenter-index-WorkCenter_detailArea-3oY-5 {
  width: 50%;
  padding: 15px;
  overflow-y: auto;
}
.comon-template-GlobalSearch-index-GlobalSearch_container-24o7M {
  display: flex;
}
.comon-template-GlobalSearch-index-GlobalSearch_container-24o7M .comon-template-GlobalSearch-index-GlobalSearch_lArea-3NqPI {
  position: relative;
  width: 65%;
  padding-right: 20px;
}
.comon-template-GlobalSearch-index-GlobalSearch_container-24o7M .comon-template-GlobalSearch-index-GlobalSearch_rArea-1miFi {
  width: 35%;
}
.comon-template-GlobalSearch-index-GlobalSearch_tipList-2V-i_ {
  position: absolute;
  top: 41px;
  left: 0;
  width: 600px;
  background-color: #ffffff;
  border-radius: 5px;
  border: rgba(0, 0, 0, 0.1) solid 1px;
}
.comon-template-GlobalSearch-index-GlobalSearch_tipList-2V-i_ .comon-template-GlobalSearch-index-GlobalSearch_tipItem-2OwSJ {
  padding: 10px;
  cursor: pointer;
  transition: all .5s;
}
.comon-template-GlobalSearch-index-GlobalSearch_tipList-2V-i_ .comon-template-GlobalSearch-index-GlobalSearch_tipItem-2OwSJ:hover {
  background-color: #e4e4e4;
}
.comon-template-GlobalSearch-index-GlobalSearch_heat-2wX6u {
  margin-top: 30px;
}
.comon-template-GlobalSearch-index-GlobalSearch_heat-2wX6u .comon-template-GlobalSearch-index-GlobalSearch_heatTitle-1kexI {
  color: var(--primary);
}
.comon-template-GlobalSearch-index-GlobalSearch_heat-2wX6u .comon-template-GlobalSearch-index-GlobalSearch_heatTitle-1kexI .comon-template-GlobalSearch-index-GlobalSearch_another-XJQYt {
  float: right;
  color: var(--primary);
}
.comon-template-GlobalSearch-index-GlobalSearch_heat-2wX6u .comon-template-GlobalSearch-index-GlobalSearch_heatTitle-1kexI .comon-template-GlobalSearch-index-GlobalSearch_another-XJQYt i {
  margin-right: 5px ;
}
.comon-template-GlobalSearch-index-GlobalSearch_heat-2wX6u .comon-template-GlobalSearch-index-GlobalSearch_heatItem-1_7Q- {
  margin-top: 10px;
}
.comon-template-GlobalSearch-index-GlobalSearch_heat-2wX6u .comon-template-GlobalSearch-index-GlobalSearch_heatItem-1_7Q- .comon-template-GlobalSearch-index-GlobalSearch_heatSort-rtQNr {
  display: inline-block;
  padding: 1px 6px;
  border-radius: 2px;
  width: 20px;
}
.comon-template-GlobalSearch-index-GlobalSearch_heat-2wX6u .comon-template-GlobalSearch-index-GlobalSearch_heatItem-1_7Q- .comon-template-GlobalSearch-index-GlobalSearch_heatName-3xF7a {
  margin-left: 10px;
}
.comon-template-GlobalSearch-index-GlobalSearch_heat-2wX6u .comon-template-GlobalSearch-index-GlobalSearch_heatItem-1_7Q- .comon-template-GlobalSearch-index-GlobalSearch_heatTimes-3WTUi {
  float: right;
  color: rgba(0, 0, 0, 0.45);
}
.comon-template-GlobalSearch-index-GlobalSearch_related-3gdfo {
  margin-top: 50px;
}
.comon-template-GlobalSearch-index-GlobalSearch_related-3gdfo .comon-template-GlobalSearch-index-GlobalSearch_relatedTitle-37FUm {
  color: var(--primary);
}
.comon-template-GlobalSearch-index-GlobalSearch_related-3gdfo .comon-template-GlobalSearch-index-GlobalSearch_relatedItem-Evw5U {
  margin-top: 10px;
  color: rgba(0, 0, 0, 0.85);
}
.comon-template-GlobalSearch-index-GlobalSearch_related-3gdfo .comon-template-GlobalSearch-index-GlobalSearch_relatedItem-Evw5U .comon-template-GlobalSearch-index-GlobalSearch_relatedSort-1ZhyG {
  display: inline-block;
  width: 30px;
  padding: 0 6px;
}
.comon-template-GlobalSearch-index-GlobalSearch_pagination-1DVE_ {
  display: block;
  text-align: center;
  margin-top: 10px;
}
.comon-template-GlobalSearch-index-GlobalSearch_typeNav-10KlA {
  display: flex;
}
.comon-template-GlobalSearch-index-GlobalSearch_typeNav-10KlA .comon-template-GlobalSearch-index-GlobalSearch_navItem-3VX-o {
  display: inline-block;
  margin-right: 15px;
  padding: 5px 20px;
  border-radius: 20px;
  color: #a0a0a0;
  background-color: #ebebeb;
  transition: all .5s;
}
.comon-template-GlobalSearch-index-GlobalSearch_typeNav-10KlA .comon-template-GlobalSearch-index-GlobalSearch_navItem-3VX-o:hover {
  color: var(--primary);
  cursor: pointer;
}
.comon-template-GlobalSearch-index-GlobalSearch_typeNav-10KlA .comon-template-GlobalSearch-index-GlobalSearch_active-W9FJy {
  background-color: var(--lighten);
  color: var(--primary);
}
.comon-template-GlobalSearch-index-GlobalSearch_searchList-22hEG {
  margin-top: 20px;
}
.comon-template-GlobalSearch-index-GlobalSearch_searchList-22hEG > div:not(.comon-template-GlobalSearch-index-nodata-dTc5N) {
  cursor: pointer;
  margin: 10px 0;
  padding: 15px 5px;
}
.comon-template-GlobalSearch-index-GlobalSearch_searchList-22hEG > div:not(.comon-template-GlobalSearch-index-nodata-dTc5N):hover {
  background-color: rgba(241, 241, 241, 0.4);
}
.comon-template-GlobalSearch-index-nums-21xeb {
  font-size: 13px;
  color: #999;
  height: 40px;
  line-height: 40px;
}
.comon-template-GlobalSearch-index-nums-21xeb .comon-template-GlobalSearch-index-useTime-2gAjf {
  margin-left: 10px;
}
.comon-template-GlobalSearch-index-nodata-dTc5N {
  text-align: center;
  margin: 150px auto;
}
.comon-template-GlobalSearch-index-GlobalSearch_card_item-3GcU0,
.comon-template-GlobalSearch-index-GlobalSearch_app_item-9ptoR,
.comon-template-GlobalSearch-index-GlobalSearch_resoure_item-_tmG1 {
  margin-top: 18px;
}
.comon-template-GlobalSearch-index-GlobalSearch_item_title-2GZJI {
  font-size: 16px;
  color: rgba(0, 0, 0, 0.85);
}
/******   卡片样式   ******/
.comon-template-GlobalSearch-index-GlobalSearch_card_content-1TEWy {
  display: flex;
  margin-top: 18px;
  width: 100%;
}
.comon-template-GlobalSearch-index-GlobalSearch_card_content-1TEWy .comon-template-GlobalSearch-index-GlobalSearch_card_pic-3Dn63 {
  padding: 20px;
  background-color: #ffffff;
  border-radius: 8px;
  border: 1px solid #E7F6F7;
  box-shadow: 0px 0px 6px 0px rgba(0, 104, 113, 0.08);
}
.comon-template-GlobalSearch-index-GlobalSearch_card_content-1TEWy .comon-template-GlobalSearch-index-GlobalSearch_card_pic-3Dn63 img {
  height: 180px;
  width: 290px;
}
.comon-template-GlobalSearch-index-GlobalSearch_card_content-1TEWy .comon-template-GlobalSearch-index-GlobalSearch_card_detail-1fywV {
  padding: 0 20px;
  width: calc(100% - 330px);
}
.comon-template-GlobalSearch-index-GlobalSearch_card_dscrp-3ORhq {
  height: 50%;
}
.comon-template-GlobalSearch-index-GlobalSearch_card_other1-h8EOL,
.comon-template-GlobalSearch-index-GlobalSearch_card_other2-6mAtC {
  margin-top: 10px;
}
.comon-template-GlobalSearch-index-GlobalSearch_card_other1-h8EOL span {
  margin-right: 10px;
}
.comon-template-GlobalSearch-index-GlobalSearch_card_other2-6mAtC span {
  padding: 1px 10px;
  font-size: 14px;
  font-family: MicrosoftYaHei;
  color: rgba(0, 0, 0, 0.25);
  background: rgba(0, 0, 0, 0.05);
  border-radius: 12px 0px 12px 0px;
  margin-right: 10px;
}
.comon-template-GlobalSearch-index-GlobalSearch_card_using-3ePvu {
  color: #FFC02E;
  cursor: pointer;
}
.comon-template-GlobalSearch-index-GlobalSearch_card_using-3ePvu:hover {
  text-decoration: underline;
}
.comon-template-GlobalSearch-index-GlobalSearch_card_more-3sHF3 {
  color: #00000059;
  cursor: pointer;
}
.comon-template-GlobalSearch-index-GlobalSearch_card_more-3sHF3:hover {
  text-decoration: underline;
}
/******   应用样式   ******/
.comon-template-GlobalSearch-index-GlobalSearch_app_main-IOXvZ {
  display: flex;
}
.comon-template-GlobalSearch-index-GlobalSearch_app_pic-1zqyZ {
  width: 48px;
}
.comon-template-GlobalSearch-index-GlobalSearch_app_detail-1jKYg {
  padding: 0 20px;
  width: calc(100% - 48px);
}
.comon-template-GlobalSearch-index-GlobalSearch_app_sub-oAB4Y {
  display: flex;
  margin-top: 5px;
  font-size: 14px;
  color: rgba(0, 0, 0, 0.45);
}
.comon-template-GlobalSearch-index-GlobalSearch_app_sub-oAB4Y span {
  align-items: center;
  display: flex;
  margin-right: 20px;
}
.comon-template-GlobalSearch-index-GlobalSearch_app_sub-oAB4Y span img {
  margin-right: 5px;
}
/******   资源样式   ******/
.comon-template-GlobalSearch-index-GlobalSearch_resoure_dscrp-SQvi4 {
  margin-top: 5px;
}
.comon-template-GlobalSearch-index-GlobalSearch_resoure_other-QvdT2 {
  color: #000000A6;
}
.comon-template-GlobalSearch-index-GlobalSearch_resoure_other-QvdT2 span {
  margin-right: 25px;
}
.comon-template-GlobalSearch-components-SearchModal-index-GlobalSearch_cardWarpper-3m1yp {
  position: fixed;
  top: 110px;
  width: 100%;
  height: 100%;
  background-color: rgba(0, 0, 0, 0.4);
  z-index: 100;
}
.comon-template-GlobalSearch-components-SearchModal-index-GlobalSearch_card-2gS53 {
  margin: 0 auto;
  width: 1200px;
  height: 700px;
  background-color: #FCFFFF;
}
.comon-template-GlobalSearch-components-SearchModal-index-GlobalSearch_header-3yzwM {
  display: flex;
  padding: 46px 100px 0;
  align-items: center;
}
.comon-template-GlobalSearch-components-SearchModal-index-GlobalSearch_title-2Yl_o {
  width: 100%;
  font-size: 24px;
  font-weight: bold;
  color: rgba(0, 0, 0, 0.85);
}
.comon-template-GlobalSearch-components-SearchModal-index-GlobalSearch_container-1A4-Y {
  padding: 24px 100px 0;
}
.comon-template-GlobalSearch-components-SearchModal-index-GlobalSearch_container-1A4-Y .comon-template-GlobalSearch-components-SearchModal-index-GlobalSearch_searchIpt-2VSwV {
  width: calc(100% - 128px);
  height: 64px;
  font-size: 20px;
}
.comon-template-GlobalSearch-components-SearchModal-index-GlobalSearch_container-1A4-Y .comon-template-GlobalSearch-components-SearchModal-index-GlobalSearch_searchBtn-R8dui {
  width: 128px;
  height: 64px;
  font-size: 20px;
  font-weight: bold;
}
.comon-template-GlobalSearch-components-SearchModal-index-GlobalSearch_history-3JgnY {
  align-items: center;
}
.comon-template-GlobalSearch-components-SearchModal-index-GlobalSearch_history_item-25LTX {
  display: inline-block;
  margin: 10px 10px 0 0;
  padding: 3px 13px;
  border-radius: 6px;
  font-size: 14px;
  color: rgba(0, 0, 0, 0.65);
  background-color: rgba(0, 0, 0, 0.05);
}
.comon-template-GlobalSearch-components-SearchModal-index-GlobalSearch_history_title-3SB44 {
  cursor: pointer;
}
.comon-template-GlobalSearch-components-SearchModal-index-GlobalSearch_history_title-3SB44:hover {
  color: var(--primary);
}
.comon-template-GlobalSearch-components-SearchModal-index-GlobalSearch_history_del-2bTyp {
  margin-left: 5px;
  cursor: pointer;
}
.comon-template-GlobalSearch-components-SearchModal-index-GlobalSearch_history_del-2bTyp:hover {
  color: #ff0000;
}
.comon-template-GlobalSearch-components-SearchModal-index-GlobalSearch_recmd-1lYdA {
  margin-top: 46px;
}
.comon-template-GlobalSearch-components-SearchModal-index-GlobalSearch_recmdModule_title-2_VOA {
  color: #026972;
  font-size: 16px;
  font-weight: bold;
}
.comon-template-GlobalSearch-components-SearchModal-index-GlobalSearch_recmdM_count-GcjPo {
  display: flex;
  align-items: center;
  font-size: 14px;
  color: rgba(0, 0, 0, 0.45);
}
.comon-template-GlobalSearch-components-SearchModal-index-GlobalSearch_recmdM_count-GcjPo img {
  margin-right: 5px;
}
.comon-template-GlobalSearch-components-SearchModal-index-GlobalSearch_recmdTitle-3FzHi {
  font-size: 18px;
  font-weight: bold;
  color: rgba(0, 0, 0, 0.85);
}
.comon-template-GlobalSearch-components-SearchModal-index-GlobalSearch_recmdModule_app-PtklP {
  display: block;
  height: 148px;
  margin-top: 18px;
  padding: 19px 14px;
  background: #FFFFFF;
  border-radius: 8px;
  border: 1px solid #E7F6F7;
  box-shadow: 0px 0px 6px 0px rgba(0, 104, 113, 0.08);
}
.comon-template-GlobalSearch-components-SearchModal-index-GlobalSearch_recmdModule_theme-2nAi4 {
  height: 148px;
  margin-top: 18px;
  padding: 13px 16px 15px;
  background: #FFFFFF;
  border-radius: 8px;
  border: 1px solid #E7F6F7;
  box-shadow: 0px 0px 6px 0px rgba(0, 104, 113, 0.08);
}
.comon-template-GlobalSearch-components-SearchModal-index-GlobalSearch_recmdModule_card-CJ8lZ {
  height: 148px;
  margin-top: 18px;
  padding: 13px 16px 15px;
  background: #FFFFFF;
  border-radius: 8px;
  border: 1px solid #E7F6F7;
  box-shadow: 0px 0px 6px 0px rgba(0, 104, 113, 0.08);
}
.comon-template-GlobalSearch-components-SearchModal-index-GlobalSearch_recmdM_app_img-3lRJ9 {
  width: 48px;
  height: 48px;
}
.comon-template-GlobalSearch-components-SearchModal-index-GlobalSearch_recmdM_app_count-3BvPA {
  position: absolute;
  bottom: 10px;
}
.comon-template-GlobalSearch-components-SearchModal-index-GlobalSearch_recmdM_tag-3P2BZ {
  margin-right: 10px;
  padding: 1px 10px;
  border-radius: 12px 0 12px 0;
  background: rgba(0, 0, 0, 0.05);
  font-size: 14px;
  color: rgba(0, 0, 0, 0.25);
}
.comon-template-GlobalSearch-components-SearchModal-index-GlobalSearch_recmdM_title-3PiFz {
  height: 21px;
  line-height: 21px;
  font-weight: bold;
  font-size: 16px;
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
  cursor: pointer;
}
.comon-template-GlobalSearch-components-SearchModal-index-GlobalSearch_recmdM_remark-19m4h {
  height: 94px;
  color: rgba(0, 0, 0, 0.65);
  line-height: 24px;
  overflow: hidden;
}
.comon-template-GlobalSearch-components-SearchModal-index-GlobalSearch_recmdM_card_img-DLx7C,
.comon-template-GlobalSearch-components-SearchModal-index-GlobalSearch_recmdM_theme_img-AE8Qe {
  width: 160px;
  height: 120px;
}
.comon-template-informationComponent-index-informationComponent-3AME_ {
  position: relative;
  padding: 0 15px;
  height: 510px;
}
.comon-template-informationComponent-index-informationComponent-3AME_ .comon-template-informationComponent-index-inBg-xVwN4 {
  position: absolute;
  top: 0;
  left: 0;
  height: 60px;
  width: 100%;
  z-index: 9;
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
.comon-template-informationComponent-index-informationComponent-3AME_ .comon-template-informationComponent-index-icTitle-1ah6T {
  position: relative;
  z-index: 10;
  height: 60px;
  line-height: 60px;
  font-size: 20px;
  font-weight: bold;
  color: rgba(0, 0, 0, 0.85);
  border-bottom: 1px solid #D9D9D9;
}
.comon-template-informationComponent-index-informationComponent-3AME_ .comon-template-informationComponent-index-markRead-20j4T {
  cursor: pointer;
  position: absolute;
  right: 28px;
  top: 18px;
  width: 24px;
  height: 24px;
  line-height: 24px;
  z-index: 11;
}
.comon-template-informationComponent-index-informationComponent-3AME_ .comon-template-informationComponent-index-markRead-20j4T .comon-template-informationComponent-index-mrIcon-1SoPF {
  display: block;
  color: #D0D0D0;
  font-size: 24px;
  transform: rotate(90deg);
}
.comon-template-informationComponent-index-informationComponent-3AME_ .comon-template-informationComponent-index-icList-2YAQk {
  padding: 14px 0 16px 5px;
  height: 80px;
  border-bottom: 1px dashed rgba(0, 0, 0, 0.1);
}
.comon-template-informationComponent-index-informationComponent-3AME_ .comon-template-informationComponent-index-icList-2YAQk .comon-template-informationComponent-index-iclTitle-3T3yO {
  position: relative;
  margin-bottom: 8px;
}
.comon-template-informationComponent-index-informationComponent-3AME_ .comon-template-informationComponent-index-icList-2YAQk .comon-template-informationComponent-index-iclTitle-3T3yO .comon-template-informationComponent-index-tooltipTitle-1nVN0 {
  position: relative;
  cursor: pointer;
  display: inline-block;
  max-width: 100%;
  height: 22px;
  line-height: 22px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  font-size: 16px;
  color: rgba(0, 0, 0, 0.95);
}
.comon-template-informationComponent-index-informationComponent-3AME_ .comon-template-informationComponent-index-icList-2YAQk .comon-template-informationComponent-index-iclTitle-3T3yO .comon-template-informationComponent-index-tooltipTitle-1nVN0:hover {
  text-decoration: underline;
}
.comon-template-informationComponent-index-informationComponent-3AME_ .comon-template-informationComponent-index-icList-2YAQk .comon-template-informationComponent-index-iclTitle-3T3yO.comon-template-informationComponent-index-isUnRead-hP4Zk::before {
  content: '';
  position: absolute;
  left: -7px;
  top: 8px;
  width: 5px;
  height: 5px;
  border-radius: 50%;
  background-color: #FF6166;
}
.comon-template-informationComponent-index-informationComponent-3AME_ .comon-template-informationComponent-index-icList-2YAQk .comon-template-informationComponent-index-iclInfo-27iRl {
  font-size: 14px;
  line-height: 20px;
  color: rgba(0, 0, 0, 0.65);
}
.comon-template-informationComponent-index-informationComponent-3AME_ .comon-template-informationComponent-index-icList-2YAQk .comon-template-informationComponent-index-iclInfo-27iRl .comon-template-informationComponent-index-iclTime-2-KcK {
  width: 100px;
  padding-right: 10px;
}
.comon-template-informationComponent-index-informationComponent-3AME_ .comon-template-informationComponent-index-icList-2YAQk .comon-template-informationComponent-index-iclInfo-27iRl .comon-template-informationComponent-index-iclPlace-1Prpz {
  width: calc(100% - 110px);
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.comon-template-informationComponent-index-informationComponent-3AME_ .comon-template-informationComponent-index-icSeeMore-34MKP {
  height: 50px;
  line-height: 50px;
  color: #53AFB8;
  text-align: center;
}
.comon-template-informationComponent-index-informationComponent-3AME_ .comon-template-informationComponent-index-icSeeMore-34MKP .comon-template-informationComponent-index-info-2LRRw {
  cursor: pointer;
}
.comon-template-informationComponent-index-informationComponent-3AME_ .comon-template-informationComponent-index-icSeeMore-34MKP .comon-template-informationComponent-index-info-2LRRw:hover {
  text-decoration: underline;
}
.comon-template-informationComponent-index-nodata-1SzTB {
  margin-top: 182px;
  text-align: center;
}
.comon-template-informationComponent-index-mrMenu-3s3WA .ant-dropdown-menu-item:hover {
  background-color: #e6f7ff;
}
.rc-dialog {
  position: relative;
  width: auto;
  margin: 10px;
}
.rc-dialog-wrap {
  position: fixed;
  overflow: auto;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1050;
  -webkit-overflow-scrolling: touch;
  outline: 0;
}
.rc-dialog-title {
  margin: 0;
  font-size: 14px;
  line-height: 21px;
  font-weight: bold;
}
.rc-dialog-content {
  position: relative;
  background-color: #ffffff;
  border: none;
  border-radius: 6px 6px;
  background-clip: padding-box;
}
.rc-dialog-close {
  cursor: pointer;
  border: 0;
  background: transparent;
  font-size: 21px;
  position: absolute;
  right: 20px;
  top: 12px;
  font-weight: 700;
  line-height: 1;
  color: #000;
  text-shadow: 0 1px 0 #fff;
  filter: alpha(opacity=20);
  opacity: .2;
  text-decoration: none;
}
.rc-dialog-close-x:after {
  content: '\D7';
}
.rc-dialog-close:hover {
  opacity: 1;
  filter: alpha(opacity=100);
  text-decoration: none;
}
.rc-dialog-header {
  padding: 13px 20px 14px 20px;
  border-radius: 5px 5px 0 0;
  background: #fff;
  color: #666;
  border-bottom: 1px solid #e9e9e9;
}
.rc-dialog-body {
  padding: 20px;
}
.rc-dialog-footer {
  border-top: 1px solid #e9e9e9;
  padding: 10px 20px;
  text-align: right;
  border-radius: 0 0 5px 5px;
}
.rc-dialog-zoom-enter,
.rc-dialog-zoom-appear {
  opacity: 0;
  animation-duration: 0.3s;
  animation-fill-mode: both;
  animation-timing-function: cubic-bezier(0.08, 0.82, 0.17, 1);
  animation-play-state: paused;
}
.rc-dialog-zoom-leave {
  animation-duration: 0.3s;
  animation-fill-mode: both;
  animation-timing-function: cubic-bezier(0.6, 0.04, 0.98, 0.34);
  animation-play-state: paused;
}
.rc-dialog-zoom-enter.rc-dialog-zoom-enter-active,
.rc-dialog-zoom-appear.rc-dialog-zoom-appear-active {
  animation-name: rcDialogZoomIn;
  animation-play-state: running;
}
.rc-dialog-zoom-leave.rc-dialog-zoom-leave-active {
  animation-name: rcDialogZoomOut;
  animation-play-state: running;
}
@keyframes rcDialogZoomIn {
  0% {
    opacity: 0;
    transform: scale(0, 0);
  }
  100% {
    opacity: 1;
    transform: scale(1, 1);
  }
}
@keyframes rcDialogZoomOut {
  0% {
    transform: scale(1, 1);
  }
  100% {
    opacity: 0;
    transform: scale(0, 0);
  }
}
@media (min-width: 768px) {
  .rc-dialog {
    width: 600px;
    margin: 30px auto;
  }
}
.rc-dialog-mask {
  position: fixed;
  top: 0;
  right: 0;
  left: 0;
  bottom: 0;
  background-color: #373737;
  background-color: rgba(55, 55, 55, 0.6);
  height: 100%;
  filter: alpha(opacity=50);
  z-index: 1050;
}
.rc-dialog-mask-hidden {
  display: none;
}
.rc-dialog-fade-enter,
.rc-dialog-fade-appear {
  opacity: 0;
  animation-duration: 0.3s;
  animation-fill-mode: both;
  animation-timing-function: cubic-bezier(0.55, 0, 0.55, 0.2);
  animation-play-state: paused;
}
.rc-dialog-fade-leave {
  animation-duration: 0.3s;
  animation-fill-mode: both;
  animation-timing-function: cubic-bezier(0.55, 0, 0.55, 0.2);
  animation-play-state: paused;
}
.rc-dialog-fade-enter.rc-dialog-fade-enter-active,
.rc-dialog-fade-appear.rc-dialog-fade-appear-active {
  animation-name: rcDialogFadeIn;
  animation-play-state: running;
}
.rc-dialog-fade-leave.rc-dialog-fade-leave-active {
  animation-name: rcDialogFadeOut;
  animation-play-state: running;
}
@keyframes rcDialogFadeIn {
  0% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@keyframes rcDialogFadeOut {
  0% {
    opacity: 1;
  }
  100% {
    opacity: 0;
  }
}
/*********************蓝色主题 start*********************/
/*********************蓝色主题 end*********************/
/*********************红色主题 start*********************/
/*********************红色主题 end*********************/
/********************绿色主题 start********************/
/********************绿色主题 end********************/
/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */
/* stylelint-disable no-duplicate-selectors */
/* stylelint-disable */
/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */
:root {
  --primary: #1890ff;
  --one: #e6f7ff;
  --two: #bae7ff;
  --three: #096dd9;
  --four: #69c0ff;
}
.portal-calendar-new {
  padding-top: 20px;
  position: relative;
}
.portal-calendar-new .calendar-dateList-new {
  margin: 0 12px;
}
.portal-calendar-new .calendar-dateList-new > li {
  list-style: none;
  display: inline-block;
  width: 10%;
  margin: 1px 2%;
  text-align: center;
  color: var(--primary);
  cursor: pointer;
  position: relative;
}
.portal-calendar-new .calendar-dateList-day a {
  display: inline-block;
  font-weight: lighter;
  width: 32px;
  height: 32px;
  line-height: 32px;
  font-size: 12px;
}
.portal-calendar-new .calendar-dateList-day.forbidden a {
  color: #e1e1e1;
}
.portal-calendar-new .calendar-dateList-title-new {
  margin: 0% 2%;
}
.portal-calendar-new .calendar-dateList-new .clickDay a {
  border-radius: 100%;
  background: #1890ff;
  background: var(--primary);
  color: #fff;
}
.portal-calendar-new .calendar-dateList-new .currentDay a {
  border: 1px solid var(--primary);
  border-radius: 100%;
}
.portal-calendar-new .calendar-dateList-new .clickDay.item-tag a:after {
  background: #ffffff;
}
.portal-calendar-new .calendar-header-new {
  position: absolute;
  top: -64px;
  right: 0;
  padding: 0 10px;
  height: 27px;
  line-height: 27px;
  width: 36%;
}
.portal-calendar-new .dateTitle-new {
  margin-left: 4px;
  height: 28px;
  line-height: 28px;
  list-style: none;
  display: inline-block;
  text-align: center;
  color: #ffffff;
}
.portal-calendar-new .dateTitle-new .icon-today {
  position: relative;
  display: inline-block;
  margin-right: 5px;
  width: 27px;
  height: 24px;
  border: 1px solid #ffffff;
  border-radius: 2px;
  text-align: center;
  line-height: 22px;
}
.portal-calendar-new .dateTitle-new .icon-today:hover {
  background: rgba(255, 255, 255, 0.3);
}
.portal-calendar-new .dateTitle-new .icon-today:before,
.portal-calendar-new .dateTitle-new .icon-today:after {
  display: inline-block;
  background: #ffffff;
  content: '';
  width: 1px;
  height: 3px;
  position: absolute;
  left: 50%;
  margin-left: -7px;
  top: -4px;
}
.portal-calendar-new .dateTitle-new .icon-today:after {
  margin-left: 6px;
}
.portal-calendar-new .dateTitle-new .icon-today.active {
  cursor: auto;
  background: #1890ff;
  background: var(--four);
  background: var(--fourth);
  background: #fff;
  color: var(--primary);
}
.portal-calendar-new .dateTitle-new span {
  border-radius: 24px;
}
.portal-calendar-new .dateTitle-middle {
  width: 50%;
}
.portal-calendar-new .calendar-default-view {
  cursor: pointer;
  color: #fff;
}
.portal-calendar-new .calendar-default-view::after {
  content: "";
  position: absolute;
  width: 0;
  height: 0;
  top: 15px;
  right: 32%;
  transform: translate(-50%, -50%);
  border-top: 7px solid #ffffff;
  border-left: 6px solid transparent;
  border-right: 6px solid transparent;
}
.portal-calendar-new .calendar-content-wrap {
  position: relative;
  margin: 0 20px;
}
.portal-calendar-new .calendar-content-wrap .calendar-prev-icon,
.portal-calendar-new .calendar-content-wrap .calendar-next-icon {
  cursor: pointer;
  position: absolute;
  width: 20px;
  height: 20px;
  top: 50%;
  margin-top: -10px;
  text-align: center;
  font-size: 16px;
  color: var(--primary);
}
.portal-calendar-new .calendar-content-wrap .calendar-prev-icon {
  opacity: 0.5;
  left: 0;
}
.portal-calendar-new .calendar-content-wrap .calendar-next-icon {
  right: 0;
  opacity: 0.5;
}
.portal-calendar-new .calendar-header-span-new {
  cursor: pointer;
  vertical-align: middle;
  text-align: center;
  display: inline-block;
  font-size: 14px;
  line-height: 20px;
  padding: 0 10px;
  margin-left: 0.5em;
}
.portal-calendar-new .calendar-header-span-new:hover {
  background: rgba(255, 255, 255, 0.3);
}
.portal-calendar-new .calendar-header-span-new.active {
  cursor: auto;
  background: #1890ff;
  background: var(--four);
  background: var(--fourth);
  background: rgba(255, 255, 255, 0.3);
  background: #fff;
  color: var(--primary);
}
.portal-calendar-new .item-tag > a:after {
  content: '';
  width: 4px;
  height: 4px;
  background: #ffffff;
  opacity: 0.4;
  position: absolute;
  bottom: -3px;
  left: 50%;
  -webkit-transform: translate3D(-50%, 70%, 0);
  -moz-transform: translate3D(-50%, 70%, 0);
  -ms-transform: translate3D(-50%, 70%, 0);
  -o-transform: translate3D(-50%, 70%, 0);
  transform: translate3D(-50%, 70%, 0);
  border-radius: 50%;
}
.portal-calendar-new .calendar-colnum-new span {
  cursor: pointer;
}
.portal-calendar-new .right {
  float: right;
}
.portal-calendar-new .calendar-header-icon {
  margin: 0 15px;
  cursor: pointer;
}
.portal-calendar-new .calendar-dateList-new .forbidden {
  color: #1890ff;
  color: var(--two);
  color: var(--secord);
}
.portal-calendar-new .item-tag > a:after {
  content: '';
  width: 4px;
  height: 4px;
  background: var(--primary);
  opacity: 0.4;
  position: absolute;
  bottom: 6px;
  left: 50%;
  -webkit-transform: translate3D(-50%, 70%, 0);
  -moz-transform: translate3D(-50%, 70%, 0);
  -ms-transform: translate3D(-50%, 70%, 0);
  -o-transform: translate3D(-50%, 70%, 0);
  transform: translate3D(-50%, 70%, 0);
  border-radius: 50%;
}
/*************** 蓝色主题 start***************/
.theme-blue .portal-calendar-new .calendar-header-span-new.active {
  background: #1F5BCB;
}
.theme-blue .portal-calendar-new .dateTitle-new .icon-today.active {
  background: #1F5BCB;
}
.theme-blue .portal-calendar-new .calendar-dateList-new .clickDay a {
  color: #1F5BCB;
}
.theme-blue .small-week-calendar .calendar-header-span-new.active {
  background: #1F5BCB;
}
.theme-blue .small-week-calendar .dateTitle-new .icon-today.active {
  background: #1F5BCB;
}
.theme-blue .small-week-calendar .calendar-dateList-new .clickDay a {
  background: #2391e6;
  color: #ffffff;
  border: 1px solid #2391e6;
}
.theme-blue .small-week-calendar .item-tag > a:after {
  background: #2391e6;
}
/*************** 蓝色主题 end***************/
/*************** 红色主题 start***************/
.theme-red .portal-calendar-new .calendar-header-span-new.active {
  background: #FF4748;
}
.theme-red .portal-calendar-new .dateTitle-new .icon-today.active {
  background: #FF4748;
}
.theme-red .portal-calendar-new .calendar-dateList-new .clickDay a {
  color: #FF4748;
}
.theme-red .small-week-calendar .calendar-header-span-new.active {
  background: #F63E62;
}
.theme-red .small-week-calendar .dateTitle-new .icon-today.active {
  background: #F63E62;
}
.theme-red .small-week-calendar .calendar-dateList-new .clickDay a {
  background: #F63E62;
  color: #ffffff;
  border: 1px solid #F63E62;
}
.theme-red .small-week-calendar .item-tag > a:after {
  background: #F63E62;
}
/*************** 红色主题 end***************/
/*************** 绿色主题 start***************/
.theme-green .small-week-calendar .calendar-header-span-new.active {
  background: #00a854;
}
.theme-green .small-week-calendar .dateTitle-new .icon-today.active {
  background: #00a854;
}
.theme-green .small-week-calendar .calendar-dateList-new .clickDay a {
  background: #00a854;
  color: #ffffff;
  border: 1px solid #00a854;
}
.theme-green .small-week-calendar .item-tag > a:after {
  background: #00a854;
}
/*************** 绿色主题 end***************/
.small-week-calendar {
  /*padding-top: 20px;*/
  position: relative;
}
.small-week-calendar .calendar-dateList-new {
  margin: 0 12px;
}
.small-week-calendar .calendar-dateList-new > li {
  list-style: none;
  display: inline-block;
  width: 10%;
  margin: 1px 2%;
  text-align: center;
  color: #333333;
  cursor: pointer;
  position: relative;
}
.small-week-calendar .calendar-dateList-day a {
  color: #333333;
  display: inline-block;
  font-weight: lighter;
  width: 28px;
  height: 28px;
  line-height: 28px;
  font-size: 12px;
  border: 1px solid #cccccc;
  border-radius: 50%;
}
.small-week-calendar .calendar-dateList-day.forbidden a {
  color: var(--primary);
  opacity: 0.2;
}
.small-week-calendar .calendar-dateList-title-new {
  margin: 0% 2%;
}
.small-week-calendar .calendar-dateList-new .clickDay a {
  background: var(--primary);
  color: #fff;
  border-radius: 100%;
}
.small-week-calendar .calendar-dateList-new .currentDay a {
  /* border:1px solid rgba(255,255,255,0.4);*/
  border-radius: 100%;
}
.small-week-calendar .dateTitle-new {
  margin-left: 4px;
  height: 28px;
  line-height: 28px;
  list-style: none;
  display: inline-block;
  text-align: center;
  color: #ffffff;
}
.small-week-calendar .dateTitle-new .icon-today {
  position: relative;
  display: inline-block;
  margin-right: 10px;
  width: 27px;
  height: 24px;
  border: 1px solid #ffffff;
  border-radius: 2px;
  text-align: center;
  line-height: 22px;
}
.small-week-calendar .dateTitle-new .icon-today:hover {
  background: rgba(255, 255, 255, 0.3);
}
.small-week-calendar .dateTitle-new .icon-today:before,
.small-week-calendar .dateTitle-new .icon-today:after {
  display: inline-block;
  background: #ffffff;
  content: '';
  width: 1px;
  height: 8px;
  position: absolute;
  left: 50%;
  margin-left: -7px;
  top: -6px;
}
.small-week-calendar .dateTitle-new .icon-today:after {
  margin-left: 6px;
}
.small-week-calendar .dateTitle-new .icon-today.active {
  cursor: auto;
  background: #1890ff;
  background: var(--four);
  background: var(--fourth);
}
.small-week-calendar .dateTitle-new span {
  border-radius: 24px;
}
.small-week-calendar .dateTitle-middle {
  width: 50%;
}
.small-week-calendar .calendar-content-wrap {
  position: relative;
}
.small-week-calendar .calendar-content-wrap .calendar-prev-icon,
.small-week-calendar .calendar-content-wrap .calendar-next-icon {
  cursor: pointer;
  position: absolute;
  width: 20px;
  height: 20px;
  top: 50%;
  margin-top: -10px;
  text-align: center;
  font-size: 16px;
  color: #cccccc;
}
.small-week-calendar .calendar-content-wrap .calendar-prev-icon {
  opacity: 0.5;
  left: 0;
}
.small-week-calendar .calendar-content-wrap .calendar-next-icon {
  right: 0;
  opacity: 0.5;
}
.small-week-calendar .calendar-header-span-new {
  cursor: pointer;
  vertical-align: middle;
  text-align: center;
  display: inline-block;
  font-size: 14px;
  line-height: 20px;
  width: 32px;
  margin-left: 1em;
}
.small-week-calendar .calendar-header-span-new:hover {
  background: rgba(255, 255, 255, 0.3);
}
.small-week-calendar .calendar-header-span-new.active {
  cursor: auto;
  background: #1890ff;
  background: var(--four);
  background: var(--fourth);
}
.small-week-calendar .calendar-colnum-new {
  display: inline;
}
.small-week-calendar .calendar-colnum-new span {
  cursor: pointer;
}
.small-week-calendar .calendar-right {
  float: left;
}
.small-week-calendar .right {
  float: right;
}
.small-week-calendar .calendar-header-icon {
  margin: 0 15px;
  cursor: pointer;
}
.small-week-calendar .calendar-dateList-new .forbidden {
  color: #1890ff;
  color: var(--two);
  color: var(--secord);
}
.small-week-calendar .item-tag > a:after {
  content: '';
  width: 4px;
  height: 4px;
  background: var(--primary);
  opacity: 0.4;
  position: absolute;
  bottom: 4px;
  left: 50%;
  -webkit-transform: translate3D(-50%, 70%, 0);
  -moz-transform: translate3D(-50%, 70%, 0);
  -ms-transform: translate3D(-50%, 70%, 0);
  -o-transform: translate3D(-50%, 70%, 0);
  transform: translate3D(-50%, 70%, 0);
  border-radius: 50%;
}
/*********************蓝色主题 start*********************/
/*********************蓝色主题 end*********************/
/*********************红色主题 start*********************/
/*********************红色主题 end*********************/
/********************绿色主题 start********************/
/********************绿色主题 end********************/
/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */
/* stylelint-disable no-duplicate-selectors */
/* stylelint-disable */
/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */
:root {
  --primary: #1890ff;
  --one: #e6f7ff;
  --two: #bae7ff;
  --three: #096dd9;
  --four: #69c0ff;
}
.calendar-card-wrap-new {
  background: #1890ff;
  background: var(--primary);
}
.calendar-card-wrap-new .schedule-card-new {
  position: absolute;
  width: 100%;
  height: 100%;
}
.calendar-card-wrap-new .schedule-calendar-header-new {
  height: 154px;
  background: url(../../assets/images/26S43beXrl.png) no-repeat center;
  background-size: cover;
  color: #fff;
  font-size: 16px;
  padding: 21px 18px;
  position: relative;
  background-color: var(--primary);
}
.calendar-card-wrap-new .schedule-calendar-header-new .userInfo-proverbs-new {
  font-family: KaiTi;
  font-size: 14px;
  letter-spacing: 2px;
}
.calendar-card-wrap-new .schedule-calendar-header-new .header-bottom-new {
  overflow: hidden;
  margin-top: 20px;
}
.calendar-card-wrap-new .schedule-calendar-header-new .header-bottom-new .userInfo-userFace-new {
  float: left;
  margin-right: 20px;
  position: absolute;
}
.calendar-card-wrap-new .schedule-calendar-header-new .header-bottom-new .userInfo-userFace-new .userInfo-userFace-new-img-new {
  border-radius: 40px;
  overflow: hidden;
  border: 2px solid #fff;
  width: 72px;
  height: 72px;
}
.calendar-card-wrap-new .schedule-calendar-header-new .header-bottom-new .userInfo-userFace-new .userInfo-userFace-new-img-new img {
  width: 100%;
  height: 100%;
}
.calendar-card-wrap-new .schedule-calendar-header-new .header-bottom-new .userInfo-userFace-new .userInfo-img-new {
  border-radius: 40px;
  overflow: hidden;
  border: 2px solid #fff;
  width: 72px;
  height: 72px;
  margin: 10px auto;
}
.calendar-card-wrap-new .schedule-calendar-header-new .header-bottom-new .userInfo-userFace-new .userInfo-img-new img {
  width: 100%;
  height: 100%;
}
.calendar-card-wrap-new .schedule-calendar-header-new .header-bottom-new .userInfo-userFace-new .userInfo-info-new {
  color: #7f8683;
  font-size: 14px;
  z-index: 3;
  margin-left: 30px;
}
.calendar-card-wrap-new .schedule-calendar-header-new .header-bottom-new .userInfo-userFace-new .userInfo-info-new div {
  margin-top: 5px;
}
.calendar-card-wrap-new .schedule-calendar-header-new .header-bottom-new .userInfo-userFace-new .userInfo-info-new .userInfo-userName {
  display: flex;
  color: #000000;
  font-weight: bold;
  font-size: 16px;
  margin-left: 94px;
  margin-top: 10px;
  margin-bottom: 20px;
}
.calendar-card-wrap-new .schedule-calendar-header-new .header-bottom-new .userInfo-userFace-new .userInfo-info-new .userInfo-userSex {
  margin-left: 5px;
}
.calendar-card-wrap-new .schedule-calendar-header-new .header-bottom-new .userInfo-userFace-new .userInfo-info-new .userInfo-funcBtnGrp {
  margin-top: 10px;
  margin-left: -30px;
  text-align: center;
}
.calendar-card-wrap-new .schedule-calendar-header-new .header-bottom-new .userInfo-userFace-new .userInfo-info-new .userInfo-funcBtnGrp .userInfo-funcBtn {
  margin: 0 10px;
}
.calendar-card-wrap-new .schedule-calendar-header-new .header-bottom-new .userInfo {
  position: absolute;
  width: 326px;
  height: 288px;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAUYAAAEsCAYAAAC/uBrMAAAMwUlEQVR4nO3dXYxc913HYb+v3xJ7XSckTchL5UZCiNBqCEXqJkSmjWVFDZbQwFUkX0AqIVncIKhQRV3ES+ECUAU2o0Za4dgKjGhLFLSiEpXbooAipSpRqZpA0zRNQ0toncRx/bKe3S8XO2OPf17H9u7ax7t+Hul3E8VSzuyej8//f07OLFsGV0GSe5LsSvLRJJ9Isi/J55I8k+RbSY7151v9f/bZ/r/z+/0/88tJ7mn6OADmJcl9Sf44yTezcL6Z5I+S/FzTxwdwUUlWJvnFJH+Z5DsLGMML+U6Sv0jyQJIVTR8/wBlJNif5kyQ/ugoxvJD/TfKHSUab/jyA61iSdUk+luSNBoNYHUnyu0nWNf35ANeRJKsyc0PktUYT+M5eS/JYklVNf17AEpZkeZJfTfJio8m7PC8maSdZ3vTnBywxSW5I8nSzjZuXp5Pc0PTnCCwRmXkG8YWGw7YQXohnIYH5SvJwkrcaDtpCeivJw01/rsAilJn9xE8mmW62Y1fEdJK9se8IXKos/v3ES2XfEbi4LJ39xEtl3xG4sMwsn/+54VA1YSKW1cBsknyq6UI16FNNf/7ANSXLe738etNlalqvl19btizLZwa4DmV5cmY+mGSy2SxdE44neX/6n4tIwnXjbBCXJSuOJHckeb3JGl1jvpvkjmXJimXJikQcYYk7G8QkK36QbEjyn41m6Nr034dfz8Z2NysHcYybM7AUnY1iu5uVew9n1emp/EHDAbpm9ZLPtzpZ3e5mZfpXj64cYUk5P4qHj2ZrZvbUmN3US0dyR6uT1XsPZ1VcOcJScm4U+1dBayan0mm2O9e+XvLMnomM1Di6coRFLuVKsd3Nmpe+l3tmznsu5tW38oFBHIf3HJv+uQJz1r9aHIpiu5t1ccPlcrzc7mbdtomM9D/DlfYbYdE6u4QeRHH3eNb+eDIfbbo0i83bk9nT7mZdu5s1ew9nlcd4YFE6f19x93jWfuP7+el4kHsuTn7x27lz93jWWlLDIpUSxW0TGXn837JlemG/+P66cqqXiVYn6/dYUsNiNHO12C77ipNT+fum47LYWVLDojT7vuJbJ/NbTUdliTjxwpHcO/uSWhzhGnRuFAf7it89kQearslSMp18vfNcts7+CI84wjXk/JsteyYy8vUf5qeS/Kjhliw5p5Mv/fYXsqE+whNxhGvF+VHcNpGRf30l70nyasMNWbJ6vXxueL/RnWq4ZswexS9+O3dOJy82HY+lbnIq47vHs3b2OAokNGD2KD7/Zu5O8nKzybh+TE7lkDhC484GsUbx5WN5Xyyfr7pe8g8XXlYLJFxBMydYykshBjda3u7lV5Ica7gR163p5Lkvv5af3FbuVrt6hCvi3K8iSHl92PjXsvnkVD7dbBbo+/7/nMgDw68qE0hYMGevDlOWzcNXiUdO5uEkrzTbAorpXi+f/8Gp/Ey7mzUXCmQss68Hwz9kM5cZnCyZJYbDQdw2kZEfnsyHer38U5NnPxc3OZUnXno9762BzOCrEoYimTT3u7f0psEIJhc+mc3cJ7PEsN3Nmu6r2XKil99I8h8NnefMUW8qf/36ZN4/HMhBJGsozbzOnfObdOVjeX4AM3QSm7nP4EQZzCCGneey6e1TaU9O5WBjZzUL6dXeVPb/+GQe6b/c45xQDsfSzG8ySzAXOJDnBrGezK1OVg9m8MM2c5ttExk5ejwfPD2V3+klE42ewlxpR3u9fHYy+c03juV92yYy0vTv32Kf4RbVv2gWOJCzPx7yypt5z+nk95J8Jcmbjf56AZzrzSRfOp187OU3cle9AZb5xfH8KD77vbyrlzzd8EEDXLJe0u0+l00LEMczy+czz8x1X8qm+BIlYHF6drDcbvf3IHN5cZz9FVaTUznU8IEBzNnJqXx6Hu/RzHnfQ9z/f3Cnmz4wgHk49e8v5652N2uGnim9tDBmllfj96byN00fEcB8nZrKJ+bwbY9nv0hpsIRudbI+yUsNHw/AvJ3u5Zn6bY+52FVjZrlabHezMcnxho8HYCEcaXezsV41XjSMGQpjq5P1Ow/mxqaPBGChPPJUbmgPvT8z77ycPvuITuuxmWX0vQeyodXJpmYPA2DhtDrZ1Hru7HI673x3+txHdAbL6F3j2dz0gQAslF3j2fzogWwYLKczlzCO7cto0wcCsFDG9mX0MvYZz3lJxJp2N+seeSo3jB0SRmDpGDt0Noz91l1+GHd0s6XpAwFYKDu62TJ8A0YYgeueMAIUwghQCCNAIYwAhTACFMIIUAgjQCGMAIUwAhTCCFAII0AhjACFMAIUwghQCCNAIYwAhTACFMIIUAgjQCGMAIUwAhTCCFAII0AhjACFMAIUwghQCCNAIYwAhTACFMIIUAgjQCGMAIUwAhTCCFAII0AhjACFMAIUwghQCCNAIYwAhTACFMIIUAgjQCGMAIUwAhTCCFAII0AhjACFMAIUwghQCCNAIYwAhTACFMIIUAgjQCGMAIUwAhTCCFAII0AhjACFMAIUwghQCCNAIYwAhTACFMIIUAgjQCGMAIUwAhTCCFAII0AhjACFMAIUwghQCCNAIYwAhTACFMIIUAgjQCGMAIUwAhTCCFAII0AhjACFMAIUwghQCCNAIYwAhTACFMIIUAgjQCGMAIUwAhTCCFAII0AhjACFMAIUwghQCCNAIYwAhTACFMIIUAgjQCGMAIUwAhTCCFAII0AhjACFMAIUwghQCCNAIYwAhTACFMIIUAgjQCGMAIUwAhTCCFAII0AhjACFMAIUwghQCCNAIYwAhTACFMIIUAgjQCGMAIUwAhTCCFAII0AhjACFMAIUwghQCCNAIYwAhTACFMIIUAgjQCGMAIUwAhTCCFAII0AhjACFMAIUwghQCCNAIYwAhTACFMIIUAgjQCGMAIUwAhTCCFAII0AhjACFMAIUwghQCCNAIYwAhTACFMIIUAgjQCGMAIUwAhTCCFAII0AhjACFMAIUwghQCCNAIYwAhTACFMIIUAgjQCGMAIUwAhTCCFAII0AhjACFMAIUwghQCCNAIYwAhTACFMIIUAgjQCGMAIUwAhTCCFAII0AhjACFMAIUwghQCCNAIYwAhTACFMIIUAgjQCGMAIUwAhTCCFAII0AhjACFMAIUwghQCCNAIYwAhTACFMIIUAgjQCGMAIUwAhTCCFAII0AhjACFMAIUwghQCCNAIYwAhTACFMIIUAgjQLGQYXy76YMBWABHFySMY4cyOjmdbzR9NADzNTmd58cOZXROYWx1snr3eNa2u9k4ti+jbx3PXzV9QADzdXQyfz62L6PtbjbuHs/aVierLxrGJMtrGHeNZ/NXXs3PJ5lq+qAA5uH00y/mZ3eNZ/OjB7JhEMYkK5Isf8cwJlnReiyr90xk5N4D2dDqZFOrk63HJvNks8cEMHfHTubxVidbW51suvdANuyZyEjrsYuGcdmy9MO493BWtbtZ0+pk/c6DuXFHN1s+/oXcPTmd/2r20AAu3+R0vvrQgdy8o5stOw/mxlYn69vdrNl7OKtyJowXNLPPOAhjf3Ny467xbP5IJ1v/7Gt574le/qXpgwS4VMdP5R8//uXc/ZFOtu4az+bL2F+cfZ9xz0RGWp2s3zkxc9W4s5ub7u/k1r97Pr/wf8fzpydO59kkR5s+cICB6eTIidN55rW388nPfDWt+zu5dWc3N40dyujganHPREb6F4Ar807L6OHl9PBV4+7xrH20v9c4iON947ll+/7c9uDB3P6hTu7Y/nju3P547nxwf+4yxpgmZtChD3Vyx4MHc/v2/bntvvHcsrObm3Z0s6XVyabBTZfBMnrZxZfR5y6nB1eNw0vqQRxbnWx96EBuvm88t9z/RG798JN59/b9uW17d2YePJjbjTHmasygO9v357YPP5l33/9Ebr1vPLc8dCA3tzrZOohiu5uNg2cXB1eLl7CMPnc5PRzHPRMZaXez7tED2bBzIjfuGs/mQSB3dnPTQwdy80MHcvMHPpOfMMaYJmbQoZ3d3PRLf5t37ehmy4Pj2bzzYG589EA2tLtZ198ePLO3eEnL6BrHDMVx20RG+huW69vdbOyv1TftGs/msX0ZHTuU0R3dbDHGmCZm7FBGx/ZldNd4Nrc62bTzYG7sr3TXD5bPgyjm8qM4+5XjYM9xz1Ag752p8MZ2NxsfeSo3GGNMkzPoUf8Z7PW7x7O2v+I9Z/k8xyheOI6tTlYP9h4HkezXeJ0xxjQ5gx4NYjjo1QJG8fw4Dr1kYuXew1k1HMqhGzXGGHPVZ7hFgz61+70aBHGBong2jkP7jmcimaFQGmPMtTLpN+oKBfHikRyeZUP/McYYczVn1iYtu+JBvHgsjTGm+QEAgCvt/wHVlguBFnsOIgAAAABJRU5ErkJggg==) center no-repeat;
  background-size: 100% 100%;
  top: -10px;
  left: -127px;
  z-index: 1;
}
.calendar-card-wrap-new .schedule-calendar-header-new .header-bottom-new .userInfo-userType {
  font-size: 15px;
  margin-left: 94px;
}
.calendar-card-wrap-new .schedule-calendar-header-new .schedule-calendar-view {
  position: absolute;
  bottom: 10px;
  right: 38%;
  font-size: 14px;
  cursor: pointer;
}
.calendar-card-wrap-new .schedule-calendar-header-new .schedule-calendar-content {
  float: left;
  font-size: 14px;
  margin-left: 10px;
}
.calendar-card-wrap-new .schedule-calendar-header-new .schedule-calendar-content .schedule-calendar-date {
  height: 37px;
  line-height: 18px;
  margin-top: 6px;
}
.calendar-card-wrap-new .schedule-calendar-header-new .schedule-calendar-content .schedule-calendar-date span {
  font-size: 42px;
}
.calendar-card-wrap-new .schedule-calendar-header-new .schedule-calendar-content .schedule-calendar-date .custom-driver {
  width: 2px;
  height: 82%;
  background: #fff;
  display: inline-block;
  margin: 0 10px;
}
.calendar-card-wrap-new .schedule-calendar-header-new .schedule-calendar-content .schedule-calendar-date ul {
  display: inline-block;
}
.calendar-card-wrap-new .schedule-calendar-header-new .schedule-calendar-content .schedule-calendar-date ul li {
  list-style: none;
  color: #fff;
}
.calendar-card-wrap-new .schedule-calendar-header-new .schedule-calendar-content .schedule-calendar-date ul li:nth-child(2) {
  margin-top: 3px;
}
.calendar-card-wrap-new .schedule-calendar-header-new .schedule-calendar-content .schedule-calendar-lunar {
  height: 14px;
  line-height: 14px;
}
.calendar-card-wrap-new .schedule-calendar-header-new .schedule-calendar-content.userInfomation {
  margin-left: 94px;
}
.calendar-card-wrap-new .schedule-calendar-header-new .schedule-calendar-weather {
  float: right;
  margin-right: -5px;
  display: none;
}
.calendar-card-wrap-new .schedule-calendar-header-new .date-head {
  font-size: 30px;
}
.calendar-card-wrap-new .schedule-calendar-header-new .date-head i {
  cursor: pointer;
}
.calendar-card-wrap-new .schedule-calendar-header-new .date-today {
  line-height: 38px;
}
.calendar-card-wrap-new .schedule-calendar-header-new .date-today em {
  font-size: 36px;
  font-weight: normal;
  color: #f2aa18;
  margin-left: 22px;
}
.calendar-card-wrap-new .schedule-calendar-header-new .weather-wrap {
  position: absolute;
  height: 42px;
  width: 190px;
  right: 18px;
  bottom: 50px;
}
.calendar-card-wrap-new .default-view {
  height: 100%;
  background: #fff;
}
.calendar-card-wrap-new .default-view.mbot .df-container {
  position: absolute;
  width: 100%;
  border-radius: 8px;
}
.calendar-card-wrap-new .default-view.mbot .df-container .empty-data-wrap {
  height: 200px;
}
.calendar-card-wrap-new .default-view.mbot:after {
  position: absolute;
  display: none;
  content: "";
  bottom: 20px;
  width: calc(100% - 40px);
  margin: 0 20px;
  height: 40px;
}
.calendar-card-wrap-new .default-view.mbot .bot-view-more {
  display: block;
}
.calendar-card-wrap-new .default-view .bot-view-more {
  display: none;
  width: 100%;
  position: absolute;
  bottom: 0;
  height: 64px;
  line-height: 64px;
  z-index: 9;
  text-align: center;
  color: #ffffff;
  opacity: 0.8;
}
.calendar-card-wrap-new .default-view .bot-view-more i {
  margin-left: 16px;
}
.calendar-card-wrap-new .more-view-wrap {
  position: absolute;
  overflow: hidden;
  background: var(--primary);
  linear-maskbackground: -webkit-linear-gradient(var(--primary), var(--primary), var(--three));
  /* Safari 5.1 - 6.0 */
  linear-maskbackground: -webkit-linear-gradient(var(--primary), var(--primary), var(--third));
  /* Safari 5.1 - 6.0 */
  background: #1890ff;
  background: -o-linear-gradient(var(--primary), var(--primary), var(--three));
  /* Opera 11.1 - 12.0 */
  background: -o-linear-gradient(var(--primary), var(--primary), var(--third));
  /* Opera 11.1 - 12.0 */
  background: -moz-linear-gradient(var(--primary), var(--primary), var(--three));
  /* Firefox 3.6 - 15 */
  background: -moz-linear-gradient(var(--primary), var(--primary), var(--third));
  /* Firefox 3.6 - 15 */
  background: linear-gradient(var(--primary), var(--primary), var(--three));
  /* 标准的语法 */
  background: linear-gradient(var(--primary), var(--primary), var(--third));
  /* 标准的语法 */
  width: 100%;
  height: 100%;
}
.calendar-card-wrap-new .more-view-wrap .top-head {
  height: 56px;
  line-height: 56px;
  color: #ffffff;
  background: url(../../assets/images/26S43beXrl.png) no-repeat center;
  padding: 0 20px;
}
.calendar-card-wrap-new .more-view-wrap .date-head {
  font-size: 20px;
}
.calendar-card-wrap-new .more-view-wrap .type-tab-wrap {
  background: #1890ff;
  background: var(--primary);
  border-radius: 4px;
  border: 1px solid #1890ff;
  border: 1px solid var(--four);
  border: 1px solid var(--fourth);
  margin: 20px 20px 10px;
  height: 32px;
  line-height: 32px;
  overflow: hidden;
  display: flex;
}
.calendar-card-wrap-new .more-view-wrap .type-tab-wrap li {
  flex: 1;
  display: table-cell;
  cursor: pointer;
  color: #fff;
  height: 32px;
  line-height: 32px;
  text-align: center;
  padding: 0 20px;
  border-left: 1px solid #1890ff;
  border-left: 1px solid var(--four);
  border-left: 1px solid var(--fourth);
}
.calendar-card-wrap-new .more-view-wrap .type-tab-wrap li:first-child {
  border-left: none;
}
.calendar-card-wrap-new .more-view-wrap .type-tab-wrap li.active {
  background: #1890ff;
  background: var(--three);
  background: var(--third);
}
.calendar-card-wrap-new .more-view-wrap .m-sche-list {
  margin: 0 20px 10px;
  padding-bottom: 40px;
}
.calendar-card-wrap-new .more-view-wrap .m-sche-list > li {
  transition: ease 200ms;
  margin-bottom: 10px;
  cursor: pointer;
}
.calendar-card-wrap-new .more-view-wrap .m-sche-list > li:last-of-type {
  margin-bottom: 0;
}
.calendar-card-wrap-new .more-view-wrap .m-sche-list > li .cont {
  background: #7f8683;
  color: #ffffff;
  padding: 12px 20px;
}
.calendar-card-wrap-new .more-view-wrap .m-sche-list > li .cont:hover {
  background: #1890ff;
  background: var(--primary);
}
.calendar-card-wrap-new .more-view-wrap .m-sche-list > li .cont .sche-tpye-tag {
  margin-right: 6px;
}
.calendar-card-wrap-new .more-view-wrap .m-sche-list > li .cont .tle {
  height: 24px;
  overflow: hidden;
  -ms-text-overflow: ellipsis;
  text-overflow: ellipsis;
  white-space: nowrap;
  color: #fff;
  font-size: 14px;
}
.calendar-card-wrap-new .more-view-wrap .m-sche-list > li .cont .tle:hover {
  text-decoration: underline;
}
.calendar-card-wrap-new .more-view-wrap .m-sche-list > li .cont .tle .sche-tpye-tag {
  display: inline-block;
  border-radius: 16px;
  padding: 0 4px;
  margin: 0 6px;
  line-height: 16px;
  height: 16px;
  font-size: 12px;
  color: #fff;
  background: #fd7167;
}
.calendar-card-wrap-new .more-view-wrap .m-sche-list > li .cont .tle .sche-tpye-tag:first-child {
  margin-left: 0;
}
.calendar-card-wrap-new .more-view-wrap .m-sche-list > li .cont .tle .sche-tpye-tag:last-child {
  margin-right: 0;
}
.calendar-card-wrap-new .more-view-wrap .m-sche-list > li .cont .tle .sche-tpye-tag[data-type="会议"] {
  background: #fd7167;
}
.calendar-card-wrap-new .more-view-wrap .m-sche-list > li .cont .tle .sche-tpye-tag[data-type="活动"] {
  background: #66cc66;
}
.calendar-card-wrap-new .more-view-wrap .m-sche-list > li .cont .tle .sche-tpye-tag[data-type="其他"] {
  background: #0069ba;
}
.calendar-card-wrap-new .more-view-wrap .m-sche-list > li .cont .tle .item-tag {
  display: inline-block;
  margin-right: 16px;
  border-radius: 16px;
  height: 16px;
  line-height: 16px;
  vertical-align: middle;
}
.calendar-card-wrap-new .more-view-wrap .m-sche-list > li .cont p {
  font-size: 12px;
  color: #c3d0da;
}
.calendar-card-wrap-new .more-view-wrap .m-sche-list > li .cont .place {
  height: 18px;
  overflow: hidden;
  -ms-text-overflow: ellipsis;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.calendar-card-wrap-new .more-view-wrap .m-sche-list > li .cont label {
  color: #fff;
}
.calendar-card-wrap-new .more-view-wrap .m-sche-list > li .bot-operate-wrap {
  height: 36px;
  line-height: 36px;
  display: flex;
  align-items: center;
  align-content: center;
  background: #1890ff;
  background: var(--primary);
}
.calendar-card-wrap-new .more-view-wrap .m-sche-list > li .bot-operate-wrap .op-item {
  cursor: pointer;
  flex: 1;
  height: 34px;
  text-align: center;
  -ms-text-overflow: ellipsis;
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
  padding: 0 20px;
}
.calendar-card-wrap-new .more-view-wrap .m-sche-list > li .bot-operate-wrap .op-item.disable {
  opacity: 0.3;
  cursor: no-drop;
}
.calendar-card-wrap-new .more-view-wrap .m-sche-list > li .bot-operate-wrap .op-item i {
  margin-right: 6px;
}
.calendar-card-wrap-new .more-view-wrap .m-sche-list > li .bot-operate-wrap .op-item:hover {
  background: rgba(0, 0, 0, 0.3);
}
.calendar-card-wrap-new .more-view-wrap .m-sche-list > li .bot-operate-wrap .op-item .ant-select-selection {
  background: none;
  border: none;
}
.calendar-card-wrap-new .more-view-wrap .m-sche-list > li .bot-operate-wrap .op-item .prefixIcon i {
  color: #c9c9c9;
  vertical-align: baseline;
  margin-right: 6px;
}
.calendar-card-wrap-new .more-view-wrap .m-sche-list > li .bot-operate-wrap .op-item .anticon-arrow-down {
  color: #1890ff;
  color: var(--four);
  color: var(--fourth);
}
.calendar-card-wrap-new .more-view-wrap .ignore-setting {
  cursor: pointer;
  height: 40px;
  line-height: 40px;
  text-align: center;
  color: #fff;
}
.calendar-card-wrap-new .more-view-wrap .more-bot-wrap {
  position: absolute;
  width: 100%;
  bottom: 0;
  left: 0;
  z-index: 9;
  height: 50px;
  line-height: 50px;
  color: #ffffff;
  text-align: center;
  border-top: 1px solid #ebebeb;
}
.calendar-card-wrap-new .more-view-wrap .more-bot-wrap:hover {
  background: #1890ff;
  background: var(--primary);
}
.calendar-card-wrap-new .linear-mask {
  position: relative;
}
.calendar-card-wrap-new .linear-mask:after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 40px;
  linear-maskbackground: -webkit-linear-gradient(rgba(0, 95, 40, 0), var(--primary));
  /* Safari 5.1 - 6.0 */
  background: #1890ff;
  background: -o-linear-gradient(rgba(0, 95, 40, 0), var(--primary));
  /* Opera 11.1 - 12.0 */
  background: -moz-linear-gradient(rgba(0, 95, 40, 0), var(--primary));
  /* Firefox 3.6 - 15 */
  background: linear-gradient(rgba(0, 95, 40, 0), var(--primary));
  /* 标准的语法 */
}
.calendar-card-wrap-new .schedule-row-style {
  height: auto;
  background: #fff;
}
.calendar-card-wrap-new .schedule-card-new > .ant-card-body {
  padding: 0px;
}
.calendar-card-wrap-new .schedule-card-new a {
  color: #333;
}
.calendar-card-wrap-new .schedule-card-new li {
  color: var(--primary);
}
.calendar-card-wrap-new .calendar-sche-list .float-r {
  float: right;
  display: flex;
  justify-content: center;
}
.calendar-card-wrap-new .calendar-sche-list .float-r i:last-child {
  color: var(--primary);
}
.calendar-card-wrap-new .calendar-sche-list .float-r .schedule-calendar-detail {
  font-size: 14px;
  cursor: pointer;
  margin-right: 20px;
  color: var(--primary);
}
.calendar-card-wrap-new .calendar-sche-list .shade {
  height: 40px;
}
.calendar-card-wrap-new .calendar-sche-list .allEmptyButton {
  width: 30%;
  margin: 0 auto;
  min-width: 90px;
}
.calendar-card-wrap-new .calendar-sche-list .allEmpty {
  text-align: center;
  cursor: pointer;
  margin-bottom: 30px;
  background: #ffffff;
  border-radius: 4px;
  padding: 5px;
}
.calendar-card-wrap-new .calendar-sche-list .allEmpty:hover {
  font-weight: bold;
}
.calendar-card-wrap-new .calendar-sche-list .allEmpty i {
  margin-right: 5px;
}
.calendar-card-wrap-new .calendar-sche-list h3 {
  margin: 10px 20px 12px;
  color: rgba(255, 255, 255, 0.7);
  font-size: 14px;
  /*span{
                height: 20px;
                line-height: 20px;
            }*/
}
.calendar-card-wrap-new .calendar-sche-list h3 i {
  margin-right: 8px;
  font-size: 12px;
}
.calendar-card-wrap-new .calendar-sche-list h3 .cal-head-left {
  display: inline-block;
  height: 20px;
  line-height: 20px;
  color: var(--primary);
  font-size: 15px;
  font-weight: bold;
}
.calendar-card-wrap-new .calendar-sche-list h3 .cal-head-left > span {
  vertical-align: middle;
}
.calendar-card-wrap-new .calendar-sche-list h3 .schedule-dot {
  width: 3px;
  height: 3px;
  border-radius: 50%;
  background-color: var(--primary);
  margin: 0 5px;
  display: inline-block;
  vertical-align: middle;
}
.calendar-card-wrap-new .calendar-sche-list h3 .my-schedule-title {
  vertical-align: middle;
}
.calendar-card-wrap-new .calendar-sche-list h3 .schedule-number {
  color: #f6cd5b;
  font-size: 18px;
  vertical-align: middle;
}
.calendar-card-wrap-new .calendar-sche-list .sche-row-style {
  position: relative;
  color: #ffffff;
  height: 66px;
  /* border       :1px solid #348B62;
            background:#348B62;*/
  border-color: rgba(255, 255, 255, 0.05);
  background: rgba(255, 255, 255, 0.2);
  border-radius: 2px;
  margin-bottom: 10px;
  overflow: hidden;
  border-radius: 8px;
}
.calendar-card-wrap-new .calendar-sche-list .sche-row-style:hover .row-left ul .row-time.hasIgnore {
  display: none;
}
.calendar-card-wrap-new .calendar-sche-list .sche-row-style:hover .row-left ul .row-ignore {
  display: inline-block;
}
.calendar-card-wrap-new .calendar-sche-list .sche-row-style .row-left {
  width: 65px;
  float: left;
  display: table;
  text-align: center;
  height: 100%;
  border-right: 1px solid rgba(255, 255, 255, 0.25);
  background: var(--primary);
  border-radius: 8px 0px 0px 8px;
}
.calendar-card-wrap-new .calendar-sche-list .sche-row-style .row-left ul {
  display: table-cell;
  vertical-align: middle;
  padding: 10px 0;
}
.calendar-card-wrap-new .calendar-sche-list .sche-row-style .row-left ul .row-ignore {
  display: none;
}
.calendar-card-wrap-new .calendar-sche-list .sche-row-style .row-left ul li {
  list-style: none;
}
.calendar-card-wrap-new .calendar-sche-list .sche-row-style .row-left ul li:nth-child(1) {
  color: #FFF;
  font-size: 14px;
  font-weight: bold;
  line-height: 13px;
  height: 16px;
}
.calendar-card-wrap-new .calendar-sche-list .sche-row-style .row-left ul li:nth-child(2) {
  margin-top: 9px;
  font-size: 12px;
  line-height: 9px;
  height: 9px;
  color: #FFF;
}
.calendar-card-wrap-new .calendar-sche-list .sche-row-style .row-left .ignore {
  cursor: pointer;
}
.calendar-card-wrap-new .calendar-sche-list .sche-row-style .row-left .ignore li:nth-child(1) {
  color: #1890ff;
  color: var(--two);
  font-size: 20px;
  line-height: 16px;
  height: 16px;
}
.calendar-card-wrap-new .calendar-sche-list .sche-row-style .row-cont {
  height: 100%;
  display: table;
  width: calc(100% - 65px);
  float: left;
  background: rgba(24, 144, 255, 0.08);
  border-radius: 0px 8px 8px 0px;
}
.calendar-card-wrap-new .calendar-sche-list .sche-row-style .row-cont .row-middle {
  vertical-align: middle;
  display: table-cell;
  padding: 0 18px;
}
.calendar-card-wrap-new .calendar-sche-list .sche-row-style .row-cont .row-middle .title-line2 {
  -ms-text-overflow: ellipsis;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
  overflow: hidden;
  max-height: 42px;
  color: #666;
  font-size: 12px;
}
.calendar-card-wrap-new .calendar-sche-list .sche-row-style .row-cont .row-middle .title-line2 .schedule-type {
  border-radius: 84px;
  padding: 2px 7px;
  font-size: 12px;
  color: #fff;
  margin-right: 8px;
}
.calendar-card-wrap-new .calendar-sche-list .sche-row-style .row-cont .row-middle .feedbackTag {
  position: absolute;
  padding: 0 6px;
  right: -1px;
  bottom: 0;
  background-color: #fd7167;
  border-top-left-radius: 14px;
}
.calendar-card-wrap-new .calendar-sche-list .sche-row-style .row-cont .row-middle .feedbackTag:before {
  content: "";
  display: inline-block;
  width: 0;
  height: 0;
  border-width: 6px 3px 4px 5px;
  border-style: solid;
  border-color: transparent #fd7167 #fd7167 transparent;
  position: absolute;
  left: -8px;
  bottom: 0;
}
.calendar-card-wrap-new .calendar-sche-list .sche-row-style .row-cont .row-middle .feedbackTag:hover {
  background-color: #f48d86;
}
.calendar-card-wrap-new .calendar-sche-list .sche-row-style .row-cont .row-middle .feedbackTag:hover:before {
  border-color: transparent #f48d86 #f48d86 transparent;
}
.calendar-card-wrap-new .calendar-sche-list .sche-row-style .row-cont .row-middle .feedbackTag i {
  font-size: 12px;
}
.calendar-card-wrap-new .calendar-sche-list .sche-row-style .row-cont .row-middle:hover {
  cursor: pointer;
}
.calendar-card-wrap-new .calendar-sche-list .sche-row-style .row-cont .ant-divider-vertical {
  margin: 0 3px;
  background-color: rgba(6, 6, 6, 0.3);
}
.calendar-card-wrap-new .calendar-sche-list .sche-row-style .row-cont .tle {
  margin-bottom: 4px;
}
.calendar-card-wrap-new .calendar-sche-list .sche-row-style .row-access {
  position: absolute;
  top: 50%;
  right: 20px;
  margin-top: -6px;
}
.calendar-card-wrap-new .calendar-sche-list .sche-row-style:hover {
  /* background:#348B62;*/
}
.calendar-card-wrap-new .calendar-sche-list .tle {
  color: #ffffff;
  font-size: 14px;
  height: 20px;
  overflow: hidden;
  -ms-text-overflow: ellipsis;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.calendar-card-wrap-new .calendar-sche-list label {
  color: #ffffff;
  font-size: 12px;
  margin-right: 4px;
}
.calendar-card-wrap-new .calendar-sche-list .desc {
  color: #c3d0da;
  font-size: 12px;
}
.calendar-card-wrap-new .calendar-sche-list .scroll-wrap-week {
  padding: 0 20px;
  scrollbar-width: none;
  -ms-overflow-style: none;
  height: 400px;
  overflow-y: scroll;
}
.calendar-card-wrap-new .calendar-sche-list .scroll-wrap-month {
  padding: 0 20px;
  scrollbar-width: none;
  -ms-overflow-style: none;
  height: 225px;
  overflow-y: scroll;
}
.calendar-card-wrap-new .calendar-sche-list .scroll-wrap::-webkit-scrollbar {
  display: none;
}
.calendar-card-wrap-new .box-mid {
  display: table;
}
.calendar-card-wrap-new .box-mid > .mid {
  display: table-cell;
  vertical-align: middle;
}
.calendar-card-wrap-new .box-mid > .center {
  display: table-cell;
  text-align: center;
}
.calendar-card-wrap-new .sche-row-style h4 {
  color: #fff;
  height: 20px;
  overflow: hidden;
  -ms-text-overflow: ellipsis;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.calendar-card-wrap-new .timeline-style {
  height: calc(100% - 254px);
  overflow-y: auto;
  position: relative;
  background: #fff;
}
.calendar-card-wrap-new .timeline-style .ignore-setting {
  text-align: center;
  margin-bottom: 10px;
}
.calendar-card-wrap-new .timeline-style .ignore-setting .igonre-cont {
  cursor: pointer;
  height: 40px;
  line-height: 40px;
  color: #fff;
  background-color: rgba(0, 0, 0, 0.3);
  border-radius: 12px;
  padding: 5px 18px;
}
.calendar-card-wrap-new .timeline-style .ignore-setting .igonre-cont span {
  vertical-align: middle;
}
.calendar-card-wrap-new .timeline-style .ignore-setting .dot {
  display: inline-block;
  width: 3px;
  height: 3px;
  background-color: #fff;
  border-radius: 50%;
  margin: 0 5px;
}
.calendar-card-wrap-new .schedule-card-new .line {
  height: 1px;
  background: var(--primary);
  margin: 10px 20px;
}
.ant-badge-dot {
  background: #fd6767;
}
.ant-spin-dot i {
  background-color: #228b22;
}
.schedulePlusButton li {
  list-style-type: none;
  padding: 0 8px;
}
.schedulePlusButton li:hover {
  background-color: #1890ff;
  background-color: var(--two);
  background-color: var(--secord);
  cursor: pointer;
}
/*************** 蓝色主题 start***************/
.theme-blue .ant-spin-dot i {
  background-color: #2391e6;
}
.theme-blue .calendar-card-wrap-new .schedule-calendar-header-new {
  background-image: url(../../assets/images/Ch0XUOwc34.png);
}
.theme-blue .calendar-card-wrap-new .more-view-wrap .top-head {
  background-image: url(../../assets/images/Ch0XUOwc34.png);
}
.theme-blue .calendar-card-wrap-new .cardInfo {
  color: #fff;
}
.theme-blue .calendar-card-wrap-new .calendar-sche-list .sche-row-style {
  border-color: rgba(255, 255, 255, 0.05);
  background: rgba(255, 255, 255, 0.2);
}
.theme-blue .calendar-card-wrap-new .calendar-sche-list .sche-row-style .row-left ul li:nth-child(1) {
  color: #FEE420;
}
.theme-blue .calendar-card-wrap-new .calendar-sche-list h3 .schedule-number {
  color: #FEE420;
}
.theme-blue .calendar-card-wrap-new .default-view.mbot:after {
  background: transparent;
}
.theme-blue .calendar-card-wrap-new .calendar-sche-list .sche-row-style:hover {
  box-shadow: 0 0 10px #1890ff;
  box-shadow: 0 0 10px var(--four);
  box-shadow: 0 0 10px var(--fourth);
  border: 1px solid rgba(35, 145, 230, 0.3);
}
.theme-blue .schedulePlusButton li:hover {
  background-color: #e6f7ff;
}
.theme-red .ant-spin-dot i {
  background-color: #9A001E;
}
.theme-red .calendar-card-wrap-new {
  background-image: url(../../assets/images/26dkyrPKqp.jpg);
}
.theme-red .calendar-card-wrap-new .schedule-calendar-header-new {
  background-image: url(../../assets/images/3be_wCaqzV.jpg);
}
.theme-red .calendar-card-wrap-new .more-view-wrap .top-head {
  background-image: url(../../assets/images/3be_wCaqzV.jpg);
}
.theme-red .calendar-card-wrap-new .cardInfo {
  color: #fff;
}
.theme-red .calendar-card-wrap-new .calendar-sche-list .sche-row-style {
  border-color: rgba(255, 255, 255, 0.05);
  background: rgba(255, 255, 255, 0.2);
}
.theme-red .calendar-card-wrap-new .calendar-sche-list .sche-row-style .row-left ul li:nth-child(1) {
  color: #FEE420;
}
.theme-red .calendar-card-wrap-new .calendar-sche-list h3 .schedule-number {
  color: #FEE420;
}
.theme-red .calendar-card-wrap-new .default-view.mbot:after {
  background: transparent;
}
@media (min-width: 1601px) {
  .theme-red .calendar-card-wrap-new {
    background-image: url(../../assets/images/1Xu11k60C9.jpg);
  }
}
@media (min-width: 1921px) {
  .theme-red .calendar-card-wrap-new {
    background-image: url(../../assets/images/1cBsQgB6hS.jpg);
  }
}
.theme-red .calendar-card-wrap-new .calendar-sche-list .sche-row-style:hover {
  box-shadow: 0 0 10px rgba(255, 180, 0, 0.5);
  border: 1px solid rgba(208, 64, 92, 0.1);
}
.theme-red .schedulePlusButton li:hover {
  background-color: #fff1f0;
}
.theme-green .calendar-card-wrap-new .calendar-sche-list .sche-row-style:hover {
  box-shadow: 0 0 10px #1890ff;
  box-shadow: 0 0 10px var(--primary);
  border: 1px solid rgba(0, 88, 37, 0.1);
}
.home-page {
  position: relative;
}
.cardAnimation {
  position: absolute;
  z-index: 2;
  margin-top: 103px;
  right: 20px;
  color: #fff;
  cursor: pointer;
}
.cardAnimation:hover {
  font-weight: bold;
}
.calBox {
  position: absolute;
  z-index: 6;
  height: 750px;
  animation-duration: 0.5s;
  animation-fill-mode: forwards;
}
.calendar-card-wrap-new {
  transform: translate3d(0, 0, 0);
  animation-duration: 1s;
  animation-fill-mode: forwards;
}
@keyframes calPlay {
  0% {
    width: 61%;
    opacity: 0;
    overflow: hidden;
  }
  30% {
    opacity: 0.3;
  }
  100% {
    opacity: 1;
    width: 1200px;
    overflow: initial;
  }
}
@keyframes calClose {
  0% {
    width: 1200px;
    opacity: 1;
  }
  70% {
    opacity: 0.3;
  }
  100% {
    width: 40%;
    opacity: 0;
  }
}
@keyframes play {
  0% {
    transform: rotateY(0deg);
  }
  100% {
    transform: rotateY(180deg);
  }
}
@keyframes close {
  0% {
    transform: rotateY(180deg);
  }
  100% {
    transform: rotateY(0deg);
  }
}
.schedule-calendar-publish {
  position: absolute;
  right: 10px;
  top: 10px;
  height: 24px;
  width: 24px;
  background-color: #1890ff;
  background-color: var(--primary);
  border-radius: 8px;
}
.schedule-calendar-publish img {
  width: 16px;
  margin: 4px;
  margin-bottom: 6px;
}
/*!
 * FullCalendar v3.10.2
 * Docs & License: https://fullcalendar.io/
 * (c) 2019 Adam Shaw
 */.fc button,.fc table,body .fc{font-size:1em}.fc .fc-axis,.fc button,.fc-day-grid-event .fc-content,.fc-list-item-marker,.fc-list-item-time,.fc-time-grid-event .fc-time,.fc-time-grid-event.fc-short .fc-content{white-space:nowrap}.fc-event,.fc-event:hover,.fc-state-hover,.fc.fc-bootstrap3 a,.ui-widget .fc-event,a.fc-more{text-decoration:none}.fc{direction:ltr;text-align:left}.fc-rtl{text-align:right}.fc th,.fc-basic-view .fc-day-top .fc-week-number,.fc-basic-view td.fc-week-number,.fc-icon,.fc-toolbar{text-align:center}.fc-highlight{background:#bce8f1;opacity:.3}.fc-bgevent{background:#8fdf82;opacity:.3}.fc-nonbusiness{background:#d7d7d7}.fc button{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0;height:2.1em;padding:0 .6em;cursor:pointer}.fc button::-moz-focus-inner{margin:0;padding:0}.fc-state-default{border:1px solid;background-color:#f5f5f5;background-image:-moz-linear-gradient(top,#fff,#e6e6e6);background-image:-webkit-gradient(linear,0 0,0 100%,from(#fff),to(#e6e6e6));background-image:-webkit-linear-gradient(top,#fff,#e6e6e6);background-image:-o-linear-gradient(top,#fff,#e6e6e6);background-image:linear-gradient(to bottom,#fff,#e6e6e6);background-repeat:repeat-x;border-color:#e6e6e6 #e6e6e6 #bfbfbf;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);color:#333;text-shadow:0 1px 1px rgba(255,255,255,.75);box-shadow:inset 0 1px 0 rgba(255,255,255,.2),0 1px 2px rgba(0,0,0,.05)}.fc-state-default.fc-corner-left{border-top-left-radius:4px;border-bottom-left-radius:4px}.fc-state-default.fc-corner-right{border-top-right-radius:4px;border-bottom-right-radius:4px}.fc button .fc-icon{position:relative;top:-.05em;margin:0 .2em;vertical-align:middle}.fc-state-active,.fc-state-disabled,.fc-state-down,.fc-state-hover{color:#333;background-color:#e6e6e6}.fc-state-hover{color:#333;background-position:0 -15px;-webkit-transition:background-position .1s linear;-moz-transition:background-position .1s linear;-o-transition:background-position .1s linear;transition:background-position .1s linear}.fc-state-active,.fc-state-down{background-color:#ccc;background-image:none;box-shadow:inset 0 2px 4px rgba(0,0,0,.15),0 1px 2px rgba(0,0,0,.05)}.fc-state-disabled{cursor:default;background-image:none;opacity:.65;box-shadow:none}.fc-event.fc-draggable,.fc-event[href],.fc-popover .fc-header .fc-close,a[data-goto]{cursor:pointer}.fc-button-group{display:inline-block}.fc .fc-button-group>*{float:left;margin:0 0 0 -1px}.fc .fc-button-group>:first-child{margin-left:0}.fc-popover{position:absolute;box-shadow:0 2px 6px rgba(0,0,0,.15)}.fc-popover .fc-header{padding:2px 4px}.fc-popover .fc-header .fc-title{margin:0 2px}.fc-ltr .fc-popover .fc-header .fc-title,.fc-rtl .fc-popover .fc-header .fc-close{float:left}.fc-ltr .fc-popover .fc-header .fc-close,.fc-rtl .fc-popover .fc-header .fc-title{float:right}.fc-divider{border-style:solid;border-width:1px}hr.fc-divider{height:0;margin:0;padding:0 0 2px;border-width:1px 0}.fc-bg table,.fc-row .fc-bgevent-skeleton table,.fc-row .fc-highlight-skeleton table{height:100%}.fc-clear{clear:both}.fc-bg,.fc-bgevent-skeleton,.fc-helper-skeleton,.fc-highlight-skeleton{position:absolute;top:0;left:0;right:0}.fc-bg{bottom:0}.fc table{width:100%;box-sizing:border-box;table-layout:fixed;border-collapse:collapse;border-spacing:0}.fc td,.fc th{border-style:solid;border-width:1px;padding:0;vertical-align:top}.fc td.fc-today{border-style:double}a[data-goto]:hover{text-decoration:underline}.fc .fc-row{border-style:solid;border-width:0}.fc-row table{border-left:0 hidden transparent;border-right:0 hidden transparent;border-bottom:0 hidden transparent}.fc-row:first-child table{border-top:0 hidden transparent}.fc-row{position:relative}.fc-row .fc-bg{z-index:1}.fc-row .fc-bgevent-skeleton,.fc-row .fc-highlight-skeleton{bottom:0}.fc-row .fc-bgevent-skeleton td,.fc-row .fc-highlight-skeleton td{border-color:transparent}.fc-row .fc-bgevent-skeleton{z-index:2}.fc-row .fc-highlight-skeleton{z-index:3}.fc-row .fc-content-skeleton{position:relative;z-index:4;padding-bottom:2px}.fc-row .fc-helper-skeleton{z-index:5}.fc .fc-row .fc-content-skeleton table,.fc .fc-row .fc-content-skeleton td,.fc .fc-row .fc-helper-skeleton td{background:0 0;border-color:transparent}.fc-row .fc-content-skeleton td,.fc-row .fc-helper-skeleton td{border-bottom:0}.fc-row .fc-content-skeleton tbody td,.fc-row .fc-helper-skeleton tbody td{border-top:0}.fc-scroller{-webkit-overflow-scrolling:touch}.fc-day-grid-event .fc-content,.fc-icon,.fc-row.fc-rigid,.fc-time-grid-event{overflow:hidden}.fc-scroller>.fc-day-grid,.fc-scroller>.fc-time-grid{position:relative;width:100%}.fc-event{position:relative;display:block;font-size:.85em;line-height:1.3;border-radius:3px;border:1px solid #3a87ad}.fc-event,.fc-event-dot{background-color:#3a87ad}.fc-event,.fc-event:hover{color:#fff}.fc-not-allowed,.fc-not-allowed .fc-event{cursor:not-allowed}.fc-event .fc-bg{z-index:1;background:#fff;opacity:.25}.fc-event .fc-content{position:relative;z-index:2}.fc-event .fc-resizer{position:absolute;z-index:4;display:none}.fc-event.fc-allow-mouse-resize .fc-resizer,.fc-event.fc-selected .fc-resizer{display:block}.fc-event.fc-selected .fc-resizer:before{content:"";position:absolute;z-index:9999;top:50%;left:50%;width:40px;height:40px;margin-left:-20px;margin-top:-20px}.fc-event.fc-selected{z-index:9999!important;box-shadow:0 2px 5px rgba(0,0,0,.2)}.fc-event.fc-selected.fc-dragging{box-shadow:0 2px 7px rgba(0,0,0,.3)}.fc-h-event.fc-selected:before{content:"";position:absolute;z-index:3;top:-10px;bottom:-10px;left:0;right:0}.fc-ltr .fc-h-event.fc-not-start,.fc-rtl .fc-h-event.fc-not-end{margin-left:0;border-left-width:0;padding-left:1px;border-top-left-radius:0;border-bottom-left-radius:0}.fc-ltr .fc-h-event.fc-not-end,.fc-rtl .fc-h-event.fc-not-start{margin-right:0;border-right-width:0;padding-right:1px;border-top-right-radius:0;border-bottom-right-radius:0}.fc-ltr .fc-h-event .fc-start-resizer,.fc-rtl .fc-h-event .fc-end-resizer{cursor:w-resize;left:-1px}.fc-ltr .fc-h-event .fc-end-resizer,.fc-rtl .fc-h-event .fc-start-resizer{cursor:e-resize;right:-1px}.fc-h-event.fc-allow-mouse-resize .fc-resizer{width:7px;top:-1px;bottom:-1px}.fc-h-event.fc-selected .fc-resizer{border-radius:4px;border-width:1px;width:6px;height:6px;border-style:solid;border-color:inherit;background:#fff;top:50%;margin-top:-4px}.fc-ltr .fc-h-event.fc-selected .fc-start-resizer,.fc-rtl .fc-h-event.fc-selected .fc-end-resizer{margin-left:-4px}.fc-ltr .fc-h-event.fc-selected .fc-end-resizer,.fc-rtl .fc-h-event.fc-selected .fc-start-resizer{margin-right:-4px}.fc-day-grid-event{margin:1px 2px 0;padding:0 1px}tr:first-child>td>.fc-day-grid-event{margin-top:2px}.fc-day-grid-event.fc-selected:after{content:"";position:absolute;z-index:1;top:-1px;right:-1px;bottom:-1px;left:-1px;background:#000;opacity:.25}.fc-day-grid-event .fc-time{font-weight:700}.fc-ltr .fc-day-grid-event.fc-allow-mouse-resize .fc-start-resizer,.fc-rtl .fc-day-grid-event.fc-allow-mouse-resize .fc-end-resizer{margin-left:-2px}.fc-ltr .fc-day-grid-event.fc-allow-mouse-resize .fc-end-resizer,.fc-rtl .fc-day-grid-event.fc-allow-mouse-resize .fc-start-resizer{margin-right:-2px}a.fc-more{margin:1px 3px;font-size:.85em;cursor:pointer}a.fc-more:hover{text-decoration:underline}.fc-limited{display:none}.fc-day-grid .fc-row{z-index:1}.fc-more-popover{z-index:2;width:220px}.fc-more-popover .fc-event-container{padding:10px}.fc-bootstrap3 .fc-popover .panel-body,.fc-bootstrap4 .fc-popover .card-body{padding:0}.fc-now-indicator{position:absolute;border:0 solid red}.fc-bootstrap3 .fc-today.alert,.fc-bootstrap4 .fc-today.alert{border-radius:0}.fc-unselectable{-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent}.fc-unthemed .fc-content,.fc-unthemed .fc-divider,.fc-unthemed .fc-list-heading td,.fc-unthemed .fc-list-view,.fc-unthemed .fc-popover,.fc-unthemed .fc-row,.fc-unthemed tbody,.fc-unthemed td,.fc-unthemed th,.fc-unthemed thead{border-color:#ddd}.fc-unthemed .fc-popover{background-color:#fff;border-width:1px;border-style:solid}.fc-unthemed .fc-divider,.fc-unthemed .fc-list-heading td,.fc-unthemed .fc-popover .fc-header{background:#eee}.fc-unthemed td.fc-today{background:#fcf8e3}.fc-unthemed .fc-disabled-day{background:#d7d7d7;opacity:.3}.fc-icon{display:inline-block;height:1em;line-height:1em;font-size:1em;font-family:"Courier New",Courier,monospace;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.fc-icon:after{position:relative}.fc-icon-left-single-arrow:after{content:"\2039";font-weight:700;font-size:200%;top:-7%}.fc-icon-right-single-arrow:after{content:"\203A";font-weight:700;font-size:200%;top:-7%}.fc-icon-left-double-arrow:after{content:"\AB";font-size:160%;top:-7%}.fc-icon-right-double-arrow:after{content:"\BB";font-size:160%;top:-7%}.fc-icon-left-triangle:after{content:"\25C4";font-size:125%;top:3%}.fc-icon-right-triangle:after{content:"\25BA";font-size:125%;top:3%}.fc-icon-down-triangle:after{content:"\25BC";font-size:125%;top:2%}.fc-icon-x:after{content:"\D7";font-size:200%;top:6%}.fc-unthemed .fc-popover .fc-header .fc-close{color:#666;font-size:.9em;margin-top:2px}.fc-unthemed .fc-list-item:hover td{background-color:#f5f5f5}.ui-widget .fc-disabled-day{background-image:none}.fc-bootstrap3 .fc-time-grid .fc-slats table,.fc-bootstrap4 .fc-time-grid .fc-slats table,.fc-time-grid .fc-slats .ui-widget-content{background:0 0}.fc-popover>.ui-widget-header+.ui-widget-content{border-top:0}.fc-bootstrap3 hr.fc-divider,.fc-bootstrap4 hr.fc-divider{border-color:inherit}.ui-widget .fc-event{color:#fff;font-weight:400}.ui-widget td.fc-axis{font-weight:400}.fc.fc-bootstrap3 a[data-goto]:hover{text-decoration:underline}.fc.fc-bootstrap4 a{text-decoration:none}.fc.fc-bootstrap4 a[data-goto]:hover{text-decoration:underline}.fc-bootstrap4 a.fc-event:not([href]):not([tabindex]){color:#fff}.fc-bootstrap4 .fc-popover.card{position:absolute}.fc-toolbar.fc-header-toolbar{margin-bottom:1em}.fc-toolbar.fc-footer-toolbar{margin-top:1em}.fc-toolbar .fc-left{float:left}.fc-toolbar .fc-right{float:right}.fc-toolbar .fc-center{display:inline-block}.fc .fc-toolbar>*>*{float:left;margin-left:.75em}.fc .fc-toolbar>*>:first-child{margin-left:0}.fc-toolbar h2{margin:0}.fc-toolbar button{position:relative}.fc-toolbar .fc-state-hover,.fc-toolbar .ui-state-hover{z-index:2}.fc-toolbar .fc-state-down{z-index:3}.fc-toolbar .fc-state-active,.fc-toolbar .ui-state-active{z-index:4}.fc-toolbar button:focus{z-index:5}.fc-view-container *,.fc-view-container :after,.fc-view-container :before{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}.fc-view,.fc-view>table{position:relative;z-index:1}.fc-basicDay-view .fc-content-skeleton,.fc-basicWeek-view .fc-content-skeleton{padding-bottom:1em}.fc-basic-view .fc-body .fc-row{min-height:4em}.fc-row.fc-rigid .fc-content-skeleton{position:absolute;top:0;left:0;right:0}.fc-day-top.fc-other-month{opacity:.3}.fc-basic-view .fc-day-number,.fc-basic-view .fc-week-number{padding:2px}.fc-basic-view th.fc-day-number,.fc-basic-view th.fc-week-number{padding:0 2px}.fc-ltr .fc-basic-view .fc-day-top .fc-day-number{float:right}.fc-rtl .fc-basic-view .fc-day-top .fc-day-number{float:left}.fc-ltr .fc-basic-view .fc-day-top .fc-week-number{float:left;border-radius:0 0 3px}.fc-rtl .fc-basic-view .fc-day-top .fc-week-number{float:right;border-radius:0 0 0 3px}.fc-basic-view .fc-day-top .fc-week-number{min-width:1.5em;background-color:#f2f2f2;color:grey}.fc-basic-view td.fc-week-number>*{display:inline-block;min-width:1.25em}.fc-agenda-view .fc-day-grid{position:relative;z-index:2}.fc-agenda-view .fc-day-grid .fc-row{min-height:3em}.fc-agenda-view .fc-day-grid .fc-row .fc-content-skeleton{padding-bottom:1em}.fc .fc-axis{vertical-align:middle;padding:0 4px}.fc-ltr .fc-axis{text-align:right}.fc-rtl .fc-axis{text-align:left}.fc-time-grid,.fc-time-grid-container{position:relative;z-index:1}.fc-time-grid{min-height:100%}.fc-time-grid table{border:0 hidden transparent}.fc-time-grid>.fc-bg{z-index:1}.fc-time-grid .fc-slats,.fc-time-grid>hr{position:relative;z-index:2}.fc-time-grid .fc-content-col{position:relative}.fc-time-grid .fc-content-skeleton{position:absolute;z-index:3;top:0;left:0;right:0}.fc-time-grid .fc-business-container{position:relative;z-index:1}.fc-time-grid .fc-bgevent-container{position:relative;z-index:2}.fc-time-grid .fc-highlight-container{z-index:3;position:relative}.fc-time-grid .fc-event-container{position:relative;z-index:4}.fc-time-grid .fc-now-indicator-line{z-index:5}.fc-time-grid .fc-helper-container{position:relative;z-index:6}.fc-time-grid .fc-slats td{height:1.5em;border-bottom:0}.fc-time-grid .fc-slats .fc-minor td{border-top-style:dotted}.fc-time-grid .fc-highlight{position:absolute;left:0;right:0}.fc-ltr .fc-time-grid .fc-event-container{margin:0 2.5% 0 2px}.fc-rtl .fc-time-grid .fc-event-container{margin:0 2px 0 2.5%}.fc-time-grid .fc-bgevent,.fc-time-grid .fc-event{position:absolute;z-index:1}.fc-time-grid .fc-bgevent{left:0;right:0}.fc-v-event.fc-not-start{border-top-width:0;padding-top:1px;border-top-left-radius:0;border-top-right-radius:0}.fc-v-event.fc-not-end{border-bottom-width:0;padding-bottom:1px;border-bottom-left-radius:0;border-bottom-right-radius:0}.fc-time-grid-event.fc-selected{overflow:visible}.fc-time-grid-event.fc-selected .fc-bg{display:none}.fc-time-grid-event .fc-content{overflow:hidden}.fc-time-grid-event .fc-time,.fc-time-grid-event .fc-title{padding:0 1px}.fc-time-grid-event .fc-time{font-size:.85em}.fc-time-grid-event.fc-short .fc-time,.fc-time-grid-event.fc-short .fc-title{display:inline-block;vertical-align:top}.fc-time-grid-event.fc-short .fc-time span{display:none}.fc-time-grid-event.fc-short .fc-time:before{content:attr(data-start)}.fc-time-grid-event.fc-short .fc-time:after{content:"\A0-\A0"}.fc-time-grid-event.fc-short .fc-title{font-size:.85em;padding:0}.fc-time-grid-event.fc-allow-mouse-resize .fc-resizer{left:0;right:0;bottom:0;height:8px;overflow:hidden;line-height:8px;font-size:11px;font-family:monospace;text-align:center;cursor:s-resize}.fc-time-grid-event.fc-allow-mouse-resize .fc-resizer:after{content:"="}.fc-time-grid-event.fc-selected .fc-resizer{border-radius:5px;border-width:1px;width:8px;height:8px;border-style:solid;border-color:inherit;background:#fff;left:50%;margin-left:-5px;bottom:-5px}.fc-time-grid .fc-now-indicator-line{border-top-width:1px;left:0;right:0}.fc-time-grid .fc-now-indicator-arrow{margin-top:-5px}.fc-ltr .fc-time-grid .fc-now-indicator-arrow{left:0;border-width:5px 0 5px 6px;border-top-color:transparent;border-bottom-color:transparent}.fc-rtl .fc-time-grid .fc-now-indicator-arrow{right:0;border-width:5px 6px 5px 0;border-top-color:transparent;border-bottom-color:transparent}.fc-event-dot{display:inline-block;width:10px;height:10px;border-radius:5px}.fc-rtl .fc-list-view{direction:rtl}.fc-list-view{border-width:1px;border-style:solid}.fc .fc-list-table{table-layout:auto}.fc-list-table td{border-width:1px 0 0;padding:8px 14px}.fc-list-table tr:first-child td{border-top-width:0}.fc-list-heading{border-bottom-width:1px}.fc-list-heading td{font-weight:700}.fc-ltr .fc-list-heading-main{float:left}.fc-ltr .fc-list-heading-alt,.fc-rtl .fc-list-heading-main{float:right}.fc-rtl .fc-list-heading-alt{float:left}.fc-list-item.fc-has-url{cursor:pointer}.fc-list-item-marker,.fc-list-item-time{width:1px}.fc-ltr .fc-list-item-marker{padding-right:0}.fc-rtl .fc-list-item-marker{padding-left:0}.fc-list-item-title a{text-decoration:none;color:inherit}.fc-list-item-title a[href]:hover{text-decoration:underline}.fc-list-empty-wrap2{position:absolute;top:0;left:0;right:0;bottom:0}.fc-list-empty-wrap1{width:100%;height:100%;display:table}.fc-list-empty{display:table-cell;vertical-align:middle;text-align:center}.fc-unthemed .fc-list-empty{background-color:#eee}/*********************蓝色主题 start*********************/
/*********************蓝色主题 end*********************/
/*********************红色主题 start*********************/
/*********************红色主题 end*********************/
/********************绿色主题 start********************/
/********************绿色主题 end********************/
/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */
/* stylelint-disable no-duplicate-selectors */
/* stylelint-disable */
/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */
:root {
  --primary: #1890ff;
  --one: #e6f7ff;
  --two: #bae7ff;
  --three: #096dd9;
  --four: #69c0ff;
}
.calInputStyle {
  position: absolute;
}
.ui-clone {
  width: 338px;
  height: 46px;
  line-height: 46px;
  cursor: move;
  padding: 0 10px 0 25px;
  font-size: 14px;
  color: #5a5b5a;
  background-color: #ffffff;
  border: 1px solid #bebebe;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  border-radius: 2px;
}
.ui-clone::before {
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  width: 14px;
  height: 46px;
  background-color: #51abf2;
}
.ui-clone .title {
  position: relative;
  padding-right: 20px;
}
.ui-clone .title::before {
  content: "";
  position: absolute;
  right: 8px;
  top: 50%;
  -webkit-transform: translate(0, -50%);
  transform: translate(0, -50%);
  width: 2px;
  height: 14px;
  background-color: #aaaaaa;
}
.contentBox {
  position: relative;
  box-shadow: 0px 0px 5px 0px rgba(0, 8, 88, 0.1);
  background: #fff;
  width: 100%;
  height: 100%;
}
.contentBox .contentBox_top {
  position: relative;
  width: 530px;
  height: 54px;
  line-height: 24px;
  margin: 0 auto;
  padding: 15px 0;
  font-size: 20px;
}
.contentBox .contentBox_top .contentBox_top_mshTitle1 {
  cursor: pointer;
  width: 50%;
  color: #838383;
  text-align: center;
}
.contentBox .contentBox_top .contentBox_top_mshTitle1.active {
  color: var(--primary);
}
.contentBox .contentBox_top .contentBox_top_mshTitle1 i {
  margin-right: 13px;
  font-size: 22px;
}
.contentBox .contentBox_top::before {
  content: '';
  position: absolute;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  width: 1px;
  height: 23px;
  background: var(--primary);
}
.contentBox .leftThreeBtn {
  position: absolute;
  top: 112px !important;
  left: 22px !important;
}
.contentBox .leftThreeBtn .leftBtnBg {
  display: inline-block;
  width: 24px;
  height: 24px;
  border-radius: 4px;
  text-align: center;
  background: var(--primary);
  margin-right: 18px;
  cursor: pointer;
}
.contentBox .leftThreeBtn .calInputStyle {
  width: 300px;
  margin-left: 15px;
}
.contentBox .calendarReceive {
  width: 94%;
  position: absolute;
  top: 66px;
}
.contentBox .calendarReceive .feedback {
  display: flex;
  align-items: center;
}
.contentBox .calendarPrint {
  position: absolute;
  top: 62px;
  right: 4%;
}
.contentBox .ctRight {
  position: absolute;
  top: 15px;
  right: 6px;
}
.contentBox .ctRight li {
  padding: 0 20px 0 0;
  position: relative;
}
.contentBox .ctRight li span:first-child {
  display: inline-block;
  width: 12px;
  height: 12px;
  border-radius: 2px;
  background-color: #ed8835;
  margin-right: 10px;
}
.contentBox .scheduleBox .ant-select-selection__rendered {
  line-height: 24px;
}
.contentBox .scheduleBox .ant-select-selection-selected-value {
  margin-top: -1px;
}
.contentBox .rightBtn {
  top: 58px;
  right: 24px;
}
.contentBox .rightBtn .mgl8 {
  margin-left: 8px;
}
.contentBox .rightBtn .ant-btn {
  height: 24px;
  margin-left: 8px;
}
.contentBox .rightBtn .ant-btn:hover,
.contentBox .rightBtn .ant-btn:focus {
  color: #808080;
  border-color: #D9D9D9;
}
.contentBox .rightBtn .ant-btn-primary {
  color: var(--primary);
}
.contentBox .rightBtn .ant-btn-primary:hover,
.contentBox .rightBtn .ant-btn-primary:focus {
  color: var(--primary);
}
.contentBox .ant-select-selection--single {
  height: 24px;
}
.contentBox .ant-select-selection-selected-value {
  margin-top: -4px;
}
.contentBox .ant-calendar-picker {
  visibility: hidden;
}
.contentBox .closeIcon {
  position: absolute;
  top: 10%;
  right: -23px;
  cursor: pointer;
  width: 23px;
  height: 34px;
  background: var(--primary);
  border-radius: 0 20px 20px 0;
}
.contentBox .closeIcon .leftIcon {
  color: #fff;
  margin-top: 10px;
  margin-left: 2px;
}
.selectTimePicke {
  top: 134px !important;
  z-index: 100;
}
.selectTimePicke .ant-calendar-input-wrap {
  display: none;
}
.calendar_receive_box {
  position: relative;
  background: #FFF;
  display: flex;
  padding: 20px 0;
  height: 750px;
  overflow: hidden;
}
.calendar_receive_box .calContent_left {
  width: 400px;
  margin-right: 20px;
  color: #5a5b5a;
}
.calendar_receive_box .calContent_left .leftPartWrapper {
  margin: 0 15px 15px 8px;
  margin-right: 15px;
  margin-bottom: 15px;
}
.calendar_receive_box .calContent_left .leftPartWrapper .calendar_sm {
  justify-content: space-around;
}
.calendar_receive_box .calContent_left .leftPartWrapper .calendar_sm .scheduleArrange {
  line-height: 44px;
  font-size: 18px;
  font-weight: 400;
  text-align: center;
  color: #fff;
  background: var(--primary);
  border-radius: 2px 2px 0 0;
}
.calendar_receive_box .calContent_left .leftPartWrapper .calendar_sm .react-calendar {
  width: 350px;
  max-width: 100%;
  background: white;
  border: 1px solid #a0a096;
  font-family: Arial, Helvetica, sans-serif;
  line-height: 1.125em;
}
.calendar_receive_box .calContent_left .leftPartWrapper .calendar_sm .react-calendar__navigation button {
  min-width: 44px;
  background: none;
}
.calendar_receive_box .calContent_left .leftPartWrapper .calendar_sm .react-calendar button {
  margin: 0;
  border: 0;
  outline: none;
}
.calendar_receive_box .calContent_left .leftPartWrapper .calendar_sm .react-calendar__navigation button:enabled:hover,
.calendar_receive_box .calContent_left .leftPartWrapper .calendar_sm .react-calendar__navigation button:enabled:focus {
  background-color: #e6e6e6;
}
.calendar_receive_box .calContent_left .leftPartWrapper .calendar_sm .react-calendar__navigation {
  height: 44px;
  margin-bottom: 1em;
}
.calendar_receive_box .calContent_left .leftPartWrapper .calendar_sm .react-calendar__month-view__weekdays {
  text-align: center;
  text-transform: uppercase;
  font-weight: bold;
  font-size: 0.75em;
}
.calendar_receive_box .calContent_left .leftPartWrapper .calendar_sm .react-calendar__tile {
  max-width: 100%;
  text-align: center;
  padding: 0.75em 0.5em;
  background: none;
}
.calendar_receive_box .calContent_left .leftPartWrapper .calendar_sm .react-calendar__tile.react-calendar__month-view__days__day.react-calendar__month-view__days__day--neighboringMonth {
  color: #d7d7d7;
}
.calendar_receive_box .calContent_left .leftPartWrapper .calendar_sm .react-calendar__month-view__weekdays__weekday {
  padding: 0.5em;
}
.calendar_receive_box .calContent_left .leftPartWrapper .calendar_sm .react-calendar__tile.react-calendar__month-view__days__day abbr {
  width: 24px;
  height: 24px;
  background-color: #fff;
  border-radius: 50%;
  display: inline-block;
  line-height: 24px;
  border: 1px solid #fff;
}
.calendar_receive_box .calContent_left .leftPartWrapper .calendar_sm .react-calendar__tile.react-calendar__month-view__days__day.react-calendar__tile--now abbr {
  background-color: #fff;
  border: 1px solid var(--primary);
}
.calendar_receive_box .calContent_left .leftPartWrapper .calendar_sm .react-calendar__tile.react-calendar__month-view__days__day:enabled:hover {
  background: none;
}
.calendar_receive_box .calContent_left .leftPartWrapper .calendar_sm .react-calendar button:enabled:hover {
  cursor: pointer;
}
.calendar_receive_box .calContent_left .leftPartWrapper .calendar_sm .react-calendar__tile.react-calendar__month-view__days__day:enabled:hover abbr {
  background-color: #e6e6e6;
  border-color: #e6e6e6;
}
.calendar_receive_box .calContent_left .leftPartWrapper .calendar_sm .leftCalendar {
  width: 100%;
  background-color: #fff;
  border: 1px solid #cdcdcd;
  border-top: none;
  border-radius: 0 0 2px 2px;
}
.calendar_receive_box .calContent_left .leftPartWrapper .scheduleOwner {
  line-height: 24px;
  font-size: 16px;
  font-weight: 400;
  margin: 20px 0 13px;
}
.calendar_receive_box .calContent_left .leftPartWrapper .selecteOwnerBtn {
  width: 100%;
  position: relative;
  text-align: left;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  padding-right: 20px;
}
.calendar_receive_box .calContent_left .leftPartWrapper .quickEvent {
  margin-top: 19px;
}
.calendar_receive_box .calContent_left .leftPartWrapper .quickEvent .header {
  padding-bottom: 13px;
  font-size: 16px;
}
.calendar_receive_box .calContent_left .leftPartWrapper .quickEvent .header .ownerBtn {
  padding: 0 13px;
  color: var(--primary);
  border-radius: 2px;
}
.calendar_receive_box .calContent_left .leftPartWrapper .quickEvent .header .ownerBtn .anticon {
  font-weight: bold;
}
.calendar_receive_box .calContent_left .leftPartWrapper .quickEvent .header .tips {
  font-size: 14px;
  color: #c6c6c6;
}
.calendar_receive_box .calContent_left .leftPartWrapper .quickEvent .eventList {
  padding-right: 10px;
}
.calendar_receive_box .calContent_left .leftPartWrapper .quickEvent .eventList .eventItem {
  border: none;
  color: #333;
  line-height: 30px;
  border-radius: 0px;
  margin-bottom: 10px;
  background: transparent;
}
.calendar_receive_box .calContent_left .leftPartWrapper .quickEvent .eventList .eventItem .quickEventsContent {
  width: 92%;
  height: 46px;
  line-height: 46px;
  cursor: move;
  padding: 0 10px 0 25px;
  font-size: 14px;
  color: #5a5b5a;
  background-color: #ffffff;
  border: 1px solid #bebebe;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  border-radius: 2px;
}
.calendar_receive_box .calContent_left .leftPartWrapper .quickEvent .eventList .eventItem .quickEventsContent .title {
  position: relative;
  padding-right: 20px;
}
.calendar_receive_box .calContent_left .leftPartWrapper .quickEvent .eventList .eventItem .quickEventsContent .title::before {
  content: "";
  position: absolute;
  right: 9px;
  top: 50%;
  transform: translate(0, -50%);
  width: 2px;
  height: 14px;
  background-color: #aaaaaa;
}
.calendar_receive_box .calContent_left .leftPartWrapper .quickEvent .eventList .eventItem .quickEventsContent::before {
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  width: 14px;
  height: 46px;
  background-color: var(--primary);
}
.calendar_receive_box .calContent_left .leftPartWrapper .quickEvent .eventList .eventItem .delete {
  line-height: 46px;
}
.calendar_receive_box .calContent_left .leftPartWrapper .quickEvent .eventList .eventItem .delete .anticon {
  cursor: pointer;
  font-size: 14px;
  color: #c6c6c6;
}
.calendar_receive_box .calContent_right {
  position: relative;
  width: 65%;
  height: 710px;
  padding: 0 22px 22px;
  background-color: #fff;
  border-top: 4px solid var(--primary);
  border-left: 1px solid #eee;
}
.calendar_receive_box .calContent_right .calContent {
  position: relative;
  box-shadow: none;
}
.calendar_receive_box .calContent_right .calContent .fc-prev-button {
  margin: 15px 0 0 0 !important;
  padding-left: 0;
}
.calendar_receive_box .calContent_right .calContent .fc-right {
  margin-right: 0;
  float: left;
}
.calendar_receive_box .calContent_right .calContent .fc-button-group {
  margin-top: 13px;
}
.calendar_receive_box .calContent_right .calContent .fc-view-container {
  margin-top: 110px;
}
.calendar_receive_box .calContent_right .calContent .fc-more {
  color: var(--primary);
}
.calendar_receive_box .calContent_right .eventDetailCard {
  position: fixed;
  width: 330px;
  z-index: 1000;
  background-color: #fff;
  border-radius: 2px;
  border: 1px solid rgba(146, 146, 146, 0.3);
  box-shadow: 0px 1px 6px 0px rgba(123, 123, 123, 0.4);
}
.calendar_receive_box .calContent_right .eventDetailCard::before {
  content: "";
  position: absolute;
  z-index: 9;
  left: 50%;
  width: 16px;
  height: 16px;
  -ms-transform: translate(-50%, 0);
  transform: translate(-50%, 0);
}
.calendar_receive_box .calContent_right .eventDetailCard.top::before {
  top: -8px;
  background: #fff;
  box-shadow: -2px -2px 5px rgba(123, 123, 123, 0.4);
  -ms-transform: translate(-50%, 0) rotate(45deg);
  transform: translate(-50%, 0) rotate(45deg);
}
.calendar_receive_box .calContent_right .eventDetailCard.bottom::before {
  bottom: -8px;
  background: #f3f3f3;
  box-shadow: 2px 2px 5px rgba(123, 123, 123, 0.4);
  -ms-transform: translate(-50%, 0) rotate(45deg);
  transform: translate(-50%, 0) rotate(45deg);
}
.calendar_receive_box .calContent_right .eventDetailCard .content {
  position: relative;
  z-index: 10;
  line-height: 24px;
  background-color: #fff;
  padding: 12px 15px 18px 25px;
  border-bottom: 1px solid rgba(146, 146, 146, 0.3);
}
.calendar_receive_box .calContent_right .eventDetailCard .content .title {
  font-weight: bold;
  color: #414141;
  word-break: break-all;
  width: auto;
}
.calendar_receive_box .calContent_right .eventDetailCard .content .info {
  font-size: 12px;
  color: #979797;
  word-break: break-all;
}
.calendar_receive_box .calContent_right .eventDetailCard .content .feedbackInfoBox {
  font-size: 12px;
  color: #FFFFFF;
}
.calendar_receive_box .calContent_right .eventDetailCard .content .feedbackInfoBox .feedbackSpan {
  background-color: #fd6767;
  border-radius: 2px;
  padding: 2px 5px;
}
.calendar_receive_box .calContent_right .eventDetailCard .content .feedbackInfoBox .entrustSpan {
  margin-left: 5px;
  border-radius: 2px;
  padding: 2px 5px;
  color: #228B22;
  border: 1px solid #228B22;
}
.calendar_receive_box .calContent_right .eventDetailCard .buttonPanel {
  position: relative;
  z-index: 10;
  line-height: 24px;
  padding: 12px 15px 12px 25px;
  background-color: #f3f3f3;
}
.calendar_receive_box .calContent_right .eventDetailCard .buttonPanelMore {
  color: var(--primary);
  cursor: pointer;
}
.calendar_receive_box .calContent_right .eventDetailCard .ant-btn-primary {
  background-color: var(--primary);
  border-color: var(--primary);
}
.calendar_receive_box .calContent_right .eventDetailCard .ant-btn:hover,
.calendar_receive_box .calContent_right .eventDetailCard .ant-btn:focus {
  color: var(--primary);
  border-color: var(--primary);
}
.calendar_receive_box .calContent_right .eventDetailCard .ant-btn-primary:hover,
.calendar_receive_box .calContent_right .eventDetailCard .ant-btn-primary:focus {
  color: #fff;
  background-color: var(--primary);
  border-color: var(--primary);
}
.calendar_receive_box.isTeacherOrStudent {
  height: 686px;
  padding-top: 0;
}
.calendar_receive_box.isTeacherOrStudent .calContent_right {
  height: 686px;
}
.ignoreReminder {
  display: none;
  position: absolute;
  width: 80px;
  z-index: 2;
  background: #fff;
  border: 1px solid #ccc;
  border-radius: 4px;
  padding: 3px 10px;
  cursor: pointer;
}
.meetingColor {
  background: #ed8835;
  border-left: 3px solid #f0720c;
  padding: 5px 0 5px 5px;
}
.activityColor {
  background: #51abf2;
  border-left: 3px solid #1994f1;
  padding: 5px 0 5px 5px;
}
.attendanceColor {
  background: #7bd34c;
  border-left: 3px solid #60da1f;
  padding: 5px 0 5px 5px;
}
.anotherColor {
  background: #b193cf;
  border-left: 3px solid #812ed4;
  padding: 5px 0 5px 5px;
}
.colorOne {
  background: #c6e2ff;
  border-left: 3px solid #44a4e9;
  padding: 5px 0 5px 5px;
}
.colorTwo {
  background: #fbe9e3;
  border-left: 3px solid #ea6b3a;
  padding: 5px 0 5px 5px;
}
.colorThree {
  background: #f1fff6;
  border-left: 3px solid #23d688;
  padding: 5px 0 5px 5px;
}
.colorFour {
  background: #f5f0fb;
  border-left: 3px solid #ab73ee;
  padding: 5px 0 5px 5px;
}
.colorOneDay {
  background: #c6e2ff;
  border-left: 3px solid #44a4e9;
  padding: 5px 0 5px 5px;
  height: 100%;
}
.colorTwoDay {
  background: #fbe9e3;
  border-left: 3px solid #ea6b3a;
  padding: 5px 0 5px 5px;
  height: 100%;
}
.colorThreeDay {
  background: #f1fff6;
  border-left: 3px solid #23d688;
  padding: 5px 0 5px 5px;
  height: 100%;
}
.colorFourDay {
  background: #f5f0fb;
  border-left: 3px solid #ab73ee;
  padding: 5px 0 5px 5px;
  height: 100%;
}
.colorOneOtherView {
  background: #c6e2ff;
  border-top: 3px solid #44a4e9;
  padding: 5px 0 5px 5px;
  height: 100%;
}
.colorTwoOtherView {
  background: #fbe9e3;
  border-top: 3px solid #ea6b3a;
  padding: 5px 0 5px 5px;
  height: 100%;
}
.colorThreeOtherView {
  background: #f1fff6;
  border-top: 3px solid #23d688;
  padding: 5px 0 5px 5px;
  height: 100%;
}
.colorFourOtherView {
  background: #f5f0fb;
  border-top: 3px solid #ab73ee;
  padding: 5px 0 5px 5px;
  height: 100%;
}
.playBox {
  display: block;
  color: #000;
  overflow: hidden;
  text-overflow: ellipsis;
  -webkit-line-clamp: 1;
  -webkit-box-orient: vertical;
  word-wrap: break-word;
}
.colorFont {
  width: 86%;
  display: inline-block;
  overflow: hidden;
  text-overflow: ellipsis;
  -webkit-line-clamp: 1;
  -webkit-box-orient: vertical;
  word-wrap: break-word;
  float: left;
}
.fc-event {
  border: none;
  border-radius: 0px;
}
.fc-unthemed td.fc-today {
  background: none;
  color: var(--primary);
}
.fc-event,
.fc-event-dot {
  background: none;
  border: 1px solid #fff;
}
.fc-unthemed th {
  padding: 11px 0;
  color: #7b7b7b;
}
.fc-widget-header {
  background: #f5f5f5;
}
.fc-toolbar .fc-header-toolbar {
  height: 76px;
}
.fc-state-default {
  background: #fff;
}
.fc-toolbar h2 {
  font-size: 24px;
  padding-top: 10px;
  display: inline-block;
  margin-left: 0px !important;
  cursor: pointer;
}
.fc-toolbar button {
  height: 24px;
  padding: 0px 15px;
}
.fc-toolbar .fc-state-active {
  background: var(--primary);
  color: #fff;
}
.fc-toolbar .fc-right {
  margin-right: 390px;
}
.fc-button-group {
  margin-top: 58px;
  margin-right: 8px;
}
.fc-prev-button {
  border: none;
  box-shadow: none;
  margin: 15px 0 0 20px !important;
}
.fc-next-button {
  border: none;
  box-shadow: none;
  margin: 15px 0 0 0 !important;
}
.fc-day-number {
  float: left !important;
  font-weight: bold;
  padding: 10px 0 0 15px !important;
}
.fc-time-grid-event .fc-content {
  height: 100%;
}
.fc-basic-view .fc-body .fc-row {
  min-height: 7.2em;
}
.ignoreIcon {
  display: none;
  float: right;
  height: 15px;
  width: 15px;
  margin-right: 3px;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAABrElEQVQ4T6WTP2hTURTGv3NvHBqHiljoFpvB5P5xytDWzTWSOnXQrUMmce8giJMOHQodpHRxEcSptAougrNiQbn3Jc8ptFAItDr0IYa894689qUE2qaB3vGec37fued8l3DFQ1esx9iAarVaY+ZfYRgeDYuOBahUKjOFQuEngJL3/vdIgFKqJKV8ysxLALpEtANgnpkPkiSpt9vtw3MB5XJ5slgsvgLQBHCYpmkjCIKvxpj7AN7mRTeJ6KVz7sUAcvyEWq12rdfrfQdwNw80nHMfjDFNIlpO0/S5lHKPmb9kcWZ+473POjwZotb6sRBioPLXOXddKVWXUn4cBlpr/wC4kUMWvPfbA8BDIcRmnnwMMMY0iGgru0uS5EGr1fpkrY0ATOSAR977d6dbsNa+B7CYBeM4vielXCSiKWZe8d7/0FoPi+w452az1OE1CmvtKjM/AbALIBvYHedcVyk1J4TYJqJJAK/7/f6zgR/O+CDf+TcAERHtM/OtDAZgI47jtTAM90f6IG91PYqi251O599lVj/TgdbaAJgOguDzZcWnaxwn8aKcsf7CKIH/p0mpEUsEp2wAAAAASUVORK5CYII=) no-repeat;
}
.fc-event:hover {
  box-shadow: 0px 0px 10px 0px rgba(3, 57, 107, 0.4);
}
.fc-event:hover .ignoreIcon {
  display: inline-block;
}
.fc-toolbar h2:hover {
  color: var(--primary);
}
.fc-next-button:hover {
  color: var(--primary);
}
.fc-prev-button:hover {
  color: var(--primary);
}
::-webkit-scrollbar {
  width: 1px;
}
.-o-scrollbar {
  -moz-appearance: none !important;
}
.scroll_content {
  -ms-overflow-style: none;
}
.fc-day-grid-container {
  height: 468px !important;
}
.fc-today .fc-day-number {
  width: 20px;
  height: 20px;
  background: var(--primary);
  border-radius: 50%;
  text-align: center;
  margin-left: 6px;
  margin-top: 5px;
  color: #fff;
  padding: 2px !important;
}
.fc-now-indicator-line {
  border-top-width: 0px !important;
}
.fc-agenda-view .fc-day-grid .fc-row .fc-content-skeleton {
  height: 52px;
}
.listContent {
  position: absolute !important;
  top: 156px!important;
  z-index: 2;
  height: 77%!important;
  width: 100%;
  left: 0;
}
.listContent .listTopDesc {
  background: #f4f7f9;
  height: 50px;
  padding: 16px 29px 0 29px;
  width: 100%;
}
.listContent .listTopDesc .mglr30 {
  margin: 0 30px;
}
.listContent .listTopDesc .mgr7 {
  margin-right: 7px;
  cursor: pointer;
}
.listContent .listTopDesc .mgl7 {
  margin-left: 7px;
  cursor: pointer;
}
.listContent .listTopDesc .ignoreSchedule {
  background: var(--primary);
  color: #fff;
  border-radius: 15px;
  padding: 6px;
  cursor: pointer;
  float: right;
  margin-top: -8px;
}
.listContent .listTopDesc .disabled {
  color: rgba(0, 0, 0, 0.25);
  cursor: not-allowed;
}
.listContent .listConfig {
  width: 300px;
  color: #000;
  padding-right: 10px;
  padding-left: 10px;
}
.listContent .listConfig .colorRed {
  color: red;
}
.listContent .listConfig .timeZone {
  padding-right: 15px;
}
.listContent .ant-card-body {
  height: 100%;
}
.listContent .ant-card-body .ant-list {
  height: 90%;
}
.listContent .ant-list-item-meta-avatar {
  margin-right: 0px;
}
.listContent .ant-list-item-meta-title {
  line-height: 18px;
  font-weight: bold;
}
.listContent .ant-list-item-content {
  margin: 0;
}
.listContent .ant-list-item {
  border-bottom: 1px dashed #e8e8e8;
  margin: 0 33px;
}
.listContent .ant-spin-nested-loading {
  border-bottom: 1px dashed #e8e8e8;
  height: 100%;
}
.listContent .ant-spin-nested-loading .ant-spin-container {
  height: 100%;
}
.listContent .ant-spin-nested-loading .ant-spin-container .ant-list-items {
  height: 100%;
  overflow-y: scroll;
}
.listContent .ant-card-wider-padding .ant-card-body {
  padding: 0px;
}
.listContent .ant-card-body {
  padding: 0px;
}
.listContent .ant-list-item-meta {
  margin-bottom: 0px;
}
.conflictImg {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAOCAYAAADwikbvAAABeklEQVQ4T32STUsVYRiG7/tlZk5BmTjTKmgRmIK1yUWrEHe2aeGZE0GIKIIbRZF+QPs+hPMLFAJBmQP9gFZBGxctghZ5/AczHYsWOl+3jPhxzszYs3ye63qf54WbqKlk7+6z3GiHVM5Mr+zW7291HMvNgzYa9+95Pwk8OJ/9ssPwEZeRlNmKnHS8NxLeDYDUmjMbtf8rq3PbTeR0AQ4ryyeMZd5LeE4oso7TUb7+0+t/YGBzGrjtHFwtgH9ZNnzLMh8hLp4Jwqbjhxu18vGuN2aMfoC0a2UozrNk4sbLv92LBy43nwTuZ4IvLgaVzQAIBXYz8gfkJPCmBXw5m59XnVwczzybslu9rwVGvYVJHnv7AJ70/+caufD37dnoKQkx7bjzubhVDYEWAK4AmCzPJM01/OgT48A7xFUg+jilAK26ZEnoNvxwtJCPANwpQ7b4MKbaBGZqruo5zWiEcTCyRJoPEoZK0HcA4wBulvpHkNYdP9quxLPuzOt6p5w7lw+M8zhnAAAAAElFTkSuQmCC);
  height: 15px;
  margin-left: 35px;
  margin-top: 13px;
  width: 15px;
}
.conflictIcon {
  position: absolute;
  top: -34px;
}
.configCard {
  position: absolute;
  z-index: 5;
  width: 300px;
  flex-flow: column;
  border: 1px solid #D6D6D6;
  background-color: #FFF;
  padding: 5px 10px;
  cursor: pointer;
  color: #000;
}
.configCard .colorRed {
  color: red;
}
.configCard .mgrl0 {
  margin-right: 10px;
}
.listTitle {
  cursor: pointer;
}
.listTitle:hover {
  color: var(--primary);
}
.nullData {
  height: 200px;
  width: 100%;
  background: url(../../assets/images/2X7kAYeRBl.png) no-repeat center;
}
.nullData .message {
  position: relative;
  top: 145px;
  text-align: center;
  color: #999999;
  font-size: 14px;
}
.monthConflictImg,
.weekConflictImg {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAOCAYAAADwikbvAAABeklEQVQ4T32STUsVYRiG7/tlZk5BmTjTKmgRmIK1yUWrEHe2aeGZE0GIKIIbRZF+QPs+hPMLFAJBmQP9gFZBGxctghZ5/AczHYsWOl+3jPhxzszYs3ye63qf54WbqKlk7+6z3GiHVM5Mr+zW7291HMvNgzYa9+95Pwk8OJ/9ssPwEZeRlNmKnHS8NxLeDYDUmjMbtf8rq3PbTeR0AQ4ryyeMZd5LeE4oso7TUb7+0+t/YGBzGrjtHFwtgH9ZNnzLMh8hLp4Jwqbjhxu18vGuN2aMfoC0a2UozrNk4sbLv92LBy43nwTuZ4IvLgaVzQAIBXYz8gfkJPCmBXw5m59XnVwczzybslu9rwVGvYVJHnv7AJ70/+caufD37dnoKQkx7bjzubhVDYEWAK4AmCzPJM01/OgT48A7xFUg+jilAK26ZEnoNvxwtJCPANwpQ7b4MKbaBGZqruo5zWiEcTCyRJoPEoZK0HcA4wBulvpHkNYdP9quxLPuzOt6p5w7lw+M8zhnAAAAAElFTkSuQmCC) no-repeat center;
  cursor: pointer;
  width: 15px;
  height: 15px;
  position: absolute;
  margin-left: 5px;
  margin-top: 7px;
  z-index: 6;
  padding: 5px;
}
.weekConflictImg {
  margin-left: 132px;
  margin-top: -35px;
}
.nullClass {
  background: none;
}
.zIndex6 {
  z-index: 6 !important;
}
.zIndex1 {
  z-index: 1 !important;
}
.mgl15 {
  margin-left: 15px;
}
.today-week {
  color: #00a854;
}
/**************************** 红色主题开始 ***************************/
.theme-red .today-week {
  color: #F63E62;
}
.theme-red .contentBox .leftBtnBg,
.theme-red .contentBox .fc-state-active {
  background: #F63E62;
}
.theme-red .contentBox .ant-btn-primary,
.theme-red .contentBox .ant-btn-primary:hover,
.theme-red .contentBox .ant-btn-primary:focus {
  color: #F63E62;
}
.theme-red .contentBox .ant-select-selection:focus,
.theme-red .contentBox .ant-select-selection:active {
  border-color: #ffcfd8;
  box-shadow: 0 0 0 2px rgba(208, 64, 92, 0.1);
}
.theme-red .contentBox .ignoreSchedule {
  background: #F63E62;
}
.theme-red .contentBox .fc-prev-button:hover,
.theme-red .contentBox .fc-next-button:hover,
.theme-red .contentBox .fc-toolbar h2:hover {
  color: #F63E62;
}
.theme-red .contentBox .closeIcon {
  background: #F63E62;
}
.theme-red .contentBox .listTitle:hover {
  color: #F63E62;
}
.theme-red .contentBox .fc-today .fc-day-number {
  background: #F63E62;
}
.theme-red .selectTimePicke .ant-calendar-year-panel-selected-cell .ant-calendar-year-panel-year {
  background: #F63E62;
}
.theme-red .selectTimePicke .ant-calendar-year-panel-year:hover {
  background: #ffcfd8;
}
.theme-red .selectTimePicke .ant-calendar-month-panel-selected-cell .ant-calendar-month-panel-month {
  background: #F63E62;
}
.theme-red .selectTimePicke .ant-calendar-month-panel-month:hover {
  background: #ffcfd8;
}
.theme-red .fc-now-indicator {
  border: 0 solid #F63E62;
}
.theme-red .ant-select-dropdown-menu-item-active {
  background-color: #fff1f0;
}
/**************************** 红色主题结束 **************************/
/**************************** 蓝色主题开始 ***************************/
.theme-blue .today-week {
  color: #2391e6;
}
.theme-blue .contentBox .leftBtnBg,
.theme-blue .contentBox .fc-state-active {
  background: #2391e6;
}
.theme-blue .contentBox .ant-btn-primary,
.theme-blue .contentBox .ant-btn-primary:hover,
.theme-blue .contentBox .ant-btn-primary:focus {
  color: #2391e6;
}
.theme-blue .contentBox .ant-select-selection:focus,
.theme-blue .contentBox .ant-select-selection:active {
  border-color: #a2ceff;
}
.theme-blue .contentBox .ignoreSchedule {
  background: #2391e6;
}
.theme-blue .contentBox .fc-prev-button:hover,
.theme-blue .contentBox .fc-next-button:hover,
.theme-blue .contentBox .fc-toolbar h2:hover {
  color: #2391e6;
}
.theme-blue .contentBox .closeIcon {
  background: #2391e6;
}
.theme-blue .ant-select-dropdown-menu-item-active {
  background-color: #e6f7ff;
}
/**************************** 蓝色主题结束 **************************/
/**************************** 绿色主题开始 ***************************/
.theme-green .contentBox .leftBtnBg,
.theme-green .contentBox .fc-state-active {
  background: #00a854;
}
.theme-green .contentBox .ant-btn-primary,
.theme-green .contentBox .ant-btn-primary:hover,
.theme-green .contentBox .ant-btn-primary:focus {
  color: #00a854;
}
.theme-green .contentBox .ant-select-selection:focus,
.theme-green .contentBox .ant-select-selection:active {
  border-color: #1C9750;
  box-shadow: 0 0 0 2px rgba(0, 88, 37, 0.1);
}
.theme-green .contentBox .ignoreSchedule {
  background: #00a854;
}
.theme-green .contentBox .fc-prev-button:hover,
.theme-green .contentBox .fc-next-button:hover,
.theme-green .contentBox .fc-toolbar h2:hover {
  color: #00a854;
}
.theme-green .contentBox .closeIcon {
  background: #00a854;
}
.theme-green .contentBox .listTitle:hover {
  color: #00a854;
}
.theme-green .contentBox .fc-today .fc-day-number {
  background: #00a854;
}
.theme-green .selectTimePicke .ant-calendar-year-panel-selected-cell .ant-calendar-year-panel-year {
  background: #00a854;
}
.theme-green .selectTimePicke .ant-calendar-year-panel-year:hover {
  background: #E6FFF1;
}
.theme-green .selectTimePicke .ant-calendar-month-panel-selected-cell .ant-calendar-month-panel-month {
  background: #00a854;
}
.theme-green .selectTimePicke .ant-calendar-month-panel-month:hover {
  background: #E6FFF1;
}
.theme-green .fc-now-indicator {
  border: 0 solid #00a854;
}
.theme-green .ant-select-dropdown-menu-item-active {
  background-color: #E6FFF1;
}
/**************************** 绿色主题结束 **************************/
/*********************蓝色主题 start*********************/
/*********************蓝色主题 end*********************/
/*********************红色主题 start*********************/
/*********************红色主题 end*********************/
/********************绿色主题 start********************/
/********************绿色主题 end********************/
/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */
/* stylelint-disable no-duplicate-selectors */
/* stylelint-disable */
/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */
:root {
  --primary: #1890ff;
  --one: #e6f7ff;
  --two: #bae7ff;
  --three: #096dd9;
  --four: #69c0ff;
}
@font-face {
  font-family: 'iconfont';
  /* project id 864711 */
  src: url('//at.alicdn.com/t/font_864711_v8jjydk1t5.eot');
  src: url('//at.alicdn.com/t/font_864711_v8jjydk1t5.eot?#iefix') format('embedded-opentype'), url('//at.alicdn.com/t/font_864711_v8jjydk1t5.woff2') format('woff2'), url('//at.alicdn.com/t/font_864711_v8jjydk1t5.woff') format('woff'), url('//at.alicdn.com/t/font_864711_v8jjydk1t5.ttf') format('truetype'), url('//at.alicdn.com/t/font_864711_v8jjydk1t5.svg#iconfont') format('svg');
}
/***
ant 样式改造 START
 */
.theme-operate-menu {
  /*:global .ant-dropdown-menu-item:hover,
  :global .ant-dropdown-menu-item.active,
  :global .theme-operate-menu .ant-dropdown-menu-submenu-title:hover{
    !*background:#2A7351;*!
    color:#ffffff;
  }*/
}
.theme-operate-menu .ant-dropdown-menu-item {
  min-width: 100px;
  text-align: center;
}
.ant-form-item {
  margin-bottom: 6px !important;
}
.mgl8 {
  margin-left: 8px;
}
.type {
  float: left;
}
.title {
  width: 500px;
}
.text-center {
  text-align: center;
}
.text-center .ant-pagination.mini li {
  border: 1px solid #cccccc;
  margin-left: 5px;
}
.text-center .ant-pagination.mini .ant-pagination-item {
  border: 1px solid #cccccc;
}
.text-center .ant-pagination.mini .ant-pagination-item-active {
  border: 1px solid #1890ff;
  border: 1px solid var(--primary);
}
.time {
  line-height: 0px !important;
}
.time .ant-col-16 {
  line-height: 7px !important;
  height: 30px;
}
/***
ant 样式改造 END
 */
.scheduleAffairButton {
  display: inline-block;
  cursor: pointer;
  height: 40px;
  padding: 5px;
  background-color: white;
  border-radius: 5px;
  margin: 0 10px 10px 0;
  border: 1px solid #d7d7d7;
}
.scheduleAffairButton img {
  width: 25px;
  margin-right: 5px;
}
.scheduleAffairButton span {
  font-weight: bold;
}
.scheduleAffairButton:hover {
  border: 1px solid #1890ff;
  border: 1px solid var(--primary);
}
.scheduleAffairButton:hover span {
  color: #1890ff;
  color: var(--primary);
}
.scheduleAffairButtonDisable {
  display: inline-block;
  cursor: not-allowed;
  height: 40px;
  padding: 5px;
  background-color: #e4e4e4;
  border-radius: 5px;
  margin: 0 10px 10px 0;
  border: 1px solid #d7d7d7;
}
.scheduleAffairButtonDisable img {
  width: 25px;
  margin-right: 5px;
}
.scheduleAffairButtonDisable span {
  color: #666666;
}
.mainBox {
  border-radius: 6px;
  padding: 20px 25px 45px;
  margin-bottom: 12px;
  background: #fff;
  box-shadow: 0px 0px 10px rgba(0, 88, 37, 0.1);
  /*position: relative;*/
}
.mainBox .scheduleForm .endTime {
  padding-left: 45px;
}
.mainBox .ant-pagination-item-container .ant-pagination-item-ellipsis {
  width: 100%;
}
.noSecond .ant-calendar-time-picker-select:last-child {
  display: none;
}
.noSecond .ant-calendar-time-picker-select {
  width: 50%;
}
@keyframes relative {
  0% {
    width: 0px;
    height: 0px;
    margin: 400px auto;
  }
  33% {
    width: 133.33333333px;
    height: 66.66666667px;
    margin: 133.33333333px auto;
  }
  66% {
    width: 266.66666667px;
    height: 133.33333333px;
    margin: 66.66666667px auto;
  }
  100% {
    width: 400px;
    height: 200px;
    margin: 200px auto;
  }
}
.confirm {
  width: 100%;
  position: fixed;
  top: 0;
  right: 0;
  left: 0;
  bottom: 0;
  z-index: 1000;
  background: rgba(0, 0, 0, 0.6);
  overflow: auto;
  /* .show{
    animation: relative 0.5s forwards;
  }*/
}
.confirm .confirmBody {
  z-index: 1001;
  width: 400px;
  height: 200px;
  background: #F2F2F2;
  opacity: 1;
  border-radius: 6px;
  margin: 200px auto;
  padding: 20px 30px;
  position: relative;
}
.confirm .confirmBody .bodyIcon {
  position: absolute;
  color: orange;
  font-size: 28px;
  height: 50px;
  top: 30px;
  left: 30px;
}
.confirm .confirmBody .bodyClose {
  color: rgba(0, 0, 0, 0.6);
  position: absolute;
  font-size: 18px;
  right: 20px;
  top: 10px;
  cursor: pointer;
}
.confirm .confirmBody .bodyTitle {
  position: absolute;
  top: 30px;
  height: 50px;
  line-height: 50px;
  padding-left: 50px;
  text-align: left;
  font-size: 16px;
  font-weight: bold;
  font-family: MicrosoftYaHei;
}
.confirm .confirmBody .bodyButtom {
  position: absolute;
  bottom: 20px;
  height: 30px;
  right: 30px;
  text-align: right;
}
.confirm .confirmBody .bodyButtom div {
  margin-left: 10px;
  display: inline-block;
}
/*.breadcrumb{
  width: 219px;
}*/
.scheTypeDelete {
  position: absolute;
  right: 10px;
}
.scheTypeDelete .icon {
  color: #1890ff;
  color: var(--primary);
}
.scheTypeDelete .iconfont {
  font-family: "iconfont" !important;
  font-size: 14px;
  font-style: normal;
  -webkit-font-smoothing: antialiased;
  -webkit-text-stroke-width: 0.2px;
  -moz-osx-font-smoothing: grayscale;
}
.ant-select-selection-selected-value .scheTypeDelete .icon {
  display: none;
}
.themeLinebtn,
.themeRoundBtn,
.normalRoundBtn {
  cursor: pointer;
  display: inline-block;
  line-height: 32px;
  border-radius: 4px;
  overflow: hidden;
  padding: 0 18px;
  margin: 0 8px;
  box-sizing: border-box;
  vertical-align: middle;
}
.smBtn {
  line-height: 28px;
  padding: 0 12px;
}
.themeLinebtn {
  border: 1px solid #BFBFBF;
  color: #363636;
}
.themeLinebtn:hover {
  color: #1890ff;
  color: var(--primary);
  border: 1px solid #1890ff;
  border: 1px solid var(--primary);
}
.themeRoundBtn {
  background: #1890ff;
  background: var(--primary);
  color: #fff;
}
.themeRoundBtn:hover {
  color: #fff;
}
.textAreaStyle {
  position: absolute;
  right: 0px;
  bottom: -40px;
}
.normalRoundBtn {
  border: 1px solid #BFBFBF;
  color: #363636;
}
.normalRoundBtn:hover {
  color: #1890ff;
  color: var(--primary);
  border: 1px solid #1890ff;
  border: 1px solid var(--primary);
}
.listBar {
  background: #F4F9F6;
  color: #999999;
  font-size: 14px;
  line-height: 36px;
  margin: 20px 0;
  padding-left: 10px;
}
.listBar .float-r i {
  color: #d9d9d9;
}
.listBar .ant-pagination {
  line-height: 36px;
  margin-right: 12px;
  float: right;
}
.listBar .ant-pagination.mini .ant-pagination-item {
  display: none;
}
.listBar span {
  display: inline-block;
}
.listBar span:nth-child(1) {
  width: 15%;
  padding: 0px 15px;
}
.listBar span:nth-child(2) {
  width: 10%;
}
.listBar span:nth-child(3),
.listBar span:nth-child(5) {
  width: 64px;
  text-align: center;
}
.listBar .pageingButton {
  color: #1890ff;
  color: var(--two);
  color: var(--secord);
}
.listBar .pageingNotAllowed {
  color: #D1D1D1;
  cursor: not-allowed;
}
.searchContent {
  width: 320px;
  position: relative;
  float: right;
}
.searchContent .anticon-search {
  position: absolute;
  left: 0px;
  top: 50%;
  margin-top: -6px;
  font-size: 12px;
  z-index: 2;
  color: #BFBFBF;
}
.searchContent .searchDel {
  position: absolute;
  width: 32px;
  height: 32px;
  line-height: 32px;
  right: 58px;
  top: 50%;
  margin-top: -16px;
  font-size: 12px;
  z-index: 2;
}
.scheduleManage .scheduleTable .subText {
  color: #999999;
}
.scheduleManage .scheduleTable .emText {
  color: #1890ff;
  color: var(--primary);
}
.scheduleManage .scheduleTable .scheTle {
  width: 350px;
  height: 18px;
  margin: 0 10px;
  overflow: hidden;
  -ms-text-overflow: ellipsis;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.scheduleManage .scheduleTable td,
.scheduleManage .scheduleTable th {
  text-align: center;
}
.scheduleManage .scheduleTable th:nth-child(1) {
  padding-left: 10px;
}
.scheduleTable {
  width: 100%;
  margin-bottom: 20px;
}
.scheduleTable tr {
  border-bottom: 1px solid #E1E6E3;
}
.scheduleTable thead tr {
  height: 56px;
}
.scheduleTable thead tr th {
  font-weight: bolder;
}
.scheduleTable tbody tr {
  height: 73px;
}
.scheduleTable .ant-dropdown-trigger i {
  font-size: 6px;
  margin-left: 8px;
  color: #757776;
}
.scheduleTable .ant-checkbox-checked .ant-checkbox-inner,
.scheduleTable .ant-checkbox-indeterminate .ant-checkbox-inner {
  background-color: #1890ff;
  background-color: var(--primary);
  border-color: var(--primary);
}
.scheduleTableDetail th,
.scheduleTableDetail td {
  text-align: center;
}
.scheduleTableDetail th:nth-child(1),
.scheduleTableDetail td:nth-child(1) {
  width: 5%;
  min-width: 100px;
  text-align: left;
  padding-left: 10px;
}
.scheduleTableDetail th:nth-child(2),
.scheduleTableDetail td:nth-child(2) {
  width: 15%;
}
.scheduleTableDetail th:nth-child(3) {
  width: 10%;
}
.scheduleTableDetail th:nth-child(4) {
  width: 17%;
}
.scheduleTableDetail th:nth-child(5) {
  width: 15%;
}
.scheduleTableDetail th:nth-child(6) {
  width: 15%;
}
.scheduleTableDetail th:last-child {
  width: 18%;
  padding-right: 10px;
}
.display {
  display: none;
}
.formWrap .formRow {
  margin: 12px 0;
}
.formWrap .formRow .rowLeft {
  width: 100px;
  text-align: right;
  margin-right: 12px;
  line-height: 32px;
}
.formWrap .formRow .rowRight {
  width: 100px;
  text-align: right;
  margin-right: 12px;
}
.formWrap .uploadWrap {
  position: relative;
}
.formWrap .uploadWrap .upTip {
  width: 300px;
  left: 140px;
  top: 0;
  position: absolute;
}
.scheduleForm .participant {
  cursor: pointer;
  display: inline-block;
  width: 100%;
}
.scheduleForm .participant .ant-select-selection--multiple {
  cursor: pointer;
}
.scheduleForm .participant .partSelect {
  cursor: pointer;
  width: 32px;
  height: 32px;
  line-height: 32px;
  position: absolute;
  left: 0;
  top: 50%;
  margin-top: -16px;
  z-index: 9;
  text-align: center;
  border-right: 1px solid #d9d9d9;
}
.scheduleForm .participant .partSelect i {
  vertical-align: middle;
}
.scheduleForm .participant .ant-select-selection--multiple .ant-select-selection__rendered {
  margin-left: 38px;
}
.ant-modal-body {
  border: none;
}
/**详情页*/
.scheInfo {
  margin: 0px 5px;
  padding: 20px;
  /*统计*/
}
.scheInfo .sche-tpye-tag {
  display: inline-block;
  border-radius: 16px;
  padding: 0 4px;
  margin: 0 6px;
  line-height: 16px;
  height: 16px;
  font-size: 12px;
  color: #fff;
  background: #fd7167;
}
.scheInfo .sche-tpye-tag:first-child {
  margin-left: 0;
}
.scheInfo .sche-tpye-tag:last-child {
  margin-right: 0;
}
.scheInfo .sche-tpye-tag[data-type="会议"] {
  background: #51abf2;
}
.scheInfo .sche-tpye-tag[data-type="活动"] {
  background: #7bd34c;
}
.scheInfo .sche-tpye-tag[data-type="其他"] {
  background: #b193cf;
}
.scheInfo .sche-tpye-tag[data-type="考勤"] {
  background: #ed8835;
}
.scheInfo h1 {
  font-size: 22px;
  color: #1890ff;
  color: var(--primary);
  text-align: center;
  margin-bottom: 18px;
  line-height: 32px;
  padding: 0px 20px;
}
.scheInfo h1 .sche-tpye-tag {
  vertical-align: middle;
  margin-left: 6px;
}
.scheInfo .scheDesc {
  font-size: 14px;
  color: #999999;
  text-align: center;
  margin-bottom: 18px;
}
.scheInfo .infoRow {
  padding: 14px 8px;
  font-size: 16px;
  line-height: 1.8;
  min-height: 58px;
  overflow: auto;
  border-bottom: 1px solid #E1E6E3;
}
.scheInfo .infoRow:first-of-type {
  border-top: 1px solid #E1E6E3;
}
.scheInfo .infoRow .infoRowLeft {
  width: 100px;
  color: #949393;
  float: left;
}
.scheInfo .infoRow .infoRowRight {
  color: #363636;
  float: left;
  max-width: calc(100% - 100px);
}
.scheInfo .infoRow .infoRowRight .anticon {
  cursor: pointer;
}
.scheInfo .infoRow .infoRowRight .participants {
  width: calc(70%);
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  font-size: 14px;
  margin-left: 10px;
}
.scheInfo .infoRow2 {
  border-bottom: none;
  border-top: 1px solid #E1E6E3;
}
.scheInfo .infoRow2 .infoRowLeft {
  width: 160px;
}
.scheInfo .infoRow2 .infoRowRight {
  width: 82%;
  display: flex;
  align-items: center;
}
.scheInfo .expand {
  color: #949393;
  font-size: 14px;
  margin-left: 58px;
}
.scheInfo .doubleArrowDown .anticon {
  -webkit-transform: rotate(90deg);
  -moz-transform: rotate(90deg);
  -ms-transform: rotate(90deg);
  -o-transform: rotate(90deg);
  transform: rotate(90deg);
}
.scheInfo .doubleArrowUp .anticon {
  -webkit-transform: rotate(-90deg);
  -moz-transform: rotate(-90deg);
  -ms-transform: rotate(-90deg);
  -o-transform: rotate(-90deg);
  transform: rotate(-90deg);
}
.scheInfo .descText {
  color: #999999;
}
.scheInfo .guideBar {
  margin-bottom: 26px;
}
.scheInfo .midOperateWrap {
  background: #F4F9F6;
  margin: 20px 0;
  border: 1px solid #E1E6E3;
  height: 48px;
  line-height: 48px;
  padding: 0 20px;
}
.scheInfo .midOperateWrap .float-r {
  float: right;
  display: inline-block;
  justify-content: center;
}
.scheInfo .midOperateWrap .float-r {
  display: inline-block;
}
.scheInfo .midOperateWrap .float-r i {
  margin-top: 0px;
  color: #00a854;
}
.scheInfo .midOperateWrap .opBlock {
  cursor: pointer;
  float: left;
}
.scheInfo .midOperateWrap .opBlock:first-child {
  margin-right: 66px;
}
.scheInfo .midOperateWrap .opBlock.disabled {
  opacity: 0.6;
  cursor: no-drop;
}
.scheInfo .midOperateWrap .opBlock.disabled .anticon-caret-down {
  color: #ccc;
}
.scheInfo .midOperateWrap .opBlock .prefixIcon i {
  color: #C9C9C9;
  vertical-align: baseline;
  margin-right: 6px;
}
.scheInfo .midOperateWrap .opBlock .feedbackDeadLine {
  margin-left: 25px;
  color: #999999;
}
.scheInfo .midOperateWrap .opBlock .anticon-caret-down {
  font-size: 8px;
  margin-left: 8px;
  color: #1890ff;
  color: var(--primary);
}
.scheInfo .midOperateWrap .btn1 {
  display: inline-block;
  background: #fff;
  color: #1890ff;
  color: var(--primary);
  font-size: 12px;
  /*height     :28px;*/
  line-height: 28px;
  border: 1px solid #1890ff;
  border: 1px solid var(--primary);
  border-radius: 4px;
  padding: 0 10px;
  margin: 5px;
  text-align: center;
  /*vertical-align: middle;*/
}
.scheInfo .midOperateWrap .btn1 i {
  margin-right: 6px;
  height: 28px;
  float: left;
}
.scheInfo .scheTabWrap {
  display: inline-block;
  margin: 0;
  padding: 0;
  height: 32px;
  line-height: 32px;
  overflow: hidden;
}
.scheInfo .scheTabWrap > li {
  width: 100px;
  height: 32px;
  color: #363636;
  font-size: 14px;
  cursor: pointer;
  list-style: none;
  float: left;
  text-align: center;
  border-top: 1px solid #BFBFBF;
  border-bottom: 1px solid #BFBFBF;
  border-right: 1px solid #BFBFBF;
  box-sizing: border-box;
  /*&.active{
        background: @theme-green-1;
        color:#ffffff;
        border:none;
      }*/
}
.scheInfo .scheTabWrap > li:first-child {
  border-left: 1px solid #BFBFBF;
}
.scheInfo .peopleSplit {
  display: inline-block;
}
.scheInfo .peopleSplit:after {
  display: inline-block;
  content: '\3001';
}
.scheInfo .peopleSplit:last-of-type {
  margin-right: 10px;
}
.scheInfo .peopleSplit:last-of-type:after {
  display: none;
  content: '';
}
.scheInfo .scheContent {
  margin: 30px 0;
  min-height: 100px;
  padding: 0px 25px;
}
.scheInfo .scheContent .info {
  display: none;
}
.scheInfo .scheContent.nullContent {
  background: url(../../assets/images/2X7kAYeRBl.png) no-repeat center;
  height: 300px;
  border: 1px solid #ffffff;
}
.scheInfo .scheContent.nullContent .info {
  text-align: center;
  color: #CCCCCC;
  display: block;
  border: 1px solid #ffffff;
  vertical-align: middle;
  margin-top: 230px;
  width: 100%;
}
.scheInfo .fileListWrap {
  padding: 0px 25px;
  overflow: hidden;
}
.scheInfo .fileListWrap .prevText {
  float: left;
  padding-right: 10px;
}
.scheInfo .fileListWrap .fileListUl {
  padding-left: 10px;
  margin-left: 30px;
  display: block;
}
.scheInfo .fileListWrap .fileListUl li {
  line-height: 22px;
  list-style: none;
}
.scheInfo .fileListWrap .fileListUl li a {
  color: #1890ff;
  color: var(--primary);
}
.scheInfo .fileListWrap .descText {
  float: left;
}
.scheInfo .fileListWrap .fileList {
  list-style: none;
  float: left;
  margin-left: 8px;
}
.scheInfo .fileListWrap .fileList li {
  margin-bottom: 8px;
}
.scheInfo .fileListWrap .fileList a {
  color: #1890ff;
  color: var(--primary);
  font-size: 16px;
  cursor: pointer;
  text-decoration: underline;
}
.scheInfo .statData h3 {
  color: #949393;
  font-size: 16px;
  margin-bottom: 18px;
}
.scheInfo .statData ul > li {
  color: #949393;
  margin: 10px 0;
}
.scheInfo .statData ul > li i {
  display: inline-block;
  vertical-align: middle;
  margin-right: 8px;
  content: ' ';
  width: 14px;
  height: 14px;
  border-radius: 1px;
  box-shadow: 2px 0px 5px rgba(0, 0, 0, 0.1);
}
.scheInfo .statiChart {
  margin: 0 auto;
  width: 800px;
  height: 300px;
}
@media (min-width: 0px) {
  .scheInfo .statiChart {
    width: 1145px;
  }
}
.scheInfo .fbWrap {
  border-top: 1px solid #A6CAB5;
  padding-top: 24px;
}
.scheInfo .fbWrap .anticon-close {
  margin-right: 10px;
  cursor: pointer;
}
.scheInfo .fbOperateBar {
  margin: 24px 0;
}
.scheInfo .fbOperateBar .exportItem {
  cursor: pointer;
  display: inline-block;
  margin-left: 12px;
  color: #363636;
}
.scheInfo .fbOperateBar .exportItem i {
  color: #005825;
}
.publishCalendar .fillIcon {
  color: #f5bf50;
  font-size: 20px;
  cursor: pointer;
  margin-left: 10px;
  margin-right: 90px;
}
/**添加日历*/
.addCalendarWrap {
  padding: 20px;
}
.addCalendarWrap .fillIcon {
  color: #f5bf50;
  font-size: 20px;
  cursor: pointer;
  margin-left: 10px;
}
.addCalendarWrap .userIcon {
  margin-right: 10px;
  font-size: 20px;
  cursor: pointer;
}
.addCalendarWrap .userIcon:hover {
  color: #1890ff;
  color: var(--primary);
}
.addCalendarWrap .error {
  color: #ff2f00;
}
.addCalendarWrap .ant-form-item-control {
  line-height: 14px !important;
}
.ant-popover-inner-content .calendarMessage {
  width: 300px;
  padding: 0px 10px;
}
.ant-popover-inner-content .calendarMessage2 {
  width: 200px;
  padding: 0px 10px;
}
/**日历事件参加提醒*/
.remindPopWrap .rmSet {
  display: inline-block;
  margin-left: 40px;
  font-size: 12px;
  color: #fff;
  opacity: 0.8;
}
.remindPopWrap .rmLeftWrap {
  border-right: 1px solid #E1E6E3;
}
.remindPopWrap .rmList {
  margin: 18px 0;
  list-style: none;
}
.remindPopWrap .rmList > li {
  width: 100%;
  cursor: pointer;
  height: 44px;
  padding: 12px 0;
  font-size: 14px;
  color: #363636;
  overflow: hidden;
  -ms-text-overflow: ellipsis;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.remindPopWrap .rmList > li.active,
.remindPopWrap .rmList > li:hover {
  background: #e6fff5;
  color: #1890ff;
  color: var(--primary);
}
.fixBotBarWrap {
  position: fixed;
  bottom: 0;
  left: 0;
  z-index: 999;
  background: #F2F2F2;
  border-top: 1px solid #E1E6E3;
  height: 55px;
  line-height: 55px;
  text-align: center;
}
.fixBotBarWrap .ant-btn {
  margin-top: 10px;
}
schedule-publish {
  min-width: 1190px;
}
.tagChange {
  /*position: absolute;*/
  z-index: 9;
  right: 10px;
  cursor: pointer;
  text-align: right;
  padding-right: 20px;
  height: 30px;
  padding-top: 10px;
}
.scheduleTableDetail th:hover {
  background-color: #F5FDF8;
}
.theme-green .scheTabWrap .active {
  background: #005825;
  color: #ffffff;
  border: none;
}
/*************** 蓝色主题 start***************/
.theme-blue .scheInfo h1 {
  color: #2391e6;
}
.theme-blue .scheInfo .midOperateWrap {
  background: #e6f7ff;
  border: 1px solid #c4e5ff;
}
.theme-blue .scheInfo .midOperateWrap .float-r i {
  color: #2391e6;
}
.theme-blue .scheInfo .midOperateWrap .btn1 {
  background: #fff;
  color: #2391e6;
  border: 1px solid #2391e6;
}
.theme-blue .scheInfo .midOperateWrap .opBlock .anticon-caret-down {
  color: #2391e6;
}
.theme-blue .scheInfo .fileListWrap .fileList a {
  color: #2391e6;
}
.theme-blue .addCalendarWrap .userIcon:hover {
  color: #2391e6;
}
.theme-blue .addCalendarWrap .ant-form-item-label {
  line-height: 30px !important;
}
.theme-blue .themeLinebtn:hover {
  color: #2391e6;
  border: 1px solid #2391e6;
}
.theme-blue .themeRoundBtn {
  background: #2391e6;
}
.theme-blue .normalRoundBtn:hover {
  color: #2391e6;
  border: 1px solid #2391e6;
}
.theme-blue .listBar {
  background-color: #e6f7ff;
}
.theme-blue .pageingButton {
  color: #2391e6;
}
.theme-blue .scheTypeDelete .icon {
  color: #2391e6;
}
.theme-blue .scheTabWrap .active {
  background: #2391e6 !important;
  color: #ffffff;
  border: none;
}
.theme-blue .scheduleTableDetail th:hover {
  background-color: #e6f7ff;
}
.theme-blue .fbOperateBar .exportItem i {
  color: #2391e6 !important;
}
.theme-blue .participant .ant-select-open .ant-select-selection,
.theme-blue .participant .ant-select-focused .ant-select-selection {
  border-color: #2391e6;
  box-shadow: 0 0 0 2px rgba(35, 145, 230, 0.3);
}
.theme-blue .closeIcon {
  color: #2391e6 !important;
}
/*************** 蓝色主题 end***************/
/*************** 红色主题 start***************/
.theme-red .scheInfo h1 {
  color: #9A001E;
}
.theme-red .scheInfo .midOperateWrap {
  background: #fff1f0;
  border: 1px solid #ffcfd8;
}
.theme-red .scheInfo .midOperateWrap .float-r i {
  color: #F63E62;
}
.theme-red .scheInfo .midOperateWrap .btn1 {
  background: #fff;
  color: #9A001E;
  border: 1px solid #9A001E;
}
.theme-red .scheInfo .midOperateWrap .opBlock .anticon-caret-down {
  color: #9A001E;
}
.theme-red .scheInfo .fileListWrap .fileList a {
  color: #9A001E;
}
.theme-red .addCalendarWrap .userIcon:hover {
  color: #9A001E;
}
.theme-red .themeLinebtn:hover {
  color: #9A001E;
  border: 1px solid #9A001E;
}
.theme-red .themeRoundBtn {
  background: #FF4748;
}
.theme-red .normalRoundBtn:hover {
  color: #9A001E;
  border: 1px solid #9A001E;
}
.theme-red .listBar {
  background-color: #fff1f0;
}
.theme-red .pageingButton {
  color: #F63E62;
}
.theme-red .scheTypeDelete .icon {
  color: #F63E62;
}
.theme-red .scheTabWrap .active {
  background: #9A001E !important;
  color: #ffffff;
  border: none;
}
.theme-red .scheduleTableDetail th:hover {
  background-color: #fff1f0;
}
.theme-red .fbOperateBar .exportItem i {
  color: #9A001E !important;
}
.theme-red .participant .ant-select-open .ant-select-selection,
.theme-red .participant .ant-select-focused .ant-select-selection {
  border-color: #9A001E;
  box-shadow: 0 0 0 2px rgba(169, 0, 33, 0.3);
}
.theme-red .closeIcon {
  color: #9A001E !important;
}
/*************** 红色主题 end***************/
/*************** 绿色主图 ***************/
.theme-green .participant .ant-select-open .ant-select-selection,
.theme-green .participant .ant-select-focused .ant-select-selection {
  border-color: #005825;
  box-shadow: 0 0 0 2px rgba(0, 88, 37, 0.1);
}
.theme-green .closeIcon {
  color: #005825 !important;
}
@media (min-width: 1601px) {
  .font-normal .scheInfo .statiChart {
    width: 1445px;
  }
}
@media (min-width: 1921px) {
  .font-normal .scheInfo .statiChart {
    width: 1775px;
  }
}
@media (min-width: 1680px) {
  .font-normal .scheduleTableIndex th:nth-child(1),
  .font-normal .scheduleTableIndex td:nth-child(1) {
    width: 25%;
    text-align: left;
  }
  .font-normal .scheduleTableIndex th:nth-child(2),
  .font-normal .scheduleTableIndex td:nth-child(2) {
    width: 10%;
    text-align: center;
  }
  .font-normal .scheduleTableIndex th:nth-child(3) {
    width: 14%;
  }
  .font-normal .scheduleTableIndex th:nth-child(4) {
    width: 14%;
  }
  .font-normal .scheduleTableIndex th:nth-child(5) {
    width: 13%;
  }
  .font-normal .scheduleTableIndex th:last-child,
  .font-normal .scheduleTableIndex td:last-child {
    width: 18%;
    text-align: left;
    padding-left: 4%;
  }
  .font-normal .scheduleTableIndex th:last-child .themeLinebtn:first-child,
  .font-normal .scheduleTableIndex td:last-child .themeLinebtn:first-child {
    margin-left: 0;
  }
}
@media (max-width: 1680px) {
  .font-normal .scheduleTableIndex th:nth-child(1),
  .font-normal .scheduleTableIndex td:nth-child(1) {
    width: 20%;
    text-align: left;
  }
  .font-normal .scheduleTableIndex th:nth-child(2),
  .font-normal .scheduleTableIndex td:nth-child(2) {
    width: 10%;
    text-align: center;
  }
  .font-normal .scheduleTableIndex th:nth-child(3) {
    width: 14%;
  }
  .font-normal .scheduleTableIndex th:nth-child(4) {
    width: 14%;
  }
  .font-normal .scheduleTableIndex th:nth-child(5) {
    width: 8%;
  }
  .font-normal .scheduleTableIndex th:nth-child(6) {
    min-width: 90px;
  }
  .font-normal .scheduleTableIndex th:last-child,
  .font-normal .scheduleTableIndex td:last-child {
    width: 15%;
    min-width: 180px;
    text-align: left;
  }
  .font-normal .scheduleTableIndex th:last-child .themeLinebtn:first-child,
  .font-normal .scheduleTableIndex td:last-child .themeLinebtn:first-child {
    margin-left: 0;
  }
}
@media (min-width: 1761.1px) {
  .font-large .scheInfo .statiChart {
    width: 1445px;
  }
}
@media (min-width: 2113.1px) {
  .font-large .scheInfo .statiChart {
    width: 1775px;
  }
}
@media (min-width: 1848px) {
  .font-large .scheduleTableIndex th:nth-child(1),
  .font-large .scheduleTableIndex td:nth-child(1) {
    width: 25%;
    text-align: left;
  }
  .font-large .scheduleTableIndex th:nth-child(2),
  .font-large .scheduleTableIndex td:nth-child(2) {
    width: 10%;
    text-align: center;
  }
  .font-large .scheduleTableIndex th:nth-child(3) {
    width: 14%;
  }
  .font-large .scheduleTableIndex th:nth-child(4) {
    width: 14%;
  }
  .font-large .scheduleTableIndex th:nth-child(5) {
    width: 13%;
  }
  .font-large .scheduleTableIndex th:last-child,
  .font-large .scheduleTableIndex td:last-child {
    width: 18%;
    text-align: left;
    padding-left: 4%;
  }
  .font-large .scheduleTableIndex th:last-child .themeLinebtn:first-child,
  .font-large .scheduleTableIndex td:last-child .themeLinebtn:first-child {
    margin-left: 0;
  }
}
@media (max-width: 1848px) {
  .font-large .scheduleTableIndex th:nth-child(1),
  .font-large .scheduleTableIndex td:nth-child(1) {
    width: 20%;
    text-align: left;
  }
  .font-large .scheduleTableIndex th:nth-child(2),
  .font-large .scheduleTableIndex td:nth-child(2) {
    width: 10%;
    text-align: center;
  }
  .font-large .scheduleTableIndex th:nth-child(3) {
    width: 14%;
  }
  .font-large .scheduleTableIndex th:nth-child(4) {
    width: 14%;
  }
  .font-large .scheduleTableIndex th:nth-child(5) {
    width: 8%;
  }
  .font-large .scheduleTableIndex th:nth-child(6) {
    min-width: 90px;
  }
  .font-large .scheduleTableIndex th:last-child,
  .font-large .scheduleTableIndex td:last-child {
    width: 15%;
    min-width: 180px;
    text-align: left;
  }
  .font-large .scheduleTableIndex th:last-child .themeLinebtn:first-child,
  .font-large .scheduleTableIndex td:last-child .themeLinebtn:first-child {
    margin-left: 0;
  }
}
@media (min-width: 2001.25px) {
  .font-extraLarge .scheInfo .statiChart {
    width: 1445px;
  }
}
@media (min-width: 2401.25px) {
  .font-extraLarge .scheInfo .statiChart {
    width: 1775px;
  }
}
@media (min-width: 2100px) {
  .font-extraLarge .scheduleTableIndex th:nth-child(1),
  .font-extraLarge .scheduleTableIndex td:nth-child(1) {
    width: 25%;
    text-align: left;
  }
  .font-extraLarge .scheduleTableIndex th:nth-child(2),
  .font-extraLarge .scheduleTableIndex td:nth-child(2) {
    width: 10%;
    text-align: center;
  }
  .font-extraLarge .scheduleTableIndex th:nth-child(3) {
    width: 14%;
  }
  .font-extraLarge .scheduleTableIndex th:nth-child(4) {
    width: 14%;
  }
  .font-extraLarge .scheduleTableIndex th:nth-child(5) {
    width: 13%;
  }
  .font-extraLarge .scheduleTableIndex th:last-child,
  .font-extraLarge .scheduleTableIndex td:last-child {
    width: 18%;
    text-align: left;
    padding-left: 4%;
  }
  .font-extraLarge .scheduleTableIndex th:last-child .themeLinebtn:first-child,
  .font-extraLarge .scheduleTableIndex td:last-child .themeLinebtn:first-child {
    margin-left: 0;
  }
}
@media (max-width: 2100px) {
  .font-extraLarge .scheduleTableIndex th:nth-child(1),
  .font-extraLarge .scheduleTableIndex td:nth-child(1) {
    width: 20%;
    text-align: left;
  }
  .font-extraLarge .scheduleTableIndex th:nth-child(2),
  .font-extraLarge .scheduleTableIndex td:nth-child(2) {
    width: 10%;
    text-align: center;
  }
  .font-extraLarge .scheduleTableIndex th:nth-child(3) {
    width: 14%;
  }
  .font-extraLarge .scheduleTableIndex th:nth-child(4) {
    width: 14%;
  }
  .font-extraLarge .scheduleTableIndex th:nth-child(5) {
    width: 8%;
  }
  .font-extraLarge .scheduleTableIndex th:nth-child(6) {
    min-width: 90px;
  }
  .font-extraLarge .scheduleTableIndex th:last-child,
  .font-extraLarge .scheduleTableIndex td:last-child {
    width: 15%;
    min-width: 180px;
    text-align: left;
  }
  .font-extraLarge .scheduleTableIndex th:last-child .themeLinebtn:first-child,
  .font-extraLarge .scheduleTableIndex td:last-child .themeLinebtn:first-child {
    margin-left: 0;
  }
}
.content {
  background-color: #FFFFFF;
}
.content .ant-pagination {
  width: 100%;
  text-align: right;
  padding-right: 10px;
}
.right {
  background: #FFFFFF;
  border-left: 1px solid #eee;
}
.right .count {
  padding-right: 10px;
}
.contentWrapper {
  color: #575757;
  padding: 25px 25px 0;
  min-height: 150px;
}
.btnWrapper {
  padding-bottom: 25px;
  text-align: center;
}
.btnWrapper .ant-btn {
  padding: 0 30px;
}
.btnWrapper .ant-btn:first-child:not(:last-child) {
  margin-right: 30px;
}
/*********************蓝色主题 start*********************/
/*********************蓝色主题 end*********************/
/*********************红色主题 start*********************/
/*********************红色主题 end*********************/
/********************绿色主题 start********************/
/********************绿色主题 end********************/
/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */
/* stylelint-disable no-duplicate-selectors */
/* stylelint-disable */
/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */
:root {
  --primary: #1890ff;
  --one: #e6f7ff;
  --two: #bae7ff;
  --three: #096dd9;
  --four: #69c0ff;
}
.event_listBar {
  background: #F4F9F6;
  color: #999999;
  font-size: 14px;
  line-height: 36px;
  margin: 20px 0;
  padding-left: 10px;
}
.event_listBar .ant-pagination {
  line-height: 36px;
  margin-right: 12px;
}
.event_listBar .ant-pagination-item:hover a {
  color: var(--primary);
}
.event_listBar .ant-pagination-item-active {
  border-color: var(--primary);
}
.event_listBar .ant-pagination-item-active a {
  color: var(--primary);
}
.event_listBar .ant-pagination-item-active:hover a {
  color: var(--primary);
}
.scheduleTable .ant-dropdown-trigger i {
  margin-left: 8px;
  color: #757776;
}
.scheduleTable .anticon-caret-down {
  cursor: pointer;
}
.scheduleTable .anticon-caret-down svg {
  width: 2em !important;
  height: 2em !important;
}
.scheduleTable .scheduleTableIndex td:last-child {
  width: 10%;
  text-align: left;
}
.scheduleTable .scheduleTableIndex td:last-child .themeLinebtn:first-child {
  margin-left: 0;
}
.scheduleTable .scheduleTableIndex td:last-child.error {
  min-width: 180px;
  padding-left: 0 !important;
}
.scheduleTable .themeLinebtn {
  border: 1px solid #37A164;
  color: #37A164;
}
.scheduleTable .smBtn {
  line-height: 28px;
  padding: 0 12px;
}
.scheEmptyWrap {
  text-align: center;
}
.text-center .ant-pagination-item-active {
  border-color: var(--primary);
}
.text-center .ant-pagination-item-active a {
  color: var(--primary);
}
.text-center .ant-pagination-item:hover a {
  color: var(--primary);
}
.text-center .ant-pagination-item:focus,
.text-center .ant-pagination-item:hover {
  border-color: var(--primary);
}
.text-center .ant-pagination-next:hover .ant-pagination-item-link {
  border-color: var(--primary);
  color: var(--primary);
}
.selectMemberWrap {
  overflow: hidden;
}
.selectMemberWrap .ant-tree-checkbox-checked .ant-tree-checkbox-inner,
.selectMemberWrap .ant-tree-checkbox-indeterminate .ant-tree-checkbox-inner {
  background: #37A164;
  border-color: #37A164;
}
.selectMemberWrap .ant-tree-checkbox-indeterminate .ant-tree-checkbox-inner:after {
  background: #ffffff;
}
.selectMemberWrap .ant-modal-body {
  padding: 0;
}
.selectMemberWrap .ant-modal-header {
  background: #37A164;
}
.selectMemberWrap .ant-modal-header .ant-modal-title {
  color: #ffffff;
}
.selectMemberWrap .ant-modal-content .ant-modal-close {
  color: #ffffff;
}
.selectMemberWrap .leftWrap {
  padding: 10px 20px;
  height: 100%;
}
.selectMemberWrap .rightWrap {
  height: 100%;
  padding-bottom: 60px;
  position: relative;
}
.selectMemberWrap .rightWrap .btnWrap {
  width: 100%;
  position: absolute;
  bottom: 0;
  text-align: center;
  margin-bottom: 10px;
}
.selectMemberWrap .members {
  padding: 10px;
}
.selectMemberWrap .members > li {
  display: inline-block;
  line-height: 22px;
  padding: 0 10px;
  height: 22px;
  border: 1px solid #E1E6E3;
  border-radius: 2px;
  margin: 0 10px 10px 0;
}
.selectMemberWrap .members > li:first-child {
  display: block;
  line-height: 22px;
  border: none;
}
.selectMemberWrap .selectMemberTips {
  padding-left: 25px;
  line-height: 30px;
  color: #37A164;
  border-bottom: 1px solid #E1E6E3;
}
.ant-modal-footer > div {
  width: auto !important;
}
.mainBox {
  border-radius: 6px;
  background: #fff;
  margin-bottom: 40px;
  padding: 0;
  box-shadow: none;
  border: none;
}
.mainBox .scheduleForm .selectItem {
  position: relative;
  z-index: 10;
}
.mainBox .scheduleForm .selectItem .participant {
  position: relative;
  width: 100%;
  padding: 4px 0;
}
.mainBox .scheduleForm .selectItem .participant .partSelect {
  cursor: pointer;
  width: 32px;
  height: 80%;
  position: absolute;
  left: 1px;
  top: 20px;
  z-index: 9;
  border-top-left-radius: 4px;
  border-bottom-left-radius: 4px;
  text-align: center;
  border-right: 1px solid #d9d9d9;
}
.mainBox .scheduleForm .selectItem .participant .partSelectMutiple {
  position: relative;
  line-height: 0;
}
.mainBox .scheduleForm .selectItem .participant .partSelectMutiple .ant-select-selection {
  max-height: 167px;
  overflow-y: auto;
}
.mainBox .scheduleForm .selectItem .participant .partSelectMutiple .ant-select-selection .ant-select-selection__rendered {
  margin-left: 38px;
}
@media (min-width: 576px) {
  .mainBox .scheduleForm .ant-col-sm-3 {
    width: 8.5%;
  }
}
.iframeModal {
  overflow: auto!important;
}
.iframeModal .ant-modal-title {
  color: #ffffff;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.iframeModal .ant-modal-close-x {
  width: 50px;
  height: 50px;
  line-height: 50px;
  color: #ffffff;
}
.calendarModal .ant-modal-body {
  padding-bottom: 0;
}
.calendarModal .ant-modal-footer {
  border-top: none;
}
.iframeModal-footer {
  text-align: center;
  height: 40px;
  line-height: 40px;
}
.iframeModal-footer .ant-btn:not(:first-child) {
  margin-left: 15px;
}
.selectLabelWrap {
  overflow: hidden;
}
.selectLabelWrap .ant-modal-content .ant-modal-close {
  color: #ffffff;
}
.selectLabelWrap .ant-modal-header {
  background: #008000;
  border-bottom: none;
}
.selectLabelWrap .ant-modal-header .ant-modal-title {
  color: #ffffff;
}
.selectLabelWrap .ant-modal-header .ant-modal-body {
  padding: 10px 17px 0;
}
.selectLabelWrap .selectedLabelBox {
  height: 100%;
  border: 1px solid #dcdcdc;
}
.selectLabelWrap .titleTop {
  position: relative;
  width: 200px;
  padding: 10px 0px 10px 26px;
  font-weight: 400;
  font-size: 14px;
  color: #2C2C2C;
}
.selectLabelWrap .titleTop::before {
  content: '';
  position: absolute;
  top: 50%;
  left: 13px;
  -ms-transform: translate(0, -50%);
  transform: translate(0, -50%);
  width: 4px;
  height: 14px;
  border-radius: 2px;
  background-color: #019801;
}
.selectLabelWrap .titleTopSpan {
  color: #DCDCDC;
  font-size: 12px;
}
.selectLabelWrap .alternativeLabelBox {
  padding: 10px 10px;
}
.selectLabelWrap .searchContent {
  width: 320px;
  position: relative;
}
.selectLabelWrap .searchContent .anticon-search {
  position: absolute;
  left: 10px;
  top: 50%;
  margin-top: -6px;
  font-size: 12px;
  z-index: 2;
}
.selectLabelWrap .searchContent .ant-input-search.ant-input-search-enter-button > .ant-input {
  padding-left: 24px;
  padding-right: 95px;
}
.selectLabelWrap .labelItem {
  position: relative;
  width: 130px;
  line-height: 22px;
  color: #575757;
  border: 1px solid #BFBFBF;
  border-radius: 11px;
  float: left;
  margin: 10px 15px;
  cursor: pointer;
}
.selectLabelWrap .labelItem .labelName {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  text-align: center;
  height: 22px;
}
.selectLabelWrap .labelItem.labelItemSystem {
  border-radius: 2px;
}
.selectLabelWrap .btnWrap {
  padding: 27px 0px;
  text-align: center;
}
.selectLabelWrap .btnWrap .ant-btn-primary {
  background-color: #228B22;
  border-color: #228B22;
}
.empty {
  width: 100%;
  text-align: center;
  color: #B0B0B0FF;
  font-size: 14px;
}
.empty .emptyText {
  font-weight: 400;
  color: #666666;
  margin: 0 auto;
  text-align: center;
}
.selectTagRenameContainer .labelNameTitle {
  color: #008000;
  margin-bottom: 18px;
}
.selectTagRenameContainer .btnContainer {
  margin-top: 60px;
  text-align: center;
}
.selectTagRenameContainer .btnContainer .ant-btn {
  padding: 0 15px;
}
.selectTagRenameContainer .btnContainer .ant-btn:first-child {
  margin-right: 30px;
}
/*********************蓝色主题 start*********************/
/*********************蓝色主题 end*********************/
/*********************红色主题 start*********************/
/*********************红色主题 end*********************/
/********************绿色主题 start********************/
/********************绿色主题 end********************/
/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */
/* stylelint-disable no-duplicate-selectors */
/* stylelint-disable */
/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */
:root {
  --primary: #1890ff;
  --one: #e6f7ff;
  --two: #bae7ff;
  --three: #096dd9;
  --four: #69c0ff;
}
.deptContainer {
  padding: 10px 10px 15px;
}
.deptContainer .btnContainer {
  text-align: center;
  padding: 15px 0;
}
.deptContainer .btnContainer .ant-btn {
  min-width: 90px;
}
.deptContainer .btnContainer .ant-btn:last-child {
  margin-left: 30px;
}
.selectTagContainer .contentContainer {
  width: 47.8%;
  height: 100%;
  border-radius: 6px;
  border: 1px solid #dcdcdc;
  float: left;
}
.selectTagContainer .contentContainer .header {
  line-height: 40px;
  text-align: center;
  font-size: 16px;
  color: #fff;
  background-color: #37a164;
}
.selectTagContainer .contentContainer .commonUsed {
  padding: 0 20px;
}
.selectTagContainer .contentContainer .commonUsed .commonTitle {
  margin: 15px 0;
  color: #303030;
  font-size: 14px;
  font-weight: bold;
}
.selectTagContainer .contentContainer .commonUsed .commonParticipantsName {
  float: left;
  min-width: 70px;
  line-height: 22px;
  margin: 0 20px 15px 0;
  color: #858585;
  cursor: pointer;
  text-align: center;
  border-radius: 11px;
  border: 1px solid transparent;
}
.selectTagContainer .contentContainer .commonUsed .commonParticipantsName .userName {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  height: 22px;
}
.selectTagContainer .contentContainer .searchContainer {
  padding: 20px;
  background-color: #fafafa;
}
.selectTagContainer .contentContainer .searchContainer .searchTips {
  margin-bottom: 20px;
}
.selectTagContainer .contentContainer .searchContainer .ant-input-affix-wrapper {
  max-width: 350px;
  margin-bottom: 20px;
}
.selectTagContainer .contentContainer .searchContainer .selectLabelContainer .labelItem {
  position: relative;
  width: 160px;
  height: 32px;
  line-height: 32px;
  margin: 0 22px 18px 0;
}
.selectTagContainer .contentContainer .searchContainer .selectLabelContainer .labelItem .labelName {
  display: inline-block;
  width: 100%;
  height: 32px;
  line-height: 32px;
  padding: 0 10px;
  color: #575757;
  cursor: pointer;
  text-align: center;
  border-radius: 16px;
}
.selectTagContainer .contentContainer .searchContainer .selectLabelContainer .labelItem .labelName.primaryBtn {
  width: 110px;
  color: #fff;
  border: 1px solid #228B22;
  background-color: #228B22;
}
.selectTagContainer .contentContainer .searchContainer .selectBtn {
  text-align: right;
}
.selectTagContainer .contentContainer .searchContainer .selectBtn .ant-btn:not(:first-child) {
  margin-left: 20px;
}
.selectTagContainer .contentContainer .searchContainer .uploadWrap {
  margin-bottom: 20px;
}
.selectTagContainer .contentContainer .searchContainer .link {
  cursor: pointer;
  color: #019801;
  margin-right: 5px;
}
.selectTagContainer .contentContainer .tableHeader {
  padding: 0 20px;
  line-height: 46px;
  color: #303030;
  font-weight: bold;
  background-color: #fff;
}
.selectTagContainer .contentContainer .ant-table-pagination {
  padding: 0 30px;
}
.selectTagContainer .clearance {
  position: relative;
  width: 44px;
  height: 100%;
  min-height: 200px;
}
.selectTagContainer .clearance .iconfont {
  position: absolute;
  left: 50%;
  top: 50%;
  -ms-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  color: #37A164;
  font-size: 22px;
}
.selectTagContainer .contentContainer.contentRight .searchContainer {
  background-color: #fff;
}
.selectTagContainer .contentContainer.contentRight .searchContainer .ant-btn {
  margin-left: 10px;
}
.ellipsis {
  overflow: hidden;
  display: inline-block;
  word-break: break-all;
  width: 100%;
}
.iframeModal {
  overflow: hidden;
}
.iframeModal .ant-modal-header {
  padding: 14px 24px;
  background: var(--primary);
  font-size: 16px;
  font-weight: normal;
}
.iframeModal .ant-modal-title {
  color: #ffffff;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.iframeModal .ant-btn-primary {
  background-color: var(--primary);
  border-color: var(--primary);
}
.iframeModal .ant-btn:hover,
.iframeModal .ant-btn:focus {
  color: var(--primary);
  border-color: var(--primary);
}
.iframeModal .ant-btn-primary:hover,
.iframeModal .ant-btn-primary:focus {
  background-color: var(--primary);
  color: #fff;
  border-color: var(--primary);
}
/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */
/* stylelint-disable no-duplicate-selectors */
/* stylelint-disable */
/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */
.ant-steps {
  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';
  display: flex;
  width: 100%;
  font-size: 0;
}
.ant-steps-item {
  position: relative;
  display: inline-block;
  flex: 1;
  overflow: hidden;
  vertical-align: top;
}
.ant-steps-item-container {
  outline: none;
}
.ant-steps-item:last-child {
  flex: none;
}
.ant-steps-item:last-child > .ant-steps-item-container > .ant-steps-item-tail,
.ant-steps-item:last-child > .ant-steps-item-container > .ant-steps-item-content > .ant-steps-item-title::after {
  display: none;
}
.ant-steps-item-icon,
.ant-steps-item-content {
  display: inline-block;
  vertical-align: top;
}
.ant-steps-item-icon {
  width: 32px;
  height: 32px;
  margin-right: 8px;
  font-size: 16px;
  font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', 'Helvetica Neue', Helvetica, Arial, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol';
  line-height: 32px;
  text-align: center;
  border: 1px solid rgba(0, 0, 0, 0.25);
  border-radius: 32px;
  transition: background-color 0.3s, border-color 0.3s;
}
.ant-steps-item-icon > .ant-steps-icon {
  position: relative;
  top: -1px;
  color: #1890ff;
  line-height: 1;
}
.ant-steps-item-tail {
  position: absolute;
  top: 12px;
  left: 0;
  width: 100%;
  padding: 0 10px;
}
.ant-steps-item-tail::after {
  display: inline-block;
  width: 100%;
  height: 1px;
  background: #e8e8e8;
  border-radius: 1px;
  transition: background 0.3s;
  content: '';
}
.ant-steps-item-title {
  position: relative;
  display: inline-block;
  padding-right: 16px;
  color: rgba(0, 0, 0, 0.65);
  font-size: 16px;
  line-height: 32px;
}
.ant-steps-item-title::after {
  position: absolute;
  top: 16px;
  left: 100%;
  display: block;
  width: 9999px;
  height: 1px;
  background: #e8e8e8;
  content: '';
}
.ant-steps-item-subtitle {
  display: inline;
  margin-left: 8px;
  color: rgba(0, 0, 0, 0.45);
  font-weight: normal;
  font-size: 14px;
}
.ant-steps-item-description {
  color: rgba(0, 0, 0, 0.45);
  font-size: 14px;
}
.ant-steps-item-wait .ant-steps-item-icon {
  background-color: #fff;
  border-color: rgba(0, 0, 0, 0.25);
}
.ant-steps-item-wait .ant-steps-item-icon > .ant-steps-icon {
  color: rgba(0, 0, 0, 0.25);
}
.ant-steps-item-wait .ant-steps-item-icon > .ant-steps-icon .ant-steps-icon-dot {
  background: rgba(0, 0, 0, 0.25);
}
.ant-steps-item-wait > .ant-steps-item-container > .ant-steps-item-content > .ant-steps-item-title {
  color: rgba(0, 0, 0, 0.45);
}
.ant-steps-item-wait > .ant-steps-item-container > .ant-steps-item-content > .ant-steps-item-title::after {
  background-color: #e8e8e8;
}
.ant-steps-item-wait > .ant-steps-item-container > .ant-steps-item-content > .ant-steps-item-description {
  color: rgba(0, 0, 0, 0.45);
}
.ant-steps-item-wait > .ant-steps-item-container > .ant-steps-item-tail::after {
  background-color: #e8e8e8;
}
.ant-steps-item-process .ant-steps-item-icon {
  background-color: #fff;
  border-color: #1890ff;
}
.ant-steps-item-process .ant-steps-item-icon > .ant-steps-icon {
  color: #1890ff;
}
.ant-steps-item-process .ant-steps-item-icon > .ant-steps-icon .ant-steps-icon-dot {
  background: #1890ff;
}
.ant-steps-item-process > .ant-steps-item-container > .ant-steps-item-content > .ant-steps-item-title {
  color: rgba(0, 0, 0, 0.85);
}
.ant-steps-item-process > .ant-steps-item-container > .ant-steps-item-content > .ant-steps-item-title::after {
  background-color: #e8e8e8;
}
.ant-steps-item-process > .ant-steps-item-container > .ant-steps-item-content > .ant-steps-item-description {
  color: rgba(0, 0, 0, 0.65);
}
.ant-steps-item-process > .ant-steps-item-container > .ant-steps-item-tail::after {
  background-color: #e8e8e8;
}
.ant-steps-item-process .ant-steps-item-icon {
  background: #1890ff;
}
.ant-steps-item-process .ant-steps-item-icon > .ant-steps-icon {
  color: #fff;
}
.ant-steps-item-process .ant-steps-item-title {
  font-weight: 500;
}
.ant-steps-item-finish .ant-steps-item-icon {
  background-color: #fff;
  border-color: #1890ff;
}
.ant-steps-item-finish .ant-steps-item-icon > .ant-steps-icon {
  color: #1890ff;
}
.ant-steps-item-finish .ant-steps-item-icon > .ant-steps-icon .ant-steps-icon-dot {
  background: #1890ff;
}
.ant-steps-item-finish > .ant-steps-item-container > .ant-steps-item-content > .ant-steps-item-title {
  color: rgba(0, 0, 0, 0.65);
}
.ant-steps-item-finish > .ant-steps-item-container > .ant-steps-item-content > .ant-steps-item-title::after {
  background-color: #1890ff;
}
.ant-steps-item-finish > .ant-steps-item-container > .ant-steps-item-content > .ant-steps-item-description {
  color: rgba(0, 0, 0, 0.45);
}
.ant-steps-item-finish > .ant-steps-item-container > .ant-steps-item-tail::after {
  background-color: #1890ff;
}
.ant-steps-item-error .ant-steps-item-icon {
  background-color: #fff;
  border-color: #f5222d;
}
.ant-steps-item-error .ant-steps-item-icon > .ant-steps-icon {
  color: #f5222d;
}
.ant-steps-item-error .ant-steps-item-icon > .ant-steps-icon .ant-steps-icon-dot {
  background: #f5222d;
}
.ant-steps-item-error > .ant-steps-item-container > .ant-steps-item-content > .ant-steps-item-title {
  color: #f5222d;
}
.ant-steps-item-error > .ant-steps-item-container > .ant-steps-item-content > .ant-steps-item-title::after {
  background-color: #e8e8e8;
}
.ant-steps-item-error > .ant-steps-item-container > .ant-steps-item-content > .ant-steps-item-description {
  color: #f5222d;
}
.ant-steps-item-error > .ant-steps-item-container > .ant-steps-item-tail::after {
  background-color: #e8e8e8;
}
.ant-steps-item.ant-steps-next-error .ant-steps-item-title::after {
  background: #f5222d;
}
.ant-steps .ant-steps-item:not(.ant-steps-item-active) > .ant-steps-item-container[role='button'] {
  cursor: pointer;
}
.ant-steps .ant-steps-item:not(.ant-steps-item-active) > .ant-steps-item-container[role='button'] .ant-steps-item-title,
.ant-steps .ant-steps-item:not(.ant-steps-item-active) > .ant-steps-item-container[role='button'] .ant-steps-item-description,
.ant-steps .ant-steps-item:not(.ant-steps-item-active) > .ant-steps-item-container[role='button'] .ant-steps-item-icon .ant-steps-icon {
  transition: color 0.3s;
}
.ant-steps .ant-steps-item:not(.ant-steps-item-active) > .ant-steps-item-container[role='button']:hover .ant-steps-item-title,
.ant-steps .ant-steps-item:not(.ant-steps-item-active) > .ant-steps-item-container[role='button']:hover .ant-steps-item-subtitle,
.ant-steps .ant-steps-item:not(.ant-steps-item-active) > .ant-steps-item-container[role='button']:hover .ant-steps-item-description {
  color: #1890ff;
}
.ant-steps .ant-steps-item:not(.ant-steps-item-active):not(.ant-steps-item-process) > .ant-steps-item-container[role='button']:hover .ant-steps-item-icon {
  border-color: #1890ff;
}
.ant-steps .ant-steps-item:not(.ant-steps-item-active):not(.ant-steps-item-process) > .ant-steps-item-container[role='button']:hover .ant-steps-item-icon .ant-steps-icon {
  color: #1890ff;
}
.ant-steps-horizontal:not(.ant-steps-label-vertical) .ant-steps-item {
  margin-right: 16px;
  white-space: nowrap;
}
.ant-steps-horizontal:not(.ant-steps-label-vertical) .ant-steps-item:last-child {
  margin-right: 0;
}
.ant-steps-horizontal:not(.ant-steps-label-vertical) .ant-steps-item:last-child .ant-steps-item-title {
  padding-right: 0;
}
.ant-steps-horizontal:not(.ant-steps-label-vertical) .ant-steps-item-tail {
  display: none;
}
.ant-steps-horizontal:not(.ant-steps-label-vertical) .ant-steps-item-description {
  max-width: 140px;
  white-space: normal;
}
.ant-steps-item-custom .ant-steps-item-icon {
  height: auto;
  background: none;
  border: 0;
}
.ant-steps-item-custom .ant-steps-item-icon > .ant-steps-icon {
  top: 0;
  left: 0.5px;
  width: 32px;
  height: 32px;
  font-size: 24px;
  line-height: 32px;
}
.ant-steps-item-custom.ant-steps-item-process .ant-steps-item-icon > .ant-steps-icon {
  color: #1890ff;
}
.ant-steps:not(.ant-steps-vertical) .ant-steps-item-custom .ant-steps-item-icon {
  width: auto;
}
.ant-steps-small.ant-steps-horizontal:not(.ant-steps-label-vertical) .ant-steps-item {
  margin-right: 12px;
}
.ant-steps-small.ant-steps-horizontal:not(.ant-steps-label-vertical) .ant-steps-item:last-child {
  margin-right: 0;
}
.ant-steps-small .ant-steps-item-icon {
  width: 24px;
  height: 24px;
  font-size: 12px;
  line-height: 24px;
  text-align: center;
  border-radius: 24px;
}
.ant-steps-small .ant-steps-item-title {
  padding-right: 12px;
  font-size: 14px;
  line-height: 24px;
}
.ant-steps-small .ant-steps-item-title::after {
  top: 12px;
}
.ant-steps-small .ant-steps-item-description {
  color: rgba(0, 0, 0, 0.45);
  font-size: 14px;
}
.ant-steps-small .ant-steps-item-tail {
  top: 8px;
}
.ant-steps-small .ant-steps-item-custom .ant-steps-item-icon {
  width: inherit;
  height: inherit;
  line-height: inherit;
  background: none;
  border: 0;
  border-radius: 0;
}
.ant-steps-small .ant-steps-item-custom .ant-steps-item-icon > .ant-steps-icon {
  font-size: 24px;
  line-height: 24px;
  transform: none;
}
.ant-steps-vertical {
  display: block;
}
.ant-steps-vertical .ant-steps-item {
  display: block;
  overflow: visible;
}
.ant-steps-vertical .ant-steps-item-icon {
  float: left;
  margin-right: 16px;
}
.ant-steps-vertical .ant-steps-item-content {
  display: block;
  min-height: 48px;
  overflow: hidden;
}
.ant-steps-vertical .ant-steps-item-title {
  line-height: 32px;
}
.ant-steps-vertical .ant-steps-item-description {
  padding-bottom: 12px;
}
.ant-steps-vertical > .ant-steps-item > .ant-steps-item-container > .ant-steps-item-tail {
  position: absolute;
  top: 0;
  left: 16px;
  width: 1px;
  height: 100%;
  padding: 38px 0 6px;
}
.ant-steps-vertical > .ant-steps-item > .ant-steps-item-container > .ant-steps-item-tail::after {
  width: 1px;
  height: 100%;
}
.ant-steps-vertical > .ant-steps-item:not(:last-child) > .ant-steps-item-container > .ant-steps-item-tail {
  display: block;
}
.ant-steps-vertical > .ant-steps-item > .ant-steps-item-container > .ant-steps-item-content > .ant-steps-item-title::after {
  display: none;
}
.ant-steps-vertical.ant-steps-small .ant-steps-item-container .ant-steps-item-tail {
  position: absolute;
  top: 0;
  left: 12px;
  padding: 30px 0 6px;
}
.ant-steps-vertical.ant-steps-small .ant-steps-item-container .ant-steps-item-title {
  line-height: 24px;
}
@media (max-width: 480px) {
  .ant-steps-horizontal.ant-steps-label-horizontal {
    display: block;
  }
  .ant-steps-horizontal.ant-steps-label-horizontal .ant-steps-item {
    display: block;
    overflow: visible;
  }
  .ant-steps-horizontal.ant-steps-label-horizontal .ant-steps-item-icon {
    float: left;
    margin-right: 16px;
  }
  .ant-steps-horizontal.ant-steps-label-horizontal .ant-steps-item-content {
    display: block;
    min-height: 48px;
    overflow: hidden;
  }
  .ant-steps-horizontal.ant-steps-label-horizontal .ant-steps-item-title {
    line-height: 32px;
  }
  .ant-steps-horizontal.ant-steps-label-horizontal .ant-steps-item-description {
    padding-bottom: 12px;
  }
  .ant-steps-horizontal.ant-steps-label-horizontal > .ant-steps-item > .ant-steps-item-container > .ant-steps-item-tail {
    position: absolute;
    top: 0;
    left: 16px;
    width: 1px;
    height: 100%;
    padding: 38px 0 6px;
  }
  .ant-steps-horizontal.ant-steps-label-horizontal > .ant-steps-item > .ant-steps-item-container > .ant-steps-item-tail::after {
    width: 1px;
    height: 100%;
  }
  .ant-steps-horizontal.ant-steps-label-horizontal > .ant-steps-item:not(:last-child) > .ant-steps-item-container > .ant-steps-item-tail {
    display: block;
  }
  .ant-steps-horizontal.ant-steps-label-horizontal > .ant-steps-item > .ant-steps-item-container > .ant-steps-item-content > .ant-steps-item-title::after {
    display: none;
  }
  .ant-steps-horizontal.ant-steps-label-horizontal.ant-steps-small .ant-steps-item-container .ant-steps-item-tail {
    position: absolute;
    top: 0;
    left: 12px;
    padding: 30px 0 6px;
  }
  .ant-steps-horizontal.ant-steps-label-horizontal.ant-steps-small .ant-steps-item-container .ant-steps-item-title {
    line-height: 24px;
  }
}
.ant-steps-label-vertical .ant-steps-item {
  overflow: visible;
}
.ant-steps-label-vertical .ant-steps-item-tail {
  margin-left: 58px;
  padding: 3.5px 24px;
}
.ant-steps-label-vertical .ant-steps-item-content {
  display: block;
  width: 116px;
  margin-top: 8px;
  text-align: center;
}
.ant-steps-label-vertical .ant-steps-item-icon {
  display: inline-block;
  margin-left: 42px;
}
.ant-steps-label-vertical .ant-steps-item-title {
  padding-right: 0;
}
.ant-steps-label-vertical .ant-steps-item-title::after {
  display: none;
}
.ant-steps-label-vertical .ant-steps-item-subtitle {
  display: block;
  margin-bottom: 4px;
  margin-left: 0;
  line-height: 1.5;
}
.ant-steps-label-vertical.ant-steps-small:not(.ant-steps-dot) .ant-steps-item-icon {
  margin-left: 46px;
}
.ant-steps-dot .ant-steps-item-title,
.ant-steps-dot.ant-steps-small .ant-steps-item-title {
  line-height: 1.5;
}
.ant-steps-dot .ant-steps-item-tail,
.ant-steps-dot.ant-steps-small .ant-steps-item-tail {
  top: 2px;
  width: 100%;
  margin: 0 0 0 70px;
  padding: 0;
}
.ant-steps-dot .ant-steps-item-tail::after,
.ant-steps-dot.ant-steps-small .ant-steps-item-tail::after {
  width: calc(100% - 20px);
  height: 3px;
  margin-left: 12px;
}
.ant-steps-dot .ant-steps-item:first-child .ant-steps-icon-dot,
.ant-steps-dot.ant-steps-small .ant-steps-item:first-child .ant-steps-icon-dot {
  left: 2px;
}
.ant-steps-dot .ant-steps-item-icon,
.ant-steps-dot.ant-steps-small .ant-steps-item-icon {
  width: 8px;
  height: 8px;
  margin-left: 67px;
  padding-right: 0;
  line-height: 8px;
  background: transparent;
  border: 0;
}
.ant-steps-dot .ant-steps-item-icon .ant-steps-icon-dot,
.ant-steps-dot.ant-steps-small .ant-steps-item-icon .ant-steps-icon-dot {
  position: relative;
  float: left;
  width: 100%;
  height: 100%;
  border-radius: 100px;
  transition: all 0.3s;
  /* expand hover area */
}
.ant-steps-dot .ant-steps-item-icon .ant-steps-icon-dot::after,
.ant-steps-dot.ant-steps-small .ant-steps-item-icon .ant-steps-icon-dot::after {
  position: absolute;
  top: -12px;
  left: -26px;
  width: 60px;
  height: 32px;
  background: rgba(0, 0, 0, 0.001);
  content: '';
}
.ant-steps-dot .ant-steps-item-content,
.ant-steps-dot.ant-steps-small .ant-steps-item-content {
  width: 140px;
}
.ant-steps-dot .ant-steps-item-process .ant-steps-item-icon,
.ant-steps-dot.ant-steps-small .ant-steps-item-process .ant-steps-item-icon {
  width: 10px;
  height: 10px;
  line-height: 10px;
}
.ant-steps-dot .ant-steps-item-process .ant-steps-item-icon .ant-steps-icon-dot,
.ant-steps-dot.ant-steps-small .ant-steps-item-process .ant-steps-item-icon .ant-steps-icon-dot {
  top: -1px;
}
.ant-steps-vertical.ant-steps-dot .ant-steps-item-icon {
  margin-top: 8px;
  margin-left: 0;
}
.ant-steps-vertical.ant-steps-dot .ant-steps-item > .ant-steps-item-container > .ant-steps-item-tail {
  top: 2px;
  left: -9px;
  margin: 0;
  padding: 22px 0 4px;
}
.ant-steps-vertical.ant-steps-dot .ant-steps-item:first-child .ant-steps-icon-dot {
  left: 0;
}
.ant-steps-vertical.ant-steps-dot .ant-steps-item-process .ant-steps-icon-dot {
  left: -2px;
}
.ant-steps-navigation {
  padding-top: 12px;
}
.ant-steps-navigation.ant-steps-small .ant-steps-item-container {
  margin-left: -12px;
}
.ant-steps-navigation .ant-steps-item {
  overflow: visible;
  text-align: center;
}
.ant-steps-navigation .ant-steps-item-container {
  display: inline-block;
  height: 100%;
  margin-left: -16px;
  padding-bottom: 12px;
  text-align: left;
  transition: opacity 0.3s;
}
.ant-steps-navigation .ant-steps-item-container .ant-steps-item-content {
  max-width: auto;
}
.ant-steps-navigation .ant-steps-item-container .ant-steps-item-title {
  max-width: 100%;
  padding-right: 0;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.ant-steps-navigation .ant-steps-item-container .ant-steps-item-title::after {
  display: none;
}
.ant-steps-navigation .ant-steps-item:not(.ant-steps-item-active) .ant-steps-item-container[role='button'] {
  cursor: pointer;
}
.ant-steps-navigation .ant-steps-item:not(.ant-steps-item-active) .ant-steps-item-container[role='button']:hover {
  opacity: 0.85;
}
.ant-steps-navigation .ant-steps-item:last-child {
  flex: 1;
}
.ant-steps-navigation .ant-steps-item:last-child::after {
  display: none;
}
.ant-steps-navigation .ant-steps-item::after {
  position: absolute;
  top: 50%;
  left: 100%;
  display: inline-block;
  width: 12px;
  height: 12px;
  margin-top: -14px;
  margin-left: -2px;
  border: 1px solid rgba(0, 0, 0, 0.25);
  border-bottom: none;
  border-left: none;
  transform: rotate(45deg);
  content: '';
}
.ant-steps-navigation .ant-steps-item::before {
  position: absolute;
  bottom: 0;
  left: 50%;
  display: inline-block;
  width: 0;
  height: 3px;
  background-color: #1890ff;
  transition: width 0.3s, left 0.3s;
  transition-timing-function: ease-out;
  content: '';
}
.ant-steps-navigation .ant-steps-item.ant-steps-item-active::before {
  left: 0;
  width: 100%;
}
@media (max-width: 480px) {
  .ant-steps-navigation > .ant-steps-item {
    margin-right: 0 !important;
  }
  .ant-steps-navigation > .ant-steps-item::before {
    display: none;
  }
  .ant-steps-navigation > .ant-steps-item.ant-steps-item-active::before {
    top: 0;
    right: 0;
    left: unset;
    display: block;
    width: 3px;
    height: calc(76%);
  }
  .ant-steps-navigation > .ant-steps-item::after {
    position: relative;
    top: -2px;
    left: 50%;
    display: block;
    width: 8px;
    height: 8px;
    margin-bottom: 8px;
    text-align: center;
    transform: rotate(135deg);
  }
  .ant-steps-navigation > .ant-steps-item > .ant-steps-item-container > .ant-steps-item-tail {
    visibility: hidden;
  }
}
.ant-steps-flex-not-supported.ant-steps-horizontal.ant-steps-label-horizontal .ant-steps-item {
  margin-left: -16px;
  padding-left: 16px;
  background: #fff;
}
.ant-steps-flex-not-supported.ant-steps-horizontal.ant-steps-label-horizontal.ant-steps-small .ant-steps-item {
  margin-left: -12px;
  padding-left: 12px;
}
.ant-steps-flex-not-supported.ant-steps-dot .ant-steps-item:last-child {
  overflow: hidden;
}
.ant-steps-flex-not-supported.ant-steps-dot .ant-steps-item:last-child .ant-steps-icon-dot::after {
  right: -200px;
  width: 200px;
}
.ant-steps-flex-not-supported.ant-steps-dot .ant-steps-item .ant-steps-icon-dot::before,
.ant-steps-flex-not-supported.ant-steps-dot .ant-steps-item .ant-steps-icon-dot::after {
  position: absolute;
  top: 0;
  left: -10px;
  width: 10px;
  height: 8px;
  background: #fff;
  content: '';
}
.ant-steps-flex-not-supported.ant-steps-dot .ant-steps-item .ant-steps-icon-dot::after {
  right: -10px;
  left: auto;
}
.ant-steps-flex-not-supported.ant-steps-dot .ant-steps-item-wait .ant-steps-item-icon > .ant-steps-icon .ant-steps-icon-dot {
  background: #ccc;
}
.selectUserWrap .ant-modal-body {
  padding: 10px 17px 0;
}
.selectUserWrap .leftWrap {
  border: 1px solid #DCDCDC;
  border-bottom: none;
}
.selectUserWrap .leftWrap .leftWrapInput {
  padding: 11px 11px 0;
}
.selectUserWrap .leftWrapContainer {
  padding: 0 0 30px;
}
.selectUserWrap .titleTop {
  position: relative;
  width: 200px;
  padding: 10px 0px 10px 26px;
  font-weight: 400;
  font-size: 14px;
  color: #2C2C2C;
}
.selectUserWrap .titleTop::before {
  content: '';
  position: absolute;
  top: 50%;
  left: 13px;
  -ms-transform: translate(0, -50%);
  transform: translate(0, -50%);
  width: 4px;
  height: 14px;
  border-radius: 2px;
  background-color: #019801;
}
.selectUserWrap .commonParticipants {
  padding: 0px 11px;
  min-height: 20px;
}
.selectUserWrap .commonParticipantsName {
  float: left;
  width: 82px;
  line-height: 22px;
  margin-left: 13px;
  margin-top: 10px;
  color: #858585;
  text-align: center;
  cursor: pointer;
  border-radius: 11px;
  border: 1px solid transparent;
}
.selectUserWrap .commonParticipantsName .userName {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  text-align: center;
  height: 22px;
}
.selectUserWrap .centerWrap {
  height: 100%;
  background-color: #F6F6F6;
  position: relative;
}
.selectUserWrap .centerWrap .cantAddLabel {
  position: absolute;
  width: 100%;
  background: rgba(238, 238, 238, 0.9);
  z-index: 2;
  padding: 20px;
  text-align: center;
}
.selectUserWrap .centerWrap .cantAddLabel .tipsDiv {
  display: inline-block;
  margin-top: 50%;
}
.selectUserWrap .centerWrap .cantAddLabel .tipsDiv .tipsIcon {
  height: 100px;
  line-height: 100px;
}
.selectUserWrap .centerWrap .cantAddLabel .tipsDiv .tipsIcon i {
  font-size: 50px;
}
.selectUserWrap .centerWrap .cantAddLabel .tipsDiv .tipsText {
  margin: 0 auto;
  width: 80%;
  font-weight: bold;
}
.selectUserWrap .centerWrap .centerWrapAddLabelDiv {
  padding: 11px 11px 0;
  line-height: 32px;
  border-top: 1px solid #DCDCDC;
  border-bottom: 1px solid #E5E5E5;
}
.selectUserWrap .centerWrap .centerWrapAddLabelDiv .centerWrapAddChoice {
  color: #2C2C2C;
}
.selectUserWrap .centerWrap .centerWrapContainer {
  padding: 0 0 30px;
}
.selectUserWrap .labelItem {
  position: relative;
  width: 130px;
  line-height: 22px;
  color: #575757;
  border: 1px solid #BFBFBF;
  border-radius: 11px;
  float: left;
  margin: 10px 8px;
  cursor: pointer;
}
.selectUserWrap .labelItem .labelName {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  text-align: center;
  height: 22px;
  padding: 0 5px;
}
.selectUserWrap .labelItem.labelItemSystem {
  border-radius: 2px;
}
.selectUserWrap .rightWrap {
  position: relative;
  border: 1px solid #DCDCDC;
  border-bottom: none;
}
.selectUserWrap .rightWrap .rightWrapContent {
  padding-bottom: 70px;
}
.selectUserWrap .rightWrap .btnWrap {
  width: 100%;
  position: absolute;
  bottom: 0;
  text-align: center;
  overflow: hidden;
  background-color: #FFFFFF;
  height: 60px;
  padding: 17px 0 10px;
}
.selectUserWrap .selectedLabelBox {
  width: 100%;
  min-height: 85px;
}
.selectUserWrap .selectedLabelBox .titleTop {
  position: relative;
  width: 200px;
  padding: 10px 0px 10px 26px;
  font-weight: 400;
  font-size: 14px;
  color: #2C2C2C;
  float: left;
}
.selectUserWrap .selectedLabelBox .titleTop::before {
  content: '';
  position: absolute;
  top: 50%;
  left: 13px;
  -ms-transform: translate(0, -50%);
  transform: translate(0, -50%);
  width: 4px;
  height: 14px;
  border-radius: 2px;
  background-color: #019801;
}
.selectUserWrap .selectedLabelBox .titleTop .titleTopSpan {
  color: #DCDCDC;
  font-size: 12px;
}
.selectUserWrap .selectedUserBox {
  min-height: 85px;
}
.selectUserWrap .selectedUserBox .userTitle {
  position: relative;
  width: 200px;
  padding: 10px 0px 10px 26px;
  font-weight: 400;
  font-size: 14px;
  color: #2C2C2C;
}
.selectUserWrap .selectedUserBox .userTitle::before {
  content: '';
  position: absolute;
  top: 50%;
  left: 13px;
  -ms-transform: translate(0, -50%);
  transform: translate(0, -50%);
  width: 4px;
  height: 14px;
  border-radius: 2px;
  background-color: #019801;
}
.selectUserWrap .selectedUserBox .userTool {
  margin-right: 32px;
  overflow: hidden;
  margin-top: 7px;
}
.selectUserWrap .titleTopSpan {
  color: #DCDCDC;
  font-size: 12px;
}
.ellipsis {
  overflow: hidden;
  display: inline-block;
  word-break: break-all;
  width: 100%;
}
.c_019801 {
  color: #019801;
}
.addLabelContainer {
  padding: 30px 20px;
}
.addLabelContainer .ant-steps-item-icon,
.addLabelContainer .ant-steps-item-content {
  display: block;
}
.addLabelContainer .ant-steps-item-title::after {
  top: -16px;
}
.addLabelContainer .ant-steps .ant-steps-item:nth-child(1) .ant-steps-item-container .ant-steps-item-icon {
  margin-left: 12px;
}
.addLabelContainer .ant-steps .ant-steps-item:nth-child(2) .ant-steps-item-container .ant-steps-item-icon {
  margin-left: 32px;
}
.addLabelContainer .ant-steps .ant-steps-item:nth-child(3) .ant-steps-item-container .ant-steps-item-icon {
  margin-left: 30px;
}
.addLabelContainer .steps-content {
  margin: 20px 0;
  min-height: 200px;
}
.addLabelContainer .steps-action {
  text-align: center;
}
.addLabelContainer .deptList {
  line-height: 50px;
  border: 1px solid #D2D2D2;
}
.addLabelContainer .deptList .deptListName {
  background: rgba(55, 161, 100, 0.06);
  padding: 0 20px 0 95px;
  color: #575757;
  font-weight: 400;
}
.addLabelContainer .deptList .ant-radio-group-outline {
  width: 100%;
}
.addLabelContainer .deptList .ant-radio-group-outline .ant-radio-wrapper {
  display: block;
  width: 100%;
  padding: 0 40px;
  line-height: 50px;
  border-top: 1px solid #D2D2D2;
}
.addLabelContainer .deptList .ant-radio-group-outline .ant-radio-wrapper span.ant-radio + * {
  padding-left: 39px;
}
.addLabelContainer .selectTagContainer .contentContainer {
  overflow: scroll;
}
.addLabelContainer .selectTagContainer .contentContainer .searchContainer .selectLabelContainer .labelItem {
  border: none;
}
.addLabelContainer .icon-weibiaoti--:before {
  content: "\E64E";
}
.indexPage {
  padding-bottom: 20px;
  border-radius: 6px;
  background: #ffffff;
}
.indexPage .top {
  padding: 20px 6px;
}
.indexPage .top .ant-btn-primary:hover,
.indexPage .top .ant-btn-primary:focus {
  color: #fff;
  background-color: #00a854;
  border-color: #00a854;
}
.indexPage .top .button {
  border-radius: 16px;
}
.indexPage .top .search {
  position: relative;
  width: 360px;
  border-radius: 4px;
  background: #ffffff;
}
.indexPage .top .search .search_icon {
  position: absolute;
  z-index: 2;
  top: 10px;
  left: 10px;
}
.indexPage .top .search input {
  padding-left: 30px;
}
.indexPage .labelRank {
  margin-left: 25px;
  width: 100%;
}
.indexPage .labelRank .titleTop {
  position: relative;
  width: 100%;
  margin-top: 7px;
  padding-left: 26px;
  color: #2C2C2C;
}
.indexPage .labelRank .titleTop::before {
  content: '';
  position: absolute;
  top: 50%;
  left: 13px;
  -ms-transform: translate(0, -50%);
  transform: translate(0, -50%);
  width: 4px;
  height: 14px;
  border-radius: 2px;
  background-color: #019801;
}
.indexPage .labelRank .titleTop span {
  color: #b0b0b0;
}
.indexPage .labelRank .labelListContent {
  margin-top: 20px;
  min-height: 60px;
  overflow: hidden;
}
.indexPage .labelRank .labelListContent .empty {
  width: 100%;
  text-align: center;
  color: #B0B0B0FF;
  font-size: 14px;
}
.indexPage .labelRank .labelListContent .label {
  cursor: move;
  width: 316px;
  height: 32px;
  border: 1px solid #dcdcdc;
  border-left: none;
  border-radius: 16px;
  margin-right: 24px;
  margin-bottom: 27px;
  position: relative;
  background-color: #FFFFFF;
}
.indexPage .labelRank .labelListContent .label .loop {
  width: 30px;
  height: 30px;
  border: 1px solid #dcdcdc;
  border-radius: 16px;
  float: left;
  padding: 5px;
}
.indexPage .labelRank .labelListContent .label .loop .circle {
  min-width: 18px;
  width: 18px;
  height: 18px;
  vertical-align: top;
  background: #dcdcdc;
  border-radius: 50%;
}
.indexPage .labelRank .labelListContent .label .text {
  float: left;
  height: 32px;
  font-size: 14px;
  font-family: MicrosoftYaHei;
  font-weight: 400;
  color: #535353;
  line-height: 21px;
  margin-left: 12px;
  padding: 5px;
}
.indexPage .labelRank .labelListContent .label .shade {
  position: absolute;
  height: 100%;
  width: 100%;
  background: rgba(238, 238, 238, 0.6);
  border-radius: 16px;
  overflow: hidden;
  border: 1px;
  top: 0;
  left: 0;
  z-index: 1;
}
.indexPage .labelRank .labelListContent .label .shade:hover {
  background: rgba(238, 238, 238, 0.6);
}
.indexPage .labelRank .labelListContent .label .shade .shadeClick {
  background: rgba(238, 238, 238, 0.6);
  height: 100%;
  width: 100%;
  border-radius: 16px;
  padding-left: 25px;
  overflow: hidden;
  border: none;
}
.indexPage .labelRank .labelListContent .label .shade .shadeButton {
  width: 50px;
  height: 24px;
  background: #FFFFFF;
  border: 1px solid #b5b5b5;
  border-radius: 12px;
  padding: 0 10px;
  margin-left: 5px;
  float: left;
  z-index: 2;
}
.indexPage .labelRank .labelListContent .label .shade .shadeButton:hover {
  color: #228B22;
  border-color: #228B22;
  background: #228B22;
}
.indexPage .labelRank .labelListContent .label .shade .shadeButton:hover span {
  color: #fff;
}
.indexPage .labelRank .labelListContent .label .shade .shadeButton .span {
  width: 28px;
  height: 12px;
  font-size: 14px;
  font-family: 'MicrosoftYaHei';
  font-weight: 400;
  color: #535353;
}
.labelBaseInfo {
  margin: 14px 14px 0px 14px;
  background-color: #F3F3F3;
  color: #434343;
  padding: 10px 25px;
  font-size: 14px;
}
.baseInfo {
  margin: 0px 14px;
  color: #434343;
  padding: 10px 25px;
  font-size: 14px;
}
.titleTop {
  position: relative;
  width: 150px;
  margin-top: 7px;
  padding-left: 26px;
  color: #2C2C2C;
}
.titleTop:before {
  content: '';
  position: absolute;
  top: 50%;
  left: 13px;
  -ms-transform: translate(0, -50%);
  transform: translate(0, -50%);
  width: 4px;
  height: 14px;
  border-radius: 2px;
  background-color: #019801;
}
.userNum {
  margin-top: 10px;
  margin-right: 28px;
  float: right;
  font-size: 14px;
}
.userNum .spanColor {
  color: #019801;
}
.selectedUserBox {
  width: 650px;
  height: 280px;
  margin: 14px 32px;
}
.titleTop.left {
  float: left;
  margin-left: 14px;
}
.selectUserWrap .ant-modal-body {
  overflow: hidden;
}
.labelDeleteBox {
  width: 100%;
  height: 150px;
  padding: 25px;
}
.deleteBtn {
  width: 100%;
  position: absolute;
  bottom: 0;
  text-align: center;
  margin-bottom: 10px;
}
/*********************蓝色主题 start*********************/
/*********************蓝色主题 end*********************/
/*********************红色主题 start*********************/
/*********************红色主题 end*********************/
/********************绿色主题 start********************/
/********************绿色主题 end********************/
/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */
/* stylelint-disable no-duplicate-selectors */
/* stylelint-disable */
/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */
:root {
  --primary: #1890ff;
  --one: #e6f7ff;
  --two: #bae7ff;
  --three: #096dd9;
  --four: #69c0ff;
}
.tabList {
  height: 52px;
  line-height: 52px;
  border-top: 1px solid #e1e6e3;
  padding: 0 25px;
}
.tabList .tabItem {
  cursor: pointer;
  font-size: 16px;
  color: #838383;
}
.tabList .tabItem:nth-child(1) {
  padding: 0 30px 0 0;
}
.tabList .errorLocation {
  color: var(--primary);
}
.scheduleManage .mainBox {
  border-radius: 6px;
  background: #fff;
  margin-bottom: 40px;
  padding: 20px 25px 45px;
  border: 1px solid #e1e6e3;
  box-shadow: 0px 0px 10px rgba(0, 88, 37, 0.1);
}
.scheduleManage .mainBox .searchContent .ant-btn-primary {
  background-color: var(--primary);
  border-color: var(--primary);
}
.scheduleManage .notShadow {
  margin-bottom: 0;
  padding: 1px 25px 45px;
  border: 1px solid transparent;
  box-shadow: none;
}
.scheduleManage .scheduleTableIndex th:nth-child(1),
.scheduleManage .scheduleTableIndex td:nth-child(1) {
  width: 20%;
  max-width: 200px;
  text-align: left;
}
.scheduleManage .scheduleManage .scheduleTable .scheTle {
  max-width: 100%;
}
.scheduleManage .sche-tpye-tag {
  display: inline-block;
  line-height: 16px;
  height: 16px;
  font-size: 12px;
  color: #ffffff;
  border-radius: 16px;
  padding: 0px 4px;
  margin: 0px 6px;
  background: #fff;
}
.scheduleManage .sche-tpye-tag:first-child {
  margin-left: 0px;
}
.scheduleManage .sche-tpye-tag:last-child {
  margin-right: 0px;
}
.scheduleManage .sche-tpye-tag[data-type=" "] {
  background: transparent;
}
.scheduleManage .sche-tpye-tag[data-type="会议"] {
  background: #51abf2;
}
.scheduleManage .sche-tpye-tag[data-type="活动"] {
  background: #7bd34c;
}
.scheduleManage .sche-tpye-tag[data-type="考勤"] {
  background: #ed8835;
}
.scheduleManage .sche-tpye-tag[data-type="其他"] {
  background: #b193cf;
}
.scheduleManage .scheduleManage .scheduleTable .emText {
  color: #00a143;
}
.scheduleManage .scheduleTableIndex th:last-child,
.scheduleManage .scheduleTableIndex td:last-child {
  width: 15%;
  min-width: 180px;
  text-align: left;
}
.scheduleManage .smBtn {
  line-height: 28px;
  padding: 0px 12px;
}
.scheduleManage .themeLinebtn {
  color: var(--primary);
  border-width: 1px;
  border-style: solid;
  border-color: var(--primary);
  border-image: initial;
  margin: 0px 8px;
  border-radius: 32px;
}
.scheduleManage .scheduleTableIndex th:last-child .themeLinebtn:first-child,
.scheduleManage .scheduleTableIndex td:last-child .themeLinebtn:first-child {
  margin-left: 0px;
}
.scheduleManage .iconfont {
  font-size: 16px;
  font-style: normal;
  -webkit-font-smoothing: antialiased;
  font-family: iconfont !important;
}
.scheduleManage .icon-chakan:before {
  content: "\E610";
}
.form-filter-wrap {
  background: #ffffff;
  min-width: 100px;
  border-radius: 4px;
  box-shadow: 0 2px 8px rgba(0, 0, 0, 0.15);
}
.form-filter-wrap .filter-item-list {
  padding: 4px 0;
}
.form-filter-wrap .filter-item-list > li {
  height: 32px;
  line-height: 32px;
  color: #373d41;
  text-align: center;
  cursor: pointer;
  padding: 0 10px;
}
.form-filter-wrap .filter-item-list > li .ant-checkbox-wrapper + span,
.form-filter-wrap .filter-item-list > li .ant-checkbox + span {
  padding-right: 0;
}
.form-filter-wrap .filter-bot {
  border-top: 1px solid #E1E5E3;
  padding: 8px 0;
  text-align: center;
}
.form-filter-wrap .filter-bot button {
  width: 64px;
}
.themeMenuBtn1,
.themeMenuBtn2 {
  cursor: pointer;
  display: inline-block;
  line-height: 32px;
  border-radius: 32px;
  overflow: hidden;
  padding: 0 18px;
  box-sizing: border-box;
  vertical-align: middle;
  color: #fff;
}
.themeMenuBtn1 {
  border-radius: 6px;
  border: 1px solid var(--primary);
  background: var(--primary);
  margin-right: 8px;
}
.themeMenuBtn2 {
  border-radius: 6px;
  border: 1px solid #469F5d;
  color: #363636;
  margin: 0 8px;
}
.printIcon {
  font-size: 28px;
  margin-top: 3px;
  cursor: pointer;
}
.titleText {
  width: 372px;
  margin-left: 25px;
  margin-bottom: 22px;
  font-size: 14pt;
  margin-top: 24px;
  color: #2e8b57;
}
.selectDate {
  width: 372px;
  height: 40px;
  line-height: 40px;
}
.selectDate .rangePicker {
  float: left;
  margin-left: 25px;
  width: 298px;
}
.selectDate .buttonList {
  float: left;
  margin-left: 10px;
  margin-top: -6px;
}
.selectDate .buttonList .upAndDownDiv {
  height: 15px;
  width: 15px;
}
.selectDate .buttonList .upAndDownDiv .button {
  height: 14px;
  width: 15px;
  border: none;
}
.printStyleList {
  width: 372px;
  overflow: hidden;
  margin-top: 17px;
}
.printStyleList .portalStyle {
  float: left;
  margin-left: 26px;
  cursor: pointer;
}
.printStyleList .portalStyle .portalImg {
  width: 142px;
  height: 201px;
}
.printStyleList .portalStyle .portalText {
  font-size: 10pt;
  text-align: center;
  margin-top: 13px;
}
.printStyleList .oaStyle {
  float: left;
  margin-left: 38px;
  cursor: pointer;
}
.printStyleList .oaStyle .oaImg {
  width: 142px;
  height: 201px;
}
.printStyleList .oaStyle .oaText {
  font-size: 10pt;
  text-align: center;
  margin-top: 13px;
}
/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */
/* stylelint-disable no-duplicate-selectors */
/* stylelint-disable */
/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */
:root {
  --primary: #1890ff;
  --one: #e6f7ff;
  --two: #bae7ff;
  --three: #096dd9;
  --four: #69c0ff;
}
/*********************蓝色主题 start*********************/
/*********************蓝色主题 end*********************/
/*********************红色主题 start*********************/
/*********************红色主题 end*********************/
/********************绿色主题 start********************/
/********************绿色主题 end********************/
.content {
  background-color: #FFFFFF;
}
.content .ant-pagination {
  width: 100%;
  text-align: right;
  padding-right: 10px;
}
.right {
  background: #FFFFFF;
  border-left: 1px solid #eee;
}
.right .count {
  padding-right: 10px;
}
/*********************蓝色主题 start*********************/
/*********************蓝色主题 end*********************/
/*********************红色主题 start*********************/
/*********************红色主题 end*********************/
/********************绿色主题 start********************/
/********************绿色主题 end********************/
/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */
/* stylelint-disable no-duplicate-selectors */
/* stylelint-disable */
/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */
:root {
  --primary: #1890ff;
  --one: #e6f7ff;
  --two: #bae7ff;
  --three: #096dd9;
  --four: #69c0ff;
}
.portal-calendar {
  padding-top: 20px;
  position: relative;
}
.portal-calendar .calendar-dateList {
  margin: 0 12px;
}
.portal-calendar .calendar-dateList > li {
  list-style: none;
  display: inline-block;
  width: 10%;
  margin: 2%;
  text-align: center;
  color: #ffffff;
  cursor: pointer;
  position: relative;
}
.portal-calendar .calendar-dateList-day a {
  display: inline-block;
  font-weight: lighter;
  width: 32px;
  height: 32px;
  line-height: 32px;
  font-size: 16px;
}
.portal-calendar .calendar-dateList-day.forbidden a {
  color: rgba(225, 225, 225, 0.2);
}
.portal-calendar .calendar-dateList-title {
  margin: 0% 2%;
}
.portal-calendar .calendar-dateList .clickDay a {
  background: #fff;
  color: #1890ff;
  color: var(--primary);
  border-radius: 100%;
}
.portal-calendar .calendar-dateList .currentDay a {
  border: 1px solid rgba(255, 255, 255, 0.4);
  border-radius: 100%;
}
.portal-calendar .calendar-dateList .clickDay.item-tag a:after {
  background: #ffffff;
}
.portal-calendar .calendar-header {
  overflow: hidden;
  position: absolute;
  top: -35px;
  padding: 0 14px;
  height: 27px;
  line-height: 27px;
}
.portal-calendar .dateTitle {
  margin-left: 4px;
  height: 28px;
  line-height: 28px;
  list-style: none;
  display: inline-block;
  text-align: center;
  color: #ffffff;
}
.portal-calendar .dateTitle .icon-today {
  position: relative;
  display: inline-block;
  margin-right: 10px;
  width: 27px;
  height: 24px;
  border: 1px solid #ffffff;
  border-radius: 2px;
  text-align: center;
  line-height: 22px;
}
.portal-calendar .dateTitle .icon-today:hover {
  background: rgba(255, 255, 255, 0.3);
}
.portal-calendar .dateTitle .icon-today:before,
.portal-calendar .dateTitle .icon-today:after {
  display: inline-block;
  background: #ffffff;
  content: '';
  width: 1px;
  height: 8px;
  position: absolute;
  left: 50%;
  margin-left: -7px;
  top: -6px;
}
.portal-calendar .dateTitle .icon-today:after {
  margin-left: 6px;
}
.portal-calendar .dateTitle .icon-today.active {
  cursor: auto;
  background: #1890ff;
  background: var(--four);
  background: var(--fourth);
}
.portal-calendar .dateTitle span {
  border-radius: 24px;
}
.portal-calendar .calendar-dateList-title {
  opacity: 0.65;
}
.portal-calendar .dateTitle-middle {
  width: 50%;
}
.portal-calendar .calendar-content-wrap {
  position: relative;
  margin: 0 20px;
}
.portal-calendar .calendar-content-wrap .calendar-prev-icon,
.portal-calendar .calendar-content-wrap .calendar-next-icon {
  cursor: pointer;
  position: absolute;
  width: 20px;
  height: 20px;
  top: 50%;
  margin-top: -10px;
  text-align: center;
  font-size: 16px;
  color: #ffffff;
}
.portal-calendar .calendar-content-wrap .calendar-prev-icon {
  opacity: 0.5;
  left: 0;
}
.portal-calendar .calendar-content-wrap .calendar-next-icon {
  right: 0;
  opacity: 0.5;
}
.portal-calendar .calendar-header-span {
  cursor: pointer;
  vertical-align: middle;
  text-align: center;
  display: inline-block;
  font-size: 14px;
  line-height: 20px;
  padding: 0 10px;
  margin-left: 1em;
}
.portal-calendar .calendar-header-span:hover {
  background: rgba(255, 255, 255, 0.3);
}
.portal-calendar .calendar-header-span.active {
  cursor: auto;
  background: #1890ff;
  background: var(--four);
  background: var(--fourth);
}
.portal-calendar .item-tag > a:after {
  content: '';
  width: 4px;
  height: 4px;
  background: #ffffff;
  opacity: 0.4;
  position: absolute;
  bottom: -3px;
  left: 50%;
  -webkit-transform: translate3D(-50%, 70%, 0);
  -moz-transform: translate3D(-50%, 70%, 0);
  -ms-transform: translate3D(-50%, 70%, 0);
  -o-transform: translate3D(-50%, 70%, 0);
  transform: translate3D(-50%, 70%, 0);
  border-radius: 50%;
}
.portal-calendar .calendar-colnum {
  display: inline;
}
.portal-calendar .calendar-colnum span {
  cursor: pointer;
}
.portal-calendar .calendar-right {
  float: left;
}
.portal-calendar .right {
  float: right;
}
.portal-calendar .calendar-header-icon {
  margin: 0 15px;
  cursor: pointer;
}
.portal-calendar .calendar-dateList .forbidden {
  color: #1890ff;
  color: var(--two);
  color: var(--secord);
}
.portal-calendar .item-tag > a:after {
  content: '';
  width: 4px;
  height: 4px;
  background: #ffffff;
  opacity: 0.4;
  position: absolute;
  bottom: 6px;
  left: 50%;
  -webkit-transform: translate3D(-50%, 70%, 0);
  -moz-transform: translate3D(-50%, 70%, 0);
  -ms-transform: translate3D(-50%, 70%, 0);
  -o-transform: translate3D(-50%, 70%, 0);
  transform: translate3D(-50%, 70%, 0);
  border-radius: 50%;
}
/*************** 蓝色主题 start***************/
.theme-blue .portal-calendar .calendar-header-span.active {
  background: #1F5BCB;
}
.theme-blue .portal-calendar .dateTitle .icon-today.active {
  background: #1F5BCB;
}
.theme-blue .portal-calendar .calendar-dateList .clickDay a {
  color: #1F5BCB;
}
.theme-blue .small-week-calendar .calendar-header-span.active {
  background: #1F5BCB;
}
.theme-blue .small-week-calendar .dateTitle .icon-today.active {
  background: #1F5BCB;
}
.theme-blue .small-week-calendar .calendar-dateList .clickDay a {
  background: #2391e6;
  color: #ffffff;
  border: 1px solid #2391e6;
}
.theme-blue .small-week-calendar .item-tag > a:after {
  background: #2391e6;
}
/*************** 蓝色主题 end***************/
/*************** 红色主题 start***************/
.theme-red .portal-calendar .calendar-header-span.active {
  background: #FF4748;
}
.theme-red .portal-calendar .dateTitle .icon-today.active {
  background: #FF4748;
}
.theme-red .portal-calendar .calendar-dateList .clickDay a {
  color: #FF4748;
}
.theme-red .small-week-calendar .calendar-header-span.active {
  background: #F63E62;
}
.theme-red .small-week-calendar .dateTitle .icon-today.active {
  background: #F63E62;
}
.theme-red .small-week-calendar .calendar-dateList .clickDay a {
  background: #F63E62;
  color: #ffffff;
  border: 1px solid #F63E62;
}
.theme-red .small-week-calendar .item-tag > a:after {
  background: #F63E62;
}
/*************** 红色主题 end***************/
/*************** 绿色主题 start***************/
.theme-green .small-week-calendar .calendar-header-span.active {
  background: #00a854;
}
.theme-green .small-week-calendar .dateTitle .icon-today.active {
  background: #00a854;
}
.theme-green .small-week-calendar .calendar-dateList .clickDay a {
  background: #00a854;
  color: #ffffff;
  border: 1px solid #00a854;
}
.theme-green .small-week-calendar .item-tag > a:after {
  background: #00a854;
}
/*************** 绿色主题 end***************/
.small-week-calendar {
  /*padding-top: 20px;*/
  position: relative;
}
.small-week-calendar .calendar-dateList {
  margin: 0 12px;
}
.small-week-calendar .calendar-dateList > li {
  list-style: none;
  display: inline-block;
  width: 10%;
  margin: 1% 2%;
  text-align: center;
  color: #333333;
  cursor: pointer;
  position: relative;
}
.small-week-calendar .calendar-dateList-day a {
  color: #333333;
  display: inline-block;
  font-weight: lighter;
  width: 28px;
  height: 28px;
  line-height: 28px;
  font-size: 14px;
  border: 1px solid #cccccc;
  border-radius: 50%;
}
.small-week-calendar .calendar-dateList-day.forbidden a {
  color: rgba(225, 225, 225, 0.2);
}
.small-week-calendar .calendar-dateList-title {
  margin: 0% 2%;
}
.small-week-calendar .calendar-dateList .clickDay a {
  background: #fff;
  color: #1890ff;
  color: var(--primary);
  border-radius: 100%;
}
.small-week-calendar .calendar-dateList .currentDay a {
  /* border:1px solid rgba(255,255,255,0.4);*/
  border-radius: 100%;
}
.small-week-calendar .calendar-dateList .clickDay.item-tag a:after {
  background: #ffffff;
}
.small-week-calendar .calendar-header {
  overflow: hidden;
  position: absolute;
  top: -35px;
  padding: 0 14px;
  height: 27px;
  line-height: 27px;
}
.small-week-calendar .dateTitle {
  margin-left: 4px;
  height: 28px;
  line-height: 28px;
  list-style: none;
  display: inline-block;
  text-align: center;
  color: #ffffff;
}
.small-week-calendar .dateTitle .icon-today {
  position: relative;
  display: inline-block;
  margin-right: 10px;
  width: 27px;
  height: 24px;
  border: 1px solid #ffffff;
  border-radius: 2px;
  text-align: center;
  line-height: 22px;
}
.small-week-calendar .dateTitle .icon-today:hover {
  background: rgba(255, 255, 255, 0.3);
}
.small-week-calendar .dateTitle .icon-today:before,
.small-week-calendar .dateTitle .icon-today:after {
  display: inline-block;
  background: #ffffff;
  content: '';
  width: 1px;
  height: 8px;
  position: absolute;
  left: 50%;
  margin-left: -7px;
  top: -6px;
}
.small-week-calendar .dateTitle .icon-today:after {
  margin-left: 6px;
}
.small-week-calendar .dateTitle .icon-today.active {
  cursor: auto;
  background: #1890ff;
  background: var(--four);
  background: var(--fourth);
}
.small-week-calendar .dateTitle span {
  border-radius: 24px;
}
.small-week-calendar .calendar-dateList-title {
  opacity: 0.65;
}
.small-week-calendar .dateTitle-middle {
  width: 50%;
}
.small-week-calendar .calendar-content-wrap {
  position: relative;
}
.small-week-calendar .calendar-content-wrap .calendar-prev-icon,
.small-week-calendar .calendar-content-wrap .calendar-next-icon {
  cursor: pointer;
  position: absolute;
  width: 20px;
  height: 20px;
  top: 50%;
  margin-top: -10px;
  text-align: center;
  font-size: 16px;
  color: #cccccc;
}
.small-week-calendar .calendar-content-wrap .calendar-prev-icon {
  opacity: 0.5;
  left: 0;
}
.small-week-calendar .calendar-content-wrap .calendar-next-icon {
  right: 0;
  opacity: 0.5;
}
.small-week-calendar .calendar-header-span {
  cursor: pointer;
  vertical-align: middle;
  text-align: center;
  display: inline-block;
  font-size: 14px;
  line-height: 20px;
  width: 32px;
  margin-left: 1em;
}
.small-week-calendar .calendar-header-span:hover {
  background: rgba(255, 255, 255, 0.3);
}
.small-week-calendar .calendar-header-span.active {
  cursor: auto;
  background: #1890ff;
  background: var(--four);
  background: var(--fourth);
}
.small-week-calendar .calendar-colnum {
  display: inline;
}
.small-week-calendar .calendar-colnum span {
  cursor: pointer;
}
.small-week-calendar .calendar-right {
  float: left;
}
.small-week-calendar .right {
  float: right;
}
.small-week-calendar .calendar-header-icon {
  margin: 0 15px;
  cursor: pointer;
}
.small-week-calendar .calendar-dateList .forbidden {
  color: #1890ff;
  color: var(--two);
  color: var(--secord);
}
.small-week-calendar .item-tag > a:after {
  content: '';
  width: 4px;
  height: 4px;
  background: #00a854;
  opacity: 0.4;
  position: absolute;
  bottom: 4px;
  left: 50%;
  -webkit-transform: translate3D(-50%, 70%, 0);
  -moz-transform: translate3D(-50%, 70%, 0);
  -ms-transform: translate3D(-50%, 70%, 0);
  -o-transform: translate3D(-50%, 70%, 0);
  transform: translate3D(-50%, 70%, 0);
  border-radius: 50%;
}
/*********************蓝色主题 start*********************/
/*********************蓝色主题 end*********************/
/*********************红色主题 start*********************/
/*********************红色主题 end*********************/
/********************绿色主题 start********************/
/********************绿色主题 end********************/
/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */
/* stylelint-disable no-duplicate-selectors */
/* stylelint-disable */
/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */
:root {
  --primary: #1890ff;
  --one: #e6f7ff;
  --two: #bae7ff;
  --three: #096dd9;
  --four: #69c0ff;
}
.calendar-card-wrap {
  background: #1890ff;
  background: var(--primary);
}
.calendar-card-wrap .schedule-card {
  position: absolute;
  width: 100%;
  height: 100%;
}
.calendar-card-wrap .schedule-calendar-header {
  height: 134px;
  background: url(../../assets/images/1-bGlBKuST.png) no-repeat center;
  background-size: cover;
  color: #fff;
  font-size: 16px;
  padding: 21px 18px;
  position: relative;
}
.calendar-card-wrap .schedule-calendar-header .schedule-calendar-detail {
  position: absolute;
  bottom: 10px;
  right: 20px;
  font-size: 14px;
  cursor: pointer;
}
.calendar-card-wrap .schedule-calendar-header .schedule-calendar-content {
  float: left;
  font-size: 14px;
}
.calendar-card-wrap .schedule-calendar-header .schedule-calendar-content .schedule-calendar-date {
  height: 37px;
  line-height: 18px;
  margin-bottom: 11px;
}
.calendar-card-wrap .schedule-calendar-header .schedule-calendar-content .schedule-calendar-date span {
  font-size: 48px;
}
.calendar-card-wrap .schedule-calendar-header .schedule-calendar-content .schedule-calendar-date ul {
  margin-left: 10px;
  display: inline-block;
}
.calendar-card-wrap .schedule-calendar-header .schedule-calendar-content .schedule-calendar-date ul li {
  list-style: none;
}
.calendar-card-wrap .schedule-calendar-header .schedule-calendar-content .schedule-calendar-date ul li:nth-child(2) {
  margin-top: 3px;
}
.calendar-card-wrap .schedule-calendar-header .schedule-calendar-content .schedule-calendar-lunar {
  height: 14px;
  line-height: 14px;
}
.calendar-card-wrap .schedule-calendar-header .schedule-calendar-weather {
  float: right;
  margin-right: -5px;
  display: none;
}
.calendar-card-wrap .schedule-calendar-header .date-head {
  font-size: 30px;
}
.calendar-card-wrap .schedule-calendar-header .date-head i {
  cursor: pointer;
}
.calendar-card-wrap .schedule-calendar-header .date-today {
  line-height: 38px;
}
.calendar-card-wrap .schedule-calendar-header .date-today em {
  font-size: 36px;
  font-weight: normal;
  color: #f2aa18;
  margin-left: 22px;
}
.calendar-card-wrap .schedule-calendar-header .weather-wrap {
  position: absolute;
  height: 42px;
  width: 190px;
  right: 18px;
  bottom: 50px;
}
.calendar-card-wrap .default-view {
  height: 100%;
}
.calendar-card-wrap .default-view.mbot .df-container {
  position: absolute;
  width: 100%;
  overflow: hidden;
  height: calc(100% - 20px);
}
.calendar-card-wrap .default-view.mbot .df-container .empty-data-wrap {
  height: 200px;
}
.calendar-card-wrap .default-view.mbot:after {
  position: absolute;
  display: none;
  content: "";
  bottom: 20px;
  width: calc(100% - 40px);
  margin: 0 20px;
  height: 40px;
}
.calendar-card-wrap .default-view.mbot .bot-view-more {
  display: block;
}
.calendar-card-wrap .default-view .bot-view-more {
  display: none;
  width: 100%;
  position: absolute;
  bottom: 0;
  height: 64px;
  line-height: 64px;
  z-index: 9;
  text-align: center;
  color: #ffffff;
  opacity: 0.8;
}
.calendar-card-wrap .default-view .bot-view-more i {
  margin-left: 16px;
}
.calendar-card-wrap .more-view-wrap {
  position: absolute;
  overflow: hidden;
  background: var(--primary);
  linear-maskbackground: -webkit-linear-gradient(var(--primary), var(--primary), var(--three));
  /* Safari 5.1 - 6.0 */
  linear-maskbackground: -webkit-linear-gradient(var(--primary), var(--primary), var(--third));
  /* Safari 5.1 - 6.0 */
  background: #1890ff;
  background: -o-linear-gradient(var(--primary), var(--primary), var(--three));
  /* Opera 11.1 - 12.0 */
  background: -o-linear-gradient(var(--primary), var(--primary), var(--third));
  /* Opera 11.1 - 12.0 */
  background: -moz-linear-gradient(var(--primary), var(--primary), var(--three));
  /* Firefox 3.6 - 15 */
  background: -moz-linear-gradient(var(--primary), var(--primary), var(--third));
  /* Firefox 3.6 - 15 */
  background: linear-gradient(var(--primary), var(--primary), var(--three));
  /* 标准的语法 */
  background: linear-gradient(var(--primary), var(--primary), var(--third));
  /* 标准的语法 */
  width: 100%;
  height: 100%;
}
.calendar-card-wrap .more-view-wrap .top-head {
  height: 56px;
  line-height: 56px;
  color: #ffffff;
  background: url(../../assets/images/1-bGlBKuST.png) no-repeat center;
  padding: 0 20px;
}
.calendar-card-wrap .more-view-wrap .date-head {
  font-size: 20px;
}
.calendar-card-wrap .more-view-wrap .type-tab-wrap {
  background: #1890ff;
  background: var(--primary);
  border-radius: 4px;
  border: 1px solid #1890ff;
  border: 1px solid var(--four);
  border: 1px solid var(--fourth);
  margin: 20px 20px 10px;
  height: 32px;
  line-height: 32px;
  overflow: hidden;
  display: flex;
}
.calendar-card-wrap .more-view-wrap .type-tab-wrap li {
  flex: 1;
  display: table-cell;
  cursor: pointer;
  color: #fff;
  height: 32px;
  line-height: 32px;
  text-align: center;
  padding: 0 20px;
  border-left: 1px solid #1890ff;
  border-left: 1px solid var(--four);
  border-left: 1px solid var(--fourth);
}
.calendar-card-wrap .more-view-wrap .type-tab-wrap li:first-child {
  border-left: none;
}
.calendar-card-wrap .more-view-wrap .type-tab-wrap li.active {
  background: #1890ff;
  background: var(--three);
  background: var(--third);
}
.calendar-card-wrap .more-view-wrap .m-sche-list {
  margin: 0 20px 10px;
  padding-bottom: 40px;
}
.calendar-card-wrap .more-view-wrap .m-sche-list > li {
  transition: ease 200ms;
  margin-bottom: 10px;
  cursor: pointer;
}
.calendar-card-wrap .more-view-wrap .m-sche-list > li:last-of-type {
  margin-bottom: 0;
}
.calendar-card-wrap .more-view-wrap .m-sche-list > li .cont {
  background: #7f8683;
  color: #ffffff;
  padding: 12px 20px;
}
.calendar-card-wrap .more-view-wrap .m-sche-list > li .cont:hover {
  background: #1890ff;
  background: var(--primary);
}
.calendar-card-wrap .more-view-wrap .m-sche-list > li .cont .sche-tpye-tag {
  margin-right: 6px;
}
.calendar-card-wrap .more-view-wrap .m-sche-list > li .cont .tle {
  height: 24px;
  overflow: hidden;
  -ms-text-overflow: ellipsis;
  text-overflow: ellipsis;
  white-space: nowrap;
  color: #fff;
  font-size: 14px;
}
.calendar-card-wrap .more-view-wrap .m-sche-list > li .cont .tle:hover {
  text-decoration: underline;
}
.calendar-card-wrap .more-view-wrap .m-sche-list > li .cont .tle .sche-tpye-tag {
  display: inline-block;
  border-radius: 16px;
  padding: 0 4px;
  margin: 0 6px;
  line-height: 16px;
  height: 16px;
  font-size: 12px;
  color: #fff;
  background: #fd7167;
}
.calendar-card-wrap .more-view-wrap .m-sche-list > li .cont .tle .sche-tpye-tag:first-child {
  margin-left: 0;
}
.calendar-card-wrap .more-view-wrap .m-sche-list > li .cont .tle .sche-tpye-tag:last-child {
  margin-right: 0;
}
.calendar-card-wrap .more-view-wrap .m-sche-list > li .cont .tle .sche-tpye-tag[data-type="会议"] {
  background: #fd7167;
}
.calendar-card-wrap .more-view-wrap .m-sche-list > li .cont .tle .sche-tpye-tag[data-type="活动"] {
  background: #66cc66;
}
.calendar-card-wrap .more-view-wrap .m-sche-list > li .cont .tle .sche-tpye-tag[data-type="其他"] {
  background: #0069ba;
}
.calendar-card-wrap .more-view-wrap .m-sche-list > li .cont .tle .item-tag {
  display: inline-block;
  margin-right: 16px;
  border-radius: 16px;
  height: 16px;
  line-height: 16px;
  vertical-align: middle;
}
.calendar-card-wrap .more-view-wrap .m-sche-list > li .cont p {
  font-size: 12px;
  color: #c3d0da;
}
.calendar-card-wrap .more-view-wrap .m-sche-list > li .cont .place {
  height: 18px;
  overflow: hidden;
  -ms-text-overflow: ellipsis;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.calendar-card-wrap .more-view-wrap .m-sche-list > li .cont label {
  color: #fff;
}
.calendar-card-wrap .more-view-wrap .m-sche-list > li .bot-operate-wrap {
  height: 36px;
  line-height: 36px;
  display: flex;
  align-items: center;
  align-content: center;
  background: #1890ff;
  background: var(--primary);
}
.calendar-card-wrap .more-view-wrap .m-sche-list > li .bot-operate-wrap .op-item {
  cursor: pointer;
  flex: 1;
  height: 34px;
  text-align: center;
  -ms-text-overflow: ellipsis;
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
  padding: 0 20px;
}
.calendar-card-wrap .more-view-wrap .m-sche-list > li .bot-operate-wrap .op-item.disable {
  opacity: 0.3;
  cursor: no-drop;
}
.calendar-card-wrap .more-view-wrap .m-sche-list > li .bot-operate-wrap .op-item i {
  margin-right: 6px;
}
.calendar-card-wrap .more-view-wrap .m-sche-list > li .bot-operate-wrap .op-item:hover {
  background: rgba(0, 0, 0, 0.3);
}
.calendar-card-wrap .more-view-wrap .m-sche-list > li .bot-operate-wrap .op-item .ant-select-selection {
  background: none;
  border: none;
}
.calendar-card-wrap .more-view-wrap .m-sche-list > li .bot-operate-wrap .op-item .prefixIcon i {
  color: #c9c9c9;
  vertical-align: baseline;
  margin-right: 6px;
}
.calendar-card-wrap .more-view-wrap .m-sche-list > li .bot-operate-wrap .op-item .anticon-arrow-down {
  color: #1890ff;
  color: var(--four);
  color: var(--fourth);
}
.calendar-card-wrap .more-view-wrap .ignore-setting {
  cursor: pointer;
  height: 40px;
  line-height: 40px;
  text-align: center;
  color: #fff;
}
.calendar-card-wrap .more-view-wrap .more-bot-wrap {
  position: absolute;
  width: 100%;
  bottom: 0;
  left: 0;
  z-index: 9;
  height: 50px;
  line-height: 50px;
  color: #ffffff;
  text-align: center;
  border-top: 1px solid #ebebeb;
}
.calendar-card-wrap .more-view-wrap .more-bot-wrap:hover {
  background: #1890ff;
  background: var(--primary);
}
.calendar-card-wrap .linear-mask {
  position: relative;
}
.calendar-card-wrap .linear-mask:after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 40px;
  linear-maskbackground: -webkit-linear-gradient(rgba(0, 95, 40, 0), var(--primary));
  /* Safari 5.1 - 6.0 */
  background: #1890ff;
  background: -o-linear-gradient(rgba(0, 95, 40, 0), var(--primary));
  /* Opera 11.1 - 12.0 */
  background: -moz-linear-gradient(rgba(0, 95, 40, 0), var(--primary));
  /* Firefox 3.6 - 15 */
  background: linear-gradient(rgba(0, 95, 40, 0), var(--primary));
  /* 标准的语法 */
}
.calendar-card-wrap .schedule-row-style {
  height: auto;
}
.calendar-card-wrap .schedule-card > .ant-card-body {
  padding: 0px;
}
.calendar-card-wrap .schedule-card a {
  color: #ffffff;
}
.calendar-card-wrap .schedule-card li {
  color: #ffffff;
}
.calendar-card-wrap .calendar-sche-list .float-r {
  float: right;
  display: flex;
  justify-content: center;
}
.calendar-card-wrap .calendar-sche-list .shade {
  height: 40px;
}
.calendar-card-wrap .calendar-sche-list .allEmptyButton {
  width: 30%;
  margin: 0 auto;
  min-width: 90px;
}
.calendar-card-wrap .calendar-sche-list .allEmpty {
  text-align: center;
  cursor: pointer;
  margin-bottom: 30px;
  background: #ffffff;
  border-radius: 4px;
  padding: 5px;
}
.calendar-card-wrap .calendar-sche-list .allEmpty:hover {
  font-weight: bold;
}
.calendar-card-wrap .calendar-sche-list .allEmpty i {
  margin-right: 5px;
}
.calendar-card-wrap .calendar-sche-list h3 {
  margin: 10px 20px 12px;
  color: rgba(255, 255, 255, 0.7);
  font-size: 14px;
  /*span{
                height: 20px;
                line-height: 20px;
            }*/
}
.calendar-card-wrap .calendar-sche-list h3 i {
  margin-right: 8px;
  font-size: 12px;
}
.calendar-card-wrap .calendar-sche-list h3 .cal-head-left {
  display: inline-block;
  height: 20px;
  line-height: 20px;
}
.calendar-card-wrap .calendar-sche-list h3 .cal-head-left > span {
  vertical-align: middle;
}
.calendar-card-wrap .calendar-sche-list h3 .schedule-dot {
  width: 3px;
  height: 3px;
  border-radius: 50%;
  background-color: #fff;
  margin: 0 5px;
  display: inline-block;
  vertical-align: middle;
}
.calendar-card-wrap .calendar-sche-list h3 .my-schedule-title {
  vertical-align: middle;
}
.calendar-card-wrap .calendar-sche-list h3 .schedule-number {
  color: #f6cd5b;
  font-size: 18px;
  vertical-align: middle;
}
.calendar-card-wrap .calendar-sche-list .sche-row-style {
  position: relative;
  color: #ffffff;
  height: 66px;
  /* border:1px solid #348B62;
            background:#348B62;*/
  border-color: rgba(255, 255, 255, 0.05);
  background: rgba(255, 255, 255, 0.2);
  border-radius: 2px;
  margin-bottom: 10px;
  overflow: hidden;
}
.calendar-card-wrap .calendar-sche-list .sche-row-style:hover .row-left ul .row-time {
  display: none;
}
.calendar-card-wrap .calendar-sche-list .sche-row-style:hover .row-left ul .row-ignore {
  display: inline-block;
}
.calendar-card-wrap .calendar-sche-list .sche-row-style .row-left {
  width: 65px;
  float: left;
  display: table;
  text-align: center;
  height: 100%;
  border-right: 1px solid rgba(255, 255, 255, 0.25);
}
.calendar-card-wrap .calendar-sche-list .sche-row-style .row-left ul {
  display: table-cell;
  vertical-align: middle;
}
.calendar-card-wrap .calendar-sche-list .sche-row-style .row-left ul .row-ignore {
  display: none;
}
.calendar-card-wrap .calendar-sche-list .sche-row-style .row-left ul li {
  list-style: none;
}
.calendar-card-wrap .calendar-sche-list .sche-row-style .row-left ul li:nth-child(1) {
  color: #f1d95a;
  font-size: 20px;
  line-height: 16px;
  height: 16px;
}
.calendar-card-wrap .calendar-sche-list .sche-row-style .row-left ul li:nth-child(2) {
  margin-top: 9px;
  font-size: 12px;
  line-height: 9px;
  height: 9px;
}
.calendar-card-wrap .calendar-sche-list .sche-row-style .row-left .ignore {
  cursor: pointer;
}
.calendar-card-wrap .calendar-sche-list .sche-row-style .row-left .ignore li:nth-child(1) {
  color: #1890ff;
  color: var(--two);
  color: var(--secord);
  font-size: 20px;
  line-height: 16px;
  height: 16px;
}
.calendar-card-wrap .calendar-sche-list .sche-row-style .row-cont {
  height: 100%;
  display: table;
  width: calc(100% - 65px);
  float: left;
}
.calendar-card-wrap .calendar-sche-list .sche-row-style .row-cont .row-middle {
  vertical-align: middle;
  display: table-cell;
  padding: 0 18px;
}
.calendar-card-wrap .calendar-sche-list .sche-row-style .row-cont .row-middle .title-line2 {
  -ms-text-overflow: ellipsis;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
  overflow: hidden;
  max-height: 42px;
}
.calendar-card-wrap .calendar-sche-list .sche-row-style .row-cont .row-middle .feedbackTag {
  position: absolute;
  padding: 0 6px;
  right: -1px;
  bottom: 0;
  background-color: #fd7167;
  border-top-left-radius: 14px;
}
.calendar-card-wrap .calendar-sche-list .sche-row-style .row-cont .row-middle .feedbackTag:before {
  content: "";
  display: inline-block;
  width: 0;
  height: 0;
  border-width: 6px 3px 4px 5px;
  border-style: solid;
  border-color: transparent #fd7167 #fd7167 transparent;
  position: absolute;
  left: -8px;
  bottom: 0;
}
.calendar-card-wrap .calendar-sche-list .sche-row-style .row-cont .row-middle .feedbackTag:hover {
  background-color: #f48d86;
}
.calendar-card-wrap .calendar-sche-list .sche-row-style .row-cont .row-middle .feedbackTag:hover:before {
  border-color: transparent #f48d86 #f48d86 transparent;
}
.calendar-card-wrap .calendar-sche-list .sche-row-style .row-cont .row-middle .feedbackTag i {
  font-size: 12px;
}
.calendar-card-wrap .calendar-sche-list .sche-row-style .row-cont .row-middle:hover {
  cursor: pointer;
  text-decoration: underline;
}
.calendar-card-wrap .calendar-sche-list .sche-row-style .row-cont .ant-divider-vertical {
  margin: 0 3px;
  background-color: rgba(255, 255, 255, 0.3);
}
.calendar-card-wrap .calendar-sche-list .sche-row-style .row-cont .tle {
  margin-bottom: 4px;
}
.calendar-card-wrap .calendar-sche-list .sche-row-style .row-access {
  position: absolute;
  top: 50%;
  right: 20px;
  margin-top: -6px;
}
.calendar-card-wrap .calendar-sche-list .sche-row-style:hover {
  /* background:#348B62;*/
}
.calendar-card-wrap .calendar-sche-list .tle {
  color: #ffffff;
  font-size: 14px;
  height: 20px;
  overflow: hidden;
  -ms-text-overflow: ellipsis;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.calendar-card-wrap .calendar-sche-list label {
  color: #ffffff;
  font-size: 12px;
  margin-right: 4px;
}
.calendar-card-wrap .calendar-sche-list .desc {
  color: #c3d0da;
  font-size: 12px;
}
.calendar-card-wrap .calendar-sche-list .scroll-wrap {
  padding: 0 20px;
}
.calendar-card-wrap .box-mid {
  display: table;
}
.calendar-card-wrap .box-mid > .mid {
  display: table-cell;
  vertical-align: middle;
}
.calendar-card-wrap .box-mid > .center {
  display: table-cell;
  text-align: center;
}
.calendar-card-wrap .sche-row-style h4 {
  color: #fff;
  height: 20px;
  overflow: hidden;
  -ms-text-overflow: ellipsis;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.calendar-card-wrap .timeline-style {
  height: calc(100% - 254px);
  overflow-y: auto;
  position: relative;
}
.calendar-card-wrap .timeline-style .ignore-setting {
  text-align: center;
  margin-bottom: 10px;
}
.calendar-card-wrap .timeline-style .ignore-setting .igonre-cont {
  cursor: pointer;
  height: 40px;
  line-height: 40px;
  color: #fff;
  background-color: rgba(0, 0, 0, 0.3);
  border-radius: 12px;
  padding: 5px 18px;
}
.calendar-card-wrap .timeline-style .ignore-setting .igonre-cont span {
  vertical-align: middle;
}
.calendar-card-wrap .timeline-style .ignore-setting .dot {
  display: inline-block;
  width: 3px;
  height: 3px;
  background-color: #fff;
  border-radius: 50%;
  margin: 0 5px;
}
.calendar-card-wrap .schedule-card .line {
  height: 1px;
  background: rgba(235, 235, 235, 0.29);
  margin: 20px 20px 0;
}
.ant-badge-dot {
  background: #fd6767;
}
.ant-spin-dot i {
  background-color: #228b22;
}
.schedulePlusButton li {
  list-style-type: none;
  padding: 0 8px;
}
.schedulePlusButton li:hover {
  background-color: #1890ff;
  background-color: var(--two);
  background-color: var(--secord);
  cursor: pointer;
}
/*************** 蓝色主题 start***************/
.theme-blue .ant-spin-dot i {
  background-color: #2391e6;
}
.theme-blue .calendar-card-wrap .schedule-calendar-header {
  background-image: url(../../assets/images/Ch0XUOwc34.png);
}
.theme-blue .calendar-card-wrap .more-view-wrap .top-head {
  background-image: url(../../assets/images/Ch0XUOwc34.png);
}
.theme-blue .calendar-card-wrap .cardInfo {
  color: #fff;
}
.theme-blue .calendar-card-wrap .calendar-sche-list .sche-row-style {
  border-color: rgba(255, 255, 255, 0.05);
  background: rgba(255, 255, 255, 0.2);
}
.theme-blue .calendar-card-wrap .calendar-sche-list .sche-row-style .row-left ul li:nth-child(1) {
  color: #FEE420;
}
.theme-blue .calendar-card-wrap .calendar-sche-list h3 .schedule-number {
  color: #FEE420;
}
.theme-blue .calendar-card-wrap .default-view.mbot:after {
  background: transparent;
}
.theme-blue .calendar-card-wrap .calendar-sche-list .sche-row-style:hover {
  box-shadow: 0 0 10px #1890ff;
  box-shadow: 0 0 10px var(--four);
  box-shadow: 0 0 10px var(--fourth);
  border: 1px solid rgba(35, 145, 230, 0.3);
}
.theme-blue .schedulePlusButton li:hover {
  background-color: #e6f7ff;
}
.theme-red .ant-spin-dot i {
  background-color: #9A001E;
}
.theme-red .calendar-card-wrap {
  background-image: url(../../assets/images/26dkyrPKqp.jpg);
}
.theme-red .calendar-card-wrap .schedule-calendar-header {
  background-image: url(../../assets/images/3be_wCaqzV.jpg);
}
.theme-red .calendar-card-wrap .more-view-wrap .top-head {
  background-image: url(../../assets/images/3be_wCaqzV.jpg);
}
.theme-red .calendar-card-wrap .cardInfo {
  color: #fff;
}
.theme-red .calendar-card-wrap .calendar-sche-list .sche-row-style {
  border-color: rgba(255, 255, 255, 0.05);
  background: rgba(255, 255, 255, 0.2);
}
.theme-red .calendar-card-wrap .calendar-sche-list .sche-row-style .row-left ul li:nth-child(1) {
  color: #FEE420;
}
.theme-red .calendar-card-wrap .calendar-sche-list h3 .schedule-number {
  color: #FEE420;
}
.theme-red .calendar-card-wrap .default-view.mbot:after {
  background: transparent;
}
@media (min-width: 1601px) {
  .theme-red .calendar-card-wrap {
    background-image: url(../../assets/images/1Xu11k60C9.jpg);
  }
}
@media (min-width: 1921px) {
  .theme-red .calendar-card-wrap {
    background-image: url(../../assets/images/1cBsQgB6hS.jpg);
  }
}
.theme-red .calendar-card-wrap .calendar-sche-list .sche-row-style:hover {
  box-shadow: 0 0 10px rgba(255, 180, 0, 0.5);
  border: 1px solid rgba(208, 64, 92, 0.1);
}
.theme-red .schedulePlusButton li:hover {
  background-color: #fff1f0;
}
.theme-green .calendar-card-wrap .calendar-sche-list .sche-row-style:hover {
  box-shadow: 0 0 10px #1890ff;
  box-shadow: 0 0 10px var(--primary);
  border: 1px solid rgba(0, 88, 37, 0.1);
}
.home-page {
  position: relative;
}
.cardAnimation {
  position: absolute;
  z-index: 2;
  margin-top: 103px;
  right: 20px;
  color: #fff;
  cursor: pointer;
}
.cardAnimation:hover {
  font-weight: bold;
}
.calBox {
  position: absolute;
  z-index: 6;
  height: 750px;
  animation-duration: 0.5s;
  animation-fill-mode: forwards;
}
.calendar-card-wrap {
  transform: translate3d(0, 0, 0);
  animation-duration: 1s;
  animation-fill-mode: forwards;
}
@keyframes calPlay {
  0% {
    width: 61%;
    opacity: 0;
  }
  30% {
    opacity: 0.3;
  }
  100% {
    opacity: 1;
    width: 1200px;
  }
}
@keyframes calClose {
  0% {
    width: 1200px;
    opacity: 1;
  }
  70% {
    opacity: 0.3;
  }
  100% {
    width: 40%;
    opacity: 0;
  }
}
@keyframes play {
  0% {
    transform: rotateY(0deg);
  }
  100% {
    transform: rotateY(180deg);
  }
}
@keyframes close {
  0% {
    transform: rotateY(180deg);
  }
  100% {
    transform: rotateY(0deg);
  }
}
.schedule-calendar-publish {
  position: absolute;
  right: 10px;
  top: 10px;
  height: 24px;
  width: 24px;
  background-color: #1890ff;
  background-color: var(--primary);
  border-radius: 8px;
}
.schedule-calendar-publish img {
  width: 16px;
  margin: 4px;
  margin-bottom: 6px;
}
/*********************蓝色主题 start*********************/
/*********************蓝色主题 end*********************/
/*********************红色主题 start*********************/
/*********************红色主题 end*********************/
/********************绿色主题 start********************/
/********************绿色主题 end********************/
/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */
/* stylelint-disable no-duplicate-selectors */
/* stylelint-disable */
/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */
:root {
  --primary: #1890ff;
  --one: #e6f7ff;
  --two: #bae7ff;
  --three: #096dd9;
  --four: #69c0ff;
}
.calInputStyle {
  position: absolute;
}
.contentBox {
  position: relative;
}
.contentBox .leftThreeBtn {
  position: absolute;
  top: 58px;
  left: 30px;
}
.contentBox .leftThreeBtn .leftBtnBg {
  display: inline-block;
  width: 24px;
  height: 24px;
  border-radius: 4px;
  text-align: center;
  background: #1890ff;
  background: var(--primary);
  margin-left: 8px;
  cursor: pointer;
}
.contentBox .leftThreeBtn .calInputStyle {
  width: 300px;
  margin-left: 15px;
}
.contentBox .rightBtn {
  top: 58px;
  right: 24px;
}
.contentBox .rightBtn .mgl8 {
  margin-left: 8px;
}
.contentBox .rightBtn .ant-btn {
  height: 24px;
  margin-left: 8px;
}
.contentBox .rightBtn .ant-btn:hover,
.contentBox .rightBtn .ant-btn:focus {
  color: #808080;
  border-color: #D9D9D9;
}
.contentBox .rightBtn .ant-btn-primary {
  color: #1890ff;
  color: var(--primary);
}
.contentBox .rightBtn .ant-btn-primary:hover,
.contentBox .rightBtn .ant-btn-primary:focus {
  color: #1890ff;
  color: var(--primary);
}
.contentBox .ant-select-selection--single {
  height: 24px;
}
.contentBox .ant-select-selection-selected-value {
  margin-top: -4px;
}
.contentBox .ant-calendar-picker {
  visibility: hidden;
}
.contentBox .closeIcon {
  position: absolute;
  top: 10%;
  right: -23px;
  cursor: pointer;
  width: 23px;
  height: 34px;
  background: #1890ff;
  background: var(--primary);
  border-radius: 5px 20px 20px 5px;
}
.contentBox .closeIcon .leftIcon {
  color: #fff;
  margin-top: 10px;
  margin-left: 2px;
}
.selectTimePicke {
  top: 134px !important;
  z-index: 6;
}
.selectTimePicke .ant-calendar-input-wrap {
  display: none;
}
.calContent {
  box-shadow: 0px 0px 5px 0px rgba(0, 8, 88, 0.1);
  background: #fff;
}
.ignoreReminder {
  display: none;
  position: absolute;
  width: 80px;
  z-index: 2;
  background: #fff;
  border: 1px solid #ccc;
  border-radius: 4px;
  padding: 3px 10px;
  cursor: pointer;
}
.colorOne {
  background: #c6e2ff ;
  border-left: 3px solid #44a4e9;
  padding: 5px 0 5px 5px;
}
.colorTwo {
  background: #fbe9e3;
  border-left: 3px solid #ea6b3a;
  padding: 5px 0 5px 5px;
}
.colorThree {
  background: #f1fff6;
  border-left: 3px solid #23d688;
  padding: 5px 0 5px 5px;
}
.colorFour {
  background: #f5f0fb;
  border-left: 3px solid #ab73ee;
  padding: 5px 0 5px 5px;
}
.colorOneDay {
  background: #c6e2ff ;
  border-left: 3px solid #44a4e9;
  padding: 5px 0 5px 5px;
  height: 100%;
}
.colorTwoDay {
  background: #fbe9e3;
  border-left: 3px solid #ea6b3a;
  padding: 5px 0 5px 5px;
  height: 100%;
}
.colorThreeDay {
  background: #f1fff6;
  border-left: 3px solid #23d688;
  padding: 5px 0 5px 5px;
  height: 100%;
}
.colorFourDay {
  background: #f5f0fb;
  border-left: 3px solid #ab73ee;
  padding: 5px 0 5px 5px;
  height: 100%;
}
.colorOneOtherView {
  background: #c6e2ff ;
  border-top: 3px solid #44a4e9;
  padding: 5px 0 5px 5px;
  height: 100%;
}
.colorTwoOtherView {
  background: #fbe9e3;
  border-top: 3px solid #ea6b3a;
  padding: 5px 0 5px 5px;
  height: 100%;
}
.colorThreeOtherView {
  background: #f1fff6;
  border-top: 3px solid #23d688;
  padding: 5px 0 5px 5px;
  height: 100%;
}
.colorFourOtherView {
  background: #f5f0fb;
  border-top: 3px solid #ab73ee;
  padding: 5px 0 5px 5px;
  height: 100%;
}
.playBox {
  display: block;
  color: #000;
  overflow: hidden;
  text-overflow: ellipsis;
  -webkit-line-clamp: 1;
  -webkit-box-orient: vertical;
  word-wrap: break-word;
}
.colorFont {
  width: 86%;
  display: inline-block;
  overflow: hidden;
  text-overflow: ellipsis;
  -webkit-line-clamp: 1;
  -webkit-box-orient: vertical;
  word-wrap: break-word;
  float: left;
}
.fc-event {
  border: none;
  border-radius: 0px;
}
.fc-unthemed td.fc-today {
  background: none;
  color: #1890ff;
  color: var(--primary);
}
.fc-event,
.fc-event-dot {
  background: none;
  border: 1px solid #fff;
}
.fc-unthemed th {
  padding: 11px 0;
  color: #7b7b7b;
}
.fc-widget-header {
  background: #f5f5f5;
}
.fc-toolbar .fc-header-toolbar {
  height: 76px;
}
.fc-state-default {
  background: #fff;
}
.fc-toolbar h2 {
  font-size: 24px;
  padding-top: 10px;
  display: inline-block;
  margin-left: 0px !important;
  cursor: pointer;
}
.fc-toolbar button {
  height: 24px;
  padding: 0px 15px;
}
.fc-toolbar .fc-state-active {
  background: #1890ff;
  background: var(--primary);
  color: #fff;
}
.fc-toolbar .fc-right {
  margin-right: 390px;
}
.fc-button-group {
  margin-top: 58px;
  margin-right: 8px;
}
.fc-prev-button {
  border: none;
  box-shadow: none;
  margin: 15px 0 0 20px !important;
}
.fc-next-button {
  border: none;
  box-shadow: none;
  margin: 15px 0 0 0 !important;
}
.fc-day-number {
  float: left !important;
  font-weight: bold;
  padding: 10px 0 0 15px !important;
}
.fc-time-grid-event .fc-content {
  height: 100%;
}
.fc-basic-view .fc-body .fc-row {
  min-height: 7.2em;
}
.ignoreIcon {
  display: none;
  float: right;
  height: 15px;
  width: 15px;
  margin-right: 3px;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAABrElEQVQ4T6WTP2hTURTGv3NvHBqHiljoFpvB5P5xytDWzTWSOnXQrUMmce8giJMOHQodpHRxEcSptAougrNiQbn3Jc8ptFAItDr0IYa894689qUE2qaB3vGec37fued8l3DFQ1esx9iAarVaY+ZfYRgeDYuOBahUKjOFQuEngJL3/vdIgFKqJKV8ysxLALpEtANgnpkPkiSpt9vtw3MB5XJ5slgsvgLQBHCYpmkjCIKvxpj7AN7mRTeJ6KVz7sUAcvyEWq12rdfrfQdwNw80nHMfjDFNIlpO0/S5lHKPmb9kcWZ+473POjwZotb6sRBioPLXOXddKVWXUn4cBlpr/wC4kUMWvPfbA8BDIcRmnnwMMMY0iGgru0uS5EGr1fpkrY0ATOSAR977d6dbsNa+B7CYBeM4vielXCSiKWZe8d7/0FoPi+w452az1OE1CmvtKjM/AbALIBvYHedcVyk1J4TYJqJJAK/7/f6zgR/O+CDf+TcAERHtM/OtDAZgI47jtTAM90f6IG91PYqi251O599lVj/TgdbaAJgOguDzZcWnaxwn8aKcsf7CKIH/p0mpEUsEp2wAAAAASUVORK5CYII=) no-repeat;
}
.fc-event:hover {
  box-shadow: 0px 0px 10px 0px rgba(3, 57, 107, 0.4);
}
.fc-event:hover .ignoreIcon {
  display: inline-block;
}
.fc-toolbar h2:hover {
  color: #1890ff;
  color: var(--primary);
}
.fc-next-button:hover {
  color: #1890ff;
  color: var(--primary);
}
.fc-prev-button:hover {
  color: #1890ff;
  color: var(--primary);
}
::-webkit-scrollbar {
  width: 1px;
}
.-o-scrollbar {
  -moz-appearance: none !important;
}
.scroll_content {
  -ms-overflow-style: none;
}
.fc-day-grid-container {
  height: 608px !important;
}
.fc-today .fc-day-number {
  width: 20px;
  height: 20px;
  background: #1890ff;
  background: var(--primary);
  border-radius: 50%;
  text-align: center;
  margin-left: 6px;
  margin-top: 5px;
  color: #fff;
  padding: 2px !important;
}
.fc-now-indicator-line {
  border-top-width: 0px !important;
}
.fc-now-indicator {
  border: 0 solid #1890ff;
  border: 0 solid var(--primary);
}
.fc-time-grid-container {
  height: 534px !important;
}
.fc-agenda-view .fc-day-grid .fc-row .fc-content-skeleton {
  height: 52px;
}
.listContent {
  position: absolute!important;
  top: 96px;
  z-index: 2;
  height: 84%;
  width: 100%;
}
.listContent .listTopDesc {
  background: #f4f7f9;
  height: 50px;
  padding: 16px 29px 0 29px;
  width: 100%;
}
.listContent .listTopDesc .mglr30 {
  margin: 0 30px;
}
.listContent .listTopDesc .mgr7 {
  margin-right: 7px;
  cursor: pointer;
}
.listContent .listTopDesc .mgl7 {
  margin-left: 7px;
  cursor: pointer;
}
.listContent .listTopDesc .ignoreSchedule {
  background: #1890ff;
  background: var(--primary);
  color: #fff;
  border-radius: 15px;
  padding: 6px;
  cursor: pointer;
  float: right;
  margin-top: -8px;
}
.listContent .listConfig {
  width: 300px;
  color: #000;
  padding-right: 10px;
  padding-left: 10px;
}
.listContent .listConfig .colorRed {
  color: red;
}
.listContent .listConfig .timeZone {
  padding-right: 15px;
}
.listContent .ant-list-item-meta-avatar {
  margin-right: 0px;
}
.listContent .ant-list-item-meta-title {
  line-height: 18px;
  font-weight: bold;
}
.listContent .ant-list-item-content {
  margin: 0;
}
.listContent .ant-list-item {
  border-bottom: 1px dashed #e8e8e8;
  margin: 0 33px;
}
.listContent .ant-spin-nested-loading {
  border-bottom: 1px dashed #e8e8e8;
}
.listContent .ant-card-wider-padding .ant-card-body {
  padding: 0px;
}
.listContent .ant-card-body {
  padding: 0px;
}
.listContent .ant-list-item-meta {
  margin-bottom: 0px;
}
.conflictImg {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAOCAYAAADwikbvAAABeklEQVQ4T32STUsVYRiG7/tlZk5BmTjTKmgRmIK1yUWrEHe2aeGZE0GIKIIbRZF+QPs+hPMLFAJBmQP9gFZBGxctghZ5/AczHYsWOl+3jPhxzszYs3ye63qf54WbqKlk7+6z3GiHVM5Mr+zW7291HMvNgzYa9+95Pwk8OJ/9ssPwEZeRlNmKnHS8NxLeDYDUmjMbtf8rq3PbTeR0AQ4ryyeMZd5LeE4oso7TUb7+0+t/YGBzGrjtHFwtgH9ZNnzLMh8hLp4Jwqbjhxu18vGuN2aMfoC0a2UozrNk4sbLv92LBy43nwTuZ4IvLgaVzQAIBXYz8gfkJPCmBXw5m59XnVwczzybslu9rwVGvYVJHnv7AJ70/+caufD37dnoKQkx7bjzubhVDYEWAK4AmCzPJM01/OgT48A7xFUg+jilAK26ZEnoNvxwtJCPANwpQ7b4MKbaBGZqruo5zWiEcTCyRJoPEoZK0HcA4wBulvpHkNYdP9quxLPuzOt6p5w7lw+M8zhnAAAAAElFTkSuQmCC);
  height: 15px;
  margin-left: 35px;
  margin-top: 13px;
  width: 15px;
}
.conflictIcon {
  position: absolute;
  top: -34px;
}
.configCard {
  position: absolute;
  z-index: 5;
  width: 300px;
  flex-flow: column;
  border: 1px solid #D6D6D6;
  background-color: #FFF;
  padding: 5px 10px;
  cursor: pointer;
  color: #000;
}
.configCard .colorRed {
  color: red;
}
.configCard .mgrl0 {
  margin-right: 10px;
}
.listTitle {
  cursor: pointer;
}
.listTitle:hover {
  color: #1890ff;
  color: var(--primary);
}
.nullData {
  height: 200px;
  width: 100%;
  background: url(../../assets/images/2X7kAYeRBl.png) no-repeat center;
}
.nullData .message {
  position: relative;
  top: 145px;
  text-align: center;
  color: #999999;
  font-size: 14px;
}
.monthConflictImg,
.weekConflictImg {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAOCAYAAADwikbvAAABeklEQVQ4T32STUsVYRiG7/tlZk5BmTjTKmgRmIK1yUWrEHe2aeGZE0GIKIIbRZF+QPs+hPMLFAJBmQP9gFZBGxctghZ5/AczHYsWOl+3jPhxzszYs3ye63qf54WbqKlk7+6z3GiHVM5Mr+zW7291HMvNgzYa9+95Pwk8OJ/9ssPwEZeRlNmKnHS8NxLeDYDUmjMbtf8rq3PbTeR0AQ4ryyeMZd5LeE4oso7TUb7+0+t/YGBzGrjtHFwtgH9ZNnzLMh8hLp4Jwqbjhxu18vGuN2aMfoC0a2UozrNk4sbLv92LBy43nwTuZ4IvLgaVzQAIBXYz8gfkJPCmBXw5m59XnVwczzybslu9rwVGvYVJHnv7AJ70/+caufD37dnoKQkx7bjzubhVDYEWAK4AmCzPJM01/OgT48A7xFUg+jilAK26ZEnoNvxwtJCPANwpQ7b4MKbaBGZqruo5zWiEcTCyRJoPEoZK0HcA4wBulvpHkNYdP9quxLPuzOt6p5w7lw+M8zhnAAAAAElFTkSuQmCC) no-repeat center;
  cursor: pointer;
  width: 15px;
  height: 15px;
  position: absolute;
  margin-left: 5px;
  margin-top: 7px;
  z-index: 6;
  padding: 5px;
}
.weekConflictImg {
  margin-left: 132px;
  margin-top: -35px;
}
.zIndex6 {
  z-index: 6 !important;
}
.zIndex1 {
  z-index: 1 !important;
}
.mgl15 {
  margin-left: 15px;
}
.today-week {
  color: #00a854;
}
/**************************** 红色主题开始 ***************************/
.theme-red .today-week {
  color: #F63E62;
}
.theme-red .contentBox .leftBtnBg,
.theme-red .contentBox .fc-state-active {
  background: #F63E62;
}
.theme-red .contentBox .ant-btn-primary,
.theme-red .contentBox .ant-btn-primary:hover,
.theme-red .contentBox .ant-btn-primary:focus {
  color: #F63E62;
}
.theme-red .contentBox .ant-select-selection:focus,
.theme-red .contentBox .ant-select-selection:active {
  border-color: #ffcfd8;
  box-shadow: 0 0 0 2px rgba(208, 64, 92, 0.1);
}
.theme-red .contentBox .ignoreSchedule {
  background: #F63E62;
}
.theme-red .contentBox .fc-prev-button:hover,
.theme-red .contentBox .fc-next-button:hover,
.theme-red .contentBox .fc-toolbar h2:hover {
  color: #F63E62;
}
.theme-red .contentBox .closeIcon {
  background: #F63E62;
}
.theme-red .contentBox .listTitle:hover {
  color: #F63E62;
}
.theme-red .contentBox .fc-today .fc-day-number {
  background: #F63E62;
}
.theme-red .selectTimePicke .ant-calendar-year-panel-selected-cell .ant-calendar-year-panel-year {
  background: #F63E62;
}
.theme-red .selectTimePicke .ant-calendar-year-panel-year:hover {
  background: #ffcfd8;
}
.theme-red .selectTimePicke .ant-calendar-month-panel-selected-cell .ant-calendar-month-panel-month {
  background: #F63E62;
}
.theme-red .selectTimePicke .ant-calendar-month-panel-month:hover {
  background: #ffcfd8;
}
.theme-red .fc-now-indicator {
  border: 0 solid #F63E62;
}
.theme-red .ant-select-dropdown-menu-item-active {
  background-color: #fff1f0;
}
/**************************** 红色主题结束 **************************/
/**************************** 蓝色主题开始 ***************************/
.theme-blue .today-week {
  color: #2391e6;
}
.theme-blue .contentBox .leftBtnBg,
.theme-blue .contentBox .fc-state-active {
  background: #2391e6;
}
.theme-blue .contentBox .ant-btn-primary,
.theme-blue .contentBox .ant-btn-primary:hover,
.theme-blue .contentBox .ant-btn-primary:focus {
  color: #2391e6;
}
.theme-blue .contentBox .ant-select-selection:focus,
.theme-blue .contentBox .ant-select-selection:active {
  border-color: #a2ceff;
}
.theme-blue .contentBox .ignoreSchedule {
  background: #2391e6;
}
.theme-blue .contentBox .fc-prev-button:hover,
.theme-blue .contentBox .fc-next-button:hover,
.theme-blue .contentBox .fc-toolbar h2:hover {
  color: #2391e6;
}
.theme-blue .contentBox .closeIcon {
  background: #2391e6;
}
.theme-blue .ant-select-dropdown-menu-item-active {
  background-color: #e6f7ff;
}
/**************************** 蓝色主题结束 **************************/
/**************************** 绿色主题开始 ***************************/
.theme-green .contentBox .leftBtnBg,
.theme-green .contentBox .fc-state-active {
  background: #00a854;
}
.theme-green .contentBox .ant-btn-primary,
.theme-green .contentBox .ant-btn-primary:hover,
.theme-green .contentBox .ant-btn-primary:focus {
  color: #00a854;
}
.theme-green .contentBox .ant-select-selection:focus,
.theme-green .contentBox .ant-select-selection:active {
  border-color: #1C9750;
  box-shadow: 0 0 0 2px rgba(0, 88, 37, 0.1);
}
.theme-green .contentBox .ignoreSchedule {
  background: #00a854;
}
.theme-green .contentBox .fc-prev-button:hover,
.theme-green .contentBox .fc-next-button:hover,
.theme-green .contentBox .fc-toolbar h2:hover {
  color: #00a854;
}
.theme-green .contentBox .closeIcon {
  background: #00a854;
}
.theme-green .contentBox .listTitle:hover {
  color: #00a854;
}
.theme-green .contentBox .fc-today .fc-day-number {
  background: #00a854;
}
.theme-green .selectTimePicke .ant-calendar-year-panel-selected-cell .ant-calendar-year-panel-year {
  background: #00a854;
}
.theme-green .selectTimePicke .ant-calendar-year-panel-year:hover {
  background: #E6FFF1;
}
.theme-green .selectTimePicke .ant-calendar-month-panel-selected-cell .ant-calendar-month-panel-month {
  background: #00a854;
}
.theme-green .selectTimePicke .ant-calendar-month-panel-month:hover {
  background: #E6FFF1;
}
.theme-green .fc-now-indicator {
  border: 0 solid #00a854;
}
.theme-green .ant-select-dropdown-menu-item-active {
  background-color: #E6FFF1;
}
/**************************** 绿色主题结束 **************************/
/*********************蓝色主题 start*********************/
/*********************蓝色主题 end*********************/
/*********************红色主题 start*********************/
/*********************红色主题 end*********************/
/********************绿色主题 start********************/
/********************绿色主题 end********************/
/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */
/* stylelint-disable no-duplicate-selectors */
/* stylelint-disable */
/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */
:root {
  --primary: #1890ff;
  --one: #e6f7ff;
  --two: #bae7ff;
  --three: #096dd9;
  --four: #69c0ff;
}
@font-face {
  font-family: 'iconfont';
  /* project id 864711 */
  src: url('//at.alicdn.com/t/font_864711_v8jjydk1t5.eot');
  src: url('//at.alicdn.com/t/font_864711_v8jjydk1t5.eot?#iefix') format('embedded-opentype'), url('//at.alicdn.com/t/font_864711_v8jjydk1t5.woff2') format('woff2'), url('//at.alicdn.com/t/font_864711_v8jjydk1t5.woff') format('woff'), url('//at.alicdn.com/t/font_864711_v8jjydk1t5.ttf') format('truetype'), url('//at.alicdn.com/t/font_864711_v8jjydk1t5.svg#iconfont') format('svg');
}
/***
ant 样式改造 START
 */
.theme-operate-menu {
  /*:global .ant-dropdown-menu-item:hover,
  :global .ant-dropdown-menu-item.active,
  :global .theme-operate-menu .ant-dropdown-menu-submenu-title:hover{
    !*background:#2A7351;*!
    color:#ffffff;
  }*/
}
.theme-operate-menu .ant-dropdown-menu-item {
  min-width: 100px;
  text-align: center;
}
.ant-form-item {
  margin-bottom: 6px !important;
}
.mgl8 {
  margin-left: 8px;
}
.type {
  float: left;
}
.title {
  width: 500px;
}
.text-center {
  text-align: center;
}
.text-center .ant-pagination.mini li {
  border: 1px solid #cccccc;
  margin-left: 5px;
}
.text-center .ant-pagination.mini .ant-pagination-item {
  border: 1px solid #cccccc;
}
.text-center .ant-pagination.mini .ant-pagination-item-active {
  border: 1px solid #1890ff;
  border: 1px solid var(--primary);
}
.time {
  line-height: 0px !important;
}
.time .ant-col-16 {
  line-height: 7px !important;
  height: 30px;
}
/***
ant 样式改造 END
 */
.scheduleAffairButton {
  display: inline-block;
  cursor: pointer;
  height: 40px;
  padding: 5px;
  background-color: white;
  border-radius: 5px;
  margin: 0 10px 10px 0;
  border: 1px solid #d7d7d7;
}
.scheduleAffairButton img {
  width: 25px;
  margin-right: 5px;
}
.scheduleAffairButton span {
  font-weight: bold;
}
.scheduleAffairButton:hover {
  border: 1px solid #1890ff;
  border: 1px solid var(--primary);
}
.scheduleAffairButton:hover span {
  color: #1890ff;
  color: var(--primary);
}
.scheduleAffairButtonDisable {
  display: inline-block;
  cursor: not-allowed;
  height: 40px;
  padding: 5px;
  background-color: #e4e4e4;
  border-radius: 5px;
  margin: 0 10px 10px 0;
  border: 1px solid #d7d7d7;
}
.scheduleAffairButtonDisable img {
  width: 25px;
  margin-right: 5px;
}
.scheduleAffairButtonDisable span {
  color: #666666;
}
.mainBox {
  border-radius: 6px;
  padding: 20px 25px 45px;
  margin-bottom: 12px;
  background: #fff;
  box-shadow: 0px 0px 10px rgba(0, 88, 37, 0.1);
  /*position: relative;*/
}
.mainBox .scheduleForm .endTime {
  padding-left: 45px;
}
.mainBox .ant-pagination-item-container .ant-pagination-item-ellipsis {
  width: 100%;
}
.noSecond .ant-calendar-time-picker-select:last-child {
  display: none;
}
.noSecond .ant-calendar-time-picker-select {
  width: 50%;
}
@keyframes relative {
  0% {
    width: 0px;
    height: 0px;
    margin: 400px auto;
  }
  33% {
    width: 133.33333333px;
    height: 66.66666667px;
    margin: 133.33333333px auto;
  }
  66% {
    width: 266.66666667px;
    height: 133.33333333px;
    margin: 66.66666667px auto;
  }
  100% {
    width: 400px;
    height: 200px;
    margin: 200px auto;
  }
}
.confirm {
  width: 100%;
  position: fixed;
  top: 0;
  right: 0;
  left: 0;
  bottom: 0;
  z-index: 1000;
  background: rgba(0, 0, 0, 0.6);
  overflow: auto;
  /* .show{
    animation: relative 0.5s forwards;
  }*/
}
.confirm .confirmBody {
  z-index: 1001;
  width: 400px;
  height: 200px;
  background: #F2F2F2;
  opacity: 1;
  border-radius: 6px;
  margin: 200px auto;
  padding: 20px 30px;
  position: relative;
}
.confirm .confirmBody .bodyIcon {
  position: absolute;
  color: orange;
  font-size: 28px;
  height: 50px;
  top: 30px;
  left: 30px;
}
.confirm .confirmBody .bodyClose {
  color: rgba(0, 0, 0, 0.6);
  position: absolute;
  font-size: 18px;
  right: 20px;
  top: 10px;
  cursor: pointer;
}
.confirm .confirmBody .bodyTitle {
  position: absolute;
  top: 30px;
  height: 50px;
  line-height: 50px;
  padding-left: 50px;
  text-align: left;
  font-size: 16px;
  font-weight: bold;
  font-family: MicrosoftYaHei;
}
.confirm .confirmBody .bodyButtom {
  position: absolute;
  bottom: 20px;
  height: 30px;
  right: 30px;
  text-align: right;
}
.confirm .confirmBody .bodyButtom div {
  margin-left: 10px;
  display: inline-block;
}
/*.breadcrumb{
  width: 219px;
}*/
.scheTypeDelete {
  position: absolute;
  right: 10px;
}
.scheTypeDelete .icon {
  color: #1890ff;
  color: var(--primary);
}
.scheTypeDelete .iconfont {
  font-family: "iconfont" !important;
  font-size: 14px;
  font-style: normal;
  -webkit-font-smoothing: antialiased;
  -webkit-text-stroke-width: 0.2px;
  -moz-osx-font-smoothing: grayscale;
}
.ant-select-selection-selected-value .scheTypeDelete .icon {
  display: none;
}
.themeLinebtn,
.themeRoundBtn,
.normalRoundBtn {
  cursor: pointer;
  display: inline-block;
  line-height: 32px;
  border-radius: 4px;
  overflow: hidden;
  padding: 0 18px;
  margin: 0 8px;
  box-sizing: border-box;
  vertical-align: middle;
}
.smBtn {
  line-height: 28px;
  padding: 0 12px;
}
.themeLinebtn {
  border: 1px solid #BFBFBF;
  color: #363636;
}
.themeLinebtn:hover {
  color: #1890ff;
  color: var(--primary);
  border: 1px solid #1890ff;
  border: 1px solid var(--primary);
}
.themeRoundBtn {
  background: #1890ff;
  background: var(--primary);
  color: #fff;
}
.themeRoundBtn:hover {
  color: #fff;
}
.textAreaStyle {
  position: absolute;
  right: 0px;
  bottom: -40px;
}
.normalRoundBtn {
  border: 1px solid #BFBFBF;
  color: #363636;
}
.normalRoundBtn:hover {
  color: #1890ff;
  color: var(--primary);
  border: 1px solid #1890ff;
  border: 1px solid var(--primary);
}
.listBar {
  background: #F4F9F6;
  color: #999999;
  font-size: 14px;
  line-height: 36px;
  margin: 20px 0;
  padding-left: 10px;
}
.listBar .float-r i {
  color: #d9d9d9;
}
.listBar .ant-pagination {
  line-height: 36px;
  margin-right: 12px;
  float: right;
}
.listBar .ant-pagination.mini .ant-pagination-item {
  display: none;
}
.listBar span {
  display: inline-block;
}
.listBar span:nth-child(1) {
  width: 15%;
  padding: 0px 15px;
}
.listBar span:nth-child(2) {
  width: 10%;
}
.listBar span:nth-child(3),
.listBar span:nth-child(5) {
  width: 64px;
  text-align: center;
}
.listBar .pageingButton {
  color: #1890ff;
  color: var(--two);
  color: var(--secord);
}
.listBar .pageingNotAllowed {
  color: #D1D1D1;
  cursor: not-allowed;
}
.searchContent {
  width: 320px;
  position: relative;
  float: right;
}
.searchContent .anticon-search {
  position: absolute;
  left: 0px;
  top: 50%;
  margin-top: -6px;
  font-size: 12px;
  z-index: 2;
  color: #BFBFBF ;
}
.searchContent .searchDel {
  position: absolute;
  width: 32px;
  height: 32px;
  line-height: 32px;
  right: 58px;
  top: 50%;
  margin-top: -16px;
  font-size: 12px;
  z-index: 2;
}
.scheduleManage .scheduleTable .subText {
  color: #999999;
}
.scheduleManage .scheduleTable .emText {
  color: #1890ff;
  color: var(--primary);
}
.scheduleManage .scheduleTable .scheTle {
  width: 350px;
  height: 18px;
  margin: 0 10px;
  overflow: hidden;
  -ms-text-overflow: ellipsis;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.scheduleManage .scheduleTable td,
.scheduleManage .scheduleTable th {
  text-align: center;
}
.scheduleManage .scheduleTable th:nth-child(1) {
  padding-left: 10px;
}
.scheduleTable {
  width: 100%;
  margin-bottom: 20px;
}
.scheduleTable tr {
  border-bottom: 1px solid #E1E6E3;
}
.scheduleTable thead tr {
  height: 56px;
}
.scheduleTable thead tr th {
  font-weight: bolder;
}
.scheduleTable tbody tr {
  height: 73px;
}
.scheduleTable .ant-dropdown-trigger i {
  font-size: 6px;
  margin-left: 8px;
  color: #757776;
}
.scheduleTable .ant-checkbox-checked .ant-checkbox-inner,
.scheduleTable .ant-checkbox-indeterminate .ant-checkbox-inner {
  background-color: #1890ff;
  background-color: var(--primary);
  border-color: var(--primary);
}
.scheduleTableDetail th,
.scheduleTableDetail td {
  text-align: center;
}
.scheduleTableDetail th:nth-child(1),
.scheduleTableDetail td:nth-child(1) {
  width: 5%;
  min-width: 100px;
  text-align: left;
  padding-left: 10px;
}
.scheduleTableDetail th:nth-child(2),
.scheduleTableDetail td:nth-child(2) {
  width: 15%;
}
.scheduleTableDetail th:nth-child(3) {
  width: 10%;
}
.scheduleTableDetail th:nth-child(4) {
  width: 17%;
}
.scheduleTableDetail th:nth-child(5) {
  width: 15%;
}
.scheduleTableDetail th:nth-child(6) {
  width: 15%;
}
.scheduleTableDetail th:last-child {
  width: 18%;
  padding-right: 10px;
}
.display {
  display: none;
}
.formWrap .formRow {
  margin: 12px 0;
}
.formWrap .formRow .rowLeft {
  width: 100px;
  text-align: right;
  margin-right: 12px;
  line-height: 32px;
}
.formWrap .formRow .rowRight {
  width: 100px;
  text-align: right;
  margin-right: 12px;
}
.formWrap .uploadWrap {
  position: relative;
}
.formWrap .uploadWrap .upTip {
  width: 300px;
  left: 140px;
  top: 0;
  position: absolute;
}
.scheduleForm .participant {
  cursor: pointer;
  display: inline-block;
  width: 100%;
}
.scheduleForm .participant .ant-select-selection--multiple {
  cursor: pointer;
}
.scheduleForm .participant .partSelect {
  cursor: pointer;
  width: 32px;
  height: 32px;
  line-height: 32px;
  position: absolute;
  left: 0;
  top: 50%;
  margin-top: -16px;
  z-index: 9;
  text-align: center;
  border-right: 1px solid #d9d9d9;
}
.scheduleForm .participant .partSelect i {
  vertical-align: middle;
}
.scheduleForm .participant .ant-select-selection--multiple .ant-select-selection__rendered {
  margin-left: 38px;
}
.ant-modal-body {
  border: none;
}
/**详情页*/
.scheInfo {
  margin: 0px 5px;
  padding: 20px;
  /*统计*/
}
.scheInfo .sche-tpye-tag {
  display: inline-block;
  border-radius: 16px;
  padding: 0 4px;
  margin: 0 6px;
  line-height: 16px;
  height: 16px;
  font-size: 12px;
  color: #fff;
  background: #fd7167;
}
.scheInfo .sche-tpye-tag:first-child {
  margin-left: 0;
}
.scheInfo .sche-tpye-tag:last-child {
  margin-right: 0;
}
.scheInfo .sche-tpye-tag[data-type="会议"] {
  background: #fd7167;
}
.scheInfo .sche-tpye-tag[data-type="活动"] {
  background: #66cc66;
}
.scheInfo .sche-tpye-tag[data-type="其他"] {
  background: #0069ba;
}
.scheInfo h1 {
  font-size: 22px;
  color: #1890ff;
  color: var(--primary);
  text-align: center;
  margin-bottom: 18px;
  line-height: 32px;
  padding: 0px 20px;
}
.scheInfo h1 .sche-tpye-tag {
  vertical-align: middle;
  margin-left: 6px;
}
.scheInfo .scheDesc {
  font-size: 14px;
  color: #999999;
  text-align: center;
  margin-bottom: 18px;
}
.scheInfo .infoRow {
  padding: 14px 8px;
  font-size: 16px;
  line-height: 1.8;
  min-height: 58px;
  overflow: auto;
  border-bottom: 1px solid #E1E6E3;
}
.scheInfo .infoRow:first-of-type {
  border-top: 1px solid #E1E6E3;
}
.scheInfo .infoRow .infoRowLeft {
  width: 100px;
  color: #949393;
  float: left;
}
.scheInfo .infoRow .infoRowRight {
  color: #363636;
  float: left;
  max-width: calc(100% - 100px);
}
.scheInfo .expand {
  color: #949393;
  font-size: 14px;
  margin-left: 58px;
}
.scheInfo .doubleArrowDown .anticon {
  -webkit-transform: rotate(90deg);
  -moz-transform: rotate(90deg);
  -ms-transform: rotate(90deg);
  -o-transform: rotate(90deg);
  transform: rotate(90deg);
}
.scheInfo .doubleArrowUp .anticon {
  -webkit-transform: rotate(-90deg);
  -moz-transform: rotate(-90deg);
  -ms-transform: rotate(-90deg);
  -o-transform: rotate(-90deg);
  transform: rotate(-90deg);
}
.scheInfo .descText {
  color: #999999;
}
.scheInfo .guideBar {
  margin-bottom: 26px;
}
.scheInfo .midOperateWrap {
  background: #F4F9F6;
  margin: 20px 0;
  border: 1px solid #E1E6E3;
  height: 48px;
  line-height: 48px;
  padding: 0 20px;
}
.scheInfo .midOperateWrap .float-r {
  float: right;
  display: inline-block;
  justify-content: center;
}
.scheInfo .midOperateWrap .float-r {
  display: inline-block;
}
.scheInfo .midOperateWrap .float-r i {
  margin-top: 0px;
  color: #00a854;
}
.scheInfo .midOperateWrap .opBlock {
  cursor: pointer;
  float: left;
}
.scheInfo .midOperateWrap .opBlock:first-child {
  margin-right: 66px;
}
.scheInfo .midOperateWrap .opBlock.disabled {
  opacity: 0.6;
  cursor: no-drop;
}
.scheInfo .midOperateWrap .opBlock.disabled .anticon-caret-down {
  color: #ccc;
}
.scheInfo .midOperateWrap .opBlock .prefixIcon i {
  color: #C9C9C9;
  vertical-align: baseline;
  margin-right: 6px;
}
.scheInfo .midOperateWrap .opBlock .feedbackDeadLine {
  margin-left: 25px;
  color: #999999;
}
.scheInfo .midOperateWrap .opBlock .anticon-caret-down {
  font-size: 8px;
  margin-left: 8px;
  color: #1890ff;
  color: var(--primary);
}
.scheInfo .midOperateWrap .btn1 {
  display: inline-block;
  background: #fff;
  color: #1890ff;
  color: var(--primary);
  font-size: 12px;
  /*height:28px;*/
  line-height: 28px;
  border: 1px solid #1890ff;
  border: 1px solid var(--primary);
  border-radius: 4px;
  padding: 0 10px;
  margin: 5px;
  text-align: center;
  /*vertical-align: middle;*/
}
.scheInfo .midOperateWrap .btn1 i {
  margin-right: 6px;
  height: 28px;
  float: left;
}
.scheInfo .scheTabWrap {
  display: inline-block;
  margin: 0;
  padding: 0;
  height: 32px;
  line-height: 32px;
  overflow: hidden;
}
.scheInfo .scheTabWrap > li {
  width: 100px;
  height: 32px;
  color: #363636;
  font-size: 14px;
  cursor: pointer;
  list-style: none;
  float: left;
  text-align: center;
  border-top: 1px solid #BFBFBF;
  border-bottom: 1px solid #BFBFBF;
  border-right: 1px solid #BFBFBF;
  box-sizing: border-box;
  /*&.active{
        background: @theme-green-1;
        color:#ffffff;
        border:none;
      }*/
}
.scheInfo .scheTabWrap > li:first-child {
  border-left: 1px solid #BFBFBF;
}
.scheInfo .peopleSplit {
  display: inline-block;
}
.scheInfo .peopleSplit:after {
  display: inline-block;
  content: '\3001';
}
.scheInfo .peopleSplit:last-of-type {
  margin-right: 10px;
}
.scheInfo .peopleSplit:last-of-type:after {
  display: none;
  content: '';
}
.scheInfo .scheContent {
  margin: 30px 0;
  min-height: 100px;
  padding: 0px 25px;
}
.scheInfo .scheContent .info {
  display: none;
}
.scheInfo .scheContent.nullContent {
  background: url(../../assets/images/2X7kAYeRBl.png) no-repeat center;
  height: 300px;
  border: 1px solid #ffffff;
}
.scheInfo .scheContent.nullContent .info {
  text-align: center;
  color: #CCCCCC;
  display: block;
  border: 1px solid #ffffff;
  vertical-align: middle;
  margin-top: 230px;
  width: 100%;
}
.scheInfo .fileListWrap {
  padding: 0px 25px;
  overflow: hidden;
}
.scheInfo .fileListWrap .prevText {
  float: left;
  padding-right: 10px;
}
.scheInfo .fileListWrap .fileListUl {
  padding-left: 10px;
  margin-left: 30px;
  display: block;
}
.scheInfo .fileListWrap .fileListUl li {
  line-height: 22px;
  list-style: none;
}
.scheInfo .fileListWrap .descText {
  float: left;
}
.scheInfo .fileListWrap .fileList {
  list-style: none;
  float: left;
  margin-left: 8px;
}
.scheInfo .fileListWrap .fileList li {
  margin-bottom: 8px;
}
.scheInfo .fileListWrap .fileList a {
  color: #1890ff;
  color: var(--primary);
  font-size: 16px;
  cursor: pointer;
  text-decoration: underline;
}
.scheInfo .statData h3 {
  color: #949393;
  font-size: 16px;
  margin-bottom: 18px;
}
.scheInfo .statData ul > li {
  color: #949393;
  margin: 10px 0;
}
.scheInfo .statData ul > li i {
  display: inline-block;
  vertical-align: middle;
  margin-right: 8px;
  content: ' ';
  width: 14px;
  height: 14px;
  border-radius: 1px;
  box-shadow: 2px 0px 5px rgba(0, 0, 0, 0.1);
}
.scheInfo .statiChart {
  margin: 0 auto;
  width: 800px;
  height: 300px;
}
@media (min-width: 0px) {
  .scheInfo .statiChart {
    width: 1145px;
  }
}
.scheInfo .fbWrap {
  border-top: 1px solid #A6CAB5;
  padding-top: 24px;
}
.scheInfo .fbWrap .anticon-close {
  margin-right: 10px;
  cursor: pointer;
}
.scheInfo .fbOperateBar {
  margin: 24px 0;
}
.scheInfo .fbOperateBar .exportItem {
  cursor: pointer;
  display: inline-block;
  margin-left: 12px;
  color: #363636;
}
.scheInfo .fbOperateBar .exportItem i {
  color: #005825;
}
.publishCalendar .fillIcon {
  color: #f5bf50;
  font-size: 20px;
  cursor: pointer;
  margin-left: 10px;
  margin-right: 90px;
}
/**添加日历*/
.addCalendarWrap {
  padding: 20px;
}
.addCalendarWrap .fillIcon {
  color: #f5bf50;
  font-size: 20px;
  cursor: pointer;
  margin-left: 10px;
}
.addCalendarWrap .userIcon {
  margin-right: 10px;
  font-size: 20px;
  cursor: pointer;
}
.addCalendarWrap .userIcon:hover {
  color: #1890ff;
  color: var(--primary);
}
.addCalendarWrap .error {
  color: #ff2f00;
}
.addCalendarWrap .ant-form-item-control {
  line-height: 14px !important;
}
.ant-popover-inner-content .calendarMessage {
  width: 300px;
  padding: 0px 10px;
}
.ant-popover-inner-content .calendarMessage2 {
  width: 200px;
  padding: 0px 10px;
}
/**日历事件参加提醒*/
.remindPopWrap .rmSet {
  display: inline-block;
  margin-left: 40px;
  font-size: 12px;
  color: #fff;
  opacity: 0.8;
}
.remindPopWrap .rmLeftWrap {
  border-right: 1px solid #E1E6E3;
}
.remindPopWrap .rmList {
  margin: 18px 0;
  list-style: none;
}
.remindPopWrap .rmList > li {
  width: 100%;
  cursor: pointer;
  height: 44px;
  padding: 12px 0;
  font-size: 14px;
  color: #363636;
  overflow: hidden;
  -ms-text-overflow: ellipsis;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.remindPopWrap .rmList > li.active,
.remindPopWrap .rmList > li:hover {
  background: #e6fff5;
  color: #1890ff;
  color: var(--primary);
}
.fixBotBarWrap {
  position: fixed;
  bottom: 0;
  left: 0;
  z-index: 999;
  background: #F2F2F2;
  border-top: 1px solid #E1E6E3;
  height: 55px;
  line-height: 55px;
  text-align: center;
}
.fixBotBarWrap .ant-btn {
  margin-top: 10px;
}
schedule-publish {
  min-width: 1190px;
}
.tagChange {
  /*position: absolute;*/
  z-index: 9;
  right: 10px;
  cursor: pointer;
  text-align: right;
  padding-right: 20px;
  height: 30px;
  padding-top: 10px;
}
.scheduleTableDetail th:hover {
  background-color: #F5FDF8;
}
.theme-green .scheTabWrap .active {
  background: #005825;
  color: #ffffff;
  border: none;
}
/*************** 蓝色主题 start***************/
.theme-blue .scheInfo h1 {
  color: #2391e6;
}
.theme-blue .scheInfo .midOperateWrap {
  background: #e6f7ff;
  border: 1px solid #c4e5ff;
}
.theme-blue .scheInfo .midOperateWrap .float-r i {
  color: #2391e6;
}
.theme-blue .scheInfo .midOperateWrap .btn1 {
  background: #fff;
  color: #2391e6;
  border: 1px solid #2391e6;
}
.theme-blue .scheInfo .midOperateWrap .opBlock .anticon-caret-down {
  color: #2391e6;
}
.theme-blue .scheInfo .fileListWrap .fileList a {
  color: #2391e6;
}
.theme-blue .addCalendarWrap .userIcon:hover {
  color: #2391e6;
}
.theme-blue .addCalendarWrap .ant-form-item-label {
  line-height: 30px !important;
}
.theme-blue .themeLinebtn:hover {
  color: #2391e6;
  border: 1px solid #2391e6;
}
.theme-blue .themeRoundBtn {
  background: #2391e6;
}
.theme-blue .normalRoundBtn:hover {
  color: #2391e6;
  border: 1px solid #2391e6;
}
.theme-blue .listBar {
  background-color: #e6f7ff;
}
.theme-blue .pageingButton {
  color: #2391e6;
}
.theme-blue .scheTypeDelete .icon {
  color: #2391e6;
}
.theme-blue .scheTabWrap .active {
  background: #2391e6 !important;
  color: #ffffff;
  border: none;
}
.theme-blue .scheduleTableDetail th:hover {
  background-color: #e6f7ff ;
}
.theme-blue .fbOperateBar .exportItem i {
  color: #2391e6 !important;
}
.theme-blue .participant .ant-select-open .ant-select-selection,
.theme-blue .participant .ant-select-focused .ant-select-selection {
  border-color: #2391e6;
  box-shadow: 0 0 0 2px rgba(35, 145, 230, 0.3);
}
.theme-blue .closeIcon {
  color: #2391e6 !important;
}
/*************** 蓝色主题 end***************/
/*************** 红色主题 start***************/
.theme-red .scheInfo h1 {
  color: #9A001E;
}
.theme-red .scheInfo .midOperateWrap {
  background: #fff1f0;
  border: 1px solid #ffcfd8;
}
.theme-red .scheInfo .midOperateWrap .float-r i {
  color: #F63E62;
}
.theme-red .scheInfo .midOperateWrap .btn1 {
  background: #fff;
  color: #9A001E;
  border: 1px solid #9A001E;
}
.theme-red .scheInfo .midOperateWrap .opBlock .anticon-caret-down {
  color: #9A001E;
}
.theme-red .scheInfo .fileListWrap .fileList a {
  color: #9A001E;
}
.theme-red .addCalendarWrap .userIcon:hover {
  color: #9A001E;
}
.theme-red .themeLinebtn:hover {
  color: #9A001E;
  border: 1px solid #9A001E;
}
.theme-red .themeRoundBtn {
  background: #FF4748;
}
.theme-red .normalRoundBtn:hover {
  color: #9A001E;
  border: 1px solid #9A001E;
}
.theme-red .listBar {
  background-color: #fff1f0;
}
.theme-red .pageingButton {
  color: #F63E62;
}
.theme-red .scheTypeDelete .icon {
  color: #F63E62;
}
.theme-red .scheTabWrap .active {
  background: #9A001E !important;
  color: #ffffff;
  border: none;
}
.theme-red .scheduleTableDetail th:hover {
  background-color: #fff1f0;
}
.theme-red .fbOperateBar .exportItem i {
  color: #9A001E !important;
}
.theme-red .participant .ant-select-open .ant-select-selection,
.theme-red .participant .ant-select-focused .ant-select-selection {
  border-color: #9A001E;
  box-shadow: 0 0 0 2px rgba(169, 0, 33, 0.3);
}
.theme-red .closeIcon {
  color: #9A001E !important;
}
/*************** 红色主题 end***************/
/*************** 绿色主图 ***************/
.theme-green .participant .ant-select-open .ant-select-selection,
.theme-green .participant .ant-select-focused .ant-select-selection {
  border-color: #005825;
  box-shadow: 0 0 0 2px rgba(0, 88, 37, 0.1);
}
.theme-green .closeIcon {
  color: #005825 !important;
}
@media (min-width: 1601px) {
  .font-normal .scheInfo .statiChart {
    width: 1445px;
  }
}
@media (min-width: 1921px) {
  .font-normal .scheInfo .statiChart {
    width: 1775px;
  }
}
@media (min-width: 1680px) {
  .font-normal .scheduleTableIndex th:nth-child(1),
  .font-normal .scheduleTableIndex td:nth-child(1) {
    width: 25%;
    text-align: left;
  }
  .font-normal .scheduleTableIndex th:nth-child(2),
  .font-normal .scheduleTableIndex td:nth-child(2) {
    width: 10%;
    text-align: center;
  }
  .font-normal .scheduleTableIndex th:nth-child(3) {
    width: 14%;
  }
  .font-normal .scheduleTableIndex th:nth-child(4) {
    width: 14%;
  }
  .font-normal .scheduleTableIndex th:nth-child(5) {
    width: 13%;
  }
  .font-normal .scheduleTableIndex th:last-child,
  .font-normal .scheduleTableIndex td:last-child {
    width: 18%;
    text-align: left;
    padding-left: 4%;
  }
  .font-normal .scheduleTableIndex th:last-child .themeLinebtn:first-child,
  .font-normal .scheduleTableIndex td:last-child .themeLinebtn:first-child {
    margin-left: 0;
  }
}
@media (max-width: 1680px) {
  .font-normal .scheduleTableIndex th:nth-child(1),
  .font-normal .scheduleTableIndex td:nth-child(1) {
    width: 20%;
    text-align: left;
  }
  .font-normal .scheduleTableIndex th:nth-child(2),
  .font-normal .scheduleTableIndex td:nth-child(2) {
    width: 10%;
    text-align: center;
  }
  .font-normal .scheduleTableIndex th:nth-child(3) {
    width: 14%;
  }
  .font-normal .scheduleTableIndex th:nth-child(4) {
    width: 14%;
  }
  .font-normal .scheduleTableIndex th:nth-child(5) {
    width: 8%;
  }
  .font-normal .scheduleTableIndex th:nth-child(6) {
    min-width: 90px;
  }
  .font-normal .scheduleTableIndex th:last-child,
  .font-normal .scheduleTableIndex td:last-child {
    width: 15%;
    min-width: 180px;
    text-align: left;
  }
  .font-normal .scheduleTableIndex th:last-child .themeLinebtn:first-child,
  .font-normal .scheduleTableIndex td:last-child .themeLinebtn:first-child {
    margin-left: 0;
  }
}
@media (min-width: 1761.1px) {
  .font-large .scheInfo .statiChart {
    width: 1445px;
  }
}
@media (min-width: 2113.1px) {
  .font-large .scheInfo .statiChart {
    width: 1775px;
  }
}
@media (min-width: 1848px) {
  .font-large .scheduleTableIndex th:nth-child(1),
  .font-large .scheduleTableIndex td:nth-child(1) {
    width: 25%;
    text-align: left;
  }
  .font-large .scheduleTableIndex th:nth-child(2),
  .font-large .scheduleTableIndex td:nth-child(2) {
    width: 10%;
    text-align: center;
  }
  .font-large .scheduleTableIndex th:nth-child(3) {
    width: 14%;
  }
  .font-large .scheduleTableIndex th:nth-child(4) {
    width: 14%;
  }
  .font-large .scheduleTableIndex th:nth-child(5) {
    width: 13%;
  }
  .font-large .scheduleTableIndex th:last-child,
  .font-large .scheduleTableIndex td:last-child {
    width: 18%;
    text-align: left;
    padding-left: 4%;
  }
  .font-large .scheduleTableIndex th:last-child .themeLinebtn:first-child,
  .font-large .scheduleTableIndex td:last-child .themeLinebtn:first-child {
    margin-left: 0;
  }
}
@media (max-width: 1848px) {
  .font-large .scheduleTableIndex th:nth-child(1),
  .font-large .scheduleTableIndex td:nth-child(1) {
    width: 20%;
    text-align: left;
  }
  .font-large .scheduleTableIndex th:nth-child(2),
  .font-large .scheduleTableIndex td:nth-child(2) {
    width: 10%;
    text-align: center;
  }
  .font-large .scheduleTableIndex th:nth-child(3) {
    width: 14%;
  }
  .font-large .scheduleTableIndex th:nth-child(4) {
    width: 14%;
  }
  .font-large .scheduleTableIndex th:nth-child(5) {
    width: 8%;
  }
  .font-large .scheduleTableIndex th:nth-child(6) {
    min-width: 90px;
  }
  .font-large .scheduleTableIndex th:last-child,
  .font-large .scheduleTableIndex td:last-child {
    width: 15%;
    min-width: 180px;
    text-align: left;
  }
  .font-large .scheduleTableIndex th:last-child .themeLinebtn:first-child,
  .font-large .scheduleTableIndex td:last-child .themeLinebtn:first-child {
    margin-left: 0;
  }
}
@media (min-width: 2001.25px) {
  .font-extraLarge .scheInfo .statiChart {
    width: 1445px;
  }
}
@media (min-width: 2401.25px) {
  .font-extraLarge .scheInfo .statiChart {
    width: 1775px;
  }
}
@media (min-width: 2100px) {
  .font-extraLarge .scheduleTableIndex th:nth-child(1),
  .font-extraLarge .scheduleTableIndex td:nth-child(1) {
    width: 25%;
    text-align: left;
  }
  .font-extraLarge .scheduleTableIndex th:nth-child(2),
  .font-extraLarge .scheduleTableIndex td:nth-child(2) {
    width: 10%;
    text-align: center;
  }
  .font-extraLarge .scheduleTableIndex th:nth-child(3) {
    width: 14%;
  }
  .font-extraLarge .scheduleTableIndex th:nth-child(4) {
    width: 14%;
  }
  .font-extraLarge .scheduleTableIndex th:nth-child(5) {
    width: 13%;
  }
  .font-extraLarge .scheduleTableIndex th:last-child,
  .font-extraLarge .scheduleTableIndex td:last-child {
    width: 18%;
    text-align: left;
    padding-left: 4%;
  }
  .font-extraLarge .scheduleTableIndex th:last-child .themeLinebtn:first-child,
  .font-extraLarge .scheduleTableIndex td:last-child .themeLinebtn:first-child {
    margin-left: 0;
  }
}
@media (max-width: 2100px) {
  .font-extraLarge .scheduleTableIndex th:nth-child(1),
  .font-extraLarge .scheduleTableIndex td:nth-child(1) {
    width: 20%;
    text-align: left;
  }
  .font-extraLarge .scheduleTableIndex th:nth-child(2),
  .font-extraLarge .scheduleTableIndex td:nth-child(2) {
    width: 10%;
    text-align: center;
  }
  .font-extraLarge .scheduleTableIndex th:nth-child(3) {
    width: 14%;
  }
  .font-extraLarge .scheduleTableIndex th:nth-child(4) {
    width: 14%;
  }
  .font-extraLarge .scheduleTableIndex th:nth-child(5) {
    width: 8%;
  }
  .font-extraLarge .scheduleTableIndex th:nth-child(6) {
    min-width: 90px;
  }
  .font-extraLarge .scheduleTableIndex th:last-child,
  .font-extraLarge .scheduleTableIndex td:last-child {
    width: 15%;
    min-width: 180px;
    text-align: left;
  }
  .font-extraLarge .scheduleTableIndex th:last-child .themeLinebtn:first-child,
  .font-extraLarge .scheduleTableIndex td:last-child .themeLinebtn:first-child {
    margin-left: 0;
  }
}
/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */
/* stylelint-disable no-duplicate-selectors */
/* stylelint-disable */
/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */
:root {
  --primary: #1890ff;
  --one: #e6f7ff;
  --two: #bae7ff;
  --three: #096dd9;
  --four: #69c0ff;
}
/*********************蓝色主题 start*********************/
/*********************蓝色主题 end*********************/
/*********************红色主题 start*********************/
/*********************红色主题 end*********************/
/********************绿色主题 start********************/
/********************绿色主题 end********************/
.content {
  background-color: #FFFFFF;
}
.content .ant-pagination {
  width: 100%;
  text-align: right;
  padding-right: 10px;
}
.right {
  background: #FFFFFF;
  border-left: 1px solid #eee;
}
.right .count {
  padding-right: 10px;
}
.app-layout-information-index-informationContainer-133sh {
  padding: 20px 0 30px;
}
.app-layout-information-index-informationData-2wdzG .app-layout-information-index-icTop-2nJIr {
  position: relative;
  margin-left: 9px;
  width: calc(100% - 18px);
  padding: 0 15px;
  height: 48px;
  line-height: 48px;
  border-radius: 6px;
  overflow: hidden;
  background-color: #fff;
  box-shadow: 0px 0px 10px 0px rgba(0, 104, 113, 0.1);
}
.app-layout-information-index-informationData-2wdzG .app-layout-information-index-icTop-2nJIr .app-layout-information-index-ictTitle--mdR3 {
  position: relative;
  padding-left: 20px;
  color: #53AFB8;
  font-size: 16px;
  font-weight: bold;
}
.app-layout-information-index-informationData-2wdzG .app-layout-information-index-icTop-2nJIr .app-layout-information-index-ictTitle--mdR3 .app-layout-information-index-icttIcon-R0qeL {
  position: absolute;
  left: 0;
  top: 50%;
  transform: translate(0, -50%);
}
.app-layout-information-index-informationData-2wdzG .app-layout-information-index-icTop-2nJIr .app-layout-information-index-ictTitle--mdR3 .app-layout-information-index-icttIcon-R0qeL .iconfont {
  font-size: 18px;
}
.app-layout-information-index-informationData-2wdzG .app-layout-information-index-icTop-2nJIr .app-layout-information-index-ictTitle--mdR3 .app-layout-information-index-icttIcon-R0qeL.app-layout-information-index-hasBg-cVHSB {
  width: 15px;
  height: 15px;
  background-repeat: no-repeat;
  background-size: 100% 100%;
  background-position: center;
}
.app-layout-information-index-informationData-2wdzG .app-layout-information-index-icTop-2nJIr .app-layout-information-index-icSearch-3pIo7 {
  margin-left: 20px;
  padding: 8px 0;
  height: 48px;
}
.app-layout-information-index-informationData-2wdzG .app-layout-information-index-icTop-2nJIr .app-layout-information-index-icRight-1tbzA .app-layout-information-index-icrItem-2MY0D {
  position: relative;
  padding-left: 25px;
  cursor: pointer;
  margin-right: 24px;
  color: rgba(0, 0, 0, 0.65);
  font-size: 14px;
}
.app-layout-information-index-informationData-2wdzG .app-layout-information-index-icTop-2nJIr .app-layout-information-index-icRight-1tbzA .app-layout-information-index-icrItem-2MY0D:last-child {
  margin-right: 0;
}
.app-layout-information-index-informationData-2wdzG .app-layout-information-index-icTop-2nJIr .app-layout-information-index-icRight-1tbzA .app-layout-information-index-icrItem-2MY0D.app-layout-information-index-markAllRead-wuLGK::before {
  content: '\E611';
  position: absolute;
  left: 0;
  top: 50%;
  font-size: 20px;
  transform: translate(0, -50%);
}
.app-layout-information-index-informationData-2wdzG .app-layout-information-index-icTop-2nJIr .app-layout-information-index-icRight-1tbzA .app-layout-information-index-icrItem-2MY0D.app-layout-information-index-storeCount-2pS6d::before {
  content: '\E612';
  position: absolute;
  left: 0;
  top: 50%;
  font-size: 16px;
  transform: translate(0, -50%);
}
.app-layout-information-index-informationData-2wdzG .app-layout-information-index-icTop-2nJIr .app-layout-information-index-icRight-1tbzA .app-layout-information-index-icrItem-2MY0D.app-layout-information-index-cardHelp-38qgH::before {
  content: '\E6F3';
  position: absolute;
  left: 0;
  top: 50%;
  font-size: 20px;
  transform: translate(0, -50%);
}
.app-layout-information-index-informationData-2wdzG .app-layout-information-index-icTop-2nJIr .app-layout-information-index-icRight-1tbzA .app-layout-information-index-icrItem-2MY0D .app-layout-information-index-count-3s8YB {
  color: #ec1010;
}
.app-layout-information-index-informationData-2wdzG .app-layout-information-index-icTop-2nJIr .app-layout-information-index-icRight-1tbzA .app-layout-information-index-icrItem-2MY0D:hover {
  color: #53AFB8;
}
.app-layout-information-index-informationData-2wdzG .app-layout-information-index-icTop-2nJIr.app-layout-information-index-editPage-_PyQl::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  z-index: 100;
}
.app-layout-information-index-informationData-2wdzG .app-layout-information-index-nodata-dgnNc {
  margin: 200px auto;
  text-align: center;
}
.app-layout-information-index-cardHelpNoData-3ScOc {
  margin: 100px auto;
  text-align: center;
}
.app-layout-information-index-informationList-2JkvM {
  padding: 0 15px;
  background-color: #fff;
  border-radius: 6px;
  box-shadow: 0px 0px 10px 0px rgba(0, 104, 113, 0.1);
}
.app-layout-information-index-ilTop-3_iT5 {
  height: 48px;
  line-height: 48px;
  border-bottom: 1px solid #ddd;
}
.app-layout-information-index-ilTop-3_iT5 .app-layout-information-index-iltTitle-6V1dv {
  font-weight: bold;
  font-size: 16px;
  color: rgba(0, 0, 0, 0.85);
}
.app-layout-information-index-ilSearchWrapper-3YD5g .app-layout-information-index-searchContent-zvdO8 {
  width: 660px;
  margin: 16px 0;
}
.app-layout-information-index-ilSearchWrapper-3YD5g .app-layout-information-index-searchTypeList-udKIB {
  margin-bottom: 16px;
}
.app-layout-information-index-ilSearchWrapper-3YD5g .app-layout-information-index-searchTypeList-udKIB .app-layout-information-index-stlItem-3XNjO {
  cursor: pointer;
  padding: 0 18px;
  margin-right: 20px;
  height: 28px;
  line-height: 28px;
  border-radius: 16px;
  color: rgba(0, 0, 0, 0.45);
  background-color: rgba(0, 0, 0, 0.05);
}
.app-layout-information-index-ilSearchWrapper-3YD5g .app-layout-information-index-searchTypeList-udKIB .app-layout-information-index-stlItem-3XNjO:last-child {
  margin-right: 0;
}
.app-layout-information-index-ilSearchWrapper-3YD5g .app-layout-information-index-searchTypeList-udKIB .app-layout-information-index-stlItem-3XNjO:hover,
.app-layout-information-index-ilSearchWrapper-3YD5g .app-layout-information-index-searchTypeList-udKIB .app-layout-information-index-stlItem-3XNjO.app-layout-information-index-active-3wgEA {
  color: #53AFB8;
  background-color: rgba(83, 175, 184, 0.2);
}
.app-layout-information-index-sortWrapper-gc3Po {
  padding: 0 12px;
  height: 36px;
  line-height: 36px;
  background-color: var(--lighten);
}
.app-layout-information-index-sortWrapper-gc3Po .app-layout-information-index-sortTime-QrlWQ {
  cursor: pointer;
  position: relative;
  padding-right: 15px;
}
.app-layout-information-index-sortWrapper-gc3Po .app-layout-information-index-sortTime-QrlWQ .app-layout-information-index-timeSorter-3nTUA {
  position: absolute;
  right: 0;
  border-left: 5px solid transparent;
  border-right: 5px solid transparent;
}
.app-layout-information-index-sortWrapper-gc3Po .app-layout-information-index-sortTime-QrlWQ .app-layout-information-index-timeSorter-3nTUA.app-layout-information-index-ascend-2SMoA {
  top: 12px;
  border-bottom: 6px solid rgba(0, 0, 0, 0.6);
}
.app-layout-information-index-sortWrapper-gc3Po .app-layout-information-index-sortTime-QrlWQ .app-layout-information-index-timeSorter-3nTUA.app-layout-information-index-ascend-2SMoA.app-layout-information-index-active-3wgEA {
  border-bottom-color: #53AFB8;
}
.app-layout-information-index-sortWrapper-gc3Po .app-layout-information-index-sortTime-QrlWQ .app-layout-information-index-timeSorter-3nTUA.app-layout-information-index-descend--hFvg {
  top: 20px;
  border-top: 6px solid rgba(0, 0, 0, 0.6);
}
.app-layout-information-index-sortWrapper-gc3Po .app-layout-information-index-sortTime-QrlWQ .app-layout-information-index-timeSorter-3nTUA.app-layout-information-index-descend--hFvg.app-layout-information-index-active-3wgEA {
  border-top-color: #53AFB8;
}
.app-layout-information-index-sortWrapper-gc3Po .app-layout-information-index-sortUnread-38yqq,
.app-layout-information-index-sortWrapper-gc3Po .app-layout-information-index-sortCollection-3r5_X {
  margin-left: 20px;
}
.app-layout-information-index-infoListContainer-1HShs .app-layout-information-index-nodata-dgnNc {
  padding: 100px 0;
  text-align: center;
}
.app-layout-information-index-infoListItem-3KHeM {
  height: 80px;
  border-bottom: 1px solid #eee;
}
.app-layout-information-index-itemLeft-3C7jo {
  max-width: calc(100% - 130px);
}
.app-layout-information-index-itemLeft-3C7jo .app-layout-information-index-itemContent-12HQk {
  position: relative;
  margin: 16px 0 10px;
}
.app-layout-information-index-itemLeft-3C7jo .app-layout-information-index-itemContent-12HQk .app-layout-information-index-icTitle-1L8zu {
  cursor: pointer;
  max-width: 100%;
  height: 22px;
  line-height: 22px;
  font-size: 16px;
  color: rgba(0, 0, 0, 0.85);
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.app-layout-information-index-itemLeft-3C7jo .app-layout-information-index-itemContent-12HQk .app-layout-information-index-icTitle-1L8zu.app-layout-information-index-isUnRead-3i-Su {
  max-width: calc(100% - 13px);
}
.app-layout-information-index-itemLeft-3C7jo .app-layout-information-index-itemContent-12HQk .app-layout-information-index-icTitle-1L8zu:hover {
  text-decoration: underline;
}
.app-layout-information-index-itemLeft-3C7jo .app-layout-information-index-itemContent-12HQk.app-layout-information-index-icUnread-3c7Jm {
  padding-left: 10px;
}
.app-layout-information-index-itemLeft-3C7jo .app-layout-information-index-itemContent-12HQk.app-layout-information-index-icUnread-3c7Jm::before {
  content: '';
  position: absolute;
  left: 0px;
  top: 7px;
  width: 6px;
  height: 6px;
  border-radius: 50%;
  background-color: #FF6166;
}
.app-layout-information-index-itemLeft-3C7jo .app-layout-information-index-itemInfo-2Ey2s {
  height: 20px;
  line-height: 20px;
  color: rgba(0, 0, 0, 0.65);
}
.app-layout-information-index-itemInfo-2Ey2s .app-layout-information-index-iiOption-2jMSD {
  margin-right: 40px;
}
.app-layout-information-index-itemInfo-2Ey2s .app-layout-information-index-iiOption-2jMSD:last-child {
  margin-right: 0;
}
.app-layout-information-index-itemRight-1vY7p {
  position: relative;
  cursor: pointer;
  width: 130px;
  height: 30px;
  line-height: 30px;
  margin: 25px 0;
  padding-left: 40px;
  color: rgba(0, 0, 0, 0.65);
}
.app-layout-information-index-itemRight-1vY7p::before {
  content: '\E615';
  position: absolute;
  top: 50%;
  left: 10px;
  font-size: 20px;
  transform: translate(0, -50%);
}
.app-layout-information-index-itemRight-1vY7p.app-layout-information-index-collected-PojNE::before {
  content: '\E60A';
  color: #FFC02E;
}
.app-layout-information-index-paginationWrapper-YEvfF {
  height: 72px;
  line-height: 32px;
  padding: 20px 0;
}
.app-layout-information-index-informationDetail-3BiId {
  position: relative;
  padding: 30px;
  background: #fff;
  border-radius: 6px;
  box-shadow: 0px 0px 10px 0px rgba(0, 104, 113, 0.1);
}
.app-layout-information-index-informationDetail-3BiId .app-layout-information-index-idBack-3qSSh {
  position: absolute;
  right: 32px;
  top: 32px;
}
.app-layout-information-index-informationDetail-3BiId .app-layout-information-index-idTop-1DqfC {
  padding: 0 80px;
  margin-bottom: 30px;
}
.app-layout-information-index-idTop-1DqfC .app-layout-information-index-idtTitle-33B-Q {
  line-height: 26px;
  margin-bottom: 14px;
  color: #000;
  font-size: 20px;
  font-weight: bold;
  text-align: center;
}
.app-layout-information-index-idTop-1DqfC .app-layout-information-index-idtInfo-RDzmQ {
  text-align: center;
  color: rgba(0, 0, 0, 0.65);
}
.app-layout-information-index-idTop-1DqfC .app-layout-information-index-idtInfo-RDzmQ .app-layout-information-index-idtiItem-2dyln {
  display: inline-block;
  margin-right: 20px;
}
.app-layout-information-index-idTop-1DqfC .app-layout-information-index-idtInfo-RDzmQ .app-layout-information-index-idtiItem-2dyln:last-child {
  margin-right: 0;
}
.app-layout-consultation-index-box-33ci7 {
  padding: 25px 0;
}
.app-layout-consultation-index-card-21kVl {
  padding: 20px;
  min-height: 800px;
  background-color: #FFFFFF;
  border-radius: 10px;
}
.app-layout-consultation-index-tabService-1lOBO,
.app-layout-consultation-index-tabFeedback-3tW9L {
  padding: 5px 15px;
}
.app-layout-consultation-index-moduleItem-3xxkB {
  margin: 0 0 5px 0;
  padding-left: 10px;
  width: 180px;
  height: 36px;
  line-height: 36px;
  font-size: 15px;
  font-weight: bold;
  color: rgba(0, 0, 0, 0.6);
  border-radius: 4px;
  cursor: pointer;
}
.app-layout-consultation-index-activeModule-1pIG8,
.app-layout-consultation-index-moduleItem-3xxkB:hover {
  color: #ffffff;
  background-color: var(--primary);
  transition: all .5s;
}
.app-layout-consultation-index-dataItem-1qOpy {
  padding: 0 10px;
  height: 40px;
  line-height: 40px;
  font-size: 16px;
  color: #434343;
  border-bottom: 1px solid #e4e4e4;
  cursor: pointer;
}
.app-layout-consultation-index-di_title-1eaWh {
  float: left;
  padding-right: 20px;
  width: 55%;
  font-size: 15px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.app-layout-consultation-index-di_title-1eaWh:hover {
  color: var(--primary);
  transition: all .5s;
}
.app-layout-consultation-index-di_time-1A_Mc {
  float: left;
  font-size: 14px;
  color: #797979;
  width: 25%;
}
.app-layout-consultation-index-di_count-1vJuZ {
  float: right;
  padding-left: 8%;
  font-size: 14px;
  color: #797979;
  width: 20%;
}
.app-layout-consultation-index-pagination-TjEeO {
  width: 100%;
  padding: 20px 0;
  text-align: right;
}
.app-layout-consultation-index-detail_title-18Ps8 {
  text-align: center;
  color: #333333;
  font-size: 20px;
  font-weight: 700;
  width: 80%;
  margin: 0 auto;
}
.app-layout-consultation-index-detail_subTitle-2OidX {
  text-align: center;
  color: #797979;
  font-size: 12px;
  font-weight: 400;
}
.app-layout-consultation-index-detail_subTitle-2OidX span {
  padding: 10px 20px 0;
}
.app-layout-consultation-index-detail_content-PSun4 {
  padding: 10px;
}
.app-layout-consultation-index-feedbackTop-2CykB {
  display: flex;
  padding-bottom: 24px;
}
.app-layout-consultation-index-feedbackBtn-4Dlo1 {
  position: absolute;
  right: 15px;
}
.app-layout-consultation-index-feedbackFormBtn-ysgBf button {
  margin-right: 10px;
}
.app-layout-consultation-index-detailTitle-3BHb2 {
  padding-bottom: 20px;
  color: rgba(0, 0, 0, 0.65);
  font-size: 16px;
  font-weight: 700;
}
.app-layout-consultation-index-detailItem-37v77 {
  color: rgba(0, 0, 0, 0.65);
  font-size: 14px;
  font-weight: 400;
}
.app-layout-consultation-index-liking-3Uid2,
.app-layout-consultation-index-like-2MEFp:hover {
  color: var(--primary);
}
.app-layout-consultation-index-disliking-pRuH0,
.app-layout-consultation-index-dislike-K-GOi:hover {
  color: #ff4040;
}
.app-layout-consultation-index-linkImg-3yrRd {
  float: right;
  padding: 0 10px;
}
.app-layout-consultation-index-linkImg-3yrRd img {
  height: 40px;
  width: 40px;
}
.plugins-login-index-container-3zzEM {
    min-height: 100%;
    background-repeat:  no-repeat;
    background-size: cover;
    display: flex;
    flex-direction: column;
}

.plugins-login-index-content-3e9ds {
    position: absolute;
    left: 50%;
    top: 50%;
    border-radius: 6px;
    background-color: #fff;
    box-shadow: 2px 1px 4px 2px rgba(0, 0, 0, 0.1);
    overflow: hidden;
    -webkit-transform: translate(-50%,-50%);
    -ms-transform:translate(-50%,-50%);
    -moz-transform:translate(-50%,-50%);
}

.plugins-login-index-main-2DTND {
    width: 435px;
    padding: 60px 50px;
}


.plugins-login-index-submit-3JRvT {
    width: 100%;
    /* margin-top: 24px; */
    color: #fff !important;
    background-color: #1890FF !important;
    background: linear-gradient(to Right, #0bcdfe, #4460fd) !important;
    background: -o-linear-gradient(to Right, #0bcdfe, #4460fd) !important;
    background: -moz-linear-gradient(to Right, #0bcdfe, #4460fd) !important;
    background: -webkit-linear-gradient(to Right, #0bcdfe, #4460fd) !important;
}
.plugins-login-index-submit-3JRvT:hover,.plugins-login-index-submit-3JRvT:focus{
    border-color: #40a9ff !important;
}
.plugins-login-index-loginLogo-31Ieo{
    width: 100%;
    background-color: #1890FF;
    line-height: 40px;
    text-align: center;
    overflow: hidden;
    background: linear-gradient(to Right, #0bcdfe, #4460fd) !important;
    background: -o-linear-gradient(to Right, #0bcdfe, #4460fd) !important;
    background: -moz-linear-gradient(to Right, #0bcdfe, #4460fd) !important;
    background: -webkit-linear-gradient(to Right, #0bcdfe, #4460fd) !important;
}
.plugins-login-index-loginLogo-31Ieo img{
    height: 64px;
    vertical-align: top;
}
.plugins-login-index-icon_qq-2D9R4 {
    display: inline-block;
    width: 24px;
    height: 24px;
    margin-left: 16px;
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAcCAYAAAByDd+UAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA39pVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQyIDc5LjE2MDkyNCwgMjAxNy8wNy8xMy0wMTowNjozOSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo1NDUxNmFhOS0zNTQ3LWM5NGItODg4YS0zOTMwODk0OWEwNzQiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NDk4RTYzOTYyMEU4MTFFODhFQUI4MjNGREFBRjFCREIiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NDk4RTYzOTUyMEU4MTFFODhFQUI4MjNGREFBRjFCREIiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjY4Zjg5Y2MyLWM1MTktZDU0Ny05ZDBkLTFiYTNiYTFhOGI4NSIgc3RSZWY6ZG9jdW1lbnRJRD0iYWRvYmU6ZG9jaWQ6cGhvdG9zaG9wOjRjYjcxMWYwLWUzNGYtYzQ0OS05N2RhLThmY2RlMmY2M2RhNCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PthTVIQAAAKJSURBVHjarJbNSxVhFMZn3koqzRZpyxIy7AMh8gNqU4swwxtKEFbUf2ARLloKghsXSkibQHDVh0REzFBWt4hyaeIH9kFhhLSwMojiSpBenwMPMY7vee+d6z3wY+bOec/7zJ05c87xs9ms57IwDHfgUAXawWGwDeyl+yP4A96Au+ALWIjGp1KpVfv5miCESnFoBZ2gzsvPRLgHPAUZm6BRxGp5x7cSiHlc+4CxtbYFxiLWgsMzuTmvcDvNPVrijlWPFGIncHgMNnrFsX/gFB5reo0gxI5QbHuOTcbADM8Pgvoc63+BYxCd/C/IBLkPTjoCJ0AHeA9+85pk7D4wwAzW7BE4C9GMHwSBjx/nwG1HwCtwEcwp/i3gJrjk2EMyPpCk2QquORZ+AhccYmKL4CqYdqzpFi0RrAGHlEXLoA98zSNBfoJ+xthMNPaL4HnHJrNgKEFWDjNGfawmx8t+Av4mEFxkjFoYDDNNs88FfHuumEoTKcRxW8qRBJpNO97jHuMIfAtGCxAcddyob9hibDYoH2oBghJzXfvETKRqxO35Omroa+X6dxEcV5xzKHnlOJYmEJK15fEmHO2XInhHcd7jv7ycQPAKY4YV/0MR/AAmLc4mdoJsAsFlxjRZfKLxzvAldzkqR28CQVl7Q/GJRsYgE+UfpNlC4lYNGtkjN4ESUAZ2gwM8L6FPzhu43tae0qIVbcBSXF8qDfgFa6RsLFPcUbCZ1xdYJHaCZsu0IA34OMQmtBFjBGwo0oghN9IcHTFMbIYURxuYL4KY7NEWFbNObVgQMsvCdYipe1hrKUSnOHaccRQGm40zRmKnrMU0j1G/Aodd3KSO7aw60qC/cZIL2Jp+uEb9FQEGAINqvYkX35FcAAAAAElFTkSuQmCC) no-repeat;
    background-size: cover;
    vertical-align: middle;
    cursor: pointer;
}

.plugins-login-index-icon_wechat-1l3KN {
    display: inline-block;
    width: 24px;
    height: 24px;
    margin-left: 16px;
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAcCAYAAAByDd+UAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA39pVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQyIDc5LjE2MDkyNCwgMjAxNy8wNy8xMy0wMTowNjozOSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo1NDUxNmFhOS0zNTQ3LWM5NGItODg4YS0zOTMwODk0OWEwNzQiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NEQ3QjA3MTYyMEU4MTFFODlFNkNGODZCRTI5NUZCRjIiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NEQ3QjA3MTUyMEU4MTFFODlFNkNGODZCRTI5NUZCRjIiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjY4Zjg5Y2MyLWM1MTktZDU0Ny05ZDBkLTFiYTNiYTFhOGI4NSIgc3RSZWY6ZG9jdW1lbnRJRD0iYWRvYmU6ZG9jaWQ6cGhvdG9zaG9wOjRjYjcxMWYwLWUzNGYtYzQ0OS05N2RhLThmY2RlMmY2M2RhNCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PgOjBYgAAAIpSURBVHjarFbdUYNAECYM76GDYAXBCsT3zEgqMFYgVhDsIFaQpAJxkneTCiQVSDqACuKe8+Fs1oUD487sA9zdfvft7w1Op5Oz3W4di0Skd6Qh1Mf/kjSHZpPJZG8zNLAAzkjnpIHTTQrSlIDXfQENi9ceQBrwlIBzueAqm2PS9wvAHJx9JyKxDTAGM9+5XIyNVwnqCjcunf+XJYGG9YfHFrIWZgdkYsEyddSHKekVZzhrMPCGjSH2pHC7idEt6b5rTInljAOmyqYHGC8ajOxQn+uOoPPvsthsNhGykssLacLYj0mf2PoKumPgNx1Apy5YSFmIFL8WMQlF2Sw6sow8HOZSCTdKd5c4E2GtxCWe8f+uBTDUAE8dbrpAVn9fhjrKzwIlR4C1sXJubFw6VNK4rcskIn5nQuAF2B+0EnEbjKYWhjmr3RTMfNLCMCTQkiXdr9ZWKf/vkZ3amMoF2wWYGZAIDM33TrFducLAWUsCgG0qlMKdrZ7xAHjTYnCOxMoR30OX/EfyDDVAE4dH5Yy5+QfrrzG7RMaZNchK604ufH1saLp+06xrG2HELlO8VhFW5rGs7DOajIs/6/IggJIl1YtS23WCnT0xih4jp01K5qFajsQukAM4biiRv0x6X7TKWJv4eUPtXSoJf0zJTmOCPf0npsbGA4GtbK+2DME/XgB2RNf5VRpeS68M2LNi1INVogHZAOVkj8G6fkDxDrLHBXemzmw3+hJgAPJoto7qcZ33AAAAAElFTkSuQmCC) no-repeat;
    background-size: cover;
    vertical-align: middle;
    cursor: pointer;
}

.plugins-login-index-getCaptcha-2Nwvw {
    display: block;
    width: 100%;
}
/*# sourceMappingURL=app.2284a4f8eac004b1b9cd5422f867b2f2.css.map*/