/*common const start*/
/*color start*/
/*color end*/
/*background color start*/
/*background color end*/
/*font start*/
.components-common-siderBar__font-size-36--3N7xVYB3 {
  font-family: "Segoe UI", "", "";
  font-size: 0.36rem;
  font-weight: 300;
}
.components-common-siderBar__font-size-28--18UjTXmh {
  font-family: "Segoe UI", "", "";
  font-size: 0.28rem;
  font-weight: 300;
}
.components-common-siderBar__font-size-20--3PFPdsYY {
  font-family: "Segoe UI", "", "";
  font-size: 0.2rem;
  font-weight: 300;
}
.components-common-siderBar__font-size-18--1g3UfBWG {
  font-family: "Segoe UI", "", "";
  font-size: 0.18rem;
  font-weight: 600;
}
.components-common-siderBar__font-size-16--3ETim2hA {
  font-family: "Segoe UI", "", "";
  font-size: 0.16rem;
  font-weight: 600;
}
.components-common-siderBar__font-size-14--1U3nC9Aw {
  font-family: "Segoe UI", "", "";
  font-size: 0.14rem;
  font-weight: 600;
}
.components-common-siderBar__font-size-12--_KFMg-Vo {
  font-family: "Segoe UI", "", "";
  font-size: 0.12rem;
  font-weight: 600;
}
/*font end*/
/*width/height size start*/
/*width/height size end*/
/*common const end*/
.siderBar.ant-layout-sider {
  background: #ffffff!important;
}
.siderBar .ant-menu-dark {
  background: top;
  color: #000000;
}
.siderBar.short {
  background: transparent !important;
}
.siderBar.short .ant-menu-dark {
  background: -webkit-gradient(linear, left top, left bottom, from(#ffffff), to(#302F33));
  background: linear-gradient(-180deg, #ffffff 0%, #302F33 100%);
}
.siderBar .ant-menu-dark .ant-menu-sub {
  background: rgba(23, 23, 23, 0.2);
}
.siderBar .ant-menu .ant-menu-item, .siderBar .ant-menu .ant-menu-submenu-title {
  height: 0.4rem;
  line-height: 0.4rem;
  padding: 0 0 0 0.22rem !important;
  margin: 0;
  opacity: 0.8;
}
.siderBar .ant-menu-submenu .ant-menu-item {
  padding: 0 0 0 0.55rem !important;
}
.siderBar .ant-menu-inline-collapsed, .siderBar .ant-menu-inline-collapsed .ant-menu-item {
  width: 0.6rem !important;
}
.siderBar .ant-menu-dark .ant-menu-item, .siderBar .ant-menu-item-group-title, .siderBar .ant-menu-item > a {
  color: #000000;
  opacity: 0.8;
}
.siderBar .ant-menu-item .anticon, .siderBar .ant-menu-submenu-title .anticon {
  margin-right: 0.22rem;
}
.siderBar .ant-menu-dark .ant-menu-inline.ant-menu-sub {
  -webkit-box-shadow: none;
          box-shadow: none;
  background: #fff!important;
}
.siderBar .trigger {
  position: fixed;
  bottom: 0;
  height: 0.4rem;
  width: 2rem !important;
  background-color: #ffffff;
  -webkit-transition: all .2s;
  transition: all .2s;
}
.siderBar .trigger span {
  position: absolute;
  display: inline-block;
  right: 0;
  width: 0.6rem;
  height: 0.4rem;
  line-height: 0.4rem;
  text-align: center;
  color: #fff;
  font-size: 0.18rem;
  cursor: pointer;
}
.siderBar .trigger.collapsed {
  width: 0.6rem !important;
}
.siderBar .ant-menu-item:hover, .siderBar .ant-menu-item-active, .siderBar .ant-menu-submenu-title:hover {
  background: #f2f2f2;
  color: #000000;
  opacity: 1;
}
.siderBar .ant-menu.ant-menu-dark .ant-menu-item-selected, .siderBar .ant-menu-submenu-popup.ant-menu-dark .ant-menu-item-selected {
  background: #f2f2f2;
  opacity: 1;
}
.ant-layout .siderBar .ant-menu-inline-collapsed > .ant-menu-item-active, .ant-layout .siderBar .ant-menu-inline-collapsed > .ant-menu-submenu-active > .ant-menu-submenu-title {
  line-height: 0.4rem;
  font-size: 0.12rem;
  text-align: left;
  padding: 0 0 0 0.22rem !important;
}
.siderBar .ant-menu-inline-collapsed > .ant-menu-item-active .anticon, .siderBar .ant-menu-inline-collapsed > .ant-menu-item-active .ctrlicon, .siderBar .ant-menu-inline-collapsed > .ant-menu-submenu-active > .ant-menu-submenu-title .anticon, .siderBar .ant-menu-inline-collapsed > .ant-menu-submenu-active > .ant-menu-submenu-title .ctrlicon {
  line-height: normal;
}
.siderBar .ant-menu-inline-collapsed > .ant-menu-item-active span, .siderBar .ant-menu-inline-collapsed > .ant-menu-item-active span, .siderBar .ant-menu-inline-collapsed > .ant-menu-submenu-active > .ant-menu-submenu-title span {
  max-width: 0.6rem !important;
  display: block !important;
  opacity: 1!important;
}
.siderBar .ant-menu-inline-collapsed > .ant-menu-item-active .anticon, .siderBar .ant-menu-inline-collapsed > .ant-menu-item-active .ctrlicon, .siderBar .ant-menu-inline-collapsed > .ant-menu-submenu-active .anticon, .siderBar .ant-menu-inline-collapsed > .ant-menu-submenu-active .ctrlicon {
  margin-right: 0;
}
.ant-menu-item .ctrlicon, .ant-menu-submenu-title .ctrlicon {
  min-width: 0.14rem;
  margin-right: 0.1rem;
  -webkit-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);
  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 .ctrlicon + span, .ant-menu-submenu-title .ctrlicon + span {
  -webkit-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);
  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);
  opacity: 1;
}
.ant-menu-inline-collapsed > .ant-menu-item > .ant-badge, .ant-menu-inline-collapsed > .ant-menu-submenu > .ant-menu-submenu-title span > span {
  max-width: 0;
  display: inline-block;
  opacity: 0;
}
.ant-menu-inline-collapsed-tooltip .ctrlicon {
  display: none;
}
.ant-menu-inline-collapsed-tooltip {
  display: none;
}
.sidebar_menu_title {
  width: 1.2rem;
  display: inline-block;
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
  padding-right: 0.14rem;
  opacity: 0.65;
}
.ant-menu-item-selected .sidebar_menu_title {
  opacity: 0.85;
}
.siderBar .ant-badge-count {
  top: 0.08rem;
}
.siderBar.ant-layout-sider {
  background-image: none!important;
  background: #ffffff;
}
.siderBar .ant-menu-dark .ant-menu-item, .siderBar .ant-menu-item-group-title, .siderBar .ant-menu-item > a {
  color: #000000!important;
  opacity: 0.65!important;
}
.siderBar .ant-badge {
  color: #000000;
  vertical-align: middle;
}
.siderBar .ant-menu-item-selected .ant-badge {
  color: #fff;
}
.siderBar .trigger {
  position: fixed;
  bottom: 0;
  height: 0.4rem;
  width: 2rem !important;
  background-color: #ffffff!important;
  -webkit-transition: all .2s;
  transition: all .2s;
}
.siderBar .trigger span {
  position: absolute;
  display: inline-block;
  right: 0;
  width: 0.6rem;
  height: 0.4rem;
  line-height: 0.4rem;
  text-align: center;
  color: #000000!important;
  font-size: 0.18rem;
  cursor: pointer;
}
.siderBar .ant-menu.ant-menu-dark .ant-menu-item-selected, .siderBar .ant-menu-submenu-popup.ant-menu-dark .ant-menu-item-selected {
  background: rgba(23, 144, 255, 0.1) !important;
  color: #fff!important;
  opacity: 1!important;
  background: #005FB3!important;
}
.siderBar .ant-menu-item:hover, .siderBar .ant-menu-item-active, .siderBar .ant-menu-submenu-title:hover {
  background: rgba(23, 144, 255, 0.06) !important;
  color: #1790FF!important;
  opacity: 1!important;
}
.siderBar .ant-menu-item:hover .ant-badge, .siderBar .ant-menu-item-active .ant-badge, .siderBar .ant-menu-submenu-title:hover .ant-badge {
  color: #1790FF;
}
.siderBar .ant-menu .ant-menu-submenu {
  color: #000000;
}
.siderBar .ant-menu .ant-menu-submenu .ant-menu-submenu-title {
  opacity: 0.5;
}
.ant-menu .ant-menu-submenu.ant-menu-submenu-selected .ant-menu-submenu-title {
  background: rgba(23, 144, 255, 0.1) !important;
  color: #1790FF!important;
  opacity: 1!important;
}
.ant-menu .ant-menu-submenu .ant-menu-submenu-title > .ant-menu-submenu-arrow::before {
  background: #000000;
}
.ant-menu .ant-menu-submenu .ant-menu-submenu-title > .ant-menu-submenu-arrow::after {
  background: #000000;
}
.ant-menu .ant-menu-submenu.ant-menu-submenu-selected .ant-menu-submenu-title > .ant-menu-submenu-arrow::before {
  background: #1790FF;
}
.ant-menu .ant-menu-submenu.ant-menu-submenu-selected .ant-menu-submenu-title > .ant-menu-submenu-arrow::after {
  background: #1790FF;
}
.ant-menu-submenu-title > .ant-menu-submenu-arrow::before, .ant-menu-dark > .ant-menu-submenu-title > .ant-menu-submenu-arrow::before {
  background: #000000;
}
.ant-menu-submenu-title > .ant-menu-submenu-arrow::after, .ant-menu-dark > .ant-menu-submenu-title > .ant-menu-submenu-arrow::after {
  background: #000000;
}
.ant-menu-submenu-selected > .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 {
  background: #1790FF;
}
.ant-menu-submenu-selected > .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 {
  background: #1790FF;
}

/*common const start*/
/*color start*/
/*color end*/
/*background color start*/
/*background color end*/
/*font start*/
.components-common-modal-style__font-size-36--1AFKnj4G {
  font-family: "Segoe UI", "", "";
  font-size: 0.36rem;
  font-weight: 300;
}
.components-common-modal-style__font-size-28--1ZcvOutj {
  font-family: "Segoe UI", "", "";
  font-size: 0.28rem;
  font-weight: 300;
}
.components-common-modal-style__font-size-20--3vBykUj_ {
  font-family: "Segoe UI", "", "";
  font-size: 0.2rem;
  font-weight: 300;
}
.components-common-modal-style__font-size-18--1tyj_rBV {
  font-family: "Segoe UI", "", "";
  font-size: 0.18rem;
  font-weight: 600;
}
.components-common-modal-style__font-size-16--1g_JcRnb {
  font-family: "Segoe UI", "", "";
  font-size: 0.16rem;
  font-weight: 600;
}
.components-common-modal-style__font-size-14--23ahwvZ7 {
  font-family: "Segoe UI", "", "";
  font-size: 0.14rem;
  font-weight: 600;
}
.components-common-modal-style__font-size-12--28H0eBhG {
  font-family: "Segoe UI", "", "";
  font-size: 0.12rem;
  font-weight: 600;
}
/*font end*/
/*width/height size start*/
/*width/height size end*/
/*common const end*/
.components-common-modal-style__dragModal--2JG-b6aT {
  overflow: hidden;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  /*定义元素垂直居中*/
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  /*定义元素水平居中*/
}
.components-common-modal-style__dragModal--2JG-b6aT .ant-modal {
  top: unset;
  overflow: hidden;
  padding-bottom: 0;
  display: flex;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  /* 09版 */
  -webkit-box-align: center;
  /* 12版 */
  -moz-align-items: center;
  -ms-align-items: center;
  -o-align-items: center;
  -ms-flex-align: center;
      align-items: center;
  /* 09版 */
  -webkit-box-pack: center;
  /* 12版 */
  -moz-justify-content: center;
  -ms-justify-content: center;
  -o-justify-content: center;
  -ms-flex-pack: center;
      justify-content: center;
  margin: 0;
}
.components-common-modal-style__dragModal--2JG-b6aT .ant-modal-header {
  background-color: #F8F8F8;
  height: 48px;
  padding: 0 0.24rem;
  line-height: 48px;
  font-size: 0.16rem;
}
.components-common-modal-style__dragModal--2JG-b6aT .ant-modal-title {
  line-height: 48px;
  padding: 0;
  font-size: 0.16rem;
}
.components-common-modal-style__dragModal--2JG-b6aT .ant-modal-close-x {
  height: 48px;
  line-height: 48px;
  width: 48px;
  font-size: 0.16rem;
}
.components-common-modal-style__dragModal--2JG-b6aT .ant-modal-content {
  height: 100%;
  width: 100%;
}
.components-common-modal-style__dragModal--2JG-b6aT .ant-modal-body {
  overflow-y: auto;
  padding: 24px 0.1rem;
}
.components-common-modal-style__dragModal--2JG-b6aT .ant-drawer-body {
  padding: 0;
}
.components-common-modal-style__existFooter--2ZmSSDdb .ant-modal-body {
  height: calc(100% - 104px);
}
.components-common-modal-style__existFooter--2ZmSSDdb .ant-modal-footer {
  background-color: #F8F8F8;
  padding: 0 0.16rem;
  height: 56px;
  line-height: 56px;
}
.components-common-modal-style__existFooter--2ZmSSDdb .ant-modal-footer div:nth-child(1) {
  line-height: 56px;
}
.components-common-modal-style__noExistFooter--2cNGmoEn .ant-modal-body {
  height: calc(100% - 48px);
}
.components-common-modal-style__XXXsmallSize--3DKI7rCx .ant-modal {
  width: 400px!important;
  height: 150px;
}
.components-common-modal-style__XXsmallSize--3reRy5vE .ant-modal {
  width: 25%!important;
  height: 240px;
}
.components-common-modal-style__XsmallSize--3dgs0968 .ant-modal {
  width: 25%!important;
  height: 300px;
  min-height: 150px;
}
.components-common-modal-style__smallSize--1ALswjZQ .ant-modal {
  width: 35%!important;
  height: 50%!important;
  min-height: 350px;
}
.components-common-modal-style__smiddleSize--17xNtUP5 .ant-modal {
  width: 38%!important;
  height: 70%!important;
  min-height: 350px;
}
.components-common-modal-style__standardSize--2mVwWSPo .ant-modal {
  width: 50%!important;
  height: 80%!important;
  min-height: 350px;
}
.components-common-modal-style__bigSize--S1UF3_Xc .ant-modal {
  width: 75%!important;
  height: 75%!important;
  min-height: 400px;
}
.components-common-modal-style__XbigSize--2Ix1_RN5 .ant-modal {
  width: 96%!important;
  height: 96%!important;
  min-height: 500px;
}
.components-common-modal-style__XXbigSize--3rgHhh5f .ant-modal {
  width: 100%!important;
  height: 100%!important;
}

/*common const start*/
/*color start*/
/*color end*/
/*background color start*/
/*background color end*/
/*font start*/
.components-common-searchTree__font-size-36--jfW_HwiG {
  font-family: "Segoe UI", "", "";
  font-size: 0.36rem;
  font-weight: 300;
}
.components-common-searchTree__font-size-28--3W-JXiXv {
  font-family: "Segoe UI", "", "";
  font-size: 0.28rem;
  font-weight: 300;
}
.components-common-searchTree__font-size-20--2EgI3FOZ {
  font-family: "Segoe UI", "", "";
  font-size: 0.2rem;
  font-weight: 300;
}
.components-common-searchTree__font-size-18--l5tJWxVL {
  font-family: "Segoe UI", "", "";
  font-size: 0.18rem;
  font-weight: 600;
}
.components-common-searchTree__font-size-16--25cgBm8R {
  font-family: "Segoe UI", "", "";
  font-size: 0.16rem;
  font-weight: 600;
}
.components-common-searchTree__font-size-14--3p8zU3kw {
  font-family: "Segoe UI", "", "";
  font-size: 0.14rem;
  font-weight: 600;
}
.components-common-searchTree__font-size-12--1HRJ9NXf {
  font-family: "Segoe UI", "", "";
  font-size: 0.12rem;
  font-weight: 600;
}
/*font end*/
/*width/height size start*/
/*width/height size end*/
/*common const end*/
.components-common-searchTree__search_tree--1PUkRqnM .components-common-searchTree__search--IvMFMigw {
  padding: 8px;
}

/*common const start*/
/*color start*/
/*color end*/
/*background color start*/
/*background color end*/
/*font start*/
.components-common-searchTreePane__font-size-36--fGdHq9n7 {
  font-family: "Segoe UI", "", "";
  font-size: 0.36rem;
  font-weight: 300;
}
.components-common-searchTreePane__font-size-28--3tuHc1Pi {
  font-family: "Segoe UI", "", "";
  font-size: 0.28rem;
  font-weight: 300;
}
.components-common-searchTreePane__font-size-20--3TtlDRBM {
  font-family: "Segoe UI", "", "";
  font-size: 0.2rem;
  font-weight: 300;
}
.components-common-searchTreePane__font-size-18--bgch8S_0 {
  font-family: "Segoe UI", "", "";
  font-size: 0.18rem;
  font-weight: 600;
}
.components-common-searchTreePane__font-size-16--2UdGr5B- {
  font-family: "Segoe UI", "", "";
  font-size: 0.16rem;
  font-weight: 600;
}
.components-common-searchTreePane__font-size-14--3KhxMtYS {
  font-family: "Segoe UI", "", "";
  font-size: 0.14rem;
  font-weight: 600;
}
.components-common-searchTreePane__font-size-12--24z1oJ3P {
  font-family: "Segoe UI", "", "";
  font-size: 0.12rem;
  font-weight: 600;
}
/*font end*/
/*width/height size start*/
/*width/height size end*/
/*common const end*/
.components-common-searchTreePane__selected--3yVPJhoR {
  position: relative;
}
.components-common-searchTreePane__paneDrowpDown--2IUq-Wcu {
  position: absolute;
  background-color: #ffffff;
  width: 100%;
  z-index: 111;
  border: 1px solid #f4f4f4;
  top: 100%;
  height: 230px;
  overflow: auto;
  display: block;
}
.components-common-searchTreePane__paneDrowpDown--2IUq-Wcu .components-common-searchTreePane__ant-tree--3k0uWydE {
  max-height: 230px;
  overflow-y: auto;
  overflow-x: hidden;
}
.components-common-searchTreePane__allPeople--3sGl9LQ2 {
  width: 100%;
  height: 32px;
  line-height: 32px;
  background: #f2f2f2;
  padding-left: 15px;
}

/*common const start*/
/*color start*/
/*color end*/
/*background color start*/
/*background color end*/
/*font start*/
.components-common-userCardPopover__font-size-36--3tocjirG {
  font-family: "Segoe UI", "", "";
  font-size: 0.36rem;
  font-weight: 300;
}
.components-common-userCardPopover__font-size-28--H79BVnOu {
  font-family: "Segoe UI", "", "";
  font-size: 0.28rem;
  font-weight: 300;
}
.components-common-userCardPopover__font-size-20--1ukHDlAU {
  font-family: "Segoe UI", "", "";
  font-size: 0.2rem;
  font-weight: 300;
}
.components-common-userCardPopover__font-size-18--YGMKrNfv {
  font-family: "Segoe UI", "", "";
  font-size: 0.18rem;
  font-weight: 600;
}
.components-common-userCardPopover__font-size-16--KlAfG7Io {
  font-family: "Segoe UI", "", "";
  font-size: 0.16rem;
  font-weight: 600;
}
.components-common-userCardPopover__font-size-14--16ljaYxE {
  font-family: "Segoe UI", "", "";
  font-size: 0.14rem;
  font-weight: 600;
}
.components-common-userCardPopover__font-size-12--FX1fN7cL {
  font-family: "Segoe UI", "", "";
  font-size: 0.12rem;
  font-weight: 600;
}
/*font end*/
/*width/height size start*/
/*width/height size end*/
/*common const end*/
.components-common-userCardPopover__card_popover--3cxBgBNf {
  width: 210px;
  min-height: 1.8rem;
  margin: 0.1rem auto;
  text-align: center;
}
.components-common-userCardPopover__card_popover--3cxBgBNf .components-common-userCardPopover__avatar_div--1BbUJqMn {
  border-bottom: 1px solid #E4E4E4;
  margin-bottom: 0.1rem;
}
.components-common-userCardPopover__card_popover--3cxBgBNf .components-common-userCardPopover__user_name--2fwqCvky {
  margin-top: 0.1rem;
  font-size: 0.18rem;
  color: #2A2A2A;
  text-align: center;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.components-common-userCardPopover__card_popover--3cxBgBNf .components-common-userCardPopover__user_code--1szqDbQN {
  color: #666666;
  text-align: center;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.components-common-userCardPopover__card_popover--3cxBgBNf .components-common-userCardPopover__desc--S8oYzuby {
  margin-left: 0.1rem;
  text-align: left;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  margin-bottom: 0.08rem;
}
.components-common-userCardPopover__card_popover--3cxBgBNf .components-common-userCardPopover__desc--S8oYzuby span {
  color: #2A2A2A;
}
.components-common-userCardPopover__avatar_letter--hNrX7TNH {
  display: inline-block;
  width: 0.4rem;
  height: 0.4rem;
  line-height: 0.4rem;
  font-size: 0.12rem;
  background: #1E88E5;
  border-radius: 50%;
  text-align: center;
  color: #fff;
}
.components-common-userCardPopover__avatar_img--3vJNDP_G {
  width: 0.4rem;
  height: 0.4rem;
  border-radius: 50%;
}
.gravatarset_size {
  width: 100px;
  height: 100px;
  border-radius: 50%;
  border: 1px solid #E4E4E4;
  margin-top: 0.36rem;
  line-height: 100px;
  font-size: 0.22rem;
}

