.login[data-v-14ca00be] {
  width: 100%;
  height: 100%;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  background: url(../../img/loginBanner.png?v=1691061002173-1.11.9) no-repeat center;
  background-size: cover;
  position: relative;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.login .left[data-v-14ca00be] {
  position: absolute;
  top: 38px;
  left: 42px;
}
.login .right[data-v-14ca00be] {
  position: absolute;
  right: 10%;
  width: 440px;
  background: #fff;
  padding: 54px 60px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  background: -webkit-linear-gradient(180deg, rgba(233, 241, 255, 0.72) 0%, rgba(255, 255, 255, 0.72) 100%);
  background: -o-linear-gradient(180deg, rgba(233, 241, 255, 0.72) 0%, rgba(255, 255, 255, 0.72) 100%);
  background: -webkit-gradient(linear, left top, left bottom, from(rgba(233, 241, 255, 0.72)), to(rgba(255, 255, 255, 0.72)));
  background: -webkit-linear-gradient(top, rgba(233, 241, 255, 0.72) 0%, rgba(255, 255, 255, 0.72) 100%);
  background: -o-linear-gradient(top, rgba(233, 241, 255, 0.72) 0%, rgba(255, 255, 255, 0.72) 100%);
  background: linear-gradient(180deg, rgba(233, 241, 255, 0.72) 0%, rgba(255, 255, 255, 0.72) 100%);
  -webkit-box-shadow: -4px 0px 16px 0px rgba(5, 28, 67, 0.08);
          box-shadow: -4px 0px 16px 0px rgba(5, 28, 67, 0.08);
  border-radius: 4px;
  border: 2px solid #FFFFFF;
  -webkit-backdrop-filter: blur(4px);
          backdrop-filter: blur(4px);
}
.login .right p[data-v-14ca00be] {
  color: #4D5159;
  font-size: 28px;
  font-weight: 600;
  margin-bottom: 36px;
  position: relative;
}
.login .right .el-form[data-v-14ca00be] {
  width: 100%;
  padding: 0 !important;
}
.login .right .el-form .el-form-item[data-v-14ca00be] {
  height: 44px;
  background: rgba(232, 238, 244, 0.76);
  border-radius: 2px;
  border: 1px solid #DCE5F0;
  margin-bottom: 28px;
}
.login .right .el-form .el-form-item[data-v-14ca00be] .el-input .el-input__inner {
  height: 44px;
  line-height: 44px;
  background: rgba(255, 255, 255, 0.8);
  border-radius: 2px;
  border: 1px solid #D4E1F2;
}
.login .right .el-form .loginBtn[data-v-14ca00be] {
  width: 100%;
  height: 48px;
  margin-top: 44px;
  background: #2677FF;
  -webkit-box-shadow: 0px 4px 12px 0px rgba(11, 113, 244, 0.4);
          box-shadow: 0px 4px 12px 0px rgba(11, 113, 244, 0.4);
  border-radius: 4px;
}
.login .right .el-form .lastBtn[data-v-14ca00be] {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
  margin-top: 20px;
  color: #37393C;
}
.login .right .el-form .lastBtn > span[data-v-14ca00be] {
  cursor: pointer;
}
.login .right .el-form .yzm[data-v-14ca00be] {
  display: inline-block;
  padding: 0px 9px;
  height: 42px;
  line-height: 42px;
  text-align: center;
  vertical-align: middle;
  font-weight: 400;
  color: #2677FF;
  cursor: pointer;
  position: absolute;
  top: 1px;
  right: 1px;
}
.login .right .el-form .yzm[data-v-14ca00be]::before {
  content: '';
  display: block;
  position: absolute;
  top: 20%;
  left: -10px;
  width: 1px;
  height: 60%;
  background: #2677FF;
}
.login .right .el-form .imgcode[data-v-14ca00be] {
  width: 96px;
  height: 42px;
  background: #A0C2E3;
  border-radius: 0px 1px 1px 0px;
  cursor: pointer;
  position: absolute;
  top: 1px;
  right: 1px;
}
.login .right .code-input[data-v-14ca00be] .el-input::after {
  content: '';
  display: inline-block;
  width: 1px;
  height: 24px;
  background: #DCE5F0;
  position: absolute;
  top: 10px;
  right: 6px;
}
.footerLogin[data-v-14ca00be] {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: space-evenly;
  -webkit-justify-content: space-evenly;
      -ms-flex-pack: space-evenly;
          justify-content: space-evenly;
}
.footerLogin .wexinBox[data-v-14ca00be],
.footerLogin .messageBox[data-v-14ca00be] {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  cursor: pointer;
}
.footerLogin div img[data-v-14ca00be] {
  width: 30px;
  margin-right: 5px;
}
.botShow[data-v-14ca00be] {
  width: 100%;
  position: absolute;
  padding: 0;
  bottom: 24px;
  left: 0;
  line-height: 32px;
  font-size: 14px;
  font-weight: 400;
  color: #808EA5;
  text-align: center;
}
#video[data-v-14ca00be] {
  position: fixed;
  -o-object-fit: cover;
     object-fit: cover;
  height: 100%;
  width: 100%;
  bottom: 0;
  right: 0;
}
.yangText[data-v-14ca00be] {
  position: absolute;
  bottom: 10px;
  left: 0px;
}
.yang[data-v-14ca00be] {
  display: inline-block;
  margin-left: -8px;
  width: 128px;
  height: 18px;
  background: -webkit-linear-gradient(90deg, rgba(38, 119, 255, 0.48) 0%, rgba(38, 119, 255, 0) 100%);
  background: -o-linear-gradient(90deg, rgba(38, 119, 255, 0.48) 0%, rgba(38, 119, 255, 0) 100%);
  background: -webkit-gradient(linear, left top, right top, from(rgba(38, 119, 255, 0.48)), to(rgba(38, 119, 255, 0)));
  background: -webkit-linear-gradient(left, rgba(38, 119, 255, 0.48) 0%, rgba(38, 119, 255, 0) 100%);
  background: -o-linear-gradient(left, rgba(38, 119, 255, 0.48) 0%, rgba(38, 119, 255, 0) 100%);
  background: linear-gradient(90deg, rgba(38, 119, 255, 0.48) 0%, rgba(38, 119, 255, 0) 100%);
  border-radius: 100px 0px 0px 100px;
}
[data-v-14ca00be] .el-input__inner:hover {
  border: 1px solid #BDCCE0 !important;
}
[data-v-14ca00be] .el-input__inner:focus {
  border: 1px solid #2677FF !important;
}

@font-face {
  font-family: "iconfont"; /* Project id 3274648 */
  src: url(../../static/fonts/iconfont.64f3ab86.eot); /* IE9 */
  src: url(../../static/fonts/iconfont.64f3ab86.eot#iefix) format('embedded-opentype'), 
       url('data:application/x-font-woff2;charset=utf-8;base64,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') format('woff2'),
       url(../../static/fonts/iconfont.2159b61a.woff) format('woff'),
       url(../../static/fonts/iconfont.9b0ba80d.ttf) format('truetype'),
       url(../../static/img/iconfont.b1ad78cd.svg#iconfont) format('svg');
}
.iconfont {
  font-family: "iconfont" !important;
  font-size: 16px;
  font-style: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.icon-guanjianci:before {
  content: "\e61e";
}
.icon-shijian:before {
  content: "\e61f";
}
.icon-lianjie:before {
  content: "\e61d";
}
.icon-lingxing:before {
  content: "\e61c";
}
.icon-bianzu:before {
  content: "\e61b";
}
.icon-a-bianzu4:before {
  content: "\e61a";
}
.icon-a-bianzu8:before {
  content: "\e617";
}
.icon-a-bianzu81:before {
  content: "\e618";
}
.icon-a-bianzu82:before {
  content: "\e619";
}
.icon-a-bianzu13:before {
  content: "\e612";
}
.icon-a-bianzu13beifen:before {
  content: "\e613";
}
.icon-a-bianzu13beifen2:before {
  content: "\e614";
}
.icon-a-bianzu13beifen3:before {
  content: "\e615";
}
.icon-a-bianzu13beifen4:before {
  content: "\e616";
}
.icon-kong:before {
  content: "\e610";
}
.icon-saomiao:before {
  content: "\e611";
}
.icon-qiye:before {
  content: "\e60c";
}
.icon-jinggao:before {
  content: "\e60d";
}
.icon-shibai:before {
  content: "\e60e";
}
.icon-chenggong:before {
  content: "\e60f";
}
.icon-chucun:before {
  content: "\e609";
}
.icon-a-IntelR:before {
  content: "\e60a";
}
.icon-neicun:before {
  content: "\e60b";
}
.icon-touxiang:before {
  content: "\e608";
}
.icon-yizhizichan:before {
  content: "\e600";
}
.icon-qiyeguanli:before {
  content: "\e601";
}
.icon-xitongguanli:before {
  content: "\e602";
}
.icon-baogaoguanli:before {
  content: "\e603";
}
.icon-zichanfaxian:before {
  content: "\e604";
}
.icon-shujuxielouguanli:before {
  content: "\e605";
}
.icon-zichanrenling:before {
  content: "\e606";
}
.icon-loudongguanli:before {
  content: "\e607";
}
.icon-tiaozhuanwangzhi:before {
  content: "\e608";
}


.icon {
  width: 1em;
  height: 1em;
  vertical-align: -0.15em;
  fill: currentColor;
  overflow: hidden;
}
#app {
  font-family: Avenir, Helvetica, Arial, sans-serif;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  background-color: #EEEEEE;
  height: 100%;
  font-size: 14px;
}
html,
body {
  min-width: 1100px;
  height: 100%;
  margin: 0 !important;
  padding: 0 !important;
  background-color: #EEEEEE;
  overflow: hidden;
}
img {
  vertical-align: bottom;
}
body,
div,
span,
header,
footer,
nav,
section,
aside,
article,
ul,
dl,
dt,
dd,
li,
a,
p,
h1,
h2,
h3,
h4,
h5,
h6,
i,
b,
textarea,
button,
input,
select,
figure,
figcaption {
  padding: 0;
  margin: 0;
  list-style: none;
  font-style: normal;
  text-decoration: none;
  border: none;
  font-family: "Microsoft Yahei", sans-serif;
  -webkit-tap-highlight-color: transparent;
  -webkit-font-smoothing: antialiased;
}
body:focus,
div:focus,
span:focus,
header:focus,
footer:focus,
nav:focus,
section:focus,
aside:focus,
article:focus,
ul:focus,
dl:focus,
dt:focus,
dd:focus,
li:focus,
a:focus,
p:focus,
h1:focus,
h2:focus,
h3:focus,
h4:focus,
h5:focus,
h6:focus,
i:focus,
b:focus,
textarea:focus,
button:focus,
input:focus,
select:focus,
figure:focus,
figcaption:focus {
  outline: none;
}
input[type="button"],
input[type="submit"],
input[type="search"],
input[type="reset"] {
  -webkit-appearance: none;
}
textarea {
  -webkit-appearance: none;
}
img {
  image-rendering: -moz-crisp-edges;
  /* Firefox */
  image-rendering: -o-crisp-edges;
  /* Opera */
  image-rendering: -webkit-optimize-contrast;
  /*Webkit (non-standard naming) */
  image-rendering: crisp-edges;
  -ms-interpolation-mode: nearest-neighbor;
  /* IE (non-standard property) */
}
.loginClass input::-webkit-input-placeholder {
  color: #98A8C2 !important;
}
.loginClass input::-moz-placeholder {
  /* Mozilla Firefox 19+ */
  color: #98A8C2 !important;
}
.loginClass input:-moz-placeholder {
  /* Mozilla Firefox 4 to 18 */
  color: #98A8C2 !important;
}
.loginClass input:-ms-input-placeholder {
  /* Internet Explorer 10-11 */
  color: #98A8C2 !important;
}
html,
body {
  height: 100%;
  width: 100%;
}
.el-button--primary.is-disabled,
.el-button--primary.is-disabled:active,
.el-button--primary.is-disabled:focus,
.el-button--primary.is-disabled:hover {
  background-color: #a0cfff;
  border-color: transparent;
  color: #FFF;
}
.normalBtn {
  min-width: 76px;
  height: 32px;
  background: #2677FF;
  border-radius: 4px;
  color: #fff;
  font-size: 14px;
  text-align: center;
  padding: 0 12px;
  border: 0;
  margin: 0;
  margin-left: 12px;
  border: 1px solid #2677FF;
}
.normalBtn:hover {
  background-color: #4389FF !important;
  border-color: #2677FF !important;
  color: #FFF;
}
.normalBtn:focus {
  background-color: #2677FF;
  border-color: #2677FF;
  color: #FFF;
}
.normalBtnAA {
  height: 32px;
  background: #CCD2DB !important;
  border-radius: 4px;
  border: 1px solid;
  border-color: #CCD2DB !important;
  font-weight: 400;
  color: #fff !important;
  text-align: center;
  padding: 0 12px;
}
.normalBtnRe {
  min-width: 76px;
  height: 32px;
  background: #FFFFFF !important;
  border-radius: 4px;
  border: 1px solid;
  border-color: #D1D5DD !important;
  font-weight: 400;
  color: #62666C !important;
  text-align: center;
  padding: 0 12px;
}
.normalBtnRe:hover {
  background-color: #F0F3F8 !important;
  border-color: #C0C4CC !important;
  color: #62666C !important;
}
.normalBtnRe:focus {
  background-color: #FFFFFF;
  border-color: #D1D5DD;
  color: #62666C;
}
.highBtn {
  width: 68px;
  height: 32px;
  background: #2677FF;
  border-radius: 4px;
  color: #fff;
  text-align: center;
  padding: 0;
  border: 0;
  margin: 0;
  margin-left: 12px;
  border: 1px solid #2677FF;
}
.highBtn:hover {
  background-color: #4389FF !important;
  border-color: #2677FF !important;
  color: #fff;
}
.highBtn:focus {
  background-color: #2677FF;
  border-color: #2677FF;
  color: #fff;
}
.highBtnRe {
  width: 68px;
  height: 32px;
  background: #FFFFFF;
  border-radius: 4px;
  border: 1px solid #D1D5DD;
  font-weight: 400;
  color: #62666C;
  text-align: center;
  padding: 0;
}
.highBtnRe:hover {
  background-color: #F0F3F8 !important;
  border-color: #C0C4CC !important;
  color: #62666C;
}
.highBtnRe:focus {
  background-color: #FFFFFF;
  border-color: #D1D5DD;
  color: #62666C;
}
.checkboxAll {
  margin-right: 20px !important;
}
.el-notification__content .el-button {
  margin-left: 184px !important;
}
.headerTitle {
  position: absolute;
  top: -39px;
  left: 0;
  font-weight: 700;
  font-size: 16px;
  color: #37393C;
}
.headerTitle .headerShow {
  display: inline-block;
  padding: 0 20px;
  height: 28px;
  line-height: 28px;
  color: #62666c;
  font-size: 12px;
  font-weight: normal;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAABFsAAAA4CAYAAAAij/fvAAAAAXNSR0IArs4c6QAAAARzQklUCAgICHwIZIgAAAPnSURBVHic7d27TiRHFAbgqu5ZRGJpQkLICAkJN5yQkJDQj+HH8KPwCH4Hr9RIrJwuwRhjebrbAcYXidtY1TOc6u+LADHSrxOcI/0SRU5b6rr1Ud+On8ecj1PKh9t+HuIb9h0AAN7JzQJmKNjqCxZ3IvGn0KR0N+R0c9Avr09O8kPe5sNdtz7aLPL3U4WDGOIvAgDmws0CZijY6gsWdyL1TKFJ6W4xLH9stvlQ36bVVIEAAAAAIhtSWm4Wd+dblS2PfzoEAAAAwHPGsT3eqmwBAAAA4GXj2CtbAAAAAEpStgAAAAAUpGwBAAAAKEjZAgAAAFCQsgUAAACgIGULAAAAQEHKFgAAAICClC0AAAAABSlbAAAAAApStgAAAAAUpGwBAAAAKEjZAgAAAFCQsgUAAACgoMV7fqnrxsO+vV+NU6cBAAAACO7NsqXrvi2H9v5yzOloF4EAAAAAInu1bOm69dFmka5SSoe7iQMAAAAQ24tlS/d1fbYZ88UuwwAAAABE92zZ8uV2vdqM+XzXYQAAAACi+0/Z8vgQ7vpiTPl0X4EAAAAAIvu7bPnnIdzGQ7gAAAAA/9MiJQ/hAgAAAJSy6H75/XTTby73HQQAAACgBs0w9Kt9hwAAAACoRbPvAAAAAAA1aZqmvd53CAAAAIBa5JQeH8gdFu3VkAYP5MKbhn0HAIB3crOAGQq2+oLFnUh9U8hPX3Tdt+Xw6eByGJN//Qyvqm8RAFArNwuYoWCrL1jcidQ3hfzvb7puPOwPfrsYh/F0X4Hg46tvEQBQKzcLmKFgqy9Y3InUN4X83A+/3K5XY8rnuw4DMdS3CAColZsFzFCw1Rcs7kTqm8KzZUtKKXVf12ebMV/sMgzEUN8iAKBWbhYwQ8FWX7C4E6lvCi+WLSl5OBeeV98iAKBWbhYwQ8FWX7C4E6lvCq+WLSk9vuMyfLq/8nAuPKlvEQBQKzcLmKFgqy9Y3InUN4U3y5aU/no4t71fjTmdTR0IPr76FgEAtXKzgBkKtvqCxZ1IfVN4V9ny5OfbX3+YKAcEUt8iAKBWbhYwQ8FWX7C4E6lvCs2+AwAAAADURNkCAAAAUJCyBQAAAKAgZQsAAABAQcoWAAAAgIKULQAAAAAFKVsAAAAAClK2AAAAABSkbAEAAAAoSNkCAAAAUJCyBQAAAKAgZQsAAABAQcoWAAAAgIKULQAAAACF5NzebFW25NzcTJQFAAAAILyc++3KlvaP/rpJzcNUgQAAAACiatrmbrFZ/pS3/WDXrY/6g+ZzHvLxkIbDKcLBxzbsOwAAvJObBcxQsNUXLO5E4k+haZu7POSbtv/u+uQkP/wJTfHbJEPHfB4AAAAASUVORK5CYII=);
  background-size: 100% 100%;
}
.headerTitle .headerShow i {
  color: #92bbff;
  font-size: 16px;
  margin-right: 5px;
}
.headerTitle .goback {
  font-weight: 700;
  color: #2677FF;
  font-size: 14px;
  cursor: pointer;
}
.headerTitle .goback .el-icon-arrow-left {
  font-weight: 700;
}
.headerTitle .spline {
  margin: 0 8px;
  color: #62666C;
}
.headerTitle > p {
  display: inline-block;
  margin-left: 16px;
  font-size: 12px;
  color: #62666C;
}
.headerTitle > p span {
  margin-right: 12px;
}
.tipImgs {
  width: 40px;
  height: 40px;
}
.tips {
  width: 105px;
  height: 104px;
  background: -webkit-gradient(linear, left top, left bottom, from(rgba(20, 60, 127, 0.2)), to(rgba(20, 60, 127, 0.5)));
  background: -webkit-linear-gradient(top, rgba(20, 60, 127, 0.2) 0%, rgba(20, 60, 127, 0.5) 100%);
  background: -o-linear-gradient(top, rgba(20, 60, 127, 0.2) 0%, rgba(20, 60, 127, 0.5) 100%);
  background: linear-gradient(180deg, rgba(20, 60, 127, 0.2) 0%, rgba(20, 60, 127, 0.5) 100%);
  -webkit-box-shadow: 0px 2px 6px 0px rgba(0, 0, 0, 0.12);
          box-shadow: 0px 2px 6px 0px rgba(0, 0, 0, 0.12);
  border: 1px solid linear-gradient(0deg, #d2e3ff, #4289ff, #2677ff) 1 1;
  -webkit-backdrop-filter: blur(4px);
          backdrop-filter: blur(4px);
  color: #E3EEFF;
}
.tips p {
  margin-left: 12px;
}
.tips p span {
  color: #FFFFFF;
}
.tips .tips-title {
  font-size: 16px;
  margin-top: 8px;
}
.tips .tips-title1 {
  font-size: 14px;
  margin-top: 12px;
}
.tips .tips-title2 {
  font-size: 14px;
  margin-top: 12px;
}
.tips1 {
  height: 30px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  padding: 10px;
  color: #ffff;
  background: -webkit-gradient(linear, left top, left bottom, from(rgba(20, 60, 127, 0.2)), to(rgba(20, 60, 127, 0.5)));
  background: -webkit-linear-gradient(top, rgba(20, 60, 127, 0.2) 0%, rgba(20, 60, 127, 0.5) 100%);
  background: -o-linear-gradient(top, rgba(20, 60, 127, 0.2) 0%, rgba(20, 60, 127, 0.5) 100%);
  background: linear-gradient(180deg, rgba(20, 60, 127, 0.2) 0%, rgba(20, 60, 127, 0.5) 100%);
  -webkit-box-shadow: 0px 2px 6px 0px rgba(0, 0, 0, 0.12);
          box-shadow: 0px 2px 6px 0px rgba(0, 0, 0, 0.12);
  border: 1px solid;
  -webkit-border-image: -webkit-gradient(linear, left bottom, left top, from(#d2e3ff), color-stop(#4289ff), to(#2677ff)) 1 1;
  -webkit-border-image: -webkit-linear-gradient(bottom, #d2e3ff, #4289ff, #2677ff) 1 1;
       -o-border-image: -o-linear-gradient(bottom, #d2e3ff, #4289ff, #2677ff) 1 1;
          border-image: -webkit-gradient(linear, left bottom, left top, from(#d2e3ff), color-stop(#4289ff), to(#2677ff)) 1 1;
          border-image: linear-gradient(0deg, #d2e3ff, #4289ff, #2677ff) 1 1;
  -webkit-backdrop-filter: blur(4px);
          backdrop-filter: blur(4px);
}
.el-input__inner {
  width: 100%;
  height: 32px;
  line-height: 32px;
  background: #FFFFFF;
  border-radius: 4px;
  border: 1px solid #D1D5DD;
}
.el-form .el-select {
  width: 100%;
  height: 32px;
  line-height: 32px;
  background: #FFFFFF;
  border-radius: 4px;
}
.el-form .el-select /deep/ .el-input .el-input__inner {
  width: 100%;
  height: 100% !important;
  background: #FFFFFF;
  border-radius: 4px;
  border: 1px solid #D1D5DD;
}
.el-form .el-input__icon {
  line-height: 32px;
}
.dividerLine {
  width: 1px;
  height: 100%;
  margin-left: 20px;
  background: #E9EBEF;
}
.el-dialog .el-form-item {
  margin-bottom: 16px !important;
}
.el-dialog .el-form-item .el-form-item__label {
  line-height: 40px !important;
}
.el-dialog .spideLine {
  display: block;
  margin-bottom: 20px;
  border-bottom: 1px solid #E9EBEF;
}
.el-input-group--append {
  border: 1px solid #D1D5DD;
  border-radius: 4px;
}
.el-input-group--append .el-input__inner {
  border: 0;
}
.el-input-group__prepend {
  padding: 0 5px;
  border: 0;
  border-radius: none;
}
.el-input-group__prepend .el-icon-question {
  font-size: 16px;
  color: #b1bdd1;
}
.el-input-group__append {
  padding: 0 5px;
  background: #FFFFFF;
  border: 0;
}
.el-input-group__append .el-button {
  padding: 0 !important;
}
.overTaskClass {
  color: #62666C;
  cursor: pointer;
}
.grayBox {
  padding: 0px 20px;
  padding-top: 10px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  margin-bottom: 16px;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.grayBox .graySan {
  margin-left: 14px;
  width: 12px;
}
.grayBox .graylabel {
  background-color: #EBEEF5;
  font-size: 12px;
  color: #62666C;
  padding: 6px 8px;
  margin-left: -3px;
}
.grayBox > div:first-child {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
.confirmBox {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  background: #E1E7F1;
  border-radius: 4px;
  margin-left: 16px;
  height: 32px;
  padding: 0px !important;
  overflow: hidden;
}
.confirmBox .el-radio-group {
  display: -webkit-box !important;
  display: -webkit-flex !important;
  display: -ms-flexbox !important;
  display: flex !important;
}
.confirmBox .el-radio-button__inner {
  border: 0 !important;
  height: 32px !important;
  line-height: 32px !important;
  text-align: center;
  background: #E1E7F1;
  color: #62666C;
  font-size: 14px;
  border-radius: 0px !important;
  padding: 0px 16px !important;
}
.confirmBox .is-active .el-radio-button__inner {
  background: #2677FF !important;
  color: #FFFFFF !important;
  font-weight: 500 !important;
  margin-left: 0px !important;
}
::-webkit-scrollbar-thumb {
  border-radius: 4px !important;
}
.blueLine {
  display: inline-block;
  padding: 0 8px;
  height: 22px;
  line-height: 22px;
  border-radius: 4px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  background: rgba(38, 119, 255, 0.12);
  color: #2677ff;
  margin-left: 8px;
  vertical-align: middle;
}
.greenLine {
  display: inline-block;
  padding: 0 8px;
  height: 22px;
  line-height: 22px;
  border-radius: 4px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  background: rgba(16, 213, 149, 0.12);
  color: #10D595;
  margin-left: 8px;
  vertical-align: middle;
}
.grayLine {
  display: inline-block;
  padding: 0 8px;
  height: 22px;
  line-height: 22px;
  border-radius: 4px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  background: #e9ebef;
  color: #62666c;
  margin-left: 8px;
  vertical-align: middle;
}
.originLine {
  display: inline-block !important;
  padding: 0 8px;
  height: 22px;
  line-height: 22px;
  border-radius: 4px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  background: rgba(255, 121, 0, 0.12);
  color: #ff7900;
  margin-left: 8px;
  vertical-align: middle;
}
.yellowLine {
  display: inline-block !important;
  padding: 0 8px;
  height: 22px;
  line-height: 22px;
  border-radius: 4px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  background: rgba(248, 193, 54, 0.16);
  color: #f8c136;
  margin-left: 8px;
  vertical-align: middle;
}
.redLine {
  display: inline-block !important;
  padding: 0 8px;
  height: 22px;
  line-height: 22px;
  border-radius: 4px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  background: rgba(255, 70, 70, 0.12);
  color: #ff4646;
  margin-left: 8px;
  vertical-align: middle;
}
.deepRedRadiusBorder {
  display: inline-block;
  padding: 0 8px;
  height: 22px;
  line-height: 20px;
  border-radius: 12px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  background: rgba(153, 5, 4, 0.12);
  color: #990504;
  border: 1px solid #990504;
  margin-left: 8px;
  vertical-align: middle;
}
.originRadiusBorder {
  display: inline-block;
  padding: 0 8px;
  height: 22px;
  line-height: 20px;
  border-radius: 12px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  background: rgba(255, 121, 0, 0.12);
  color: #ff7900;
  border: 1px solid #ff7900;
  margin-left: 8px;
  vertical-align: middle;
}
.redRadiusBorder {
  display: inline-block;
  padding: 0 8px;
  height: 22px;
  line-height: 20px;
  border-radius: 12px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  background: rgba(255, 70, 70, 0.12);
  color: #ff4646;
  border: 1px solid #ff4646;
  margin-left: 8px;
  vertical-align: middle;
}
.blueRadiusBorder {
  display: inline-block;
  padding: 0 8px;
  height: 22px;
  line-height: 20px;
  border-radius: 12px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  background: rgba(38, 119, 255, 0.12);
  color: #2677ff;
  border: 1px solid #2677ff;
  margin-left: 8px;
  vertical-align: middle;
}
.greenRadiusBorder {
  display: inline-block;
  padding: 0 8px;
  height: 22px;
  line-height: 20px;
  border-radius: 12px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  background: rgba(16, 213, 149, 0.12);
  color: #10D595;
  border: 1px solid #10d595;
  margin-left: 8px;
  vertical-align: middle;
}
.grayRadiusBorder {
  display: inline-block;
  padding: 0 8px;
  height: 22px;
  line-height: 20px;
  border-radius: 12px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  background: #e9ebef;
  color: #62666c;
  border: 1px solid #d1d5dd;
  margin-left: 8px;
  vertical-align: middle;
}
.yellowRadiusBorder {
  display: inline-block;
  padding: 0 8px;
  height: 22px;
  line-height: 20px;
  border-radius: 12px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  background: rgba(248, 193, 54, 0.16);
  color: #f8c136;
  border: 1px solid #f8c136;
  margin-left: 8px;
  vertical-align: middle;
}
.maxWidthContent {
  display: inline-block;
  max-width: 80%;
  overflow: hidden;
  white-space: nowrap;
  -o-text-overflow: ellipsis;
     text-overflow: ellipsis;
  vertical-align: middle;
}
.navigationBack {
  width: 100%;
  height: 52px;
  line-height: 52px;
  margin-bottom: 0.05rem;
  background: #f3f3f3;
  -webkit-box-shadow: 4px 4px 16px 0px rgba(6, 33, 64, 0.08);
          box-shadow: 4px 4px 16px 0px rgba(6, 33, 64, 0.08);
}
.navigationBack .iconfont {
  padding-left: 28px;
  padding-right: 6px;
  font-size: 14px;
  font-weight: 800;
  color: #676767;
  cursor: pointer;
}
.navigationBack .title {
  font-size: 14px;
  font-weight: 500;
  color: #3d3d3d;
  cursor: pointer;
}
.el-select__tags {
  max-width: 100% !important;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  left: 10px;
}
.el-tag.el-tag--info {
  max-width: 70% !important;
}
.unitCompany {
  display: inline-block;
  max-width: 290px;
  margin-right: 15px;
  overflow: hidden;
  white-space: nowrap;
  -o-text-overflow: ellipsis;
     text-overflow: ellipsis;
}
img {
  image-rendering: -moz-crisp-edges;
  /* Firefox */
  image-rendering: -o-crisp-edges;
  /* Opera */
  image-rendering: -webkit-optimize-contrast;
  /*Webkit (non-standard naming) */
  image-rendering: crisp-edges;
  -ms-interpolation-mode: nearest-neighbor;
  /* IE (non-standard property) */
}
.placeholderClass {
  color: #C0C4CC;
}
.el-image-viewer__mask {
  background: rgba(0, 0, 0, 0.7) !important;
  opacity: 1;
}
.myruleItemBox {
  margin-top: 12px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
}
.myruleItem {
  height: 22px;
  line-height: 20px;
  padding: 0 8px;
  border-radius: 12px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  line-height: 16px;
  margin-bottom: 10px;
  background: #FFFFFF;
  border: 1px solid #D1D5DD;
  white-space: pre-wrap;
  margin-right: 8px;
}
.v-modal {
  background: rgba(0, 0, 0, 0.7) !important;
}
.el-tooltip__popper {
  max-width: 70%;
  max-height: 500px;
  overflow: auto;
  background: rgba(255, 255, 255, 0.8) !important;
  -webkit-box-shadow: 0px 1px 8px 0px rgba(0, 0, 0, 0.12);
          box-shadow: 0px 1px 8px 0px rgba(0, 0, 0, 0.12);
  -webkit-backdrop-filter: blur(2px);
          backdrop-filter: blur(2px);
  color: #37393C !important;
  border: 0 !important;
}
.el-tooltip__popper .popper__arrow {
  display: none;
  bottom: 0 !important;
}
.imgwrap {
  display: inline-block;
  padding: 5px;
  background: #f5f7fa;
}
.rulePopover {
  max-height: 172px;
  overflow: auto;
  line-height: normal !important;
  -webkit-box-sizing: border-box !important;
          box-sizing: border-box !important;
}
.rulePopover .popper__arrow {
  display: none;
  bottom: 0 !important;
}
.el-message-box .el-message-box__content {
  padding-bottom: 16px !important;
}
.el-message-box__message p {
  max-height: 300px;
  overflow: auto;
}
.ruleItemBox {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap !important;
      -ms-flex-wrap: wrap !important;
          flex-wrap: wrap !important;
  padding-right: 12px !important;
  padding-left: 12px !important;
}
.ruleItem,
.ruleItemNum {
  max-width: 120px;
  line-height: 16px;
  padding: 2px 10px;
  margin: 5px 8px 5px 0px;
  background: #FFFFFF;
  border-radius: 14px;
  border: 1px solid #D1D5DD;
  cursor: pointer;
  overflow: hidden;
  white-space: nowrap;
  -o-text-overflow: ellipsis;
     text-overflow: ellipsis;
}
.ruleItemNum {
  display: inline-block;
  background: #F0F3F8;
  border: 1px solid #DCE5F3;
}
.reasonClass img {
  width: 20px !important;
  height: 20px !important;
}
.chainClass {
  max-height: 500px;
  min-width: 20%;
  overflow: auto;
  border: 1px solid #DCE5F3 !important;
}
.chainClass .userInfo p {
  line-height: 24px;
  font-size: 14px;
}
.chainClass .popper__arrow {
  display: none;
  bottom: 0 !important;
}
.chainClass .iconRight {
  color: #2677FF;
  font-weight: bold;
}
.chainClass span {
  display: inline-block;
  line-height: 24px;
}
.chainClass span .el-image {
  vertical-align: middle;
}
.chainClass .recordClass li {
  padding-bottom: 10px;
}
.chainClass .recordClass li p {
  line-height: 24px;
  font-weight: bold;
  color: #2677FF;
}
.chainClass .recordClass li .recordItem {
  display: inline-block;
  width: 19%;
  min-width: 120px;
  -o-text-overflow: inherit;
     text-overflow: inherit;
  padding: 2px 2px;
  margin: 1px 1px;
  border: 1px solid #EBEEF5;
  background: #f5f7fa;
}
.chainClass .recordClass li .recordItem span {
  display: inline-block;
  width: 100%;
  white-space: pre-wrap;
}
.chainClass img {
  margin-bottom: 5px !important;
}
.chainClass i {
  display: inline-block;
  line-height: 30px;
}
.infoTitle {
  height: 54px;
  line-height: 54px;
  padding-left: 20px;
  font-weight: bold;
  color: #37393C;
  border-bottom: 1px solid #E9EBEF;
  background: #fff;
}
.el-table__body {
  width: 100%;
  table-layout: fixed !important;
}
.dialog-body .downloadClass {
  width: 100%;
  height: 40px;
  line-height: 40px;
  margin-bottom: 16px;
  background: rgba(38, 119, 255, 0.18);
  border-radius: 2px;
  border: 1px solid rgba(38, 119, 255, 0.44);
  cursor: pointer;
}
.dialog-body .downloadClass i {
  font-size: 14px;
  color: #2677FF;
  margin: 0 8px 0 16px;
}
.dialog-body .downloadClass span {
  color: #2677FF;
}
.el-image {
  width: 30px;
  height: 30px;
  margin: 5px 0;
}
.el-image img {
  vertical-align: top !important;
}
.el-image .el-icon-picture-outline {
  font-size: 30px;
  color: #D2D7E0;
  font-weight: 200;
}
.el-select-dropdown {
  max-width: 50%;
}
.el-textarea .el-input__count {
  background: transparent;
  bottom: -4px;
  right: 7px;
}
.formCollapse .el-collapse-item__header {
  padding: 0 30px !important;
  border-bottom: 1px solid #e6e8f0 !important;
}
.formCollapse .el-collapse-item__wrap {
  padding: 30px 62px !important;
}
.formCollapse .el-form-item__content .el-input__inner {
  height: 32px !important;
  line-height: 32px !important;
}
.formCollapse .el-form-item__content .el-select {
  width: 100%;
}
.formCollapse .el-form-item__content .el-date-editor.el-input {
  width: 100%;
}
.formCollapse .el-form-item__content .el-cascader {
  width: 100%;
}
.formCollapse .el-table {
  width: 100%;
}
.formCollapse .el-table /deep/ th {
  padding: 0 !important;
}
.formCollapse .el-table /deep/ td {
  padding: 0 !important;
}
.successStatus {
  display: inline-block;
  width: 8px;
  height: 8px;
  margin-right: 5px;
  border-radius: 50%;
  background: #0AC986;
}
.errorStatus {
  display: inline-block;
  width: 8px;
  height: 8px;
  margin-right: 5px;
  border-radius: 50%;
  background: #F74B4B;
}
.waitStatus {
  display: inline-block;
  width: 8px;
  height: 8px;
  margin-right: 5px;
  border-radius: 50%;
  background: #FC7D2F;
}
.el-drawer.rtl {
  width: 398px !important;
}
.el-drawer.rtl .el-drawer__header {
  height: 52px !important;
  line-height: 52px !important;
  padding: 0 16px !important;
  margin-bottom: 0;
  color: #37393C;
  font-weight: 400;
  background: #F5F7FA !important;
}
.el-drawer.rtl .el-drawer__body {
  height: 100%;
}
.el-drawer.rtl .demo-drawer__content {
  height: calc(100% - 65px);
  overflow-y: auto;
}
.el-drawer.rtl .demo-drawer__footer {
  position: absolute;
  bottom: 0;
  width: calc(100% - 32px);
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: end;
  -webkit-justify-content: flex-end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  border-top: 1px solid #E9EBEF;
  padding: 16px;
  background: #fff;
}
.el-drawer.rtl .el-form {
  padding: 24px !important;
}
.el-drawer.rtl .el-form .el-form-item {
  width: 100%;
  margin-bottom: 20px;
}
.el-drawer.rtl .el-form .el-form-item .el-form-item__label {
  line-height: 32px;
}
.el-drawer.rtl .el-form .el-form-item .el-form-item__content {
  line-height: 28px !important;
}
.el-drawer.rtl .el-form .el-form-item .el-form-item__content .el-input__inner {
  height: 32px !important;
  line-height: 32px;
}
.el-drawer.rtl .el-form .el-form-item .el-form-item__content .el-input__icon {
  line-height: 32px;
}
.el-drawer.rtl .el-form .el-form-item .el-form-item__content .el-range__close-icon {
  line-height: 26px;
}
.el-drawer.rtl .el-form .el-form-item .el-form-item__content .el-cascader {
  width: 100%;
}
.el-drawer.rtl .el-form .el-form-item .el-form-item__content .el-range-editor.el-input__inner {
  width: 100%;
}
.el-drawer.rtl .el-form .el-form-item .el-form-item__content .el-date-picker {
  width: 100% !important;
}
.el-drawer.rtl .el-form .el-form-item .el-form-item__content .el-radio-group {
  width: 100%;
}
.el-drawer.rtl .el-form .el-form-item .el-form-item__content .el-checkbox-group {
  width: 100%;
}
.el-drawer.rtl .el-form .el-form-item .el-form-item__content .el-select {
  width: 100%;
}
.el-drawer.rtl .el-form .el-form-item .el-form-item__content .el-date-editor.el-input {
  width: 100%;
}
.el-drawer.rtl .el-form .el-form-item .el-form-item__content .el-date-editor .el-range__icon {
  height: 32px;
  line-height: 32px;
}
.el-drawer.rtl .el-form .el-form-item .el-form-item__content .el-date-editor .el-range-separator {
  height: auto;
}
.el-drawer.rtl .el-form .el-form-item .el-form-item__content .el-cascader .el-input__inner {
  height: 32px !important;
}
.el-form {
  padding: 0 24px !important;
}
.el-form .el-form-item {
  width: 100%;
  margin-bottom: 24px;
}
.el-form .el-form-item .el-form-item__label {
  line-height: 32px;
}
.el-form .el-form-item .el-form-item__content .el-input__inner {
  height: 32px;
  line-height: 32px;
}
.el-form .el-form-item .el-form-item__content .el-input__icon {
  line-height: 32px;
}
.el-form .el-form-item .el-form-item__content .el-range__close-icon {
  line-height: 26px;
}
.el-form .el-form-item .el-form-item__content .el-cascader {
  width: 100%;
}
.el-form .el-form-item .el-form-item__content .el-input-number {
  width: 100%;
}
.el-form .el-form-item .el-form-item__content .el-input-number .el-input-number__decrease,
.el-form .el-form-item .el-form-item__content .el-input-number .el-input-number__increase {
  top: 4px;
  height: 30px;
  line-height: 30px;
}
.el-form .el-form-item .el-form-item__content .el-range-editor.el-input__inner {
  width: 100%;
}
.el-form .el-form-item .el-form-item__content .el-date-picker {
  width: 100% !important;
}
.el-form .el-form-item .el-form-item__content .el-radio-group {
  width: 100%;
}
.el-form .el-form-item .el-form-item__content .el-checkbox-group {
  width: 100%;
}
.el-form .el-form-item .el-form-item__content .el-select {
  width: 100%;
}
.el-form .el-form-item .el-form-item__content .el-date-editor.el-input {
  width: 100%;
}
.el-form .el-form-item .el-form-item__content .el-date-editor .el-range__icon {
  height: 32px;
  line-height: 32px;
}
.iconStatus {
  display: inline-block;
  width: 8px;
  height: 8px;
  border-radius: 4px;
  margin-right: 4px;
}
.greenStatus {
  display: inline-block;
  width: 8px;
  height: 8px;
  border-radius: 4px;
  margin-right: 4px;
  background: #1BEC9E;
}
.grayStatus {
  display: inline-block;
  width: 8px;
  height: 8px;
  border-radius: 4px;
  margin-right: 4px;
  background: #ACB4C0;
}
.redStatus {
  display: inline-block;
  width: 8px;
  height: 8px;
  border-radius: 4px;
  margin-right: 4px;
  background: #E94747;
}
.yellowStatus {
  display: inline-block;
  width: 8px;
  height: 8px;
  border-radius: 4px;
  margin-right: 4px;
  background: #e6a23c;
}
.blueStatus {
  display: inline-block;
  width: 8px;
  height: 8px;
  border-radius: 4px;
  margin-right: 4px;
  background: #2677FF;
}
.dwstatus {
  background: #FFC003;
}
.gwstatus {
  background: #FF0000;
}
.zwstatus {
  background: #F79645;
}
.yzstatus {
  background: #990504;
}
.radioClass .el-form-item__label {
  width: 100px !important;
  text-align: left;
  line-height: 32px;
}
.el-transfer-panel__list.is-filterable {
  height: 87%;
}
.el-tabs__nav {
  padding-left: 4px;
}
.el-tabs__nav.is-top .el-tabs__item.is-top.is-active {
  padding: 0 16px;
  height: 44px;
  text-align: center;
  line-height: 44px;
  font-weight: bold;
  color: #2677FF;
  background: rgba(38, 119, 255, 0.08);
}
.el-tabs__active-bar {
  left: 4px;
  width: 100%;
  padding: 0 16px;
  background: #2677FF;
}
.el-tabs__header {
  margin: 0;
  background: #fff;
}
.el-tabs__nav-wrap::after {
  height: 1px;
  background-color: #E9EBEF;
}
.el-tabs__item {
  padding: 0 16px;
  height: 44px;
  text-align: center;
  line-height: 44px ;
  font-size: 14px;
  font-weight: 400;
  color: #62666C;
}
.dialog_topcontent {
  height: 32px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  margin-bottom: 16px;
}
.dialog_topcontent > div {
  height: 32px;
}
.dialog_topcontent > div .el-select {
  width: 240px;
  height: 32px;
  line-height: 32px;
  background: #FFFFFF;
  border-radius: 4px;
  border-color: #D1D5DD;
}
.dialog_topcontent > div .el-select .el-input__suffix {
  line-height: 32px;
}
.dialog_topcontent > div .el-select .el-input__suffix .el-input__icon {
  line-height: 32px;
}
.dialog_topcontent > div .checkboxAll {
  margin-right: 8px !important;
}
.dialog_topcontent > div .el-radio-button:nth-child(1) {
  margin: 0 12px 0 20px;
}
.dialog_topcontent > div .el-radio-button .el-radio-button__inner {
  display: inline-block;
  padding: 0;
  width: 94px;
  height: 32px;
  color: #62666C;
  line-height: 32px;
  border: 1px solid transparent;
  background: #F5F7FA;
  border-radius: 2px;
}
.dialog_topcontent > div .el-radio-button__orig-radio:checked + .el-radio-button__inner {
  background: rgba(38, 119, 255, 0.08);
  border-radius: 2px;
  color: #2677FF;
  -webkit-box-shadow: none;
          box-shadow: none;
  border-color: #2677FF;
}
.elDialogAddLiji {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
.elDialogAddLiji .el-dialog {
  margin-top: 0px !important;
  border-radius: 4px;
}
.elDialogAddLiji .el-dialog .el-dialog__header {
  height: 44px;
  background: #F5F7FA;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  padding: 0 16px !important;
  color: #37393C !important;
  font-size: 14px !important;
  border-radius: 4px 4px 0 0;
  border-bottom: 1px solid #E9EBEF;
}
.elDialogAddLiji .el-dialog .el-dialog__header .el-dialog__headerbtn {
  top: 12px;
}
.elDialogAddLiji .el-dialog .el-dialog__footer {
  padding: 16px;
  background: #fff;
  border-top: 1px solid #E9EBEF;
}
.elDialogAddFirstLogin .el-dialog__header {
  height: 44px;
  background: #F5F7FA;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  padding: 0 14px !important;
  color: #37393C !important;
  font-size: 14px !important;
  border-radius: 4px 4px 0 0;
  border-bottom: 1px solid #E9EBEF;
}
.elDialogAddFirstLogin .el-dialog__header .el-dialog__headerbtn {
  top: 12px;
}
.elDialogAddFirstLogin .el-dialog__header .el-dialog__title {
  font-size: 14px;
  color: #37393C;
}
.elDialogAdd .el-dialog {
  border-radius: 4px;
}
.elDialogAdd .el-dialog .el-form .el-input__inner {
  height: 32px !important;
  line-height: 32px !important;
}
.elDialogAdd .el-dialog .el-form .el-form-item {
  width: 100% !important;
  margin-bottom: 20px !important;
}
.elDialogAdd .el-dialog .el-form .el-form-item .el-input__icon {
  line-height: 32px;
}
.elDialogAdd .el-dialog .el-form .el-form-item .el-select {
  width: 100%;
}
.elDialogAdd .el-dialog .el-form .el-form-item .el-date-editor.el-input {
  width: 100%;
}
.elDialogAdd .el-dialog .el-form .el-form-item .el-form-item__label,
.elDialogAdd .el-dialog .el-form .el-form-item .el-form-item__content {
  line-height: 32px !important;
}
.elDialogAdd .el-dialog .el-dialog__body {
  padding: 28px 28px 0 28px;
  min-height: 300px;
  max-height: 500px;
  overflow: auto;
  background: #fff;
}
.elDialogAdd .el-dialog .el-dialog__body .dialog-body .el-tabs__nav {
  height: 33px;
  border-radius: 4px 4px 0px 0px;
  border: 1px solid #E4E7ED;
  margin-bottom: 16px;
}
.elDialogAdd .el-dialog .el-dialog__body .dialog-body .el-tabs__nav.is-top .el-tabs__item.is-top.is-active {
  text-align: center;
  background: rgba(38, 119, 255, 0.1);
  border-radius: 0;
  border: 1px solid #2677FF;
  font-weight: bold;
  color: #2677FF;
  background: rgba(38, 119, 255, 0.08);
}
.elDialogAdd .el-dialog .el-dialog__body .dialog-body .el-tabs__active-bar {
  left: 4px;
  width: 100%;
  padding: 0 16px;
  background: #2677FF;
}
.elDialogAdd .el-dialog .el-dialog__body .dialog-body .el-tabs__header {
  margin: 0;
}
.elDialogAdd .el-dialog .el-dialog__body .dialog-body .el-tabs__nav-wrap::after {
  height: 1px;
  background-color: #E9EBEF;
}
.elDialogAdd .el-dialog .el-dialog__body .dialog-body .el-tabs__item {
  padding: 0 16px;
  height: 32px;
  text-align: center;
  line-height: 32px;
  font-size: 14px;
  font-weight: 400;
  color: #62666C;
  -webkit-transition: none;
  -o-transition: none;
  transition: none;
}
.elDialogAdd .el-dialog .el-dialog__header {
  height: 44px;
  background: #F5F7FA;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  padding: 0 14px !important;
  color: #37393C !important;
  font-size: 14px !important;
  border-radius: 4px 4px 0 0;
  border-bottom: 1px solid #E9EBEF;
}
.elDialogAdd .el-dialog .el-dialog__header .el-dialog__headerbtn {
  top: 12px;
}
.elDialogAdd .el-dialog .el-dialog__header .el-dialog__title {
  font-size: 14px;
  color: #37393C;
}
.elDialogAdd .el-dialog .el-transfer {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.elDialogAdd .el-dialog .el-transfer-panel {
  width: 226px;
  height: 100%;
  background: #FFFFFF;
  border-radius: 4px;
  border: 1px solid #D1D5DD;
}
.elDialogAdd .el-dialog .el-transfer-panel .el-transfer-panel__header {
  display: none;
}
.elDialogAdd .el-dialog .el-transfer-panel__body {
  height: 95%;
}
.elDialogAdd .el-dialog .el-transfer-panel__body .el-transfer-panel__filter {
  margin: 12px;
}
.elDialogAdd .el-dialog .el-transfer-panel__body .el-transfer-panel__filter .el-input__inner {
  height: 32px;
  background: #FFFFFF;
  border-radius: 4px;
  border: 1px solid #D1D5DD;
}
.elDialogAdd .el-dialog .el-transfer__buttons {
  padding: 0 8px;
  height: 100%;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
.elDialogAdd .el-dialog .el-transfer__buttons .el-button + .el-button {
  margin: 0;
}
.elDialogAdd .el-dialog .el-transfer__buttons .el-button--primary {
  width: 24px;
  height: 24px;
  color: #62666C;
  text-align: center;
  line-height: 24px;
  background: rgba(209, 213, 221, 0.28);
  border-radius: 4px;
  border: 1px solid rgba(209, 213, 221, 0.53);
}
.elDialogAdd .el-dialog .el-transfer__buttons .el-button {
  padding: 0;
}
.elDialogAdd .el-dialog .el-dialog__footer {
  padding: 16px;
  background: #fff;
  border-top: 1px solid #E9EBEF;
}
.elDialogAdd .el-dialog .shuxian {
  display: inline-block;
  width: 4px;
  height: 20px;
  background: #2677FF;
  margin-right: 5px;
}
.elDialogAddClue .el-dialog .el-dialog__body {
  min-height: 100px !important;
}
.updateType .el-dialog .el-dialog__header {
  height: 44px;
  background: #F5F7FA;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  padding: 0 14px !important;
  color: #37393C !important;
  font-size: 14px !important;
  border-radius: 4px 4px 0 0;
  border-bottom: 1px solid #E9EBEF;
}
.updateType .el-dialog .el-dialog__header .el-dialog__headerbtn {
  top: 12px;
}
.updateType .el-dialog .el-dialog__header .el-dialog__title {
  font-size: 14px;
  color: #37393C;
}
.updateType .el-dialog .el-dialog__footer {
  padding: 16px;
  background: #fff;
  border-top: 1px solid #E9EBEF;
}
.updateType .el-dialog .el-dialog__body {
  height: 90px !important;
}
.el-notification__title {
  padding-right: 10px !important;
}
.el-notification__content p {
  text-align: left;
  margin-bottom: 5px;
}
.el-notification__content u {
  display: inline-block;
  color: #2677FF;
  text-underline-offset: 3px;
  line-height: 20px;
  margin: 0px 5px;
  cursor: pointer;
}
.noticeClass {
  width: 440px;
}
.recommentViewClass {
  position: absolute;
  right: 10px;
  top: 12px;
  color: #2677FF;
  font-weight: bold;
  cursor: pointer;
}
.recommentViewClass i {
  margin: 0 5px;
}
.el-message-box {
  padding: 0;
}
.el-message-box .el-message-box__header {
  background: #F5F7FA;
  padding: 13px 16px;
  border-bottom: 1px solid #E9EBEF;
}
.el-message-box .el-message-box__header .el-message-box__headerbtn {
  top: 12px;
}
.el-message-box .el-button--primary {
  background-color: #2677FF;
  border-color: #2677FF;
}
.el-message-box .el-button--primary:hover {
  background-color: #2677FF;
  border-color: #2677FF;
  color: #fff;
}
.el-message-box .el-message-box__content {
  padding: 21px 16px 68px;
}
.el-message-box .el-message-box__btns {
  padding: 16px;
  border-top: 1px solid #E9EBEF;
}
.el-message-box .el-message-box__btns .el-button {
  background-color: rgba(255, 255, 255, 0);
  border-color: #D1D5DD;
  color: #62666C;
}
.el-message-box .el-message-box__btns .el-button:hover {
  background-color: #F0F3F8;
  border-color: #B9C5DD;
  color: #62666C;
}
.el-message-box .el-message-box__btns .el-button:focus {
  background-color: #F1F4F8;
  border-color: #A4B1CB;
  color: #62666C;
}
.el-message-box .el-message-box__btns .el-button--primary {
  background-color: #2677FF;
  border-color: #2677FF;
  color: #fff;
}
.el-message-box .el-message-box__btns .el-button--primary:hover {
  background-color: #2677FF !important;
  border-color: #2677FF;
  color: #fff;
}
.el-message-box .el-message-box__btns .el-button--primary:focus {
  background-color: #2677FF;
  border-color: #2677FF;
  color: #fff;
}
.el-message-box .el-button--small:hover {
  background-color: transparent;
  border-color: #DCDFE6;
  color: #606266;
}
.el-table {
  border: 1px solid #e2e2e2 !important;
  font-size: 12px !important;
  color: #37393C !important;
}
.el-table .el-table__fixed,
.el-table .el-table__fixed-right {
  height: 98.2% !important;
}
.el-table th.gutter {
  display: table-cell !important;
}
.el-table .cell {
  white-space: nowrap;
  overflow: hidden;
  -o-text-overflow: ellipsis;
     text-overflow: ellipsis;
}
.el-table .cell .el-button--small {
  padding: 0;
}
.el-table::before {
  background-color: transparent;
}
.el-table--border::after {
  background-color: transparent;
}
.el-table__fixed-right::before,
.el-table__fixed::before {
  background-color: transparent;
  height: 0;
}
.el-table--border::after,
.el-table--group::after,
.el-table::before {
  background: transparent;
}
.el-pagination {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  position: relative;
  -webkit-box-pack: end;
  -webkit-justify-content: flex-end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  width: 100%;
  text-align: right;
  padding: 0;
  padding: 16px 0;
  z-index: 99;
}
.el-pagination .el-pager li {
  width: 28px;
  height: 28px;
  background: rgba(255, 255, 255, 0);
  border-radius: 4px;
  border: 1px solid transparent;
  margin-right: 8px;
  font-weight: 400;
  color: #62666C;
}
.el-pagination li.active + li {
  border-left: 1px solid transparent;
}
.el-pagination .el-pager li.active {
  width: 28px;
  height: 28px;
  background: #F1F3F8;
  border-radius: 4px;
  border: none;
  font-weight: 400;
  color: #2677FF;
}
.el-pagination .el-pagination button {
  height: 28px !important;
}
.el-pagination .el-input--mini .el-input__inner {
  height: 28px !important;
  border: none !important;
  background: #F1F3F8;
}
.el-pagination button,
.el-pagination .el-pagination__sizes {
  height: 28px !important;
}
.el-pagination .el-pagination__total {
  height: 28px !important;
  color: #2677FF;
}
.el-pagination .el-pagination__jump {
  margin-right: 20px;
}
.el-pagination .el-pagination__editor > .el-input__inner {
  border: none !important;
  background: #F1F3F8;
}
.el-pagination .el-pagination__editor.el-input .el-input__inner {
  height: 28px;
}
.el-input.is-disabled .el-input__inner {
  background: transparent;
  color: #777;
}
.el-textarea.is-disabled .el-textarea__inner {
  background: transparent;
  color: #777;
}
.myPoperClass {
  max-width: 70% !important;
  min-height: 30px !important;
  max-height: 40% !important;
  overflow-y: auto !important;
}
.el-tree-node > .el-tree-node__content {
  position: relative;
  height: 56px;
}
.el-tree-node > .el-tree-node__content span > i {
  position: absolute;
  right: 0;
  top: 0;
  display: block;
  width: 4px;
  height: 100%;
  background: transparent;
}
.el-tree--highlight-current .el-tree-node.is-current > .el-tree-node__content {
  background-color: #EFEFEF !important;
  color: #bf060e !important;
  font-size: 16px;
}
.el-tree--highlight-current .el-tree-node.is-current > .el-tree-node__content span > i {
  background: #bf060e;
}
/*去除upload组件过渡效果*/
.el-upload-list__item {
  -webkit-transition: none !important;
  -o-transition: none !important;
  transition: none !important;
}
::-webkit-scrollbar {
  height: 10px;
  width: 10px;
  background-color: #EDF0F5;
}
::-webkit-scrollbar-thumb {
  height: 10px;
  width: 10px;
  background: #D2D7E0;
  border-radius: 3px;
}
::-webkit-scrollbar-track {
  width: 10px;
  background-color: transparent;
}
::-moz-scrollbar {
  height: 10px;
  width: 6px;
  background-color: #EDF0F5;
}
::-moz-scrollbar-thumb {
  height: 10px;
  width: 6px;
  background: #D2D7E0;
  border-radius: 3px;
}
::-moz-scrollbar-track {
  width: 6px;
  background-color: transparent;
}
::scrollbar-thumb {
  height: 10px;
  width: 6px;
  background-color: rgba(61, 61, 61, 0.2);
}
.huohudegundongtiao-div {
  /* 滑块颜色 滑块的背景颜色 */
  scrollbar-color: #e5e5e5 #f7f7f9;
  /* 火狐浏览器滚动条宽度有三种 thin auto none*/
  /* thin 很细 */
  /* auto 默认 */
  /* none 将滚动条隐藏 */
  scrollbar-width: thin;
  scrollbar-arrow-color: #f4ae21;
  /*三角箭头的颜色*/
  scrollbar-face-color: #333;
  /*立体滚动条的颜色*/
  scrollbar-3dlight-color: #666;
  /*立体滚动条亮边的颜色*/
  scrollbar-highlight-color: #666;
  /*滚动条空白部分的颜色*/
  scrollbar-shadow-color: #999;
  /*立体滚动条阴影的颜色*/
  scrollbar-darkshadow-color: #666;
  /*立体滚动条强阴影的颜色*/
  scrollbar-track-color: #666;
  /*立体滚动条背景颜色*/
  scrollbar-base-color: #f8f8f8;
  /*滚动条的基本颜色*/
}
.iedegundongtiao-div {
  scrollbar-arrow-color: #f4ae21;
  /*三角箭头的颜色*/
  scrollbar-face-color: #333;
  /*立体滚动条的颜色*/
  scrollbar-3dlight-color: #666;
  /*立体滚动条亮边的颜色*/
  scrollbar-highlight-color: #666;
  /*滚动条空白部分的颜色*/
  scrollbar-shadow-color: #999;
  /*立体滚动条阴影的颜色*/
  scrollbar-darkshadow-color: #666;
  /*立体滚动条强阴影的颜色*/
  scrollbar-track-color: #666;
  /*立体滚动条背景颜色*/
  scrollbar-base-color: #f8f8f8;
  /*滚动条的基本颜色*/
}
::scrollbar-track {
  width: 6px;
  background-color: transparent;
}
.el-tabs__active-bar {
  background: #BF060EFF;
}
.el-tabs__nav.is-top .el-tabs__item.is-top {
  color: #979797FF;
}
.el-tabs__nav.is-top .el-tabs__item.is-top.is-active {
  color: #3D3D3DFF;
}
.el-checkbox__label {
  padding-left: 4px;
}
.el-table .el-button--text {
  color: #2677FF;
}
.el-button.is-disabled.el-button--text {
  color: #C0C4CC;
}
.upload-demo {
  width: 100%;
}
.upload-demo .el-upload {
  width: 100%;
}
.upload-demo .el-upload-dragger {
  width: 100%;
  height: 110px;
}
.upload-demo .el-icon-upload {
  margin: 10px 0 10px;
}
.upload-demo .el-upload__tip {
  margin-top: 0;
}
.upload-demo .el-upload-list {
  max-height: 80px;
  min-height: 70px;
  overflow-y: auto;
}
.upload-demo .el-upload-list .el-upload-list__item {
  height: 60px;
  margin-top: 0;
}
.upload-demo .el-upload-list .el-upload-list__item-thumbnail {
  width: 40px;
  height: 40px;
}
.upload-demo .el-upload-list .el-upload-list__item-name {
  line-height: 40px !important;
}
.el-textarea .el-textarea__inner {
  resize: none;
}
.el-table th.el-table__cell {
  background-color: #F2F3F5 !important;
}
.el-table__header-wrapper .is-leaf:nth-last-child(n+3)::after {
  content: '';
  display: block;
  position: absolute;
  top: 13px;
  right: 0;
  height: 23px;
  width: 1px;
  background-color: #E1E5ED;
}
.el-table th.el-table__cell:first-child::after,
.el-table th.el-table__cell:last-child::after {
  display: none;
}
.el-table--border .el-table__cell,
.el-table__body-wrapper .el-table--border.is-scrolling-left ~ .el-table__fixed {
  border-right: none;
}
/deep/ .el-table__body-wrapper .el-table--border.is-scrolling-left ~ .el-table__fixed {
  border-right: none;
}
.el-table th .el-table__cell {
  border-right: 1px solid #EBEEF5 !important;
}
.el-pagination .el-pager li {
  border: 0 !important;
}
.el-icon-cloudy {
  color: #ff7900;
  font-weight: bold;
}
.el-icon-plus,
.el-icon-minus {
  margin-right: 4px;
}
.accountTimeAfter {
  margin-left: 15px;
  font-size: 12px;
  color: #fff;
  padding: 2px 2px;
  background: #ff7900;
  border-radius: 3px;
}
.globalCopy {
  color: #2677FF;
  font-size: 16px;
  cursor: pointer;
}
.unitError {
  text-align: center;
}
.unitError .el-icon-warning {
  font-size: 14px;
  color: #E6A23C !important;
  margin: 0 8px 0 0 !important;
}
.unitError .unitText {
  color: #E6A23C;
  font-size: 16px;
  height: 40px;
  line-height: 40px;
  margin-bottom: 16px;
}
.conWrap {
  padding: 0 20px;
  -webkit-box-shadow: 0px 2px 6px 0px rgba(0, 0, 0, 0.08);
          box-shadow: 0px 2px 6px 0px rgba(0, 0, 0, 0.08);
  border-radius: 4px;
  background: #fff;
}
.conWrap .headerEcharts {
  padding: 20px 0;
  font-weight: 500;
  font-size: 16px;
  color: #37393c;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
.conWrap .headerEcharts i {
  display: inline-block;
  width: 6px;
  height: 6px;
  margin-right: 5px;
  border-radius: 1px;
  -webkit-transform: rotate(135deg);
      -ms-transform: rotate(135deg);
          transform: rotate(135deg);
  background: #2677ff;
}
.conWrap ul {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-flex-wrap: nowrap;
      -ms-flex-wrap: nowrap;
          flex-wrap: nowrap;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
.conWrap ul li {
  overflow: hidden;
  white-space: nowrap;
  -o-text-overflow: ellipsis;
     text-overflow: ellipsis;
}
.conWrap .title {
  border-radius: 0px 4px, 4px, 0px;
  background: #f2f4f7;
  color: #62666c;
}
.conWrap .title li {
  height: 40px;
  padding: 14px 20px 14px 20px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  font-size: 12px;
}
.conWrap .content {
  background: #fff;
}
.conWrap .content li {
  border-bottom: 1px solid #EBEEF5;
  height: 44px;
  padding: 14px 20px 14px 20px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  font-size: 12px;
}
.myNotify .el-notification__group {
  margin-right: 0px;
}
.myNotify .el-button {
  display: inline !important;
  margin-left: 8px !important;
}

