body,
html {
  font-family: Microsoft YaHei, \\5FAE\8F6F\96C5\9ED1, Helvetica Neue, Helvetica, PingFang SC, Hiragino Sans GB, Arial, sans-serif !important
}

.ant-btn span {
  background: transparent !important;
  float: none;
  padding: 0
}

q:after,
q:before {
  content: none
}

@font-face {
  font-family: menu;
  src: url("/cloudstore/resource/pc/com/icon/menu.eot?0kfog9");
  src: url("/cloudstore/resource/pc/com/icon/menu.eot?gsxlr2#iefix") format("embedded-opentype"), url("/cloudstore/resource/pc/com/icon/menu.ttf?e13a3b") format("truetype"), url("/cloudstore/resource/pc/com/icon/menu.woff?2b38z9") format("woff"), url("/cloudstore/resource/pc/com/icon/menu.svg?020vmf#menu") format("svg");
  font-weight: 400;
  font-style: normal
}

[class*=" icon-"],
[class^=icon-] {
  font-family: menu !important;
  speak: none;
  font-style: normal;
  font-weight: 400;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale
}

.icon-xxx-form-Forward:before {
  content: "\EA1F"
}

.icon-xxx-form-Opinion:before {
  content: "\EA20"
}

.icon-xxx-form-Quote:before {
  content: "\EA21"
}

.icon-xxx-form-top:before {
  content: "\EA22"
}

.icon-New-Flow-01:before {
  content: "\EA15"
}

.icon-New-Flow-02:before {
  content: "\EA16"
}

.icon-New-Flow-03:before {
  content: "\EA17"
}

.icon-New-Flow-04:before {
  content: "\EA18"
}

.icon-New-Flow-05:before {
  content: "\EA19"
}

.icon-New-Flow-06:before {
  content: "\EA1A"
}

.icon-New-Flow-07:before {
  content: "\EA1B"
}

.icon-New-Flow-08:before {
  content: "\EA1C"
}

.icon-New-Flow-09:before {
  content: "\EA1D"
}

.icon-New-Flow-10:before {
  content: "\EA1E"
}

.icon-Achievements-Assessment:before {
  content: "\E9DB"
}

.icon-communication-WeChat:before {
  content: "\E9DC"
}

.icon-cooperation-Communicate:before {
  content: "\E9DD"
}

.icon-cooperation-daily:before {
  content: "\E9DE"
}

.icon-cooperation-ecology:before {
  content: "\E9DF"
}

.icon-cooperation-emessage:before {
  content: "\E9E0"
}

.icon-cooperation-emobile:before {
  content: "\E9E1"
}

.icon-cooperation-eoffice:before {
  content: "\E9E2"
}

.icon-cooperation-eteams:before {
  content: "\E9E3"
}

.icon-cooperation-Task-cooperation:before {
  content: "\E9E4"
}

.icon-customer-channel:before {
  content: "\E9E5"
}

.icon-customer-feedback:before {
  content: "\E9E6"
}

.icon-customer-partner:before {
  content: "\E9E7"
}

.icon-customer-plug-in-unit:before {
  content: "\E9E8"
}

.icon-customer-transfer:before {
  content: "\E9E9"
}

.icon-Demonstration-Administration:before {
  content: "\E9EA"
}

.icon-Demonstration-Backstage:before {
  content: "\E9EB"
}

.icon-Demonstration-Execution-platform:before {
  content: "\E9EC"
}

.icon-Demonstration-Experience-Edition:before {
  content: "\E9ED"
}

.icon-Demonstration-Government-version:before {
  content: "\E9EE"
}

.icon-Demonstration-Group-Edition:before {
  content: "\E9EF"
}

.icon-Demonstration-industry:before {
  content: "\E9F0"
}

.icon-Demonstration-special-demo:before {
  content: "\E9F1"
}

.icon-Demonstration-Summary:before {
  content: "\E9F2"
}

.icon-execution-platform-assessment:before {
  content: "\E9F3"
}

.icon-execution-platform-cooperation:before {
  content: "\E9F4"
}

.icon-execution-platform-plan:before {
  content: "\E9F5"
}

.icon-execution-platform-target:before {
  content: "\E9F6"
}

.icon-Integrate-Account-Settings:before {
  content: "\E9F7"
}

.icon-Integrate-Agent:before {
  content: "\E9F8"
}

.icon-Integrate-Drive:before {
  content: "\E9F9"
}

.icon-Integrate-ecology-demo:before {
  content: "\E9FA"
}

.icon-Integrate-elearning:before {
  content: "\E9FB"
}

.icon-Integrate-email:before {
  content: "\E9FC"
}

.icon-Integrate-eoffice-demo:before {
  content: "\E9FD"
}

.icon-Integrate-eweaver-demo:before {
  content: "\E9FE"
}

.icon-Integrate-Examination:before {
  content: "\E9FF"
}

.icon-Integrate-faq:before {
  content: "\EA00"
}

.icon-Integrate-Fax:before {
  content: "\EA01"
}

.icon-Integrate-industry-demo:before {
  content: "\EA02"
}

.icon-Integrate-Integrate-demo:before {
  content: "\EA03"
}

.icon-Integrate-Landing-instructions:before {
  content: "\EA04"
}

.icon-Integrate-Report-form:before {
  content: "\EA05"
}

.icon-Integrate-special-demo:before {
  content: "\EA06"
}

.icon-Integrate-video-conferencing:before {
  content: "\EA07"
}

.icon-knowledge-books:before {
  content: "\EA08"
}

.icon-knowledge-expert:before {
  content: "\EA09"
}

.icon-knowledge-Full-text-search:before {
  content: "\EA0A"
}

.icon-knowledge-map:before {
  content: "\EA0B"
}

.icon-knowledge-patch:before {
  content: "\EA0C"
}

.icon-knowledge-Q-n-A:before {
  content: "\EA0D"
}

.icon-knowledge-tool:before {
  content: "\EA0E"
}

.icon-Personnel-Bind-on-Account:before {
  content: "\EA0F"
}

.icon-Personnel-Cockpit:before {
  content: "\EA10"
}

.icon-Personnel-recruit:before {
  content: "\EA11"
}

.icon-Personnel-Train2:before {
  content: "\EA12"
}

.icon-process-scene:before {
  content: "\EA13"
}

.icon-schedule-time:before {
  content: "\EA14"
}

.icon-login-Return:before {
  content: "\E9DA"
}

.icon-login-accounts:before {
  content: "\E9D6"
}

.icon-login-Password:before {
  content: "\E9D7"
}

.icon-login-QR-code:before {
  content: "\E9D8"
}

.icon-login-skin:before {
  content: "\E9D9"
}

.icon-New-Flow-1:before {
  content: "\E9D1"
}

.icon-New-Flow-2:before {
  content: "\E9D2"
}

.icon-New-Flow-Letter:before {
  content: "\E9D3"
}

.icon-New-Flow-menu:before {
  content: "\E9D4"
}

.icon-New-Flow-type:before {
  content: "\E9D5"
}

.icon-New-Flow-Administration:before {
  content: "\E9BE"
}

.icon-New-Flow-agent:before {
  content: "\E9BF"
}

.icon-New-Flow-Assets:before {
  content: "\E9C0"
}

.icon-New-Flow-channel:before {
  content: "\E9C1"
}

.icon-New-Flow-Collection:before {
  content: "\E9C2"
}

.icon-New-Flow-contract:before {
  content: "\E9C3"
}

.icon-New-Flow-Customer-service:before {
  content: "\E9C4"
}

.icon-New-Flow-daily:before {
  content: "\E9C5"
}

.icon-New-Flow-document:before {
  content: "\E9C6"
}

.icon-New-Flow-leading-in:before {
  content: "\E9C7"
}

.icon-New-Flow-market:before {
  content: "\E9C8"
}

.icon-New-Flow-Personnel-matters:before {
  content: "\E9C9"
}

.icon-New-Flow-printing:before {
  content: "\E9CA"
}

.icon-New-Flow-project:before {
  content: "\E9CB"
}

.icon-New-Flow-sales:before {
  content: "\E9CC"
}

.icon-New-Flow-summary:before {
  content: "\E9CD"
}

.icon-New-Flow-task:before {
  content: "\E9CE"
}

.icon-New-Flow-Train:before {
  content: "\E9CF"
}

.icon-New-Flow-upgrade:before {
  content: "\E9D0"
}

.icon-accounts-Password:before {
  content: "\E900"
}

.icon-accounts-quit:before {
  content: "\E901"
}

.icon-accounts-Set-up:before {
  content: "\E902"
}

.icon-accounts-skin:before {
  content: "\E903"
}

.icon-album-homepage:before {
  content: "\E904"
}

.icon-album-space:before {
  content: "\E905"
}

.icon-Assets-Administration:before {
  content: "\E906"
}

.icon-Assets-Asset-information:before {
  content: "\E907"
}

.icon-Assets-Check:before {
  content: "\E908"
}

.icon-Assets-My-assets:before {
  content: "\E909"
}

.icon-Assets-search:before {
  content: "\E90A"
}

.icon-Assets-Storage:before {
  content: "\E90B"
}

.icon-car-Apply:before {
  content: "\E90C"
}

.icon-car-maintenance:before {
  content: "\E90D"
}

.icon-car-search:before {
  content: "\E90E"
}

.icon-car-Use-situation:before {
  content: "\E90F"
}

.icon-communication-Administration:before {
  content: "\E910"
}

.icon-communication-binding:before {
  content: "\E911"
}

.icon-communication-message:before {
  content: "\E912"
}

.icon-communication-Newly-build:before {
  content: "\E913"
}

.icon-communication-Send-out:before {
  content: "\E914"
}

.icon-communication-vote:before {
  content: "\E915"
}

.icon-communication-wechat:before {
  content: "\E916"
}

.icon-cooperation-apply:before {
  content: "\E917"
}

.icon-cooperation-approval:before {
  content: "\E918"
}

.icon-cooperation-communication:before {
  content: "\E919"
}

.icon-cooperation-monitor:before {
  content: "\E91A"
}

.icon-cooperation-my:before {
  content: "\E91B"
}

.icon-cooperation-platform:before {
  content: "\E91C"
}

.icon-cooperation-search:before {
  content: "\E91D"
}

.icon-cooperation-theme:before {
  content: "\E91E"
}

.icon-custom-service-investigation:before {
  content: "\E91F"
}

.icon-custom-service-research:before {
  content: "\E920"
}

.icon-customer-birthday:before {
  content: "\E921"
}

.icon-customer-contact:before {
  content: "\E922"
}

.icon-customer-contacts:before {
  content: "\E923"
}

.icon-customer-contract:before {
  content: "\E924"
}

.icon-customer-lookup:before {
  content: "\E925"
}

.icon-customer-mailing-list:before {
  content: "\E926"
}

.icon-customer-manager:before {
  content: "\E927"
}

.icon-customer-me:before {
  content: "\E928"
}

.icon-customer-meeting:before {
  content: "\E929"
}

.icon-customer-monitor:before {
  content: "\E92A"
}

.icon-customer-new:before {
  content: "\E92B"
}

.icon-customer-share:before {
  content: "\E92C"
}

.icon-Document-Already-in-box:before {
  content: "\E92D"
}

.icon-Document-Already-posting:before {
  content: "\E92E"
}

.icon-Document-Draft:before {
  content: "\E92F"
}

.icon-Document-inbox:before {
  content: "\E930"
}

.icon-Document-monitor-inbox:before {
  content: "\E931"
}

.icon-Document-monitor-send:before {
  content: "\E932"
}

.icon-Document-My-in-box:before {
  content: "\E933"
}

.icon-Document-My-posting:before {
  content: "\E934"
}

.icon-Document-Receive:before {
  content: "\E935"
}

.icon-Document-register:before {
  content: "\E936"
}

.icon-Document-search-inbox:before {
  content: "\E937"
}

.icon-Document-search-send:before {
  content: "\E938"
}

.icon-Document-send-box:before {
  content: "\E939"
}

.icon-Document-send:before {
  content: "\E93A"
}

.icon-Document-todo-inbox:before {
  content: "\E93B"
}

.icon-Document-todo-posting:before {
  content: "\E93C"
}

.icon-Gateway-Cloud-Bridge:before {
  content: "\E93D"
}

.icon-Gateway-company:before {
  content: "\E93E"
}

.icon-gateway-currency:before {
  content: "\E93F"
}

.icon-gateway-default:before {
  content: "\E940"
}

.icon-Gateway-Marketing:before {
  content: "\E941"
}

.icon-Gateway-personal:before {
  content: "\E942"
}

.icon-Gateway-product:before {
  content: "\E943"
}

.icon-gateway-technology:before {
  content: "\E944"
}

.icon-knowledge-catalog:before {
  content: "\E945"
}

.icon-knowledge-copy:before {
  content: "\E946"
}

.icon-knowledge-fictitious:before {
  content: "\E947"
}

.icon-knowledge-file:before {
  content: "\E948"
}

.icon-knowledge-new-file:before {
  content: "\E949"
}

.icon-knowledge-new:before {
  content: "\E94A"
}

.icon-knowledge-subscribe:before {
  content: "\E94B"
}

.icon-mail-contacts:before {
  content: "\E94C"
}

.icon-mail-delete:before {
  content: "\E94D"
}

.icon-mail-draft:before {
  content: "\E94E"
}

.icon-mail-enclosure:before {
  content: "\E94F"
}

.icon-mail-folder:before {
  content: "\E950"
}

.icon-mail-inbox:before {
  content: "\E951"
}

.icon-mail-label:before {
  content: "\E952"
}

.icon-mail-send:before {
  content: "\E953"
}

.icon-mail-star:before {
  content: "\E954"
}

.icon-mail-todo:before {
  content: "\E955"
}

.icon-meeting-cycle:before {
  content: "\E956"
}

.icon-meeting-report-form:before {
  content: "\E957"
}

.icon-meeting-room:before {
  content: "\E958"
}

.icon-meeting-schedule:before {
  content: "\E959"
}

.icon-meeting-task:before {
  content: "\E95A"
}

.icon-microblog-follow:before {
  content: "\E95B"
}

.icon-microblog-My:before {
  content: "\E95C"
}

.icon-microblog-Report-form:before {
  content: "\E95D"
}

.icon-microblog-Set-up:before {
  content: "\E95E"
}

.icon-news-Notice:before {
  content: "\E95F"
}

.icon-Personnel-Assessment:before {
  content: "\E960"
}

.icon-Personnel-Check-work-attendance:before {
  content: "\E961"
}

.icon-Personnel-My-card:before {
  content: "\E962"
}

.icon-Personnel-new:before {
  content: "\E963"
}

.icon-Personnel-On-line:before {
  content: "\E964"
}

.icon-Personnel-Password:before {
  content: "\E965"
}

.icon-Personnel-search:before {
  content: "\E966"
}

.icon-Personnel-subordinate:before {
  content: "\E967"
}

.icon-Personnel-Train:before {
  content: "\E968"
}

.icon-Personnel-wages:before {
  content: "\E969"
}

.icon-process-agent:before {
  content: "\E987"
}

.icon-process-custom-query:before {
  content: "\E988"
}

.icon-process-done:before {
  content: "\E989"
}

.icon-process-monitor:before {
  content: "\E98A"
}

.icon-process-new:before {
  content: "\E98B"
}

.icon-process-query:before {
  content: "\E98C"
}

.icon-process-request:before {
  content: "\E98D"
}

.icon-process-supervise:before {
  content: "\E98E"
}

.icon-process-todo:before {
  content: "\E98F"
}

.icon-project-approval:before {
  content: "\E990"
}

.icon-project-implement:before {
  content: "\E991"
}

.icon-project-import:before {
  content: "\E992"
}

.icon-project-my:before {
  content: "\E993"
}

.icon-project-new:before {
  content: "\E994"
}

.icon-project-query:before {
  content: "\E995"
}

.icon-project-risk:before {
  content: "\E996"
}

.icon-project-task:before {
  content: "\E997"
}

.icon-project-todo:before {
  content: "\E998"
}

.icon-report-form-meeting:before {
  content: "\E999"
}

.icon-report-form-personnel:before {
  content: "\E99A"
}

.icon-schedule-all:before {
  content: "\E99B"
}

.icon-schedule-Communicate:before {
  content: "\E99C"
}

.icon-schedule-cycle:before {
  content: "\E99D"
}

.icon-schedule-My-schedule:before {
  content: "\E99E"
}

.icon-schedule-search:before {
  content: "\E99F"
}

.icon-schedule-Share:before {
  content: "\E9A0"
}

.icon-search--flow-path:before {
  content: "\E9A1"
}

.icon-search-asset:before {
  content: "\E9A2"
}

.icon-search-communion:before {
  content: "\E9A3"
}

.icon-search-cooperation:before {
  content: "\E9A4"
}

.icon-search-Customer:before {
  content: "\E9A5"
}

.icon-search-File:before {
  content: "\E9A6"
}

.icon-search-item:before {
  content: "\E9A7"
}

.icon-search-mail:before {
  content: "\E9A8"
}

.icon-search-personnel:before {
  content: "\E9A9"
}

.icon-search-search:before {
  content: "\E9AA"
}

.icon-toolbar--pluggable-unit:before {
  content: "\E9AB"
}

.icon-toolbar-Application-Center:before {
  content: "\E9AC"
}

.icon-toolbar-control:before {
  content: "\E9AD"
}

.icon-toolbar-doc:before {
  content: "\E9AE"
}

.icon-toolbar-edition:before {
  content: "\E9AF"
}

.icon-toolbar-know:before {
  content: "\E9B0"
}

.icon-toolbar-license:before {
  content: "\E9B1"
}

.icon-toolbar-Organization-list:before {
  content: "\E9B2"
}

.icon-top-Arrow:before {
  content: "\E9B3"
}

.icon-top-Collection:before {
  content: "\E9B4"
}

.icon-top-Common:before {
  content: "\E9B5"
}

.icon-top-emessage:before {
  content: "\E9B6"
}

.icon-top-emobile:before {
  content: "\E9B7"
}

.icon-top-home:before {
  content: "\E9B8"
}

.icon-top-menu:before {
  content: "\E9B9"
}

.icon-top-more:before {
  content: "\E9BA"
}

.icon-top-news:before {
  content: "\E9BB"
}

.icon-top-search:before {
  content: "\E9BC"
}

.icon-top-Sign-sign-off:before {
  content: "\E9BD"
}

@font-face {
  font-family: icon-coms;
  src: url("/cloudstore/resource/pc/com/icon/icon-coms.eot?m211pw");
  src: url("/cloudstore/resource/pc/com/icon/icon-coms.eot?2ugnoi#iefix") format("embedded-opentype"), url("/cloudstore/resource/pc/com/icon/icon-coms.ttf?ks4ue9") format("truetype"), url("/cloudstore/resource/pc/com/icon/icon-coms.woff?o3l1c6") format("woff"), url("/cloudstore/resource/pc/com/icon/icon-coms.svg?nd5xo4#icon-coms") format("svg");
  font-weight: 400;
  font-style: normal
}

[class*=icon-coms],
[class^=icon-coms] {
  font-family: icon-coms !important;
  speak: none;
  font-style: normal;
  font-weight: 400;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale
}

.icon-coms-Message-center:before {
  content: "\EA8D"
}

.icon-coms-Upload .path1:before {
  content: "\EA90";
  color: #979797
}

.icon-coms-Upload .path2:before {
  content: "\EA91";
  margin-left: -1em;
  color: #00b1ff
}

.icon-coms-Serial-number .path1:before {
  content: "\EA6F";
  color: #00b1ff
}

.icon-coms-Serial-number .path2:before {
  content: "\EA70";
  margin-left: -1em;
  color: #00b1ff
}

.icon-coms-Serial-number .path3:before {
  content: "\EA71";
  margin-left: -1em;
  color: #00b1ff
}

.icon-coms-Serial-number .path4:before {
  content: "\EA72";
  margin-left: -1em;
  color: #979797
}

.icon-coms-Serial-number .path5:before {
  content: "\EA8A";
  margin-left: -1em;
  color: #979797
}

.icon-coms-Serial-number .path6:before {
  content: "\EA8B";
  margin-left: -1em;
  color: #979797
}

.icon-coms-Restore:before {
  content: "\EA73"
}

.icon-coms-Revocation:before {
  content: "\EA74"
}

.icon-coms-Next .path1:before {
  content: "\EA75";
  color: #979797
}

.icon-coms-Next .path2:before {
  content: "\EA76";
  margin-left: -1em;
  color: #00b1ff
}

.icon-coms-the-last-one .path1:before {
  content: "\EA77";
  color: #979797
}

.icon-coms-the-last-one .path2:before {
  content: "\EA78";
  margin-left: -1em;
  color: #00b1ff
}

.icon-coms-Delete:before {
  content: "\EA79"
}

.icon-coms-New-annotation .path1:before {
  content: "\EA7A";
  color: #979797
}

.icon-coms-New-annotation .path2:before {
  content: "\EA7B";
  margin-left: -1em;
  color: #0db4fd
}

.icon-coms-Display-annotations .path1:before {
  content: "\EA7C";
  color: #979797
}

.icon-coms-Display-annotations .path2:before {
  content: "\EA7D";
  margin-left: -1em;
  color: #0db4fd
}

.icon-coms-Next1 .path1:before {
  content: "\EA7E";
  color: #979797
}

.icon-coms-Next1 .path2:before {
  content: "\EA7F";
  margin-left: -1em;
  color: #00b1ff
}

.icon-coms-Last-place .path1:before {
  content: "\EA80";
  color: #979797
}

.icon-coms-Last-place .path2:before {
  content: "\EA81";
  margin-left: -1em;
  color: #00b1ff
}

.icon-coms-Refuse .path1:before {
  content: "\EA82";
  color: #979797
}

.icon-coms-Refuse .path2:before {
  content: "\EA83";
  margin-left: -1em;
  color: #ff5050
}

.icon-coms-Accepted .path1:before {
  content: "\EA84";
  color: #979797
}

.icon-coms-Accepted .path2:before {
  content: "\EA85";
  margin-left: -1em;
  color: #00b1ff
}

.icon-coms-Display-revision .path1:before {
  content: "\EA86";
  color: #979797
}

.icon-coms-Display-revision .path2:before {
  content: "\EA87";
  margin-left: -1em;
  color: #0db4fd
}

.icon-coms-Revision .path1:before {
  content: "\EA88";
  color: #979797
}

.icon-coms-Revision .path2:before {
  content: "\EA89";
  margin-left: -1em;
  color: #0db4fd
}

.icon-coms-Page-break .path1:before {
  content: "\EA8C";
  color: #00b1ff
}

.icon-coms-Page-break .path2:before {
  content: "\EA8E";
  margin-left: -1em;
  color: #00b1ff
}

.icon-coms-Page-break .path3:before {
  content: "\EA8F";
  margin-left: -1em;
  color: #979797
}

.icon-coms-baiban:before {
  content: "\EA6B"
}

.icon-coms-xiangpi:before {
  content: "\EA6C"
}

.icon-coms-shouxie:before {
  content: "\EA6D"
}

.icon-coms-huanhang:before {
  content: "\EA6E"
}

.icon-coms-M:before {
  content: "\EA6A"
}

.icon-coms-xiu:before {
  content: "\EA67"
}

.icon-coms-xia:before {
  content: "\EA68"
}

.icon-coms-shang:before {
  content: "\EA69"
}

.icon-coms-man:before {
  content: "\EA53"
}

.icon-coms-Anonymity:before {
  content: "\EA65"
}

.icon-coms-women1:before {
  content: "\EA66"
}

.icon-coms-government:before {
  content: "\EA48"
}

.icon-coms-up-001:before {
  content: "\EA46"
}

.icon-coms-down-001:before {
  content: "\EA47"
}

.icon-coms-and:before {
  content: "\EA41"
}

.icon-coms-changyong:before {
  content: "\EA42"
}

.icon-coms-or:before {
  content: "\EA43"
}

.icon-coms-shanchu:before {
  content: "\EA44"
}

.icon-coms-tianjia:before {
  content: "\EA45"
}

.icon-coms-release:before {
  content: "\EA40"
}

.icon-coms-men:before {
  content: "\EA3E"
}

.icon-coms-women:before {
  content: "\EA3F"
}

.icon-coms-Pending-push:before {
  content: "\EA3D"
}

.icon-coms-authentication-center:before {
  content: "\EA3C"
}

.icon-coms-biangengrizhi:before {
  content: "\EA34"
}

.icon-coms-danweishezhi:before {
  content: "\EA35"
}

.icon-coms-denglurizhi:before {
  content: "\EA36"
}

.icon-coms-fawen:before {
  content: "\EA37"
}

.icon-coms-rizhizhongxin:before {
  content: "\EA38"
}

.icon-coms-shoufawenrizhi:before {
  content: "\EA39"
}

.icon-coms-shouwen:before {
  content: "\EA3A"
}

.icon-coms-yonghu:before {
  content: "\EA3B"
}

.icon-coms-switch:before {
  content: "\EA33"
}

.icon-coms-line-2:before {
  content: "\EA31"
}

.icon-coms-line-1:before {
  content: "\EA32"
}

.icon-coms-shengji:before {
  content: "\EA30"
}

.icon-coms-daiban1:before {
  content: "\EA2E"
}

.icon-coms-daiban:before {
  content: "\EA2F"
}

.icon-coms-muluquanxian:before {
  content: "\E92A"
}

.icon-coms-mulujibenxinxi:before {
  content: "\E92B"
}

.icon-coms-mubanshezhi:before {
  content: "\EA2A"
}

.icon-coms-banbenshezhi:before {
  content: "\EA2C"
}

.icon-coms-bianhaoguize:before {
  content: "\EA2D"
}

.icon-coms-Flag:before {
  content: "\E929"
}

.icon-icon-coms-html2 .path1:before {
  content: "\E924";
  color: #3e3a39
}

.icon-icon-coms-html2 .path2:before {
  content: "\E925";
  margin-left: -1em;
  color: #fff
}

.icon-icon-coms-html2 .path3:before {
  content: "\E926";
  margin-left: -1em;
  color: #fff
}

.icon-icon-coms-html2 .path4:before {
  content: "\E927";
  margin-left: -1em;
  color: #fff
}

.icon-icon-coms-html2 .path5:before {
  content: "\E928";
  margin-left: -1em;
  color: #fff
}

.icon-coms-move2:before {
  content: "\E923"
}

.icon-coms-Service:before {
  content: "\E921"
}

.icon-coms-language:before {
  content: "\E91C"
}

.icon-coms-export2 .path1:before {
  content: "\E91D";
  color: #1a1a1a
}

.icon-coms-export2 .path2:before {
  content: "\E91E";
  margin-left: -1em;
  color: #fff
}

.icon-coms-export2 .path3:before {
  content: "\E91F";
  margin-left: -1em;
  color: #fff
}

.icon-coms-Bar:before {
  content: "\E913"
}

.icon-coms-Funnel:before {
  content: "\E914"
}

.icon-coms-Gauge:before {
  content: "\E915"
}

.icon-coms-Heatmap:before {
  content: "\E916"
}

.icon-coms-Line:before {
  content: "\E917"
}

.icon-coms-Map:before {
  content: "\E918"
}

.icon-coms-Pie:before {
  content: "\E919"
}

.icon-coms-Radar:before {
  content: "\E91A"
}

.icon-coms-Scatter:before {
  content: "\E91B"
}

.icon-coms-more:before {
  content: "\E912"
}

.icon-coms-lcontract:before {
  content: "\E911"
}

.icon-coms-deblock:before {
  content: "\E908"
}

.icon-coms-Sealed:before {
  content: "\E909"
}

.icon-coms-register:before {
  content: "\E90A"
}

.icon-coms-All-unfolding:before {
  content: "\E90B"
}

.icon-coms-All-contraction:before {
  content: "\E90C"
}

.icon-coms-synchronization:before {
  content: "\E90D"
}

.icon-coms-Update-synchronization:before {
  content: "\E90E"
}

.icon-coms-Save-as:before {
  content: "\E90F"
}

.icon-coms-complete:before {
  content: "\E907"
}

.icon-coms-Synchro:before {
  content: "\E905"
}

.icon-coms-classification:before {
  content: "\E906"
}

.icon-coms-form-sap-1:before {
  content: "\E902"
}

.icon-coms-Catalog:before {
  content: "\E900"
}

.icon-coms-screen:before {
  content: "\EA2B"
}

.icon-coms-screen2:before {
  content: "\E901"
}

.icon-coms-Interface:before {
  content: "\EA25"
}

.icon-coms-replace:before {
  content: "\EA24"
}

.icon-coms-Department-number-hide:before {
  content: "\EA23"
}

.icon-coms-display:before {
  content: "\EA12"
}

.icon-coms-hide:before {
  content: "\EA13"
}

.icon-coms-form:before {
  content: "\E9FE"
}

.icon-coms-20:before {
  content: "\E9F5"
}

.icon-coms-19:before {
  content: "\E9F4"
}

.icon-coms-18:before {
  content: "\E9F3"
}

.icon-coms-17:before {
  content: "\E9F2"
}

.icon-coms-16:before {
  content: "\E9F1"
}

.icon-coms-15:before {
  content: "\E9F0"
}

.icon-coms-14:before {
  content: "\E9FD"
}

.icon-coms-13:before {
  content: "\E9FC"
}

.icon-coms-12:before {
  content: "\E9FB"
}

.icon-coms-11:before {
  content: "\E9FA"
}

.icon-coms-10:before {
  content: "\E9F9"
}

.icon-coms-9:before {
  content: "\E9F8"
}

.icon-coms-8:before {
  content: "\E9F7"
}

.icon-coms-7:before {
  content: "\E9F6"
}

.icon-coms-6:before {
  content: "\E9EF"
}

.icon-coms-5:before {
  content: "\E9EE"
}

.icon-coms-4:before {
  content: "\E9ED"
}

.icon-coms-3:before {
  content: "\E9EC"
}

.icon-coms-2:before {
  content: "\E9EB"
}

.icon-coms-1:before {
  content: "\E9EA"
}

.icon-coms-Big-screen-sign:before {
  content: "\E9E9"
}

.icon-coms-Dispatch .path1:before {
  content: "\E9E8";
  color: #3e3a39
}

.icon-coms-Dispatch .path2:before {
  content: "\EA26";
  margin-left: -1em;
  color: #1a1a1a
}

.icon-coms-Dispatch .path3:before {
  content: "\EA27";
  margin-left: -1em;
  color: #1a1a1a
}

.icon-coms-In .path1:before {
  content: "\E9E7";
  color: #3e3a39
}

.icon-coms-In .path2:before {
  content: "\EA28";
  margin-left: -1em;
  color: #1a1a1a
}

.icon-coms-In .path3:before {
  content: "\EA29";
  margin-left: -1em;
  color: #1a1a1a
}

.icon-coms-Sign:before {
  content: "\E9E6"
}

.icon-coms-Web-service:before {
  content: "\E9E5"
}

.icon-coms-Narrow:before {
  content: "\E9E4"
}

.icon-coms-Enlarge:before {
  content: "\E9E3"
}

.icon-coms-Left:before {
  content: "\E9E2"
}

.icon-coms-Right:before {
  content: "\E9E1"
}

.icon-coms-Proportion:before {
  content: "\E9E0"
}

.icon-coms-Net-growth:before {
  content: "\E9DF"
}

.icon-coms-Loss:before {
  content: "\E9DE"
}

.icon-coms-Department-number:before {
  content: "\EA14"
}

.icon-coms-Delayed:before {
  content: "\E9DD"
}

.icon-coms-Selected:before {
  content: "\E96F"
}

.icon-coms-Rightmenu-Revoke:before {
  content: "\E92C"
}

.icon-coms-Bold:before {
  content: "\E92D"
}

.icon-coms-Upload-successfully:before {
  content: "\E92E"
}

.icon-coms-Upload-successfully-o:before {
  content: "\E920"
}

.icon-coms-Explain:before {
  content: "\E92F"
}

.icon-coms-menu-Receive:before {
  content: "\E930"
}

.icon-coms-right:before {
  content: "\E931"
}

.icon-coms-NoData:before {
  content: "\E932"
}

.icon-coms-permission .path1:before {
  content: "\E97B";
  color: #fafafa
}

.icon-coms-permission .path2:before {
  content: "\E97C";
  margin-left: -1em;
  color: #fafafa
}

.icon-coms-permission .path3:before {
  content: "\E97D";
  margin-left: -1em;
  color: #fafafa
}

.icon-coms-permission .path4:before {
  content: "\E97E";
  margin-left: -1em;
  color: #fafafa
}

.icon-coms-permission .path5:before {
  content: "\E97F";
  margin-left: -1em;
  color: #fafafa
}

.icon-coms-permission .path6:before {
  content: "\E980";
  margin-left: -1em;
  color: #fff
}

.icon-coms-permission .path7:before {
  content: "\E981";
  margin-left: -1em;
  color: #a0a0a0
}

.icon-coms-permission .path8:before {
  content: "\E982";
  margin-left: -1em;
  color: #a0a0a0
}

.icon-coms-permission .path9:before {
  content: "\E983";
  margin-left: -1em;
  color: #a0a0a0
}

.icon-coms-break-link:before {
  content: "\E933"
}

.icon-coms-Italic:before {
  content: "\E934"
}

.icon-coms-currency-Task:before {
  content: "\E935"
}

.icon-coms-currency-Process:before {
  content: "\E936"
}

.icon-coms-currency-Enclosure:before {
  content: "\E937"
}

.icon-coms-currency-Customer:before {
  content: "\E938"
}

.icon-coms-link:before {
  content: "\E939"
}

.icon-coms-Quote:before {
  content: "\E93A"
}

.icon-coms-strikethrough:before {
  content: "\E93B"
}

.icon-coms-Underline:before {
  content: "\E93C"
}

.icon-coms-currency:before {
  content: "\E93D"
}

.icon-coms-Refresh:before {
  content: "\E93E"
}

.icon-coms-upload:before {
  content: "\E93F"
}

.icon-coms-download2:before {
  content: "\E940"
}

.icon-coms-upper:before {
  content: "\E941"
}

.icon-coms-Top-floor:before {
  content: "\E942"
}

.icon-coms-text:before {
  content: "\E943"
}

.icon-coms-Revoke2:before {
  content: "\E944"
}

.icon-coms-redo:before {
  content: "\E945"
}

.icon-coms-pic:before {
  content: "\E946"
}

.icon-coms-lower:before {
  content: "\E947"
}

.icon-coms-bottom-floor:before {
  content: "\E948"
}

.icon-coms-background:before {
  content: "\E949"
}

.icon-coms-Reset:before {
  content: "\E94A"
}

.icon-coms-Right-alignment:before {
  content: "\E94B"
}

.icon-coms-Center:before {
  content: "\E94C"
}

.icon-coms-alignment:before {
  content: "\E94D"
}

.icon-coms-Align-left:before {
  content: "\E94E"
}

.icon-coms-Add-to-o:before {
  content: "\E94F"
}

.icon-coms-CancelConcern:before {
  content: "\E950"
}

.icon-coms-blog:before {
  content: "\E951"
}

.icon-coms-car:before {
  content: "\E952"
}

.icon-coms-common:before {
  content: "\E953"
}

.icon-coms-cowork:before {
  content: "\E954"
}

.icon-coms-crm:before {
  content: "\E955"
}

.icon-coms-cs:before {
  content: "\E956"
}

.icon-coms-demo:before {
  content: "\E957"
}

.icon-coms-doc:before {
  content: "\E958"
}

.icon-coms-email:before {
  content: "\E959"
}

.icon-coms-fa:before {
  content: "\E95A"
}

.icon-coms-home:before {
  content: "\E95B"
}

.icon-coms-hrm:before {
  content: "\E95C"
}

.icon-coms-implement:before {
  content: "\E95D"
}

.icon-coms-investigate:before {
  content: "\E95E"
}

.icon-coms-kpi:before {
  content: "\E95F"
}

.icon-coms-license:before {
  content: "\E960"
}

.icon-coms-meeting:before {
  content: "\E961"
}

.icon-coms-message:before {
  content: "\E962"
}

.icon-coms-news:before {
  content: "\E963"
}

.icon-coms-official:before {
  content: "\E965"
}

.icon-coms-Next-step:before {
  content: "\E903"
}

.icon-coms-Last-step:before {
  content: "\E904"
}

.icon-coms-go-back:before {
  content: "\E966"
}

.icon-coms-search:before {
  content: "\E967"
}

.icon-coms-Advice:before {
  content: "\E968"
}

.icon-coms-Approval:before {
  content: "\E969"
}

.icon-coms-Batch-delete:before {
  content: "\E96A"
}

.icon-coms-Batch-sharing:before {
  content: "\E96B"
}

.icon-coms-batch:before {
  content: "\E96C"
}

.icon-coms-Collection:before {
  content: "\E96D"
}

.icon-coms-copy:before {
  content: "\E96E"
}

.icon-coms-Custom:before {
  content: "\E9FF"
}

.icon-coms-delete:before {
  content: "\E970"
}

.icon-coms-Detailed:before {
  content: "\E971"
}

.icon-coms-edit:before {
  content: "\E972"
}

.icon-coms-Edition:before {
  content: "\E973"
}

.icon-coms-Enable:before {
  content: "\E974"
}

.icon-coms-photo:before {
  content: "\E975"
}

.icon-coms-project:before {
  content: "\E976"
}

.icon-coms-reportform:before {
  content: "\E977"
}

.icon-coms-satisfaction:before {
  content: "\E978"
}

.icon-coms-schedule:before {
  content: "\E979"
}

.icon-coms-store:before {
  content: "\E97A"
}

.icon-coms-workflow:before {
  content: "\E984"
}

.icon-coms-ws:before {
  content: "\E985"
}

.icon-coms-AuthorityCenter-o:before {
  content: "\E964"
}

.icon-coms-AuthorityCenter:before {
  content: "\E986"
}

.icon-coms-CloudStore-o:before {
  content: "\E987"
}

.icon-coms-CloudStore:before {
  content: "\E988"
}

.icon-coms-content-o:before {
  content: "\E989"
}

.icon-coms-content:before {
  content: "\E98A"
}

.icon-coms-integration-o:before {
  content: "\E98B"
}

.icon-coms-integration:before {
  content: "\E98C"
}

.icon-coms-Journal-o:before {
  content: "\E98D"
}

.icon-admin-portal-Journal2:before {
  content: "\E98E"
}

.icon-coms-MobileEngine-o:before {
  content: "\E98F"
}

.icon-coms-MobileEngine:before {
  content: "\E990"
}

.icon-coms-ModelingEngine-o:before {
  content: "\E991"
}

.icon-coms-ModelingEngine:before {
  content: "\E992"
}

.icon-coms-Modular-o:before {
  content: "\E993"
}

.icon-coms-Modular:before {
  content: "\E994"
}

.icon-coms-operation-o:before {
  content: "\E995"
}

.icon-coms-operation:before {
  content: "\E996"
}

.icon-coms-portal-o:before {
  content: "\E997"
}

.icon-coms-portal:before {
  content: "\E998"
}

.icon-coms-Workflow-o:before {
  content: "\E999"
}

.icon-coms-Workflow:before {
  content: "\E99A"
}

.icon-coms-export:before {
  content: "\E99B"
}

.icon-coms-File:before {
  content: "\E99C"
}

.icon-coms-Flow-setting:before {
  content: "\E99D"
}

.icon-coms-Forcible:before {
  content: "\E99E"
}

.icon-coms-help:before {
  content: "\E99F"
}

.icon-coms-Journal:before {
  content: "\E9A5"
}

.icon-coms-leading-in:before {
  content: "\E9A6"
}

.icon-coms-Need-feedback:before {
  content: "\E9A7"
}

.icon-coms-New-Flow:before {
  content: "\E9A9"
}

.icon-coms-overtime:before {
  content: "\E9AA"
}

.icon-coms-PageAddress:before {
  content: "\E9AB"
}

.icon-coms-Paste:before {
  content: "\E9AC"
}

.icon-coms-Preservation:before {
  content: "\E9AD"
}

.icon-coms-Print-log:before {
  content: "\E9AE"
}

.icon-coms-Print:before {
  content: "\E9AF"
}

.icon-coms-Reopen:before {
  content: "\E9B0"
}

.icon-coms-Return:before {
  content: "\E9B1"
}

.icon-coms-Revoke:before {
  content: "\E9B2"
}

.icon-coms-Supervise:before {
  content: "\E9B3"
}

.icon-coms-suspend:before {
  content: "\E9B4"
}

.icon-coms-task-list:before {
  content: "\E9B5"
}

.icon-coms-Trigger-process:before {
  content: "\E9B6"
}

.icon-coms-Turn-to-do-need-feedback:before {
  content: "\E9B7"
}

.icon-coms-WeChat:before {
  content: "\E9B8"
}

.icon-coms-BatchEditing-Hot:before {
  content: "\E9B9"
}

.icon-coms-BatchEditing .path1:before {
  content: "\E9A0";
  color: #000
}

.icon-coms-BatchEditing .path2:before {
  content: "\E9A1";
  margin-left: -1em;
  color: #3e3a39
}

.icon-coms-BatchEditing .path3:before {
  content: "\E9A2";
  margin-left: -1em;
  color: #3e3a39
}

.icon-coms-BatchEditing .path4:before {
  content: "\E9A3";
  margin-left: -1em;
  color: #3e3a39
}

.icon-coms-BatchEditing .path5:before {
  content: "\E9A4";
  margin-left: -1em;
  color: #3e3a39
}

.icon-coms-Headquarters:before {
  content: "\E9BA"
}

.icon-coms-LargeArea:before {
  content: "\E9BB"
}

.icon-coms-transfer:before {
  content: "\E910"
}

.icon-coms-Add-to-hot:before {
  content: "\E9BC"
}

.icon-coms-Add-to:before {
  content: "\E9BD"
}

.icon-coms-form-delete:before {
  content: "\E9BE"
}

.icon-coms-form-sap:before {
  content: "\E9BF"
}

.icon-coms-AddTo:before {
  content: "\E9C0"
}

.icon-coms-download:before {
  content: "\E9A8"
}

.icon-coms-HumanResources:before {
  content: "\E9C1"
}

.icon-coms-DisplaySubordinates:before {
  content: "\E9C2"
}

.icon-coms-NoAccountNoDisplay:before {
  content: "\E9C3"
}

.icon-coms-NoDisplayOfSubordinates:before {
  content: "\E9C4"
}

.icon-coms-ShowNoAccount:before {
  content: "\E9C5"
}

.icon-coms-down:before {
  content: "\E9C6"
}

.icon-coms-up:before {
  content: "\E9C7"
}

.icon-coms-Branch:before {
  content: "\E9C8"
}

.icon-coms-Headquarters-o:before {
  content: "\E9C9"
}

.icon-coms-Batch-add-hot:before {
  content: "\E9CA"
}

.icon-coms-Batch-add:before {
  content: "\E9CB"
}

.icon-coms-Browse-box-add-all:before {
  content: "\E9CC"
}

.icon-coms-Browse-box-Add-to:before {
  content: "\E9CD"
}

.icon-coms-Browse-box-Delete-all:before {
  content: "\E9CE"
}

.icon-coms-Browse-box-delete:before {
  content: "\E9CF"
}

.icon-coms-copy-hot:before {
  content: "\E9D0"
}

.icon-coms-form-copy:before {
  content: "\E9D1"
}

.icon-coms-form-delete-hot:before {
  content: "\E9D2"
}

.icon-coms-down2:before {
  content: "\E9D3"
}

.icon-coms-up2:before {
  content: "\E9D4"
}

.icon-coms-organization-down:before {
  content: "\E9D5"
}

.icon-coms-organization-right:before {
  content: "\E9D6"
}

.icon-coms-contrast-hot:before {
  content: "\E9D7"
}

.icon-coms-contrast:before {
  content: "\E9D8"
}

.icon-coms-Prompt:before {
  content: "\E9D9"
}

.icon-coms-Relevant-project:before {
  content: "\E9DA"
}

.icon-coms-Approval-o:before {
  content: "\E9DB"
}

.icon-coms-Relevant-Customer:before {
  content: "\E9DC"
}

.icon-coms-ID-Photo:before {
  content: "\EA00"
}

.icon-coms-Finance:before {
  content: "\EA01"
}

.icon-coms-e-message:before {
  content: "\EA02"
}

.icon-coms-Collection2:before {
  content: "\EA03"
}

.icon-coms-Planning-tasks:before {
  content: "\EA04"
}

.icon-coms-synergism:before {
  content: "\EA05"
}

.icon-coms-plus:before {
  content: "\EA06"
}

.icon-coms-locking-o:before {
  content: "\E922"
}

.icon-coms-unlock:before {
  content: "\EA07"
}

.icon-coms-locking:before {
  content: "\EA08"
}

.icon-coms-little-e:before {
  content: "\EA09"
}

.icon-coms-Scan:before {
  content: "\EA0A"
}

.icon-coms-New-schedule:before {
  content: "\EA0B"
}

.icon-coms-Send-emails:before {
  content: "\EA0C"
}

.icon-coms-Send-message:before {
  content: "\EA0D"
}

.icon-coms-message-o:before {
  content: "\EA0E"
}

.icon-coms-position:before {
  content: "\EA0F"
}

.icon-coms-positive-sequence:before {
  content: "\EA10"
}

.icon-coms-Reverse:before {
  content: "\EA11"
}

.icon-uniEA15:before {
  content: "\EA15"
}

.icon-coms-at:before {
  content: "\EA16"
}

.icon-coms--postil:before {
  content: "\EA17"
}

.icon-coms-Related-account:before {
  content: "\EA18"
}

.icon-coms-Good:before {
  content: "\EA1A"
}

.icon-coms-top:before {
  content: "\EA1B"
}

.icon-coms-Subscribe:before {
  content: "\EA1C"
}

.icon-coms-Read:before {
  content: "\EA1D"
}

.icon-coms-move:before {
  content: "\EA1E"
}

.icon-coms-List-display:before {
  content: "\EA1F"
}

.icon-coms-chart:before {
  content: "\EA20"
}

.icon-coms-Cancel-top:before {
  content: "\EA21"
}

.icon-coms-Batch-download:before {
  content: "\EA22"
}

.icon-coms-Invalid:before {
  content: "\EA49"
}

.icon-coms-Clear:before {
  content: "\EA4A"
}

.icon-coms-Tile:before {
  content: "\EA4B"
}

.icon-coms-Tile-o:before {
  content: "\EA4C"
}

.icon-coms-List:before {
  content: "\EA4D"
}

.icon-coms-Column:before {
  content: "\EA4E"
}

.icon-coms-category:before {
  content: "\EA4F"
}

.icon-coms-plate:before {
  content: "\EA50"
}

.icon-coms-blank:before {
  content: "\EA51"
}

.icon-coms-Relevant-task:before {
  content: "\EA52"
}

.icon-coms-Release:before {
  content: "\EA54"
}

.icon-coms-New-schedule-o:before {
  content: "\EA55"
}

.icon-coms-New-customer:before {
  content: "\EA56"
}

.icon-uniEA57:before {
  content: "\EA57"
}

.icon-coms-contact:before {
  content: "\EA58"
}

.icon-coms-Business-opportunity:before {
  content: "\EA59"
}

.icon-coms-birthday:before {
  content: "\EA5A"
}

.icon-coms-Relevant-workflow:before {
  content: "\EA19"
}

.icon-coms-word2:before {
  content: "\EA5B"
}

.icon-coms-rar2:before {
  content: "\EA5C"
}

.icon-coms-ppt2:before {
  content: "\EA5D"
}

.icon-coms-pic2:before {
  content: "\EA5E"
}

.icon-coms-pdf2:before {
  content: "\EA5F"
}

.icon-coms-html2:before {
  content: "\EA60"
}

.icon-coms-excel2:before {
  content: "\EA61"
}

.icon-coms-Enclosure:before {
  content: "\EA62"
}

.icon-coms-currency2:before {
  content: "\EA63"
}

.icon-coms-New-SMS:before {
  content: "\EA64"
}

@font-face {
  font-family: icon-portal;
  src: url("/cloudstore/resource/pc/com/icon/icon-portal.eot?4015ld");
  src: url("/cloudstore/resource/pc/com/icon/icon-portal.eot?7vpiuq#iefix") format("embedded-opentype"), url("/cloudstore/resource/pc/com/icon/icon-portal.ttf?qoqh3s") format("truetype"), url("/cloudstore/resource/pc/com/icon/icon-portal.woff?xewimd") format("woff"), url("/cloudstore/resource/pc/com/icon/icon-portal.svg?78mer8#icon-portal") format("svg");
  font-weight: 400;
  font-style: normal
}

[class*=" icon-portal"],
[class^=icon-portal] {
  font-family: icon-portal !important;
  speak: none;
  font-style: normal;
  font-weight: 400;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale
}

.icon-portal-AuthorityCenter-o:before {
  content: "\E900"
}

.icon-portal-blog-o:before {
  content: "\E902"
}

.icon-portal-car-o:before {
  content: "\E903"
}

.icon-portal-common-o:before {
  content: "\E904"
}

.icon-portal-cowork-o:before {
  content: "\E905"
}

.icon-portal-crm-o:before {
  content: "\E906"
}

.icon-portal-cs-o:before {
  content: "\E907"
}

.icon-portal-demo-o:before {
  content: "\E908"
}

.icon-portal-doc-o:before {
  content: "\E909"
}

.icon-portal-email-o:before {
  content: "\E90A"
}

.icon-portal-fa-o:before {
  content: "\E90B"
}

.icon-portal-hrm-o:before {
  content: "\E90C"
}

.icon-portal-implement-o:before {
  content: "\E90D"
}

.icon-portal-Workflow:before {
  content: "\E90E"
}

.icon-portal-investigate-o:before {
  content: "\E90F"
}

.icon-portal-kpi-o:before {
  content: "\E910"
}

.icon-portal-license-o:before {
  content: "\E911"
}

.icon-portal-meeting-o:before {
  content: "\E912"
}

.icon-portal-schedule-o:before {
  content: "\E913"
}

.icon-portal-portal:before {
  content: "\E914"
}

.icon-portal-operation:before {
  content: "\E915"
}

.icon-portal-Modular:before {
  content: "\E916"
}

.icon-portal-ModelingEngine:before {
  content: "\E917"
}

.icon-portal-MobileEngine:before {
  content: "\E918"
}

.icon-portal-Journal:before {
  content: "\E919"
}

.icon-portal-integration:before {
  content: "\E91A"
}

.icon-portal-content:before {
  content: "\E91B"
}

.icon-portal-CloudStore:before {
  content: "\E91C"
}

.icon-portal-AuthorityCenter:before {
  content: "\E91D"
}

.icon-portal-Workflow-o:before {
  content: "\E91E"
}

.icon-portal-portal-o:before {
  content: "\E91F"
}

.icon-portal-operation-o:before {
  content: "\E920"
}

.icon-portal-Modular-o:before {
  content: "\E921"
}

.icon-portal-ModelingEngine-o:before {
  content: "\E922"
}

.icon-portal-MobileEngine-o:before {
  content: "\E923"
}

.icon-portal-Journal-o:before {
  content: "\E924"
}

.icon-portal-integration-o:before {
  content: "\E925"
}

.icon-portal-content-o:before {
  content: "\E926"
}

.icon-portal-CloudStore-o:before {
  content: "\E927"
}

.icon-portal-news-o:before {
  content: "\E928"
}

.icon-portal-official-o:before {
  content: "\E929"
}

.icon-portal-photo-o:before {
  content: "\E92A"
}

.icon-portal-project-o:before {
  content: "\E92B"
}

.icon-portal-reportform-o:before {
  content: "\E92C"
}

.icon-portal-satisfaction-o:before {
  content: "\E92D"
}

.icon-portal-si-o:before {
  content: "\E92E"
}

.icon-portal-ws-o:before {
  content: "\E92F"
}

.icon-portal-blog:before {
  content: "\E96A"
}

.icon-portal-car:before {
  content: "\E96B"
}

.icon-portal-common:before {
  content: "\E96C"
}

.icon-portal-cowork:before {
  content: "\E96D"
}

.icon-portal-crm:before {
  content: "\E96E"
}

.icon-portal-cs:before {
  content: "\E96F"
}

.icon-portal-demo:before {
  content: "\E970"
}

.icon-portal-doc:before {
  content: "\E971"
}

.icon-portal-email:before {
  content: "\E972"
}

.icon-portal-fa:before {
  content: "\E973"
}

.icon-portal-home:before {
  content: "\E974"
}

.icon-portal-hrm:before {
  content: "\E975"
}

.icon-portal-implement:before {
  content: "\E976"
}

.icon-portal-investigate:before {
  content: "\E977"
}

.icon-portal-kpi:before {
  content: "\E978"
}

.icon-portal-license:before {
  content: "\E979"
}

.icon-portal-meeting:before {
  content: "\E97A"
}

.icon-portal-message:before {
  content: "\E97B"
}

.icon-portal-news:before {
  content: "\E97C"
}

.icon-portal-official:before {
  content: "\E97D"
}

.icon-portal-photo:before {
  content: "\E97E"
}

.icon-portal-project:before {
  content: "\E97F"
}

.icon-portal-reportform:before {
  content: "\E980"
}

.icon-portal-satisfaction:before {
  content: "\E981"
}

.icon-portal-schedule:before {
  content: "\E982"
}

.icon-portal-si:before {
  content: "\E983"
}

.icon-portal-store:before {
  content: "\E984"
}

.icon-portal-workflow:before {
  content: "\E985"
}

.icon-portal-ws:before {
  content: "\E986"
}

@font-face {
  font-family: icon-dev;
  src: url("/cloudstore/resource/pc/com/icon/icon-dev/iconfont.eot?c07sn3");
  src: url("/cloudstore/resource/pc/com/icon/icon-dev/iconfont.eot?e2iljf#iefix") format("embedded-opentype"), url("/cloudstore/resource/pc/com/icon/icon-dev/iconfont.ttf?5eq0dj") format("truetype"), url("/cloudstore/resource/pc/com/icon/icon-dev/iconfont.woff?2mh2s7") format("woff"), url("/cloudstore/resource/pc/com/icon/icon-dev/iconfont.svg?iqk2j0#icon-dev") format("svg");
  font-weight: 400;
  font-style: normal
}

[class*=icon-dev],
[class^=icon-dev] {
  font-family: icon-dev !important;
  speak: none;
  font-style: normal;
  font-weight: 400;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale
}

.icon-dev-wenben:before {
  content: "&#xf0130;"
}

.icon-dev-shoukuan:before {
  content: "&#xe643;"
}

.icon-dev-shouye:before {
  content: "&#xe63a;"
}

.icon-dev-baobiao:before {
  content: "&#xe675;"
}

.icon-dev-fapiao:before {
  content: "&#xe60e;"
}

.icon-dev-fukaun:before {
  content: "&#xe68e;"
}

.icon-dev-hetong:before {
  content: "&#xe6aa;"
}

.icon-dev-kehu:before {
  content: "&#xe64f;"
}

@media print {
  body {
    -webkit-print-color-adjust: exact
  }
}

#emobile-entrance .ant-modal-body {
  min-height: 0 !important
}

#emobile-entrance .wea-browser-single .wea-browser-table .ant-table-body {
  height: 345px !important
}

#emobile-entrance .wea-single-tree-new-scroll {
  max-height: 450px
}

#emobile-entrance .wea-single-tree-new-scroll.has-ext {
  max-height: 410px
}

#emobile-entrance .wea-single-tree-new-scroll.has-ext.has-drop {
  max-height: 370px
}

#emobile-entrance .wea-single-tree-new-scroll.has-drop {
  max-height: 420px
}

.ant-table-placeholder {
  position: static
}

.ant-input {
  border-radius: 0
}

.ant-btn[disabled],
.ant-btn[disabled]:hover {
  background-color: #c9c9c9;
  color: #fff
}

.ant-calendar-range-bottom {
  display: none
}

.ant-calendar-range-bottom.date-group,
.ant-calendar-time .ant-calendar-range-bottom {
  display: block
}

.ant-modal {
  padding-bottom: 0
}

.ant-calendar .ant-calendar-clear-btn {
  z-index: 1
}

.wea-switch .ant-switch.ant-switch-checked {
  border-color: #b5e3a8;
  background-color: #b5e3a8
}

.wea-switch .ant-switch {
  border-color: #bdbdbd;
  background-color: #bdbdbd;
  width: 30px;
  height: 11px;
  margin-left: 2px
}

.wea-switch .ant-switch:after {
  border: 1px solid #bdbdbd;
  background-color: #fff;
  width: 16px;
  height: 16px;
  border-radius: 16px;
  left: -2px;
  top: -3px
}

.wea-switch .ant-switch-checked:after {
  border-color: #52c133;
  background-color: #52c133;
  left: 14px
}

.ant-pagination-item a,
.ant-pagination-item a:hover {
  text-decoration: none
}

.wea-field-readonly {
  min-height: 0 !important;
  display: table-cell;
  vertical-align: bottom;
  border: none !important
}

.wea-field-readonly.wea-select {
  display: table-cell
}

.wea-field-readonly.underline {
  border-bottom: 1px solid #ddd !important;
  min-height: 36px !important;
  width: 100%
}

.wea-field-readonly.border {
  display: inline-block;
  line-height: 1;
  min-height: 30px !important;
  font-size: 12px;
  padding: 8px;
  width: 100%;
  color: #666;
  background-color: #f3f3f3;
  border: 1px solid #e1e1e1 !important;
  cursor: not-allowed
}

.wea-field-readonly.border.white {
  background-color: #fff
}

.wea-field-readonly.border .child-item {
  margin-top: 0;
  margin-bottom: 0
}

.wea-field-readonly .child-item {
  display: inline-block;
  margin-right: 12px;
  margin-top: 1px;
  margin-bottom: 1px
}

.wea-field-readonly .child-item:last-of-type {
  margin-right: 0
}

.text-decoration {
  text-decoration: underline
}

.cursor-pointer {
  cursor: pointer
}

.wdb {
  word-break: break-all !important;
  word-wrap: break-word !important;
  white-space: normal !important
}

.asterisk {
  margin-right: 12px !important
}

.asterisk:after,
.required:after {
  content: "*";
  position: absolute;
  top: 50%;
  width: 9px;
  height: 9px;
  margin-top: -5px;
  right: -14px;
  color: transparent;
  background-image: url("/images/BacoError_wev9.png");
  background-repeat: no-repeat;
  background-position: 50%
}

.wea-required-e9 {
  display: inline-block;
  height: 100%;
  width: 15px;
  position: absolute
}

.wea-required-e9 img {
  position: absolute;
  top: 50%;
  margin-top: -5px;
  margin-left: 5px
}

.mr15 {
  margin-right: 15px
}

.mr12 {
  margin-right: 12px
}

.pr15 {
  padding-right: 15px
}

.ant-form-item-label {
  text-align: left !important;
  padding-left: 30px !important
}

.prel {
  position: relative
}

.ant-select-dropdown-menu .ant-select-dropdown-menu-item,
.text-overflow {
  overflow: hidden;
  -o-text-overflow: ellipsis;
  text-overflow: ellipsis;
  white-space: nowrap
}

.ant-modal-title {
  font-weight: 400
}

.cursor-move {
  cursor: move
}

.wea-browser-drop-menu.max-height {
  max-height: 220px;
  overflow-y: scroll
}

.wea-browser-drop-menu.max-height-large {
  max-height: 400px;
  overflow-y: scroll
}

.wea-browser-modal {
  font-size: 12px;
  overflow: hidden
}

.wea-browser-modal .ant-tree-checkbox-disabled {
  display: none
}

.wea-browser-modal .wea-form-item-label {
  padding-left: 4px !important
}

.wea-browser-modal .wea-advanced-searchsAd {
  height: auto !important;
  max-height: 300px
}

.wea-browser-modal .ant-tabs-tab-inner {
  font-size: 12px
}

.wea-browser-modal .ant-tree li {
  margin: 5px 0
}

.wea-browser-modal .ant-tree li a {
  color: #333;
  padding: 3px 5px 1px 0
}

.wea-browser-modal .wea-dropdown-link {
  display: inline-block;
  width: 100%;
  height: 37px;
  line-height: 37px;
  color: #494949;
  font-size: 12px;
  border-bottom: 1px solid #e7e7e7;
  padding-left: 10px;
  background-color: #fafafa
}

.wea-browser-modal .wea-dropdown-link .anticon {
  margin-right: 5px;
  float: right;
  padding: 13px 10px;
  font-size: 11px
}

.wea-browser-modal .wea-dropdown-link .icon-toolbar-Organization-list {
  margin-right: 5px
}

.ant-input-number {
  border-radius: 0 !important
}

.ml0 {
  margin-left: 0 !important
}

.ml5 {
  margin-left: 5px
}

.ml10 {
  margin-left: 10px
}

.ml20 {
  margin-left: 20px
}

.mr0 {
  margin-right: 0 !important
}

.mr3 {
  margin-right: 3px
}

.mr5 {
  margin-right: 5px
}

.mr10 {
  margin-right: 10px
}

.h100 {
  height: 100%
}

.mt10 {
  margin-top: 10px
}

.mb10 {
  margin-bottom: 10px
}

.pt20 {
  padding-top: 20px
}

.pl20 {
  padding-left: 20px
}

.pl30 {
  padding-left: 30px
}

.pr12 {
  padding-right: 12px
}

.pr25 {
  padding-right: 25px
}

.align-center {
  text-align: center
}

.top40 {
  width: 100%;
  top: 40%;
  position: absolute
}

.text-elli {
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  -o-text-overflow: ellipsis;
  -moz-text-overflow: ellipsis;
  -webkit-text-overflow: ellipsis
}

.f14 {
  font-size: 14px
}

.f12 {
  font-size: 12px
}

.color-black {
  color: #000
}

.inline-block {
  display: inline-block
}

.wea-mask {
  position: fixed;
  background-color: transparent
}

.wea-mask,
.wea-mask-dark {
  top: 0;
  right: 0;
  left: 0;
  bottom: 0;
  z-index: 999;
  cursor: pointer
}

.wea-mask-dark {
  position: absolute;
  background-color: #787878;
  filter: alpha(opacity=40);
  -moz-opacity: .4;
  -khtml-opacity: .4;
  opacity: .4
}

.wea-show {
  display: block
}

.wea-hide {
  display: none !important
}

.wea-fl {
  float: left
}

.wea-fr {
  float: right
}

a.common {
  color: #4d7ad8 !important
}

a.common:focus,
a.common:hover {
  cursor: pointer !important;
  color: #00a9ff !important;
  text-decoration: underline !important
}

::-webkit-scrollbar {
  width: 10px;
  height: 10px;
  background-color: transparent
}

::-webkit-scrollbar-track {
  -webkit-box-shadow: transparent;
  background-color: transparent
}

::-webkit-scrollbar-thumb {
  border-radius: 10px;
  -webkit-box-shadow: none;
  background-color: #ccc
}

.wea-f12 {
  font-size: 12px
}

.wea-f14 {
  font-size: 14px
}

@font-face {
  font-family: icon-coms02;
  src: url("/cloudstore/resource/pc/com/icon-coms02/fonts/icon-coms02.eot?55phpw");
  src: url("/cloudstore/resource/pc/com/icon-coms02/fonts/icon-coms02.eot?8jebrg#iefix") format("embedded-opentype"), url("/cloudstore/resource/pc/com/icon-coms02/fonts/icon-coms02.ttf?oa5j9c") format("truetype"), url("/cloudstore/resource/pc/com/icon-coms02/fonts/icon-coms02.woff?g76d8s") format("woff"), url("/cloudstore/resource/pc/com/icon-coms02/fonts/icon-coms02.svg?mz284c#icon-coms02") format("svg");
  font-weight: 400;
  font-style: normal
}

[class*=icon-coms02-],
[class^=icon-coms02-] {
  font-family: icon-coms02 !important;
  speak: none;
  font-style: normal;
  font-weight: 400;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale
}

.icon-coms02-Hide-data:before {
  content: "\EB07"
}

.icon-coms02-Display-data:before {
  content: "\EB08"
}

.icon-coms02-anti-clockwise:before {
  content: "\EB05"
}

.icon-coms02-Template-import1:before {
  content: "\EB03"
}

.icon-coms02-vote:before {
  content: "\EB04"
}

.icon-coms02-topology:before {
  content: "\EB02"
}

.icon-coms02-Portrait-of-personnel:before {
  content: "\EAF8"
}

.icon-coms02-thumbnail:before {
  content: "\EAFD"
}

.icon-coms02-Signature-verification:before {
  content: "\EAFE"
}

.icon-coms02-Sign-off:before {
  content: "\EAFF"
}

.icon-coms02-narrow:before {
  content: "\EB00"
}

.icon-coms02-enlarge:before {
  content: "\EB01"
}

.icon-coms02-split:before {
  content: "\EAF9"
}

.icon-coms02-Save-as:before {
  content: "\EAFC"
}

.icon-coms02-Map-switching:before {
  content: "\EAFB"
}

.icon-coms02-oauth:before {
  content: "\EAFA"
}

.icon-coms02-Translation:before {
  content: "\EAF7"
}

.icon-coms02-pdf:before {
  content: "\EAF6"
}

.icon-coms02-Consultation:before {
  content: "\EAF4"
}

.icon-coms02-Circulate:before {
  content: "\EAF5"
}

.icon-coms02-Property-settings:before {
  content: "\EAF3"
}

.icon-coms02-Seal:before {
  content: "\EAF2"
}

.icon-coms02-Automatic-processing:before {
  content: "\EAF0"
}

.icon-coms02-Robot:before {
  content: "\EAF1"
}

.icon-coms02-all:before {
  content: "\EAEF"
}

.icon-coms02-Pending-disposal:before {
  content: "\EAE5"
}

.icon-coms02-Unread:before {
  content: "\EAE6"
}

.icon-coms02-Supervise:before {
  content: "\EAE7"
}

.icon-coms02-feedback:before {
  content: "\EAE8"
}

.icon-coms02-My-concern:before {
  content: "\EAEA"
}

.icon-coms02-Be-returned:before {
  content: "\EAEB"
}

.icon-coms02-make-a-copy-for:before {
  content: "\EAEC"
}

.icon-coms02-overtime:before {
  content: "\EAED"
}

.icon-coms02-To-be-read:before {
  content: "\EAEE"
}

.icon-coms02-coms-save-and-synchronize:before {
  content: "\EB06"
}

.icon-coms02-Save-as-template:before {
  content: "\EADF"
}

.icon-coms02-coms-preview:before {
  content: "\EAE0"
}

.icon-coms02-Add-to:before {
  content: "\EAE1"
}

.icon-coms02-Initialize-template:before {
  content: "\EAE2"
}

.icon-coms02-Mobile-template:before {
  content: "\EAE3"
}

.icon-coms02-Template-import:before {
  content: "\EAE4"
}

.icon-coms02-backward:before {
  content: "\EADB"
}

.icon-coms02-Forward-1:before {
  content: "\EAE9"
}

.icon-coms02-Forward:before {
  content: "\EADC"
}

.icon-coms02-Sort:before {
  content: "\EADD"
}

.icon-coms02-Preview-1:before {
  content: "\EADE"
}

.icon-coms02-like-o:before {
  content: "\EAD9"
}

.icon-coms02-like:before {
  content: "\EADA"
}

.icon-coms02-up-arrow:before {
  content: "\EAD8"
}

.icon-coms02-ali-mail:before {
  content: "\EAD5"
}

.icon-coms02-wangyi:before {
  content: "\EAD6"
}

.icon-coms02-Exchange:before {
  content: "\EAD7"
}

.icon-coms02-didi:before {
  content: "\EAD4"
}

.icon-coms02-Initialization:before {
  content: "\EAA4"
}

.icon-coms02-coms-Help-center:before {
  content: "\EAA1"
}

.icon-coms02-coms-Authentication-server:before {
  content: "\EAA2"
}

.icon-coms02-coms-Application-management:before {
  content: "\EAA3"
}

.icon-coms02-Others:before {
  content: "\E98A"
}

.icon-coms02-Business-hospitality:before {
  content: "\E98B"
}

.icon-coms02-Meal-supplement:before {
  content: "\E98C"
}

.icon-coms02-communication:before {
  content: "\E98D"
}

.icon-coms02-Office:before {
  content: "\E98E"
}

.icon-coms02-Traffic:before {
  content: "\E98F"
}

.icon-coms02-Aircraft:before {
  content: "\E990"
}

.icon-coms02-Train:before {
  content: "\E991"
}

.icon-coms02-Bus:before {
  content: "\E992"
}

.icon-coms02-Replenish-oil:before {
  content: "\E993"
}

.icon-coms02-Accommodation:before {
  content: "\EAA0"
}

.icon-coms02-ding:before {
  content: "\E989"
}

.icon-coms02-Handwritten-signature-approval:before {
  content: "\E988"
}

.icon-coms02-Negative-comment:before {
  content: "\E986"
}

.icon-coms02-Negative-comment-o:before {
  content: "\E987"
}

.icon-coms02-Finance-Wrong:before {
  content: "\E984"
}

.icon-coms02-Finance-right:before {
  content: "\E985"
}

.icon-coms02-coms-qiyuesuo:before {
  content: "\E983"
}

.icon-coms02-coms-White-list:before {
  content: "\E982"
}

.icon-coms02-Management-rules .path1:before {
  content: "\E965";
  color: #2d2d2d
}

.icon-coms02-Management-rules .path2:before {
  content: "\E966";
  margin-left: -1em;
  color: #8b8b8b
}

.icon-coms02-Management-rules .path3:before {
  content: "\E967";
  margin-left: -1em;
  color: #8b8b8b
}

.icon-coms02-Management-rules .path4:before {
  content: "\E968";
  margin-left: -1em;
  color: #409b72
}

.icon-coms02-Management-rules .path5:before {
  content: "\E969";
  margin-left: -1em;
  color: #409b72
}

.icon-coms02-Management-rules .path6:before {
  content: "\E96A";
  margin-left: -1em;
  color: #409b72
}

.icon-coms02-Management-rules .path7:before {
  content: "\E96B";
  margin-left: -1em;
  color: #d8dedb
}

.icon-coms02-Icon-set .path1:before {
  content: "\E96C";
  color: #2d2d2d
}

.icon-coms02-Icon-set .path2:before {
  content: "\E96D";
  margin-left: -1em;
  color: #409b72
}

.icon-coms02-Icon-set .path3:before {
  content: "\E96E";
  margin-left: -1em;
  color: #409b72
}

.icon-coms02-Icon-set .path4:before {
  content: "\E96F";
  margin-left: -1em;
  color: #409b72
}

.icon-coms02-Icon-set .path5:before {
  content: "\E970";
  margin-left: -1em;
  color: #8b8b8b
}

.icon-coms02-Icon-set .path6:before {
  content: "\E971";
  margin-left: -1em;
  color: #8b8b8b
}

.icon-coms02-Icon-set .path7:before {
  content: "\E972";
  margin-left: -1em;
  color: #8b8b8b
}

.icon-coms02-Icon-set .path8:before {
  content: "\E973";
  margin-left: -1em;
  color: #8b8b8b
}

.icon-coms02-Icon-set .path9:before {
  content: "\E974";
  margin-left: -1em;
  color: #8b8b8b
}

.icon-coms02-Icon-set .path10:before {
  content: "\E975";
  margin-left: -1em;
  color: #8b8b8b
}

.icon-coms02-Data-bar-01 .path1:before {
  content: "\E976";
  color: #2d2d2d
}

.icon-coms02-Data-bar-01 .path2:before {
  content: "\E977";
  margin-left: -1em;
  color: #8b8b8b
}

.icon-coms02-Data-bar-01 .path3:before {
  content: "\E978";
  margin-left: -1em;
  color: #8b8b8b
}

.icon-coms02-Data-bar-01 .path4:before {
  content: "\E979";
  margin-left: -1em;
  color: #409b72
}

.icon-coms02-Data-bar-01 .path5:before {
  content: "\E97A";
  margin-left: -1em;
  color: #d8dedb
}

.icon-coms02-Data-bar-01 .path6:before {
  content: "\E97B";
  margin-left: -1em;
  color: #d8dedb
}

.icon-coms02-Data-bar-01 .path7:before {
  content: "\E97C";
  margin-left: -1em;
  color: #d8dedb
}

.icon-coms02-Warning-01:before {
  content: "\E97D"
}

.icon-coms02-icon-Special-concern:before {
  content: "\E97E"
}

.icon-coms02-coms-Intelligent-prediction1:before {
  content: "\E97F"
}

.icon-coms02-coms-right-branch:before {
  content: "\E980"
}

.icon-coms02-coms-left-branch:before {
  content: "\E981"
}

.icon-coms02-red-error .path1:before {
  content: "\E9FD";
  color: #ea4920
}

.icon-coms02-red-error .path2:before {
  content: "\E9FE";
  margin-left: -1em;
  color: #ae2e09
}

.icon-coms02-yellow-Caution .path1:before {
  content: "\E9FF";
  color: #fdc777
}

.icon-coms02-yellow-Caution .path2:before {
  content: "\EA00";
  margin-left: -1em;
  color: #ac7f06
}

.icon-coms02-yellow-Caution .path3:before {
  content: "\EA01";
  margin-left: -1em;
  color: #fdc777
}

.icon-coms02-yellow-Caution .path4:before {
  content: "\EA02";
  margin-left: -1em;
  color: #ac7f06
}

.icon-coms02-Grade-Histogram-5 .path1:before {
  content: "\EA03";
  color: #c7c7c7
}

.icon-coms02-Grade-Histogram-5 .path2:before {
  content: "\EA04";
  margin-left: -1em;
  color: #727272
}

.icon-coms02-Grade-Histogram-5 .path3:before {
  content: "\EA05";
  margin-left: -1em;
  color: #c7c7c7
}

.icon-coms02-Grade-Histogram-5 .path4:before {
  content: "\EA06";
  margin-left: -1em;
  color: #727272
}

.icon-coms02-Grade-Histogram-5 .path5:before {
  content: "\EA07";
  margin-left: -1em;
  color: #c7c7c7
}

.icon-coms02-Grade-Histogram-5 .path6:before {
  content: "\EA08";
  margin-left: -1em;
  color: #727272
}

.icon-coms02-Grade-Histogram-5 .path7:before {
  content: "\EA09";
  margin-left: -1em;
  color: #c7c7c7
}

.icon-coms02-Grade-Histogram-5 .path8:before {
  content: "\EA0A";
  margin-left: -1em;
  color: #727272
}

.icon-coms02-Grade-Histogram-4 .path1:before {
  content: "\EA0B";
  color: #337eb6
}

.icon-coms02-Grade-Histogram-4 .path2:before {
  content: "\EA0C";
  margin-left: -1em;
  color: #1d6090
}

.icon-coms02-Grade-Histogram-4 .path3:before {
  content: "\EA0D";
  margin-left: -1em;
  color: #337eb6
}

.icon-coms02-Grade-Histogram-4 .path4:before {
  content: "\EA0E";
  margin-left: -1em;
  color: #1d6090
}

.icon-coms02-Grade-Histogram-4 .path5:before {
  content: "\EA0F";
  margin-left: -1em;
  color: #337eb6
}

.icon-coms02-Grade-Histogram-4 .path6:before {
  content: "\EA10";
  margin-left: -1em;
  color: #1d6090
}

.icon-coms02-Grade-Histogram-4 .path7:before {
  content: "\EA11";
  margin-left: -1em;
  color: #337eb6
}

.icon-coms02-Grade-Histogram-4 .path8:before {
  content: "\EA12";
  margin-left: -1em;
  color: #1d6090
}

.icon-coms02-Grade-Histogram-3 .path1:before {
  content: "\EA13";
  color: #c7c7c7
}

.icon-coms02-Grade-Histogram-3 .path2:before {
  content: "\EA14";
  margin-left: -1em;
  color: #727272
}

.icon-coms02-Grade-Histogram-3 .path3:before {
  content: "\EA15";
  margin-left: -1em;
  color: #337eb6
}

.icon-coms02-Grade-Histogram-3 .path4:before {
  content: "\EA16";
  margin-left: -1em;
  color: #1d6090
}

.icon-coms02-Grade-Histogram-3 .path5:before {
  content: "\EA17";
  margin-left: -1em;
  color: #337eb6
}

.icon-coms02-Grade-Histogram-3 .path6:before {
  content: "\EA18";
  margin-left: -1em;
  color: #1d6090
}

.icon-coms02-Grade-Histogram-3 .path7:before {
  content: "\EA19";
  margin-left: -1em;
  color: #337eb6
}

.icon-coms02-Grade-Histogram-3 .path8:before {
  content: "\EA1A";
  margin-left: -1em;
  color: #1d6090
}

.icon-coms02-Grade-Histogram-2 .path1:before {
  content: "\EA1B";
  color: #c7c7c7
}

.icon-coms02-Grade-Histogram-2 .path2:before {
  content: "\EA1C";
  margin-left: -1em;
  color: #727272
}

.icon-coms02-Grade-Histogram-2 .path3:before {
  content: "\EA1D";
  margin-left: -1em;
  color: #c7c7c7
}

.icon-coms02-Grade-Histogram-2 .path4:before {
  content: "\EA1E";
  margin-left: -1em;
  color: #727272
}

.icon-coms02-Grade-Histogram-2 .path5:before {
  content: "\EA1F";
  margin-left: -1em;
  color: #337eb6
}

.icon-coms02-Grade-Histogram-2 .path6:before {
  content: "\EA20";
  margin-left: -1em;
  color: #1d6090
}

.icon-coms02-Grade-Histogram-2 .path7:before {
  content: "\EA21";
  margin-left: -1em;
  color: #337eb6
}

.icon-coms02-Grade-Histogram-2 .path8:before {
  content: "\EA22";
  margin-left: -1em;
  color: #1d6090
}

.icon-coms02-Grade-Histogram-1 .path1:before {
  content: "\EA23";
  color: #c7c7c7
}

.icon-coms02-Grade-Histogram-1 .path2:before {
  content: "\EA24";
  margin-left: -1em;
  color: #727272
}

.icon-coms02-Grade-Histogram-1 .path3:before {
  content: "\EA25";
  margin-left: -1em;
  color: #337eb6
}

.icon-coms02-Grade-Histogram-1 .path4:before {
  content: "\EA26";
  margin-left: -1em;
  color: #1d6090
}

.icon-coms02-Grade-Histogram-1 .path5:before {
  content: "\EA27";
  margin-left: -1em;
  color: #c7c7c7
}

.icon-coms02-Grade-Histogram-1 .path6:before {
  content: "\EA28";
  margin-left: -1em;
  color: #727272
}

.icon-coms02-Grade-Histogram-1 .path7:before {
  content: "\EA29";
  margin-left: -1em;
  color: #c7c7c7
}

.icon-coms02-Grade-Histogram-1 .path8:before {
  content: "\EA2A";
  margin-left: -1em;
  color: #727272
}

.icon-coms02-Grade-form-5 .path1:before {
  content: "\EA2B";
  color: #c7c7c7
}

.icon-coms02-Grade-form-5 .path2:before {
  content: "\EA2C";
  margin-left: -1em;
  color: #727272
}

.icon-coms02-Grade-form-5 .path3:before {
  content: "\EA2D";
  margin-left: -1em;
  color: #727272
}

.icon-coms02-Grade-form-4 .path1:before {
  content: "\EA2E";
  color: #c7c7c7
}

.icon-coms02-Grade-form-4 .path2:before {
  content: "\EA2F";
  margin-left: -1em;
  color: #727272
}

.icon-coms02-Grade-form-4 .path3:before {
  content: "\EA30";
  margin-left: -1em;
  color: #337eb6
}

.icon-coms02-Grade-form-4 .path4:before {
  content: "\EA31";
  margin-left: -1em;
  color: #1d6090
}

.icon-coms02-Grade-form-4 .path5:before {
  content: "\EA32";
  margin-left: -1em;
  color: #727272
}

.icon-coms02-Grade-form-4 .path6:before {
  content: "\EA33";
  margin-left: -1em;
  color: #727272
}

.icon-coms02-Grade-Pie-chart-3 .path1:before {
  content: "\EA34";
  color: #505050
}

.icon-coms02-Grade-Pie-chart-3 .path2:before {
  content: "\EA35";
  margin-left: -1em;
  color: #363636
}

.icon-coms02-Grade-Pie-chart-3 .path3:before {
  content: "\EA36";
  margin-left: -1em;
  color: #fff
}

.icon-coms02-Grade-Pie-chart-2 .path1:before {
  content: "\EA37";
  color: #505050
}

.icon-coms02-Grade-Pie-chart-2 .path2:before {
  content: "\EA38";
  margin-left: -1em;
  color: #363636
}

.icon-coms02-Grade-Pie-chart-2 .path3:before {
  content: "\EA39";
  margin-left: -1em;
  color: #fff
}

.icon-coms02-Grade-Pie-chart-1 .path1:before {
  content: "\EA3A";
  color: #505050
}

.icon-coms02-Grade-Pie-chart-1 .path2:before {
  content: "\EA3B";
  margin-left: -1em;
  color: #363636
}

.icon-coms02-Grade-star-3 .path1:before {
  content: "\EA3C";
  color: #fff
}

.icon-coms02-Grade-star-3 .path2:before {
  content: "\EA3D";
  margin-left: -1em;
  color: #727272
}

.icon-coms02-Grade-star-2 .path1:before {
  content: "\EA3E";
  color: #fff
}

.icon-coms02-Grade-star-2 .path2:before {
  content: "\EA3F";
  margin-left: -1em;
  color: #fdc777
}

.icon-coms02-Grade-star-2 .path3:before {
  content: "\EA40";
  margin-left: -1em;
  color: #ac7f06
}

.icon-coms02-Grade-star-1 .path1:before {
  content: "\EA41";
  color: #fdc777
}

.icon-coms02-Grade-star-1 .path2:before {
  content: "\EA42";
  margin-left: -1em;
  color: #ac7f06
}

.icon-coms02-green-tick .path1:before {
  content: "\EA43";
  color: #4ea68f
}

.icon-coms02-green-tick .path2:before {
  content: "\EA44";
  margin-left: -1em;
  color: #03735c
}

.icon-coms02-flag-red .path1:before {
  content: "\EA45";
  color: #707070
}

.icon-coms02-flag-red .path2:before {
  content: "\EA46";
  margin-left: -1em;
  color: #ea4920
}

.icon-coms02-flag-red .path3:before {
  content: "\EA47";
  margin-left: -1em;
  color: #ae2e09
}

.icon-coms02-flag-yellow .path1:before {
  content: "\EA48";
  color: #707070
}

.icon-coms02-flag-yellow .path2:before {
  content: "\EA49";
  margin-left: -1em;
  color: #fdc777
}

.icon-coms02-flag-yellow .path3:before {
  content: "\EA4A";
  margin-left: -1em;
  color: #ac7f06
}

.icon-coms02-shape-yellow-Triangle .path1:before {
  content: "\EA4B";
  color: #fdc777
}

.icon-coms02-shape-yellow-Triangle .path2:before {
  content: "\EA4C";
  margin-left: -1em;
  color: #ac7f06
}

.icon-coms02-shape-red-square .path1:before {
  content: "\EA4D";
  color: #505050
}

.icon-coms02-shape-red-square .path2:before {
  content: "\EA4E";
  margin-left: -1em;
  color: #303030
}

.icon-coms02-shape-red-square .path3:before {
  content: "\EA4F";
  margin-left: -1em;
  color: #ea4920
}

.icon-coms02-shape-yellow-square .path1:before {
  content: "\EA50";
  color: #505050
}

.icon-coms02-shape-yellow-square .path2:before {
  content: "\EA51";
  margin-left: -1em;
  color: #303030
}

.icon-coms02-shape-yellow-square .path3:before {
  content: "\EA52";
  margin-left: -1em;
  color: #f3c177
}

.icon-coms02-shape-green-square .path1:before {
  content: "\EA53";
  color: #505050
}

.icon-coms02-shape-green-square .path2:before {
  content: "\EA54";
  margin-left: -1em;
  color: #303030
}

.icon-coms02-shape-green-square .path3:before {
  content: "\EA55";
  margin-left: -1em;
  color: #4ea68f
}

.icon-coms02-shape-black-circular .path1:before {
  content: "\EA56";
  color: #505050
}

.icon-coms02-shape-black-circular .path2:before {
  content: "\EA57";
  margin-left: -1em;
  color: #363636
}

.icon-coms02-shape-gray-circular .path1:before {
  content: "\EA58";
  color: #c7c7c7
}

.icon-coms02-shape-gray-circular .path2:before {
  content: "\EA59";
  margin-left: -1em;
  color: #747474
}

.icon-coms02-shape-Light-colour-circular .path1:before {
  content: "\EA5A";
  color: #faafa0
}

.icon-coms02-shape-Light-colour-circular .path2:before {
  content: "\EA5B";
  margin-left: -1em;
  color: #b58176
}

.icon-coms02-shape-red-circular .path1:before {
  content: "\EA5C";
  color: #ea4920
}

.icon-coms02-shape-red-circular .path2:before {
  content: "\EA5D";
  margin-left: -1em;
  color: #ae2e09
}

.icon-coms02-shape-yellow-circular .path1:before {
  content: "\EA5E";
  color: #fdc777
}

.icon-coms02-shape-yellow-circular .path2:before {
  content: "\EA5F";
  margin-left: -1em;
  color: #ac7f06
}

.icon-coms02-direction-gray-up .path1:before {
  content: "\EA60";
  color: #949494
}

.icon-coms02-direction-gray-up .path2:before {
  content: "\EA61";
  margin-left: -1em;
  color: #6e6b6b
}

.icon-coms02-direction-red-down .path1:before {
  content: "\EA62";
  color: #ea4920
}

.icon-coms02-direction-red-down .path2:before {
  content: "\EA63";
  margin-left: -1em;
  color: #ae2e09
}

.icon-coms02-direction-yellow-rightdown .path1:before {
  content: "\EA64";
  color: #fdc777
}

.icon-coms02-direction-yellow-rightdown .path2:before {
  content: "\EA65";
  margin-left: -1em;
  color: #ac7f06
}

.icon-coms02-direction-yellow-rightup .path1:before {
  content: "\EA66";
  color: #fdc777
}

.icon-coms02-direction-yellow-rightup .path2:before {
  content: "\EA67";
  margin-left: -1em;
  color: #ac7f06
}

.icon-coms02-direction-green-up .path1:before {
  content: "\EA68";
  color: #4ea68f
}

.icon-coms02-direction-green-up .path2:before {
  content: "\EA69";
  margin-left: -1em;
  color: #03735c
}

.icon-coms02-direction-yellow-right .path1:before {
  content: "\EA6A";
  color: #fdc777
}

.icon-coms02-direction-yellow-right .path2:before {
  content: "\EA6B";
  margin-left: -1em;
  color: #ac7f06
}

.icon-coms02-direction-yellow .path1:before {
  content: "\EA6C";
  color: #fdc777
}

.icon-coms02-direction-yellow .path2:before {
  content: "\EA6D";
  margin-left: -1em;
  color: #ac7f06
}

.icon-coms02-direction-red-up .path1:before {
  content: "\EA6E";
  color: #ea4920
}

.icon-coms02-direction-red-up .path2:before {
  content: "\EA6F";
  margin-left: -1em;
  color: #ae2e09
}

.icon-coms02-direction-up .path1:before {
  content: "\EA70";
  color: #4ea68f
}

.icon-coms02-direction-up .path2:before {
  content: "\EA71";
  margin-left: -1em;
  color: #03735c
}

.icon-coms02-Grade-form-3 .path1:before {
  content: "\EA72";
  color: #c7c7c7
}

.icon-coms02-Grade-form-3 .path2:before {
  content: "\EA73";
  margin-left: -1em;
  color: #727272
}

.icon-coms02-Grade-form-3 .path3:before {
  content: "\EA74";
  margin-left: -1em;
  color: #337eb6
}

.icon-coms02-Grade-form-3 .path4:before {
  content: "\EA75";
  margin-left: -1em;
  color: #727272
}

.icon-coms02-Grade-form-3 .path5:before {
  content: "\EA76";
  margin-left: -1em;
  color: #1d6090
}

.icon-coms02-Grade-form-3 .path6:before {
  content: "\EA77";
  margin-left: -1em;
  color: #1d6090
}

.icon-coms02-Grade-form-2 .path1:before {
  content: "\EA78";
  color: #c7c7c7
}

.icon-coms02-Grade-form-2 .path2:before {
  content: "\EA79";
  margin-left: -1em;
  color: #727272
}

.icon-coms02-Grade-form-2 .path3:before {
  content: "\EA7A";
  margin-left: -1em;
  color: #337eb6
}

.icon-coms02-Grade-form-2 .path4:before {
  content: "\EA7B";
  margin-left: -1em;
  color: #1d6090
}

.icon-coms02-Grade-form-2 .path5:before {
  content: "\EA7C";
  margin-left: -1em;
  color: #1d6090
}

.icon-coms02-Grade-form-2 .path6:before {
  content: "\EA7D";
  margin-left: -1em;
  color: #1d6090
}

.icon-coms02-Grade-form-1 .path1:before {
  content: "\EA7E";
  color: #337eb6
}

.icon-coms02-Grade-form-1 .path2:before {
  content: "\EA7F";
  margin-left: -1em;
  color: #1d6090
}

.icon-coms02-Grade-form-1 .path3:before {
  content: "\EA80";
  margin-left: -1em;
  color: #1d6090
}

.icon-coms02-Grade-Pie-chart-5 .path1:before {
  content: "\EA81";
  color: #fff
}

.icon-coms02-Grade-Pie-chart-5 .path2:before {
  content: "\EA82";
  margin-left: -1em;
  color: #363636
}

.icon-coms02-Grade-Pie-chart-4 .path1:before {
  content: "\EA83";
  color: #fff
}

.icon-coms02-Grade-Pie-chart-4 .path2:before {
  content: "\EA84";
  margin-left: -1em;
  color: #363636
}

.icon-coms02-Grade-Pie-chart-4 .path3:before {
  content: "\EA85";
  margin-left: -1em;
  color: #505050
}

.icon-coms02-flag-green .path1:before {
  content: "\EA86";
  color: #707070
}

.icon-coms02-flag-green .path2:before {
  content: "\EA87";
  margin-left: -1em;
  color: #4ea68f
}

.icon-coms02-flag-green .path3:before {
  content: "\EA88";
  margin-left: -1em;
  color: #03735c
}

.icon-coms02-sign-red-Wrong .path1:before {
  content: "\EA89";
  color: #ea4920
}

.icon-coms02-sign-red-Wrong .path2:before {
  content: "\EA8A";
  margin-left: -1em;
  color: #ae2e09
}

.icon-coms02-sign-red-Wrong .path3:before {
  content: "\EA8B";
  margin-left: -1em;
  color: #fff
}

.icon-coms02-sign-red-Wrong .path4:before {
  content: "\EA8C";
  margin-left: -1em;
  color: #fff
}

.icon-coms02-sign-yellow-warning .path1:before {
  content: "\EA8D";
  color: #fdc777
}

.icon-coms02-sign-yellow-warning .path2:before {
  content: "\EA8E";
  margin-left: -1em;
  color: #ac7f06
}

.icon-coms02-sign-yellow-warning .path3:before {
  content: "\EA8F";
  margin-left: -1em;
  color: #fff
}

.icon-coms02-sign-yellow-warning .path4:before {
  content: "\EA90";
  margin-left: -1em;
  color: #fff
}

.icon-coms02-sign-green-Correct .path1:before {
  content: "\EA91";
  color: #4ea68f
}

.icon-coms02-sign-green-Correct .path2:before {
  content: "\EA92";
  margin-left: -1em;
  color: #03735c
}

.icon-coms02-sign-green-Correct .path3:before {
  content: "\EA93";
  margin-left: -1em;
  color: #fff
}

.icon-coms02-shape-red-diamond .path1:before {
  content: "\EA94";
  color: #ea4920
}

.icon-coms02-shape-red-diamond .path2:before {
  content: "\EA95";
  margin-left: -1em;
  color: #ae2e09
}

.icon-coms02-shape-green-circular .path1:before {
  content: "\EA96";
  color: #4ea68f
}

.icon-coms02-shape-green-circular .path2:before {
  content: "\EA97";
  margin-left: -1em;
  color: #03735c
}

.icon-coms02-direction-gray-rightup .path1:before {
  content: "\EA98";
  color: #949494
}

.icon-coms02-direction-gray-rightup .path2:before {
  content: "\EA99";
  margin-left: -1em;
  color: #6e6b6b
}

.icon-coms02-direction-gray-rightdown .path1:before {
  content: "\EA9A";
  color: #949494
}

.icon-coms02-direction-gray-rightdown .path2:before {
  content: "\EA9B";
  margin-left: -1em;
  color: #6e6b6b
}

.icon-coms02-direction-gray-right .path1:before {
  content: "\EA9C";
  color: #949494
}

.icon-coms02-direction-gray-right .path2:before {
  content: "\EA9D";
  margin-left: -1em;
  color: #6e6b6b
}

.icon-coms02-direction-gray-down .path1:before {
  content: "\EA9E";
  color: #949494
}

.icon-coms02-direction-gray-down .path2:before {
  content: "\EA9F";
  margin-left: -1em;
  color: #6e6b6b
}

.icon-coms02-Highlight:before {
  content: "\E9F3"
}

.icon-coms02-Data-bar:before {
  content: "\E9F4"
}

.icon-coms02-Greater-than:before {
  content: "\E9F5"
}

.icon-coms02-Less-than:before {
  content: "\E9F6"
}

.icon-coms02-Between:before {
  content: "\E9F7"
}

.icon-coms02-Equal-to:before {
  content: "\E9F8"
}

.icon-coms02-Text-contains:before {
  content: "\E9F9"
}

.icon-coms02-Date:before {
  content: "\E9FA"
}

.icon-coms02-Repeat-value:before {
  content: "\E9FB"
}

.icon-coms02-coms-initialize:before {
  content: "\E9FC"
}

.icon-coms02-coms-End:before {
  content: "\E9F2"
}

.icon-coms02-new .path1:before {
  content: "\E9EE";
  color: #0f0f0f
}

.icon-coms02-new .path2:before {
  content: "\E9EF";
  margin-left: -1em;
  color: #000
}

.icon-coms02-new .path3:before {
  content: "\E9F0";
  margin-left: -1em;
  color: #000
}

.icon-coms02-new .path4:before {
  content: "\E9F1";
  margin-left: -1em;
  color: #000
}

.icon-coms02-coms-node:before {
  content: "\E9E9"
}

.icon-coms02-coms-unable-to-judge .path1:before {
  content: "\E9EA";
  color: #cce7ff
}

.icon-coms02-coms-unable-to-judge .path2:before {
  content: "\E9EB";
  margin-left: -1em;
  color: #51a9f7
}

.icon-coms02-coms-unable-to-judge .path3:before {
  content: "\E9EC";
  margin-left: -1em;
  color: #51a9f7
}

.icon-coms02-coms-Intelligent-prediction:before {
  content: "\E9ED"
}

.icon-coms02-Clearing-formula:before {
  content: "\E9E8"
}

.icon-coms02-coms-voice:before {
  content: "\E9E6"
}

.icon-coms02-coms-Video:before {
  content: "\E9E7"
}

.icon-coms02-coms-Lock-the-first-column .path1:before {
  content: "\E9DC";
  color: #707070
}

.icon-coms02-coms-Lock-the-first-column .path2:before {
  content: "\EAA5";
  margin-left: -1em;
  color: #50cc6d
}

.icon-coms02-coms-Lock-the-first-column .path3:before {
  content: "\EAA6";
  margin-left: -1em;
  color: #707070
}

.icon-coms02-coms-Lock-the-first-column .path4:before {
  content: "\EAA7";
  margin-left: -1em;
  color: #707070
}

.icon-coms02-coms-Lock-the-first-column .path5:before {
  content: "\EAA8";
  margin-left: -1em;
  color: #707070
}

.icon-coms02-coms-Lock-the-first-column .path6:before {
  content: "\EAA9";
  margin-left: -1em;
  color: #707070
}

.icon-coms02-coms-Lock-the-first-column .path7:before {
  content: "\EAAA";
  margin-left: -1em;
  color: #707070
}

.icon-coms02-coms-Lock-the-first-column .path8:before {
  content: "\EAAB";
  margin-left: -1em;
  color: #333
}

.icon-coms02-coms-Lock-to-this-column .path1:before {
  content: "\E9DB";
  color: #707070
}

.icon-coms02-coms-Lock-to-this-column .path2:before {
  content: "\EAAC";
  margin-left: -1em;
  color: #707070
}

.icon-coms02-coms-Lock-to-this-column .path3:before {
  content: "\EAAD";
  margin-left: -1em;
  color: #707070
}

.icon-coms02-coms-Lock-to-this-column .path4:before {
  content: "\EAAE";
  margin-left: -1em;
  color: #707070
}

.icon-coms02-coms-Lock-to-this-column .path5:before {
  content: "\EAAF";
  margin-left: -1em;
  color: #707070
}

.icon-coms02-coms-Lock-to-this-column .path6:before {
  content: "\EAB0";
  margin-left: -1em;
  color: #707070
}

.icon-coms02-coms-Lock-to-this-column .path7:before {
  content: "\EAB1";
  margin-left: -1em;
  color: #707070
}

.icon-coms02-coms-Lock-to-this-column .path8:before {
  content: "\EAB2";
  margin-left: -1em;
  color: #333
}

.icon-coms02-coms-Lock-to-this-column .path9:before {
  content: "\EAB3";
  margin-left: -1em;
  color: #6e99de
}

.icon-coms02-coms-Unlock .path1:before {
  content: "\E9DA";
  color: #707070
}

.icon-coms02-coms-Unlock .path2:before {
  content: "\EAB4";
  margin-left: -1em;
  color: #707070
}

.icon-coms02-coms-Unlock .path3:before {
  content: "\EAB5";
  margin-left: -1em;
  color: #707070
}

.icon-coms02-coms-Unlock .path4:before {
  content: "\EAB6";
  margin-left: -1em;
  color: #707070
}

.icon-coms02-coms-Unlock .path5:before {
  content: "\EAB7";
  margin-left: -1em;
  color: #707070
}

.icon-coms02-coms-Unlock .path6:before {
  content: "\EAB8";
  margin-left: -1em;
  color: #707070
}

.icon-coms02-coms-Unlock .path7:before {
  content: "\EAB9";
  margin-left: -1em;
  color: #707070
}

.icon-coms02-coms-Unlock .path8:before {
  content: "\EABA";
  margin-left: -1em;
  color: #e20707
}

.icon-coms02-coms-Unlock .path9:before {
  content: "\EABB";
  margin-left: -1em;
  color: #e20707
}

.icon-coms02-coms-Unlock .path10:before {
  content: "\EABC";
  margin-left: -1em;
  color: #333
}

.icon-coms02-coms-Lock-column .path1:before {
  content: "\E9DD";
  color: #707070
}

.icon-coms02-coms-Lock-column .path2:before {
  content: "\E9DE";
  margin-left: -1em;
  color: #707070
}

.icon-coms02-coms-Lock-column .path3:before {
  content: "\E9DF";
  margin-left: -1em;
  color: #707070
}

.icon-coms02-coms-Lock-column .path4:before {
  content: "\E9E0";
  margin-left: -1em;
  color: #707070
}

.icon-coms02-coms-Lock-column .path5:before {
  content: "\E9E1";
  margin-left: -1em;
  color: #707070
}

.icon-coms02-coms-Lock-column .path6:before {
  content: "\E9E2";
  margin-left: -1em;
  color: #707070
}

.icon-coms02-coms-Lock-column .path7:before {
  content: "\E9E3";
  margin-left: -1em;
  color: #707070
}

.icon-coms02-coms-Lock-column .path8:before {
  content: "\E9E4";
  margin-left: -1em;
  color: #333
}

.icon-coms02-coms-Lock-column .path9:before {
  content: "\E9E5";
  margin-left: -1em;
  color: #50cc6d
}

.icon-coms02-coms-Row-operation:before {
  content: "\E9D9"
}

.icon-coms02-Reference:before {
  content: "\E9D8"
}

.icon-coms02-preview:before {
  content: "\E9D7"
}

.icon-coms02-Send-it-to-Weibo:before {
  content: "\E9D6"
}

.icon-coms02-Stretch-arrow .path1:before {
  content: "\E9D5";
  color: #000
}

.icon-coms02-Stretch-arrow .path2:before {
  content: "\EABD";
  margin-left: -1em;
  color: #fff
}

.icon-coms02-Custom-attribute:before {
  content: "\E9CD"
}

.icon-coms02-Paste:before {
  content: "\E9CC"
}

.icon-coms02-Style:before {
  content: "\E9CB"
}

.icon-coms02-Lower-alignment:before {
  content: "\E9CA"
}

.icon-coms02-Set-dimension:before {
  content: "\E9C9"
}

.icon-coms02-Up-alignment:before {
  content: "\E9C8"
}

.icon-coms02-Delete:before {
  content: "\E9C7"
}

.icon-coms02-Clear-content1:before {
  content: "\E9C6"
}

.icon-coms02-Clear-format1:before {
  content: "\E9D4"
}

.icon-coms02-Line-width:before {
  content: "\E9D3"
}

.icon-coms02-Box-selection:before {
  content: "\E9D2"
}

.icon-coms02-Center-alignment:before {
  content: "\E9D1"
}

.icon-coms02-Shear:before {
  content: "\E9D0"
}

.icon-coms02-icon:before {
  content: "\E9CF"
}

.icon-coms02-Row-height:before {
  content: "\E9CE"
}

.icon-coms02-Formula-list:before {
  content: "\E9C5"
}

.icon-coms02-Replication:before {
  content: "\E9C4"
}

.icon-coms02-Paragraph-Left-alignment:before {
  content: "\E9C3"
}

.icon-coms02-Paragraph-Right-alignment:before {
  content: "\E9C2"
}

.icon-coms02-Paragraph-Center-alignment:before {
  content: "\E9C1"
}

.icon-coms02-insert:before {
  content: "\E9C0"
}

.icon-coms02-Merge-cell:before {
  content: "\E9BF"
}

.icon-coms02-Template-initialization:before {
  content: "\E9BE"
}

.icon-coms02-Right-lock-in .path1:before {
  content: "\E9BD";
  color: #5c617b
}

.icon-coms02-Right-lock-in .path2:before {
  content: "\EABE";
  margin-left: -1em;
  color: #5c617b
}

.icon-coms02-Right-lock-in .path3:before {
  content: "\EABF";
  margin-left: -1em;
  color: #5c617b
}

.icon-coms02-Right-lock-in .path4:before {
  content: "\EAC0";
  margin-left: -1em;
  color: #5c617b
}

.icon-coms02-Right-lock-in .path5:before {
  content: "\EAC1";
  margin-left: -1em;
  color: #5c617b
}

.icon-coms02-Right-lock-in .path6:before {
  content: "\EAC2";
  margin-left: -1em;
  color: #00a8ff
}

.icon-coms02-Left-lock-in .path1:before {
  content: "\E9BC";
  color: #5c617b
}

.icon-coms02-Left-lock-in .path2:before {
  content: "\EAC3";
  margin-left: -1em;
  color: #5c617b
}

.icon-coms02-Left-lock-in .path3:before {
  content: "\EAC4";
  margin-left: -1em;
  color: #5c617b
}

.icon-coms02-Left-lock-in .path4:before {
  content: "\EAC5";
  margin-left: -1em;
  color: #5c617b
}

.icon-coms02-Left-lock-in .path5:before {
  content: "\EAC6";
  margin-left: -1em;
  color: #5c617b
}

.icon-coms02-Left-lock-in .path6:before {
  content: "\EAC7";
  margin-left: -1em;
  color: #00a8ff
}

.icon-coms02-Delete-row .path1:before {
  content: "\E9BB";
  color: #ff1e1e
}

.icon-coms02-Delete-row .path2:before {
  content: "\EAC8";
  margin-left: -1em;
  color: #ff1e1e
}

.icon-coms02-Delete-row .path3:before {
  content: "\EAC9";
  margin-left: -1em;
  color: #878ca1
}

.icon-coms02-Delete-row .path4:before {
  content: "\EACA";
  margin-left: -1em;
  color: #5c617b
}

.icon-coms02-Delete-row .path5:before {
  content: "\EACB";
  margin-left: -1em;
  color: #878ca1
}

.icon-coms02-Delete-column .path1:before {
  content: "\E9BA";
  color: #ff1e1e
}

.icon-coms02-Delete-column .path2:before {
  content: "\EACC";
  margin-left: -1em;
  color: #878ca1
}

.icon-coms02-Delete-column .path3:before {
  content: "\EACD";
  margin-left: -1em;
  color: #5c617b
}

.icon-coms02-Delete-column .path4:before {
  content: "\EACE";
  margin-left: -1em;
  color: #878ca1
}

.icon-coms02-Clear-content:before {
  content: "\E9B9"
}

.icon-coms02-Clear-format:before {
  content: "\E9B8"
}

.icon-coms02-Clear:before {
  content: "\E9B7"
}

.icon-coms02-Display-table:before {
  content: "\E9B6";
  color: #5c617b
}

.icon-coms02-Display-header .path1:before {
  content: "\E9B5";
  color: #aeb0bd
}

.icon-coms02-Display-header .path2:before {
  content: "\EACF";
  margin-left: -1em;
  color: #5c617b
}

.icon-coms02-Insert-row .path1:before {
  content: "\E9B4";
  color: #878ca1
}

.icon-coms02-Insert-row .path2:before {
  content: "\EAD0";
  margin-left: -1em;
  color: #878ca1
}

.icon-coms02-Insert-row .path3:before {
  content: "\EAD1";
  margin-left: -1em;
  color: #5c617b
}

.icon-coms02-Insert-column .path1:before {
  content: "\E9B3";
  color: #878ca1
}

.icon-coms02-Insert-column .path2:before {
  content: "\EAD2";
  margin-left: -1em;
  color: #878ca1
}

.icon-coms02-Insert-column .path3:before {
  content: "\EAD3";
  margin-left: -1em;
  color: #5c617b
}

.icon-coms02-Format-brush:before {
  content: "\E9B2"
}

.icon-coms02-coms2-Batch-export:before {
  content: "\E9B1"
}

.icon-coms02-coms2-export:before {
  content: "\E9B0"
}

.icon-coms02-Language:before {
  content: "\E9A1"
}

.icon-coms02-Plug-in:before {
  content: "\E9A0"
}

.icon-coms02-Overall-Arrangement:before {
  content: "\E9AE"
}

.icon-coms02-Knowledge-tree:before {
  content: "\E9AD"
}

.icon-coms02-Version:before {
  content: "\E9AC"
}

.icon-coms02-e-mobile:before {
  content: "\E9AB"
}

.icon-coms02-e-todo:before {
  content: "\E9AA"
}

.icon-coms02-Font-setting:before {
  content: "\E9A9"
}

.icon-coms02-Exit:before {
  content: "\E9A8"
}

.icon-coms02-Theme-center:before {
  content: "\E9A7"
}

.icon-coms02-authentication-center:before {
  content: "\E9A6"
}

.icon-coms02-Explain:before {
  content: "\E9A5"
}

.icon-coms02-locking-o:before {
  content: "\E9A4"
}

.icon-coms02-currency:before {
  content: "\E9AF"
}

.icon-coms02-Headquarters:before {
  content: "\E9A3"
}

.icon-coms02-portal-ModelingEngine:before {
  content: "\E99F"
}

.icon-coms02-Full-selection:before {
  content: "\E9A2"
}

.icon-coms02-Character-box:before {
  content: "\E99E"
}

.icon-coms02-word-Import:before {
  content: "\E99D"
}

.icon-coms02-Secondary-account-number:before {
  content: "\E99B"
}

.icon-coms02-Main-account-number:before {
  content: "\E99C"
}

.icon-coms02-initialize:before {
  content: "\E99A"
}

.icon-coms02-verification-code:before {
  content: "\E999"
}

.icon-coms02-password:before {
  content: "\E998"
}

.icon-coms02-user:before {
  content: "\E997"
}

.icon-coms02-Derived:before {
  content: "\E995"
}

.icon-coms02-Import:before {
  content: "\E996"
}

.icon-coms02-Bank-Card:before {
  content: "\E994"
}

.icon-coms02-Enterprise-integration:before {
  content: "\E964"
}

.icon-coms02-top-news2:before {
  content: "\E963"
}

.icon-coms02-Data-center:before {
  content: "\E962"
}

.icon-coms02-icon-Revoked:before {
  content: "\E95B"
}

.icon-coms02-icon-Start:before {
  content: "\E95C"
}

.icon-coms02-icon-Completion:before {
  content: "\E95D"
}

.icon-coms02-icon-Completion-o:before {
  content: "\E95E"
}

.icon-coms02-icon-List-view:before {
  content: "\E95F"
}

.icon-coms02-icon-Classified-view:before {
  content: "\E960"
}

.icon-coms02-icon-Hierarchical-view:before {
  content: "\E961"
}

.icon-coms02-hide:before {
  content: "\E903"
}

.icon-coms02-Warning:before {
  content: "\E95A"
}

.icon-coms02-rest:before {
  content: "\E8FE"
}

.icon-coms02-work:before {
  content: "\E901"
}

.icon-coms02-Exit-full-screen:before {
  content: "\E93E"
}

.icon-coms02-core-mail:before {
  content: "\E906"
}

.icon-coms02-exmail-qq:before {
  content: "\E907"
}

.icon-coms02-Label:before {
  content: "\E905"
}

.icon-coms02-Choice:before {
  content: "\E90A"
}

.icon-coms02-download:before {
  content: "\E904"
}

.icon-coms02-from-Full-screen .path1:before {
  content: "\E947";
  color: #494949
}

.icon-coms02-from-Full-screen .path2:before {
  content: "\E948";
  margin-left: -1em;
  color: #848484
}

.icon-coms02-from-Full-screen .path3:before {
  content: "\E949";
  margin-left: -1em;
  color: #848484
}

.icon-coms02-from-Full-screen .path4:before {
  content: "\E94A";
  margin-left: -1em;
  color: #848484
}

.icon-coms02-from-Full-screen .path5:before {
  content: "\E94B";
  margin-left: -1em;
  color: #848484
}

.icon-coms02-Report-form:before {
  content: "\E900"
}

.icon-coms02-Check-work-attendance:before {
  content: "\E909"
}

.icon-coms02-Positioning:before {
  content: "\E902"
}

.icon-coms02-Cancel-leave:before {
  content: "\E908"
}

.icon-coms02-Childrens-education .path1:before {
  content: "\E93A";
  color: #fff1e6
}

.icon-coms02-Childrens-education .path2:before {
  content: "\E93B";
  margin-left: -1em;
  color: #ffa36e
}

.icon-coms02-Childrens-education .path3:before {
  content: "\E93C";
  margin-left: -1em;
  color: #ffc493
}

.icon-coms02-Childrens-education .path4:before {
  content: "\E93D";
  margin-left: -1em;
  color: #fc7119
}

.icon-coms02-City-information .path1:before {
  content: "\E90E";
  color: #3a69f1
}

.icon-coms02-City-information .path2:before {
  content: "\E90F";
  margin-left: -1em;
  color: #6c8fed
}

.icon-coms02-City-information .path3:before {
  content: "\E910";
  margin-left: -1em;
  color: #ffaf19
}

.icon-coms02-Continuing-Education .path1:before {
  content: "\E928";
  color: #f0f8ff
}

.icon-coms02-Continuing-Education .path2:before {
  content: "\E929";
  margin-left: -1em;
  color: #87c2ff
}

.icon-coms02-Continuing-Education .path3:before {
  content: "\E92A";
  margin-left: -1em;
  color: #87c2ff
}

.icon-coms02-Continuing-Education .path4:before {
  content: "\E92B";
  margin-left: -1em;
  color: #439fff
}

.icon-coms02-Continuing-Education .path5:before {
  content: "\E92C";
  margin-left: -1em;
  color: #bfdeff
}

.icon-coms02-Continuing-Education .path6:before {
  content: "\E92D";
  margin-left: -1em;
  color: #439fff
}

.icon-coms02-Dependant-information .path1:before {
  content: "\E90B";
  color: #3a69f1
}

.icon-coms02-Dependant-information .path2:before {
  content: "\E90C";
  margin-left: -1em;
  color: #ffaf19
}

.icon-coms02-Dependant-information .path3:before {
  content: "\E90D";
  margin-left: -1em;
  color: #6c8fed
}

.icon-coms02-Educational-information .path1:before {
  content: "\E914";
  color: #ffaf19
}

.icon-coms02-Educational-information .path2:before {
  content: "\E915";
  margin-left: -1em;
  color: #3a69f1
}

.icon-coms02-Educational-information .path3:before {
  content: "\E916";
  margin-left: -1em;
  color: #6c8fed
}

.icon-coms02-Family-members .path1:before {
  content: "\E92E";
  color: #ffebeb
}

.icon-coms02-Family-members .path2:before {
  content: "\E92F";
  margin-left: -1em;
  color: #ff8a84
}

.icon-coms02-Family-members .path3:before {
  content: "\E930";
  margin-left: -1em;
  color: #fc3126
}

.icon-coms02-Real-estate-certificate .path1:before {
  content: "\E911";
  color: #ffaf19
}

.icon-coms02-Real-estate-certificate .path2:before {
  content: "\E912";
  margin-left: -1em;
  color: #3a69f1
}

.icon-coms02-Real-estate-certificate .path3:before {
  content: "\E913";
  margin-left: -1em;
  color: #6c8fed
}

.icon-coms02-form-Sign .path1:before {
  content: "\E941";
  color: #494949
}

.icon-coms02-form-Sign .path2:before {
  content: "\E942";
  margin-left: -1em;
  color: #848484
}

.icon-coms02-form-to-write .path1:before {
  content: "\E93F";
  color: #494949
}

.icon-coms02-form-to-write .path2:before {
  content: "\E940";
  margin-left: -1em;
  color: #848484
}

.icon-coms02-from-cancel .path1:before {
  content: "\E943";
  color: #848484
}

.icon-coms02-from-cancel .path2:before {
  content: "\E944";
  margin-left: -1em;
  color: #494949
}

.icon-coms02-from-Empty .path1:before {
  content: "\E945";
  color: #848484
}

.icon-coms02-from-Empty .path2:before {
  content: "\E946";
  margin-left: -1em;
  color: #494949
}

.icon-coms02-from-SignList .path1:before {
  content: "\E94C";
  color: #494949
}

.icon-coms02-from-SignList .path2:before {
  content: "\E94D";
  margin-left: -1em;
  color: #494949
}

.icon-coms02-from-SignList .path3:before {
  content: "\E94E";
  margin-left: -1em;
  color: #848484
}

.icon-coms02-from-SignList .path4:before {
  content: "\E94F";
  margin-left: -1em;
  color: #848484
}

.icon-coms02-from-SignList .path5:before {
  content: "\E950";
  margin-left: -1em;
  color: #848484
}

.icon-coms02-from-SignList .path6:before {
  content: "\E951";
  margin-left: -1em;
  color: #848484
}

.icon-coms02-from-Switching .path1:before {
  content: "\E952";
  color: #494949
}

.icon-coms02-from-Switching .path2:before {
  content: "\E953";
  margin-left: -1em;
  color: #494949
}

.icon-coms02-from-Switching .path3:before {
  content: "\E954";
  margin-left: -1em;
  color: #494949
}

.icon-coms02-from-Switching .path4:before {
  content: "\E955";
  margin-left: -1em;
  color: #848484
}

.icon-coms02-from-Switching .path5:before {
  content: "\E956";
  margin-left: -1em;
  color: #848484
}

.icon-coms02-from-Switching .path6:before {
  content: "\E957";
  margin-left: -1em;
  color: #848484
}

.icon-coms02-from-Text .path1:before {
  content: "\E958";
  color: #494949
}

.icon-coms02-from-Text .path2:before {
  content: "\E959";
  margin-left: -1em;
  color: #848484
}

.icon-coms02-Housing-rent .path1:before {
  content: "\E921";
  color: #e9f0ff
}

.icon-coms02-Housing-rent .path2:before {
  content: "\E922";
  margin-left: -1em;
  color: #6c8fed
}

.icon-coms02-Housing-rent .path3:before {
  content: "\E923";
  margin-left: -1em;
  color: #6c8fed
}

.icon-coms02-Housing-rent .path4:before {
  content: "\E924";
  margin-left: -1em;
  color: #6c8fed
}

.icon-coms02-Housing-rent .path5:before {
  content: "\E925";
  margin-left: -1em;
  color: #3a69f1
}

.icon-coms02-Housing-rent .path6:before {
  content: "\E926";
  margin-left: -1em;
  color: #3a69f1
}

.icon-coms02-Housing-rent .path7:before {
  content: "\E927";
  margin-left: -1em;
  color: #3a69f1
}

.icon-coms02-Lease-information .path1:before {
  content: "\E917";
  color: #ffaf19
}

.icon-coms02-Lease-information .path2:before {
  content: "\E918";
  margin-left: -1em;
  color: #3a69f1
}

.icon-coms02-Lease-information .path3:before {
  content: "\E919";
  margin-left: -1em;
  color: #6c8fed
}

.icon-coms02-Loan-contract .path1:before {
  content: "\E91A";
  color: #3a69f1
}

.icon-coms02-Loan-contract .path2:before {
  content: "\E91B";
  margin-left: -1em;
  color: #6c8fed
}

.icon-coms02-Loan-contract .path3:before {
  content: "\E91C";
  margin-left: -1em;
  color: #ffaf19
}

.icon-coms02-Loan-interest .path1:before {
  content: "\E936";
  color: #fee
}

.icon-coms02-Loan-interest .path2:before {
  content: "\E937";
  margin-left: -1em;
  color: #fee
}

.icon-coms02-Loan-interest .path3:before {
  content: "\E938";
  margin-left: -1em;
  color: #ff8a84
}

.icon-coms02-Loan-interest .path4:before {
  content: "\E939";
  margin-left: -1em;
  color: #fc3126
}

.icon-coms02-Old-man .path1:before {
  content: "\E931";
  color: #ffc493
}

.icon-coms02-Old-man .path2:before {
  content: "\E932";
  margin-left: -1em;
  color: #fc7119
}

.icon-coms02-Old-man .path3:before {
  content: "\E933";
  margin-left: -1em;
  color: #ffede1
}

.icon-coms02-Old-man .path4:before {
  content: "\E934";
  margin-left: -1em;
  color: #fc7119
}

.icon-coms02-Old-man .path5:before {
  content: "\E935";
  margin-left: -1em;
  color: #ffa36e
}

.icon-coms02-Personal-information .path1:before {
  content: "\E91D";
  color: #dce7ff
}

.icon-coms02-Personal-information .path2:before {
  content: "\E91E";
  margin-left: -1em;
  color: #6c8fed
}

.icon-coms02-Personal-information .path3:before {
  content: "\E91F";
  margin-left: -1em;
  color: #bacdff
}

.icon-coms02-Personal-information .path4:before {
  content: "\E920";
  margin-left: -1em;
  color: #3a69f1
}

@font-face {
  font-family: wevicon;
  src: url("/font/theme/icon-menu.eot");
  src: url("/font/theme/icon-menu-line.eot");
  src: url("/font/theme/icon-menu-line.eot?#iefix") format("embedded-opentype"), url("/font/theme/icon-menu-line.woff") format("woff"), url("/font/theme/icon-menu-line.ttf") format("truetype"), url("/font/theme/icon-menu-line.svg#wevicon-line") format("svg")
}

.wea-messageCenter-remind {
  position: relative;
  font-family: wevicon;
  cursor: pointer;
  font-size: 16px;
  opacity: 1;
  font-style: normal
}

.wea-messageCenter-remind:hover {
  opacity: 1
}

.wea-messageCenter-remind:before {
  content: "\E9BB"
}

.small-bell-pos {
  position: relative;
  top: 2px
}

.small-bell-pos .right-corner-num {
  position: absolute;
  top: -10px;
  right: -12px;
  width: 20px;
  height: 20px;
  line-height: 1.4;
  text-align: center;
  border: 1px solid #fff;
  border-radius: 50%;
  background-color: #f44336;
  color: #fff;
  font-size: 12px;
  cursor: pointer;
  font-style: normal
}

.small-bell-pos .right-corner-num.more99 {
  top: -13px;
  right: -18px;
  width: 24px;
  height: 24px;
  line-height: 20px
}

.wea-messageCenter-remind-popover {
  position: relative;
  width: 220px
}

.wea-messageCenter-remind-popover .ant-popover-title {
  border-bottom: 1px solid #e2e2e2;
  color: #333;
  font-size: 14px;
  font-weight: 700
}

.wea-messageCenter-remind-popover .ant-popover-inner {
  border: none
}

.wea-messageCenter-remind-popover .ant-popover-inner-content {
  padding: 0;
  color: #333;
  position: absolute;
  width: 100%;
  top: 19px;
  left: 210px
}

.wea-messageCenter-remind-popover-content {
  font-size: 12px
}

.wea-messageCenter-remind-popover-content .title {
  padding: 0 12px;
  height: 40px;
  line-height: 40px;
  color: #000;
  border: 1px solid #e2e2e2;
  background: #fff
}

.wea-messageCenter-remind-popover-content .item {
  position: relative;
  padding: 0 12px;
  height: 40px;
  border-bottom: 1px solid #efefef;
  line-height: 40px;
  cursor: pointer
}

.wea-messageCenter-remind-popover-content .item:hover {
  background: #ebf9ff
}

.wea-messageCenter-remind-popover-content .item-text {
  overflow: hidden;
  -o-text-overflow: ellipsis;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 120px;
  display: inline-block;
  vertical-align: top
}

.wea-messageCenter-remind-popover-content .icon {
  position: relative;
  top: 6px;
  display: inline-block;
  margin-right: 17px;
  width: 24px;
  height: 24px;
  background: #0079de;
  font-size: 18px;
  color: #fff;
  border-radius: 50%;
  line-height: 24px;
  text-align: center;
  overflow: hidden
}

.wea-messageCenter-remind-popover-content .icon img {
  width: 100%;
  height: 100%
}

.wea-messageCenter-remind-popover-content .icon-red {
  color: #ee0210;
  position: absolute;
  top: 15px;
  right: 15px
}

.wea-messageCenter-remind-popover-content .content-container {
  max-height: 370px;
  overflow-y: auto;
  overflow-x: hidden;
  background: #fff;
  border-left: 1px solid #e2e2e2;
  border-right: 1px solid #e2e2e2
}

.wea-messageCenter-remind-popover-content .button-more {
  text-align: center;
  height: 40px;
  line-height: 40px;
  background: #fff;
  border: 1px solid #e2e2e2;
  border-top: none;
  cursor: pointer
}

.wea-messageCenter-remind-popover-content .button-more:hover {
  color: #1890ff
}

.wea-messageCenter-nomsg {
  position: relative;
  text-align: center;
  width: 100%;
  height: 100%;
  color: #b2b2b2
}

.wea-messageCenter-nomsg .nomsg-container {
  position: absolute;
  left: 50%;
  top: 50%;
  margin-left: -40px;
  margin-top: -61px
}

.wea-messageCenter-container {
  margin: 0 auto;
  background: #f9f9f9;
  border-radius: 10px;
  overflow: hidden;
  font-size: 12px
}

.wea-messageCenter-container .wea-messageCenter-topbar {
  background: #fff
}

.wea-messageCenter-container .wea-messageCenter-topbar .wea-new-top-wapper .wea-new-top {
  position: absolute;
  width: 100px;
  top: -50px;
  right: 10px;
  z-index: 9;
  background: transparent;
  border: none
}

.wea-messageCenter-container .wea-messageCenter-topbar .wea-new-top-title {
  margin-left: -22px
}

.wea-messageCenter-container .wea-messageCenter-topbar .wea-new-top-title .wea-new-top-title-breadcrumb {
  font-size: 12px
}

.wea-messageCenter-container .wea-messageCenter-topbar .right-icon {
  font-size: 16px;
  color: #999;
  cursor: pointer
}

.wea-messageCenter-container .wea-messageCenter-topbar .weaTop-remind {
  position: relative;
  top: 4px;
  padding: 4px;
  margin-left: 15px;
  border-radius: 50%;
  background: #0079de;
  opacity: 1
}

.wea-messageCenter-container .wea-messageCenter-content {
  height: 640px;
  overflow: hidden
}

.wea-messageCenter-container .wea-messageCenter-content:after {
  clear: both;
  display: block;
  content: " "
}

.wea-messageCenter-container .wea-messageCenter-content .wea-messageCenter-leftList {
  float: right;
  position: relative;
  padding: 12px;
  padding-top: 0;
  padding-right: 0;
  width: 75%;
  height: 100%;
  border-right: 1px solid #e2e2e2
}

.wea-messageCenter-container .wea-messageCenter-content .wea-messageCenter-leftList .sticky-top-tab {
  position: absolute;
  z-index: 9999;
  margin-left: -12px;
  margin-right: -12px;
  background: #fff;
  width: 100%
}

.wea-messageCenter-container .wea-messageCenter-content .wea-messageCenter-leftList .click-look-more {
  margin-top: 10px;
  text-align: center;
  color: #00a9ff
}

.wea-messageCenter-container .wea-messageCenter-content .wea-messageCenter-leftList .click-look-more span {
  font-size: 14px
}

.wea-messageCenter-container .wea-messageCenter-content .wea-messageCenter-leftList .click-look-more a {
  margin-left: 5px;
  color: #00a9ff;
  font-size: 12px
}

.wea-messageCenter-container .wea-messageCenter-content .wea-messageCenter-leftList .click-look-more .no-more {
  font-size: 12px;
  color: #9e9f9f;
  position: relative
}

.wea-messageCenter-container .wea-messageCenter-content .wea-messageCenter-leftList .click-look-more .no-more:after,
.wea-messageCenter-container .wea-messageCenter-content .wea-messageCenter-leftList .click-look-more .no-more:before {
  content: " ";
  display: block;
  width: 100px;
  height: 1px;
  position: absolute;
  top: 9px;
  background: #9e9f9f;
  left: -112px;
  opacity: .5
}

.wea-messageCenter-container .wea-messageCenter-content .wea-messageCenter-leftList .click-look-more .no-more:after {
  left: 70px
}

.wea-messageCenter-container .wea-messageCenter-content .wea-messageCenter-stickyinfo {
  background-color: #bbdbf9;
  padding: 0 12px;
  width: 100%;
  height: 25px;
  position: absolute;
  left: 0;
  padding-top: 4px;
  z-index: 9998;
  color: #333;
  cursor: pointer
}

.wea-messageCenter-container .wea-messageCenter-content .wea-messageCenter-stickyinfo a {
  color: #333
}

.wea-messageCenter-container .wea-messageCenter-content .wea-messageCenter-stickyinfo a:hover {
  color: #666
}

.wea-messageCenter-container .wea-messageCenter-content .wea-messageCenter-stickyinfo .icon {
  font-size: 14px;
  color: #7fb6c9;
  margin-right: 10px
}

.wea-messageCenter-container .wea-messageCenter-content .wea-messageCenter-stickyinfo .bottom-left-title {
  float: left;
  margin-right: 10px;
  width: 300px;
  overflow: hidden;
  -o-text-overflow: ellipsis;
  text-overflow: ellipsis;
  white-space: nowrap
}

.wea-messageCenter-container .wea-messageCenter-content .wea-messageCenter-rightList {
  float: left;
  padding: 12px 0;
  width: 25%;
  height: 100%;
  background: #fff;
  border-right: 1px solid #e2e2e2
}

.wea-messageCenter-container .wea-messageCenter-content .wea-messageCenter-rightList .scroller ul {
  padding-bottom: 40px
}

.wea-messageCenter-container .wea-messageCenter-content .wea-messageCenter-rightList .wea-right-menu {
  border-radius: 8px
}

.wea-messageCenter-container .wea-messageCenter-content .wea-messageCenter-rightList .wea-right-menu:hover {
  background: #ebf9ff
}

.wea-messageCenter-container .wea-messageCenter-content .wea-messageCenter-rightList .wea-right-menu .ant-menu {
  margin: 10px 0;
  background: none
}

.wea-messageCenter-container .wea-messageCenter-content .wea-messageCenter-rightList .wea-right-menu .ant-menu .ant-menu-item {
  height: 20px;
  line-height: 20px;
  padding: 0;
  padding-left: 10px
}

.wea-messageCenter-container .wea-messageCenter-content .wea-messageCenter-rightList .wea-right-menu .ant-menu .ant-menu-item .wea-right-menu-icon {
  display: none
}

.wea-messageCenter-container .wea-messageCenter-content .wea-messageCenter-rightList .wea-right-menu .ant-menu .ant-menu-item-active {
  background: none;
  color: #333
}

.wea-messageCenter-container .wea-messageCenter-content .wea-messageCenter-rightList .wea-right-menu-icon-background {
  display: none
}

.wea-messageCenter-container .wea-messageCenter-content .wea-messageCenter-rightList ul .item {
  position: relative;
  padding: 0 20px;
  width: 100%;
  height: 40px;
  text-align: left;
  line-height: 40px;
  color: #333;
  cursor: pointer;
  overflow: hidden;
  -o-text-overflow: ellipsis;
  text-overflow: ellipsis;
  white-space: nowrap;
  -webkit-transition: all .3s;
  -o-transition: all .3s;
  transition: all .3s;
  border-top: 1px solid #e2e2e2
}

.wea-messageCenter-container .wea-messageCenter-content .wea-messageCenter-rightList ul .item:last-child {
  border-bottom: 1px solid #e2e2e2
}

.wea-messageCenter-container .wea-messageCenter-content .wea-messageCenter-rightList ul .item .title {
  position: relative;
  padding: 0 4px;
  display: inline-block;
  width: 160px;
  overflow: hidden;
  white-space: nowrap;
  -o-text-overflow: ellipsis;
  text-overflow: ellipsis;
  vertical-align: top
}

.wea-messageCenter-container .wea-messageCenter-content .wea-messageCenter-rightList ul .item.active,
.wea-messageCenter-container .wea-messageCenter-content .wea-messageCenter-rightList ul .item:hover {
  background: #ebf9ff
}

.wea-messageCenter-container .wea-messageCenter-content .wea-messageCenter-rightList ul .item.sticky {
  position: relative
}

.wea-messageCenter-container .wea-messageCenter-content .wea-messageCenter-rightList ul .item.sticky:after {
  content: "";
  display: block;
  position: absolute;
  left: -5px;
  top: -1px;
  width: 0;
  height: 0;
  border-left: 7px solid transparent;
  border-right: 7px solid transparent;
  border-bottom: 7px solid #09f;
  -webkit-transform: rotate(-45deg);
  -ms-transform: rotate(-45deg);
  transform: rotate(-45deg)
}

.wea-messageCenter-container .wea-messageCenter-content .wea-messageCenter-rightList ul .item .icon {
  position: relative;
  top: 6px;
  display: inline-block;
  margin-right: 17px;
  width: 24px;
  height: 24px;
  font-size: 18px;
  color: #fff;
  border-radius: 50%;
  line-height: 24px;
  text-align: center;
  overflow: hidden
}

.wea-messageCenter-container .wea-messageCenter-content .wea-messageCenter-rightList ul .item .icon img {
  width: 100%
}

.wea-messageCenter-container .wea-messageCenter-content .wea-messageCenter-rightList .num {
  position: absolute;
  font-size: 12px;
  line-height: 16px;
  margin: 0 auto;
  right: 10px;
  top: 12px;
  width: 28px;
  height: 16px;
  border-radius: 10px;
  background: #f50 100%;
  text-align: center;
  color: #fff
}

.wea-messageCenter-container .wea-messageCenter-content .wea-messageCenter-rightList .search-panel {
  position: relative;
  margin-bottom: 10px;
  padding: 4px 11px
}

.wea-messageCenter-container .wea-messageCenter-content .wea-messageCenter-rightList .search-panel .icon-coms-screen,
.wea-messageCenter-container .wea-messageCenter-content .wea-messageCenter-rightList .search-panel .icon-coms-screen2 {
  position: absolute;
  top: 10px;
  right: 14px;
  cursor: pointer;
  font-size: 18px
}

.wea-messageCenter-container .wea-messageCenter-content .wea-messageCenter-rightList .search-panel .icon-coms-screen2 {
  color: #2db7f5
}

.wea-messageCenter-count-top {
  position: relative;
  font-size: 18px
}

.wea-messageCenter-count-top .count {
  position: absolute;
  top: -10px;
  right: -10px;
  width: 20px;
  height: 20px;
  line-height: 17px;
  text-align: center;
  border: 1px solid #fff;
  border-radius: 50%;
  background-color: #f44336;
  color: #fff;
  font-size: 12px;
  cursor: pointer
}

.wea-messageCenter-custom-popover .ant-popover-inner {
  min-width: 200px;
  border: none
}

.wea-messageCenter-custom-popover .ant-popover-inner-content {
  padding: 8px 10px
}

.wea-messageCenter-rightList-advancedSearch>div {
  margin: 10px auto
}

.wea-messageCenter-rightList-advancedSearch .advanced-button {
  margin-top: 5px;
  margin-bottom: 5px
}

.wea-messageCenter-singleItem {
  margin: 0 auto !important;
  padding-top: 10px;
  color: #999;
  width: 500px
}

.wea-messageCenter-singleItem-image {
  height: 213px;
  background-size: cover;
  background-position: 50%
}

.wea-messageCenter-singleItem-time {
  margin-top: 0;
  margin-bottom: 10px;
  text-align: center
}

.wea-messageCenter-singleItem-img {
  height: 280px;
  background-repeat: no-repeat;
  background-color: #eee;
  background-size: cover;
  background-position: 50%
}

.wea-messageCenter-singleItem-content {
  position: relative;
  padding: 2px 12px 8px;
  background: #fff;
  border: 1px solid #e2e2e2
}

.wea-messageCenter-singleItem-title {
  margin-top: 4px;
  margin-bottom: 4px;
  color: #666;
  font-weight: 700
}

.wea-messageCenter-singleItem-detail {
  min-height: 48px;
  max-height: 148px;
  color: #333;
  overflow: hidden;
  line-height: 16px
}

.wea-messageCenter-singleItem-creator {
  margin-bottom: 4px;
  min-height: 50px;
  max-height: 150px;
  overflow: hidden
}

.wea-messageCenter-singleItem-creator p {
  color: #999
}

.wea-messageCenter-singleItem-createTime {
  margin-bottom: 16px
}

.wea-messageCenter-singleItem-more {
  padding-top: 6px;
  border-top: 1px solid #ebebeb;
  cursor: pointer
}

.wea-messageCenter-singleItem-moreIcon {
  float: right
}

.wea-messageCenter-singleItem-a {
  color: #999
}

.wea-messageCenter-singleItem-handled-tag {
  position: absolute;
  bottom: 30px;
  right: 0;
  overflow: hidden;
  height: 60px;
  pointer-events: none
}

.wea-messageCenter-singleItem-handled-tag i {
  display: inline-block;
  position: relative;
  top: 24px;
  -webkit-transform: rotate(-30deg);
  -ms-transform: rotate(-30deg);
  transform: rotate(-30deg);
  background: #f2f2f2;
  width: 80px;
  height: 30px;
  color: #999;
  font-size: 12px;
  text-align: center;
  line-height: 28px;
  font-style: normal
}

.wea-messageCenter-fixedPop {
  z-index: 1000;
  position: fixed;
  right: 10px;
  bottom: 10px
}

.wea-messageCenter-fixedPop .wea-messageCenter-bodyContainer {
  width: 325px;
  height: 200px;
  background: #fff;
  border: 1px solid #ccc
}

.wea-messageCenter-fixedPop .wea-messageCenter-bodyTitle {
  position: relative;
  padding: 0 20px;
  background: #268ac7;
  height: 35px;
  line-height: 35px;
  font-size: 12px;
  color: #fff;
  padding-right: 30px;
  overflow: hidden;
  -o-text-overflow: ellipsis;
  text-overflow: ellipsis;
  font-weight: 400;
  white-space: nowrap
}

.wea-messageCenter-fixedPop .wea-messageCenter-bodyTitle .wea-messageCenter-bodyTitleIcon {
  cursor: pointer;
  position: absolute;
  top: 0;
  right: 10px;
  margin-top: 10px;
  margin-left: 5px
}

.wea-messageCenter-fixedPop .wea-messageCenter-bodyCarousel {
  height: 165px
}

.wea-messageCenter-fixedPop .wea-messageCenter-bodyCarouselItem {
  margin: 10px 0;
  padding-top: 10px;
  padding-left: 20px;
  padding-right: 20px;
  height: 115px;
  white-space: normal;
  margin-top: 4px
}

.wea-messageCenter-fixedPop .wea-messageCenter-bodyCarouselItem .title {
  height: 36px;
  overflow: hidden
}

.wea-messageCenter-fixedPop .wea-messageCenter-bodyCarouselItem .content {
  margin-top: 10px;
  height: 55px;
  overflow: hidden
}

.wea-messageCenter-fixedPop .wea-messageCenter-bodyCarouselItem .content p {
  color: #999
}

.wea-messageCenter-fixedPop .wea-messageCenter-bodyCarouselItem .ant-card-body {
  padding: 0
}

.wea-messageCenter-fixedPop .ant-carousel .slick-dots {
  text-align: left;
  left: 180px
}

.wea-messageCenter-fixedPop .ant-carousel .slick-dots li {
  width: 5px
}

.wea-messageCenter-fixedPop .ant-carousel .slick-dots li button:before {
  color: #666
}

.wea-messageCenter-fixedPop .ant-carousel .slick-slider {
  padding-bottom: 25px
}

.wea-messageCenter-fixedPop .ant-carousel .slick-dots li button:before {
  font-size: 32px
}

.wea-messageCenter-fixedPop .ant-card:hover {
  -webkit-box-shadow: none;
  box-shadow: none
}

.wea-messageCenter-fixedPop .corner-set {
  position: relative;
  z-index: 9;
  margin-top: -22px;
  margin-left: 20px;
  font-size: 12px;
  line-height: 19px;
  cursor: pointer;
  color: #999;
  white-space: nowrap
}

.wea-messageCenter-fixedPop .corner-set .icon-coms-Flow-setting {
  font-size: 17px;
  vertical-align: text-bottom
}

.wea-messageCenter-fixedPop .more-link {
  float: right;
  margin-top: -19px;
  margin-right: 30px;
  position: relative;
  z-index: 9999
}

.wea-messageCenter-fixedPop .more-link a {
  font-size: 12px
}

.coms-message-center .ant-modal-close {
  display: none
}

.wea-autograph {
  width: 100%;
  position: relative;
  border: 1px solid #e2e2e2
}

.wea-autograph-noData {
  background: #f9f9f9;
  padding: 100px 0;
  text-align: center
}

.wea-autograph-noData-icon {
  display: inline-block;
  font-size: 20px;
  color: #ffa114;
  width: 50px;
  height: 50px;
  line-height: 50px;
  text-align: center;
  border: 1px solid #ffa114;
  border-radius: 50%;
  vertical-align: middle;
  padding-bottom: 10px
}

.wea-autograph-noData-desc {
  color: red;
  display: inline-block;
  margin-left: 25px;
  line-height: 25px;
  vertical-align: middle;
  text-align: left
}

.wea-autograph-consulttab {
  width: 100%;
  background: #f9f9f9
}

.wea-autograph-consulttab-formSignatureTd {
  width: 100%;
  background: #fff;
  border-right: 1px solid #e2e2e2
}

.wea-autograph-consulttab-formSignatureTd-iframe {
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  border: 0;
  display: none;
  background: transparent;
  opacity: 1
}

.wea-autograph-tooltab {
  width: inherit;
  padding: 0;
  border-bottom: 1px solid #e2e2e2
}

.wea-autograph-tooltab-tr {
  background: #f9f9f9;
  line-height: 40px;
  height: 40px;
  vertical-align: middle;
  padding-right: 45px
}

.wea-autograph-tooltab-td {
  display: inline-block;
  float: left;
  padding: 0 3px;
  vertical-align: middle
}

.wea-autograph-tooltab-td:after {
  clear: both;
  content: ""
}

.wea-autograph-tooltab-td:hover .wf-autograph-tooltab-img,
.wea-autograph-tooltab-td:hover .wf-autograph-tooltab-label {
  cursor: pointer;
  color: #2db7f5
}

.wea-autograph-tooltab-td:hover .wf-autograph-tooltab-img .path1:before,
.wea-autograph-tooltab-td:hover .wf-autograph-tooltab-img .path2:before,
.wea-autograph-tooltab-td:hover .wf-autograph-tooltab-img .path3:before,
.wea-autograph-tooltab-td:hover .wf-autograph-tooltab-img .path4:before,
.wea-autograph-tooltab-td:hover .wf-autograph-tooltab-img .path5:before,
.wea-autograph-tooltab-td:hover .wf-autograph-tooltab-img .path6:before,
.wea-autograph-tooltab-td:hover .wf-autograph-tooltab-label .path1:before,
.wea-autograph-tooltab-td:hover .wf-autograph-tooltab-label .path2:before,
.wea-autograph-tooltab-td:hover .wf-autograph-tooltab-label .path3:before,
.wea-autograph-tooltab-td:hover .wf-autograph-tooltab-label .path4:before,
.wea-autograph-tooltab-td:hover .wf-autograph-tooltab-label .path5:before,
.wea-autograph-tooltab-td:hover .wf-autograph-tooltab-label .path6:before {
  color: #2db7f5
}

.wea-autograph-tooltab-td .wf-autograph-tooltab-label {
  color: #333;
  padding-right: 8px;
  padding-left: 3px
}

.wea-autograph-tooltab-td .wf-autograph-tooltab-label-required {
  color: #ff3f3f
}

.wea-autograph-tooltab-td .wf-autograph-tooltab-img {
  vertical-align: middle;
  padding-right: 5px;
  padding-left: 12px;
  color: #333;
  font-size: 16px
}

.wea-autograph-tooltab-td .wf-autograph-tooltab-img-right {
  position: absolute;
  line-height: 40px;
  height: 40px;
  vertical-align: middle;
  right: 12px
}

.wea-autograph-tooltab-tdSign {
  width: 150px
}

.wea-autograph-tooltab-tdSign:hover .wf-autograph-tooltab-img,
.wea-autograph-tooltab-tdSign:hover .wf-autograph-tooltab-label {
  cursor: auto;
  color: #afafaf
}

.wea-autograph-tooltab-tdSign .icon-coms-Need-feedback {
  color: #afafaf;
  vertical-align: middle
}

.wea-autograph-tooltab-tdSign .wf-autograph-tooltab-label {
  color: #afafaf;
  padding-right: 0
}

.wea-autograph-tooltab-tdSign .wf-autograph-tooltab-img {
  font-size: 14px
}

.wea-autograph-bottomBar {
  width: 100%;
  line-height: 30px;
  padding: 4px 8px;
  border-top: 1px solid #eaeaea;
  background-color: #fff
}

.wea-autograph-bottomBar-item {
  display: inline-block;
  padding: 4px 8px;
  cursor: pointer;
  position: relative
}

.wea-autograph-bottomBar-item .red-point {
  position: absolute;
  background: red;
  height: 6px;
  width: 6px;
  border-radius: 50%;
  top: -3px;
  right: 0
}

.wea-alert-page {
  text-align: center;
  width: 100%;
  height: 100%;
  position: relative
}

.wea-alert-page .wea-alert-page-icon {
  font-size: 100px;
  line-height: 100px;
  color: #b2b2b2
}

.wea-alert-page .wea-alert-page-con {
  color: #666
}

.wea-alert-page .top40 {
  width: 100%;
  top: 40%;
  position: absolute
}

.wea-helpful-tip .icon-coms-Explain {
  font-size: 16px;
  vertical-align: text-bottom;
  color: #faa825
}

.wea-helpful-tip .icon-coms-Explain:before {
  color: #faa825
}

.wea-helpful-tip-mask .ant-tooltip .ant-tooltip-arrow {
  z-index: 10
}

.wea-helpful-tip-mask .ant-tooltip .ant-tooltip-arrow:before {
  position: absolute;
  width: 0;
  height: 0;
  content: "";
  border-color: transparent;
  border-style: solid;
  z-index: 12
}

.wea-helpful-tip-mask .ant-tooltip-placement-top .ant-tooltip-arrow,
.wea-helpful-tip-mask .ant-tooltip-placement-topLeft .ant-tooltip-arrow,
.wea-helpful-tip-mask .ant-tooltip-placement-topRight .ant-tooltip-arrow {
  border-top-color: #b5ac85
}

.wea-helpful-tip-mask .ant-tooltip-placement-top .ant-tooltip-arrow:before,
.wea-helpful-tip-mask .ant-tooltip-placement-topLeft .ant-tooltip-arrow:before,
.wea-helpful-tip-mask .ant-tooltip-placement-topRight .ant-tooltip-arrow:before {
  bottom: 1px;
  left: -5px;
  border-width: 5px 5px 0;
  border-top-color: #fff8c3
}

.wea-helpful-tip-mask .ant-tooltip-placement-bottom .ant-tooltip-arrow,
.wea-helpful-tip-mask .ant-tooltip-placement-bottomLeft .ant-tooltip-arrow,
.wea-helpful-tip-mask .ant-tooltip-placement-bottomRight .ant-tooltip-arrow {
  border-bottom-color: #b5ac85
}

.wea-helpful-tip-mask .ant-tooltip-placement-bottom .ant-tooltip-arrow:before,
.wea-helpful-tip-mask .ant-tooltip-placement-bottomLeft .ant-tooltip-arrow:before,
.wea-helpful-tip-mask .ant-tooltip-placement-bottomRight .ant-tooltip-arrow:before {
  top: 1px;
  left: -5px;
  border-width: 0 5px 5px;
  border-bottom-color: #fff8c3
}

.wea-helpful-tip-mask .ant-tooltip-placement-left .ant-tooltip-arrow,
.wea-helpful-tip-mask .ant-tooltip-placement-leftBottom .ant-tooltip-arrow,
.wea-helpful-tip-mask .ant-tooltip-placement-leftTop .ant-tooltip-arrow {
  border-left-color: #b5ac85
}

.wea-helpful-tip-mask .ant-tooltip-placement-left .ant-tooltip-arrow:before,
.wea-helpful-tip-mask .ant-tooltip-placement-leftBottom .ant-tooltip-arrow:before,
.wea-helpful-tip-mask .ant-tooltip-placement-leftTop .ant-tooltip-arrow:before {
  top: -5px;
  right: 1px;
  border-width: 5px 0 5px 5px;
  border-left-color: #fff8c3
}

.wea-helpful-tip-mask .ant-tooltip-placement-right .ant-tooltip-arrow,
.wea-helpful-tip-mask .ant-tooltip-placement-rightBottom .ant-tooltip-arrow,
.wea-helpful-tip-mask .ant-tooltip-placement-rightTop .ant-tooltip-arrow {
  border-right-color: #b5ac85
}

.wea-helpful-tip-mask .ant-tooltip-placement-right .ant-tooltip-arrow:before,
.wea-helpful-tip-mask .ant-tooltip-placement-rightBottom .ant-tooltip-arrow:before,
.wea-helpful-tip-mask .ant-tooltip-placement-rightTop .ant-tooltip-arrow:before {
  top: -5px;
  left: 1px;
  border-width: 5px 5px 5px 0;
  border-right-color: #fff8c3
}

.wea-helpful-tip-wrapper {
  opacity: 1
}

.wea-helpful-tip-wrapper .ant-tooltip-inner {
  max-width: 350px;
  min-height: 0;
  color: #666;
  line-height: 18px;
  padding: 4px 5px;
  background: #fff8c3;
  border: 1px solid #b5ac85;
  border-radius: 3px;
  -webkit-box-shadow: none;
  box-shadow: none;
  word-wrap: break-word
}

.wea-helpful-tip-wrapper-center .ant-tooltip-inner {
  text-align: center
}

.wf-findiv {
  height: 100%;
  overflow: hidden;
  text-align: center
}

.wf-findiv .fintop {
  height: 50%;
  border-bottom: 1px solid #000
}

.wf-findiv .finbottom {
  height: 50%
}

.wf-findiv .fintable {
  height: 100%;
  float: right;
  border: 0;
  border-spacing: 0 !important
}

.wf-findiv .fintable .finborder {
  min-width: 18px
}

.wf-findiv .fintable .fborder1 {
  border-right: 1px solid #000
}

.wf-findiv .fintable .fborder2 {
  border-right: 2px solid red
}

.wf-findiv .fintable .fborder3 {
  border-right: 2px solid blue
}

.wea-wf-input {
  position: relative
}

.wf-input {
  min-height: 26px;
  font-size: 12px;
  color: #000;
  border: 1px solid #d9d9d9
}

.wf-input::-webkit-input-placeholder {
  color: #a9a9a9
}

.wf-input:-moz-placeholder,
.wf-input::-moz-placeholder {
  color: #a9a9a9
}

.wf-input:-ms-input-placeholder {
  color: #a9a9a9
}

.wf-input:focus,
.wf-input:hover {
  outline: none;
  border-color: #57c5f7
}

.wf-input-detail,
.wf-input-main {
  width: 100%
}

.wf-input-required {
  position: absolute;
  top: 50%;
  margin-top: -10px;
  line-height: 16px;
  padding-left: 2px;
  font-size: 12px !important
}

.wf-input-chinese {
  color: #0f0f0f;
  margin-top: -1px
}

.wea-wf-input .ant-input {
  min-height: 30px
}

.wf-readonly-span {
  display: inline-block;
  margin-top: 5px
}

.wea-error {
  position: relative
}

.wea-error .error-tip {
  position: absolute;
  top: -31px;
  left: 0;
  display: inline-block;
  padding: 1px 7px;
  line-height: 24px;
  z-index: 99;
  font-size: 12px;
  background-color: #ffebec;
  border-radius: 3px;
  border: 1px solid #ff3e3c;
  color: #666
}

.wea-error .error-tip.tip-bottom {
  top: auto;
  bottom: -32px
}

.wea-error .error-tip .anticon-exclamation-circle {
  color: #ff3f3f;
  font-size: 16px;
  position: absolute;
  top: 6px
}

.wea-error .error-tip .tip-msg {
  margin-left: 24px
}

.wea-error.has-error .ant-select-selection,
.wea-error.has-error .ant-select-selection:focus,
.wea-error.has-error .ant-select-selection:hover,
.wea-error.has-error .wea-associative-search,
.wea-error.has-error .wea-associative-search:hover,
.wea-error.has-error input.ant-input,
.wea-error.has-error input.ant-input:focus,
.wea-error.has-error input.ant-input:hover {
  border-color: #ff3e3c !important
}

.wea-input-locale-container,
.wea-input-locale-container .wea-default-input-locale {
  position: relative
}

.wea-input-locale-container:hover .wea-input-locale-earth-icon {
  display: block
}

.wea-input-locale-input {
  position: relative;
  top: 0;
  right: 0;
  width: 100%;
  height: 0;
  line-height: 0;
  cursor: pointer
}

.wea-input-locale-input:hover .wea-input-locale-earth-icon {
  display: block
}

.wea-input-locale-earth-icon {
  display: none;
  position: absolute;
  padding-top: 3px;
  right: 5px;
  top: -25px;
  width: 30px;
  height: 20px;
  text-align: right
}

.wea-input-locale-popover-button-group {
  text-align: center
}

.wea-input-locale-popover-content-label {
  display: block;
  clear: both
}

.wea-input-locale-popover-content-label-img {
  width: 18px;
  float: left;
  margin-right: 10px;
  padding-top: 6px
}

.wea-input-locale-popover-content-label-input {
  width: 80%;
  border: none;
  border-bottom: 1px solid #e2e2e2;
  border-radius: 0
}

.wea-input-locale-popover-content-label-input:hover {
  border-color: #e2e2e2
}

.wea-input-locale-popover-content-label-input:focus {
  border-color: #e2e2e2;
  -webkit-box-shadow: none;
  box-shadow: none
}

.wea-input-locale-input-no-multilang {
  height: 26px;
  padding: 0;
  font-size: 14px
}

.wea-input-locale-input-no-multilang:hover {
  border-color: #fff
}

.wea-input-locale-input-no-multilang:focus {
  border-color: #fff;
  -webkit-box-shadow: none;
  box-shadow: none
}

.wea-textarea-normal {
  position: relative;
  font-size: 12px;
  color: #000;
  display: inline-block;
  width: 100%
}

.wea-textarea-normal .ant-input {
  border-radius: 0;
  color: inherit;
  height: inherit;
  font-size: inherit
}

.wea-textarea-normal.asterisk:after {
  top: 48%
}

.wea-textarea-normal.wea-field-readonly {
  width: 100%;
  height: 100%;
  color: #666
}

.wea-text-area-locale-container:hover .wea-text-area-locale-earth-icon {
  display: block
}

.wea-text-area-locale {
  position: relative;
  top: 0;
  right: 0;
  width: 100%;
  height: 0;
  line-height: 0;
  cursor: pointer
}

.wea-text-area-locale-earth-icon {
  display: none;
  position: absolute;
  padding-top: 3px;
  right: 5px;
  top: -25px;
  width: 30px;
  height: 20px;
  text-align: right
}

.wea-textarea-popover-title .ant-tabs-nav {
  margin-top: 4px;
  margin-bottom: 4px
}

.wea-textarea-popover-title .ant-tabs-nav .ant-tabs-tab {
  margin-right: 5px
}

.wea-textarea-popover-title .ant-tabs-nav .ant-tabs-tab-inner {
  padding: 0
}

.wea-textarea-popover-title .ant-tabs-bar {
  border: none;
  margin-bottom: 0
}

.wea-textarea-popover-title .ant-tabs-ink-bar {
  opacity: 0
}

.wea-textarea-popover-title .ant-tabs-tab-next:hover,
.wea-textarea-popover-title .ant-tabs-tab-prev:hover {
  color: #2db7f5
}

.wea-textarea-popover-title .wea-textarea-popover-title-img {
  display: inline-block;
  width: 32px;
  height: 32px;
  text-align: center;
  border-radius: 4px
}

.wea-textarea-popover-title .wea-textarea-popover-title-img.choosen {
  background: #e9f7ff
}

.wea-textarea-popover-title .wea-textarea-popover-title-img img {
  padding-top: 6px;
  width: 18px
}

.wea-textarea-popover-title .wea-textarea-popover-title-img:hover {
  background: #e9e9e9
}

.wea-textarea-popover .ant-popover-title {
  height: auto;
  line-height: inherit
}

.wea-textarea-popover .ant-popover-inner-content {
  padding: 8px 0
}

.wea-textarea-popover .ant-popover-inner-content .wea-textarea-normal textarea,
.wea-textarea-popover .ant-popover-inner-content .wea-textarea-normal textarea:hover {
  border: none
}

.wea-textarea-popover .ant-popover-inner-content .wea-textarea-normal textarea:focus {
  -webkit-box-shadow: none;
  box-shadow: none
}

.wea-rangerpicker {
  position: relative;
  display: inline-block;
  white-space: nowrap;
  width: 100%
}

.wea-rangerpicker .ant-calendar-picker {
  width: 100%
}

.wea-rangerpicker.readonly .ant-calendar-range-picker.ant-input {
  color: #333;
  background: #ebebeb
}

.wea-rangerpicker .ant-calendar-range-picker {
  min-height: 30px;
  border-radius: 0
}

.wea-select {
  position: relative;
  max-width: 100%
}

.wea-select,
.wea-select .ant-checkbox-group {
  display: inline-block
}

.wea-select .ant-checkbox-wrapper,
.wea-select .ant-checkbox-wrapper+.ant-checkbox-wrapper {
  margin: 0
}

.wea-select.wea-field-readonly .wea-select-arrow {
  display: none
}

.wea-select.wea-field-readonly.border .wea-select-arrow {
  display: block
}

.wea-select.wea-field-readonly .wea-select-arrow {
  position: absolute;
  top: 8px;
  color: #666;
  right: 5px
}

.wea-select.wea-field-readonly.border {
  padding-right: 20px
}

.wea-select .wea-required-e9.hasAddBtn {
  right: -44px
}

.wea-select .ant-select-arrow {
  color: #666;
  right: 3px
}

.wea-select .ant-select-arrow:before {
  font-weight: 400;
  text-decoration: none;
  font-size: 16px;
  font-style: normal
}

.wea-select .ant-select-arrow {
  text-decoration: none !important
}

.wea-form-item .wea-select,
.wea-search-group .wea-select {
  width: 100%
}

.wea-select .ant-select-selection {
  border-radius: 0
}

.ant-select-dropdown-menu .ant-select-dropdown-menu-item {
  min-height: 31.6px;
  line-height: 1.2
}

.wea-select .ant-select {
  width: 100%;
  color: inherit;
  font-size: inherit
}

.wea-select .ant-select .ant-select-selection {
  width: 100%
}

.wea-select .ant-select-selection {
  height: 30px
}

.wea-select .ant-select-selection--single .ant-select-selection__rendered {
  height: inherit;
  padding-right: 16px;
  line-height: 28px;
  text-align: left
}

.wea-select .ant-select-selection-selected-value {
  padding-right: 8px;
  overflow: hidden;
  white-space: nowrap;
  -o-text-overflow: ellipsis;
  text-overflow: ellipsis
}

.wea-select-list .wea-select-list-item {
  margin-right: 8px;
  float: left;
  display: inline-block;
  padding: 5px 6px;
  line-height: 1;
  border-radius: 4px
}

.wea-select-list .wea-select-list-item.active {
  background-color: #2db7f5;
  color: #fff
}

.wea-select-list .wea-select-list-item.active:hover {
  color: #fff
}

.wea-select-list .wea-select-list-item:last-child {
  margin-right: 2px
}

.wea-select-list .wea-select-list-item:hover {
  color: #6799fd
}

.wea-select .add-icon-wrapper {
  position: absolute;
  vertical-align: middle;
  background-color: #f4f4f4;
  color: #b2b2b2;
  border: 1px solid #d9d9d9;
  border-left: none;
  width: 28px;
  height: 30px;
  line-height: 28px;
  text-align: center
}

.wea-select .wea-select-input {
  min-width: 100px;
  width: 100%;
  display: inline-block;
  padding: 4px 17px 4px 4px;
  position: relative;
  min-height: 30px;
  border: 1px solid #d9d9d9;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  -o-text-overflow: ellipsis;
  text-overflow: ellipsis;
  overflow: hidden
}

.wea-select .wea-select-input span {
  white-space: nowrap
}

.wea-select .wea-select-input:focus,
.wea-select .wea-select-input:hover {
  border-color: #57c5f7
}

.wea-select .wea-select-input .arrow {
  position: absolute;
  right: 4px;
  top: 8px;
  color: #666
}

.wea-select-panel {
  padding: 5px 0;
  max-height: 200px;
  border-radius: 3px;
  background: #fff;
  border: 1px solid #ddd
}

.wea-select-panel .wea-select-panel-item {
  padding: 5px 10px
}

.wea-select-panel .wea-select-panel-item:hover {
  background-color: #e9f7ff
}

.wea-select-dropdown .ant-select-dropdown-menu>li {
  white-space: normal
}

.wea-tree {
  padding: 0
}

.wea-tree .wea-tree-wrap.wea-tree-wrap-true,
.wea-tree .wea-tree-wrap:hover {
  background-color: #e9f7ff
}

.wea-tree.ant-tree li {
  margin: 0
}

.wea-tree.ant-tree li .ant-tree-switcher {
  color: #a3a3a3
}

.wea-tree.ant-tree li ul {
  padding: 0
}

.wea-tree.ant-tree li a {
  width: 100%;
  color: #333;
  padding: 1px 5px 1px 0
}

.wea-tree.ant-tree li a.ant-tree-node-selected,
.wea-tree.ant-tree li a:hover {
  background-color: transparent
}

.wea-tree .ant-radio-wrapper {
  margin-right: 2px
}

.wea-tree .wea-tree-node-wrapper {
  position: relative
}

.wea-tree .wea-tree-node-wrapper>div {
  display: inline-block;
  max-width: 100%;
  vertical-align: bottom
}

.wea-tree .wea-tree-node-wrapper:hover {
  color: #018efb
}

.wea-tree .wea-tree-node-wrapper:hover .ops-wrapper {
  display: inline-block;
  color: initial
}

.wea-tree .wea-tree-node-wrapper .ops-wrapper {
  margin-left: 50px;
  display: none;
  height: 18px;
  line-height: 18px;
  font-size: 12px
}

.wea-tree .wea-tree-node-wrapper .ops-wrapper .ops-icon:not(:last-child) {
  margin-right: 8px
}

.wea-tree-strictlybtn {
  position: absolute;
  right: 30px;
  top: 15px;
  z-index: 1
}

.wea-more-button {
  display: inline-block;
  position: relative
}

.wea-more-button .displayNone {
  display: none
}

.wea-more-button .ant-btn {
  padding: 5px 15px
}

.wea-more-button .wea-more-button-menu {
  position: absolute;
  bottom: 30px;
  right: 0
}

.wea-form-item {
  font-size: 12px;
  color: #333;
  position: relative;
  min-height: 32px
}

.wea-form-item.setLineHeight .wea-form-item-label {
  line-height: 30px
}

.wea-form-item.underline {
  min-height: 38px
}

.wea-form-item.underline .wea-form-item-label {
  padding-top: 15px
}

.wea-form-item.underline .wea-form-item-wrapper {
  padding-left: 5px;
  padding-bottom: 5px;
  line-height: 1;
  border-bottom: 1px solid #e2e2e2;
  min-height: 37px
}

.wea-form-item.underline .wea-form-item-wrapper .child-item {
  line-height: 1
}

.wea-form-item.underline .wea-form-item-wrapper .wea-switch {
  margin-top: 5px
}

.wea-form-item.underline .wea-form-item-wrapper .wea-field-readonly {
  padding-top: 0;
  display: table-cell;
  vertical-align: bottom;
  word-break: break-all
}

.wea-form-item.underline .wea-form-item-wrapper .wea-field-readonly.wea-browser {
  display: table-cell;
  width: 100%
}

.wea-form-item.underline .wea-form-item-wrapper .ant-checkbox-wrapper {
  padding-top: 5px
}

.wea-form-item.underline .wea-form-item-wrapper .wea-checkbox,
.wea-form-item.underline .wea-form-item-wrapper .wea-select {
  margin-bottom: -5px;
  margin-top: 10px
}

.wea-form-item .wea-form-item-label {
  padding-right: 5px;
  position: absolute
}

.wea-form-item .wea-form-item-label.card {
  background-color: #f4f4f4
}

.wea-form-item .wea-form-item-label.colon:after {
  content: ":";
  margin: 0 8px 0 2px;
  position: relative;
  top: -.5px
}

.wea-form-item .wea-form-item-wrapper {
  position: relative;
  zoom: 1;
  min-height: 30px;
  display: table;
  width: 100%
}

.wea-form-item .wea-form-item-wrapper .wea-field-readonly {
  vertical-align: middle
}

.wea-form-item .wea-form-item-wrapper .wea-field-readonly.wea-browser {
  display: inline-block;
  width: 100%
}

.wea-form-item .wea-form-item-wrapper .wea-checkbox,
.wea-form-item .wea-form-item-wrapper .wea-switch {
  margin-top: 5px
}

.wea-form-item .wea-form-item-wrapper .wea-select .ant-checkbox-group {
  padding-top: 5px;
  display: inline-block
}

.wea-form-item .wea-form-item-wrapper .wea-select .ant-radio-group {
  padding-top: 4px;
  padding-bottom: 3px;
  display: inline-block
}

.wea-form-item .wea-form-item-wrapper .wea-select .wea-select-input {
  vertical-align: top
}

@-moz-document url-prefix() {
  .wea-form-item.underline .wea-form-item-wrapper {
    height: 37px
  }
}

.wea-form-item-group .wea-form-item {
  margin-bottom: 8px
}

.wea-form-item-group .wea-form-item.underline {
  margin-bottom: 2px
}

.wea-form-item-wrapper .wea-scope {
  width: 100% !important
}

.wea-input-number {
  display: inline-block;
  position: relative;
  width: 100%;
  height: 30px;
  word-break: keep-all
}

.wea-input-number .ant-input-number {
  width: 100%;
  height: 100%
}

.wea-input-number .input-tip {
  position: absolute;
  top: 6px;
  left: 100%;
  white-space: nowrap
}

.wea-input-number .has-input {
  border-radius: 0;
  border: 1px solid #e1e1e1
}

.wea-input-number .has-input:focus {
  -webkit-box-shadow: none;
  box-shadow: none
}

.wea-input-number .right {
  text-align: right
}

.wea-hrm-group-popover .ant-popover-inner-content {
  padding: 0
}

.wea-addgroup-form {
  padding: 30px 50px
}

.wea-addgroup-form .ant-input-number,
.wea-addgroup-form .wea-error {
  width: 100%
}

.wea-req-operate-group .wea-req-operate-content .wea-scroll {
  height: 165px
}

.wea-req-operate-group .wea-req-operate-content ul li {
  padding: 7.5px 10px
}

.wea-req-operate-group .wea-req-operate-content ul li:hover {
  background: #ecf7fd;
  cursor: pointer
}

.wea-req-operate-group .wea-req-operate-content .cg_title {
  color: #323232;
  word-break: break-all;
  display: block;
  white-space: pre-wrap;
  overflow: hidden
}

.wea-req-operate-group .wea-req-operate-content .cg_detail {
  display: inline-block;
  width: 210px;
  overflow: hidden;
  white-space: nowrap;
  -o-text-overflow: ellipsis;
  text-overflow: ellipsis;
  color: #bfbfc0
}

.wea-req-operate-group .wea-req-operate-add,
.wea-req-operate-group .wea-req-operate-load-more {
  width: 100%;
  height: 50px;
  text-align: center;
  line-height: 50px;
  cursor: pointer
}

.wea-req-operate-group .wea-req-operate-add {
  border-top: 1px solid #e8e8e8
}

.wea-req-operate-group .wea-req-all-operators {
  height: 55px;
  line-height: 55px;
  padding-left: 10px;
  color: #323232;
  cursor: pointer;
  border-bottom: 1px solid #e8e8e8
}

.wea-req-operate-group .wea-req-all-operators:hover {
  background: #ecf7fd;
  cursor: pointer
}

.wea-hrmlist {
  position: absolute;
  z-index: 101;
  background-color: #fff !important;
  border: 1px solid #19abec !important;
  max-height: 210px;
  width: 250px;
  -webkit-box-shadow: 0 0 4px #2db7f5;
  box-shadow: 0 0 4px #2db7f5;
  padding-bottom: 1px;
  font-size: 12px !important
}

.wea-hrmlist .wea-new-scroll {
  position: relative;
  z-index: 1000;
  padding-bottom: 1px
}

.wea-hrmlist .close-btn {
  font-size: 24px;
  position: absolute;
  top: -12px;
  right: -12px;
  color: #aaa;
  background-color: #fff !important;
  z-index: 1001;
  border-radius: 12px
}

.wea-hrmlist li {
  border-bottom: 1px solid #d2d2d2 !important;
  padding: 5px 0;
  margin: 0 8px;
  color: #868686;
  font-size: 12px
}

.wea-hrmlist li span {
  display: inline-block
}

.wea-hrmlist li .name {
  width: 80px;
  color: #222
}

.wea-hrmlist li .jobname,
.wea-hrmlist li .name {
  font-size: 12px !important;
  word-wrap: normal !important
}

.wea-hrmlist li .jobname {
  padding-left: 10px;
  width: 150px
}

.hrmlist-wrapper .ant-popover-inner {
  border: none
}

.hrmlist-wrapper .ant-popover-arrow {
  display: none
}

.hrmlist-wrapper .ant-popover-inner-content {
  padding: 0
}

.ReactVirtualized__Table__headerRow {
  font-weight: 700;
  text-transform: uppercase
}

.ReactVirtualized__Table__headerRow,
.ReactVirtualized__Table__row {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: row;
  flex-direction: row;
  -ms-flex-align: center;
  align-items: center
}

.ReactVirtualized__Table__headerTruncatedText {
  display: inline-block;
  max-width: 100%;
  white-space: nowrap;
  -o-text-overflow: ellipsis;
  text-overflow: ellipsis;
  overflow: hidden
}

.ReactVirtualized__Table__headerColumn,
.ReactVirtualized__Table__rowColumn {
  margin-right: 10px;
  min-width: 0
}

.ReactVirtualized__Table__rowColumn {
  -o-text-overflow: ellipsis;
  text-overflow: ellipsis;
  white-space: nowrap
}

.ReactVirtualized__Table__headerColumn:first-of-type,
.ReactVirtualized__Table__rowColumn:first-of-type {
  margin-left: 10px
}

.ReactVirtualized__Table__sortableHeaderColumn {
  cursor: pointer
}

.ReactVirtualized__Table__sortableHeaderIconContainer {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
  align-items: center
}

.ReactVirtualized__Table__sortableHeaderIcon {
  -ms-flex: 0 0 24px;
  flex: 0 0 24px;
  height: 1em;
  width: 1em;
  fill: currentColor
}

.tree-lookup-input {
  font-size: 1em;
  position: relative;
  font-weight: 400;
  font-style: normal;
  color: rgba(0, 0, 0, .87)
}

.tree-lookup-input input {
  width: 100%;
  margin: 0;
  outline: 0;
  -webkit-tap-highlight-color: rgba(255, 255, 255, 0);
  text-align: left;
  line-height: 1.21428571em;
  padding: .7em 1em;
  background: #fff;
  border: 1px solid rgba(34, 36, 38, .15);
  color: rgba(0, 0, 0, .87);
  border-radius: .28571429rem;
  -webkit-transition: box-shadow .1s ease, border.1s ease;
  -webkit-transition: border .1s ease, -webkit-box-shadow .1s ease;
  transition: border .1s ease, -webkit-box-shadow .1s ease;
  -o-transition: box-shadow .1s ease, border .1s ease;
  transition: box-shadow .1s ease, border .1s ease;
  transition: box-shadow .1s ease, border .1s ease, -webkit-box-shadow .1s ease;
  -webkit-box-shadow: none;
  box-shadow: none;
  padding-right: 2.67142857em !important;
  margin-bottom: 7px
}

.tree-lookup-input.group input {
  width: 80%
}

.tree-lookup-input input:focus {
  border: 1px solid #85b7d9;
  background: #fff;
  color: rgba(0, 0, 0, .8);
  -webkit-box-shadow: none;
  box-shadow: none
}

.tree-lookup-input i {
  margin-left: -3em;
  padding: .7em 1em;
  color: rgba(0, 0, 0, .3);
  cursor: text
}

.tree-filter-container {
  border: 1px solid rgba(0, 0, 0, .3);
  -webkit-box-shadow: 0 0 10px rgba(0, 0, 0, .2);
  box-shadow: 0 0 10px rgba(0, 0, 0, .2);
  padding: 2%
}

.tree-group {
  width: 20%;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  background-color: #2185d0;
  color: #fff;
  cursor: pointer;
  border: 1px solid #2185d0;
  font-weight: 700;
  padding: .7em 1em
}

.wea-button-icon .ant-btn {
  border-radius: 0;
  padding: 0;
  background: transparent;
  border: none;
  font-size: 20px;
  line-height: 20px
}

.wea-button-icon .ant-btn.ant-btn-primary {
  color: #55a1f8
}

.wea-button-icon .ant-btn.ant-btn-primary[disabled] {
  color: #d8d8d8
}

.wea-button-icon .ant-btn.ant-btn-primary:hover {
  color: #71b3f9
}

.wea-button-icon .ant-btn.ant-btn-primary:hover[disabled]:hover {
  color: #d8d8d8
}

.wea-dropdown {
  background: #e8e8e8;
  border: 1px solid #d6d6d6;
  padding: 5px 10px
}

.wea-dropdown .wea-dropdown-triangle {
  border-right: 5px solid transparent;
  border-left: 5px solid transparent;
  width: 0;
  height: 0;
  display: inline-block;
  padding: 0;
  margin-left: 7px
}

.wea-dropdown .wea-dropdown-triangle.up {
  border-bottom: 7px solid #b2b2b2;
  margin-bottom: 2px
}

.wea-dropdown .wea-dropdown-triangle.down {
  border-top: 7px solid #b2b2b2
}

.wea-date-picker {
  display: inline-block;
  position: relative;
  background-color: transparent
}

.wea-date-picker .ant-calendar-picker {
  font-size: inherit;
  width: 100% !important;
  background-color: transparent
}

.wea-date-picker.required {
  margin-right: 12px
}

.wea-date-picker.noInput.required {
  margin-right: 11px
}

.wea-date-picker.noInput.required:after {
  right: -10px;
  margin-top: -4px
}

.wea-date-picker.noInput .picker-icon {
  font-size: 16px;
  color: #2db7f5;
  left: 0;
  top: 50%;
  margin-top: -5px
}

.wea-date-picker.noInput .text {
  padding-left: 20px;
  display: inline-block;
  width: 100%
}

.wea-date-picker .ant-calendar-range-picker,
.wea-date-picker .ant-input,
.wea-date-picker .ant-time-picker-input {
  height: auto;
  min-height: 30px;
  font-size: inherit
}

.wea-date-picker .ant-input,
.wea-date-picker .ant-time-picker-input {
  border-radius: 0
}

.wea-date-picker .ant-time-picker {
  font-size: inherit;
  width: 100%;
  background-color: transparent
}

.wea-date-picker .ant-time-picker-input {
  width: 100%;
  padding-right: 26px
}

.wea-date-picker .ant-calendar-picker-clear {
  z-index: 1
}

.wea-date-picker .ant-calendar-picker-clear:hover {
  z-index: 1;
  opacity: 1
}

.wea-date-picker-arrow {
  display: inline-block;
  -moz-user-select: none;
  -webkit-user-select: none;
  -ms-user-select: none;
  user-select: none
}

.wea-date-picker-arrow .label {
  cursor: pointer;
  padding: 0 10px
}

.wea-date-picker-arrow .icon-coms-Browse-box-Add-to,
.wea-date-picker-arrow .icon-coms-Browse-box-delete {
  position: relative;
  top: 3px;
  color: #bababa;
  font-size: 16px;
  cursor: pointer
}

.wea-year-picker .ant-calendar-year-panel {
  position: static
}

.wea-time-panel-item {
  color: #000
}

.wea-time-panel-item:hover {
  background: #edfaff
}

.wea-time-panel-item.wea-time-panel-item-selected:hover {
  background: #67aff7
}

.wea-time-panel-item-selected {
  color: #fff;
  background: #67aff7
}

.wea-color-picker {
  display: inline-block;
  position: relative;
  width: 100px
}

.wea-color-picker-popover .ant-popover-arrow {
  display: none
}

.wea-color-picker-popover .ant-popover-inner-content {
  padding: 0
}

.wea-color-picker-panel .rc-color-picker-panel-inner {
  border: none;
  -webkit-box-shadow: none;
  box-shadow: none;
  border-radius: 0
}

.wea-color-picker-btn {
  position: absolute;
  z-index: 1;
  top: 7px;
  right: 7px;
  width: 15px;
  height: 15px;
  border: 1px solid #eee;
  cursor: pointer
}

.wea-color-picker-btn.color-picker-disabled {
  cursor: not-allowed
}

.wea-color-pickers .wea-color-normal-panel-cell {
  float: left;
  border: 1px solid #ddd;
  cursor: pointer
}

.wea-color-picker-panel,
.wea-color-pickers .wea-color-normal-panel-row {
  overflow: hidden
}

.wea-color-picker-panel .wea-color-normal-panel-cell {
  position: relative;
  float: left;
  border: 1px solid #ddd;
  cursor: pointer
}

.wea-color-normal-panel-cell-nocolor {
  background: -webkit-linear-gradient(135deg, transparent 49.5%, red 0, red 50.5%, transparent 0);
  background: -o-linear-gradient(135deg, transparent 49.5%, red 49.5%, red 50.5%, transparent 50.5%);
  background: linear-gradient(-45deg, transparent 49.5%, red 0, red 50.5%, transparent 0)
}

.wea-color-normal-panel-cell-nocolor-selected:before {
  content: "";
  display: block;
  position: absolute;
  z-index: 1;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  border: 1px solid #fff
}

.wea-color-picker-panel-nopopover {
  border: 1px solid #ddd
}

.wea-color-picker-panel-nopopover .wea-color-normal-panel {
  border-right: 1px solid #d2d2d2
}

.wea-color-picker-panel .wea-color-normal-panel-row {
  overflow: hidden
}

.wea-color-picker-panel .wea-color-normal-panel {
  float: left
}

.wea-color-normal-panel-cell-selected-black,
.wea-color-normal-panel-cell-selected-white {
  position: relative
}

.wea-color-normal-panel-cell-selected-black:before,
.wea-color-normal-panel-cell-selected-white:before {
  content: "";
  display: block;
  position: absolute;
  z-index: 1;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  border: 1px solid #fff
}

.wea-color-normal-panel-cell-selected-black:after {
  border: 2px solid #000;
  border-top-width: 0;
  border-right-width: 0
}

.wea-color-normal-panel-cell-selected-black:after,
.wea-color-normal-panel-cell-selected-white:after {
  content: "\A0";
  display: inline-block;
  width: 14px;
  height: 7px;
  transform: rotate(-50deg);
  -ms-transform: rotate(-50deg);
  -moz-transform: rotate(-50deg);
  -webkit-transform: rotate(-50deg);
  -o-transform: rotate(-50deg);
  position: absolute;
  top: 4px;
  left: 1.5px
}

.wea-color-normal-panel-cell-selected-white:after {
  border: 2px solid #fff;
  border-top-width: 0;
  border-right-width: 0
}

.wea-cascader>* {
  margin-left: 10px
}

.wea-cascader>:first-child {
  margin-left: 0
}

.wea-cascader.wea-cascader-horizontal .wea-field-readonly {
  display: inline
}

.wea-cascader.wea-cascader-horizontal .wea-field-readonly .child-item {
  margin-bottom: 0;
  margin-top: 0
}

.wea-cascader .wea-browser {
  display: inline-block
}

.gu-mirror {
  position: fixed !important;
  margin: 0 !important;
  z-index: 9999 !important;
  opacity: .8;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";
  filter: alpha(opacity=80)
}

.gu-hide {
  display: none !important
}

.gu-unselectable {
  -webkit-user-select: none !important;
  -moz-user-select: none !important;
  -ms-user-select: none !important;
  user-select: none !important
}

.gu-transit {
  opacity: .2;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=20)";
  filter: alpha(opacity=20)
}

.wea-map {
  position: relative;
  height: 100%;
  width: 100%;
  font-size: 12px;
  color: #333
}

.wea-map .wea-map-marker {
  width: 360px
}

.wea-map .wea-map-marker .wea-map-marker-span {
  border: 1px solid #008ef7;
  background: #008ef7;
  color: #fff;
  padding: 3px;
  border-radius: 5px
}

.wea-map .wea-map-right {
  position: absolute;
  right: 14px;
  top: 12px;
  background: #fff;
  -webkit-box-shadow: 0 0 4px 0 rgba(0, 0, 0, .5);
  box-shadow: 0 0 4px 0 rgba(0, 0, 0, .5);
  border-radius: 4px;
  z-index: 100;
  width: 342px
}

.wea-map .wea-map-searchBar {
  height: 91px;
  padding: 15px
}

.wea-map .wea-map-searchBar-title {
  font-size: 14px;
  padding-bottom: 5px
}

.wea-map .wea-map-searchBar input {
  height: 30px;
  border-radius: 0;
  outline: none;
  border-color: #dadada !important;
  -webkit-box-shadow: none;
  box-shadow: none
}

.wea-map .wea-map-searchList {
  top: 110px;
  padding: 0 15px;
  max-height: 336px;
  overflow-y: scroll;
  overflow-x: hidden;
  z-index: 10001
}

.wea-map .wea-map-searchList-item {
  width: 100%;
  padding: 10px 0;
  border-bottom: 1px solid #ebebeb
}

.wea-map .wea-map-searchList-item:last-child {
  border-bottom: none
}

.wea-map .wea-map-searchList-item .item-icon {
  margin-right: 14px;
  float: left;
  margin-top: 2px
}

.wea-map .wea-map-searchList-item .item-icon .icon-coms02-Positioning {
  font-size: 20px;
  color: #8b8b8b
}

.wea-map .wea-map-searchList-item .item-content {
  max-width: 260px;
  line-height: 18px;
  display: inline-block;
  white-space: normal
}

.wea-map .wea-map-searchList-item .item-content-name {
  color: #00a9ff
}

.wea-map .wea-map-infoWindow {
  line-height: 20px;
  font-size: 14px;
  white-space: normal
}

.wea-map .wea-map-infoWindow .infoWindow-name {
  color: #000;
  border-bottom: 1px solid #ebebeb;
  padding-bottom: 8px;
  font-weight: 700
}

.wea-map .wea-map-infoWindow .infoWindow-address {
  padding-top: 8px
}

.wea-map .amap-info-content {
  width: 285px;
  -webkit-box-shadow: 0 0 4px 0 rgba(0, 0, 0, .5) !important;
  box-shadow: 0 0 4px 0 rgba(0, 0, 0, .5) !important;
  border-radius: 4px
}

.wea-map .amap-info-content .amap-info-close {
  font-weight: 400;
  color: #979797
}

.wea-map-switch {
  position: absolute;
  bottom: 20px;
  right: 10px;
  width: 40px;
  height: 40px;
  border-radius: 50%;
  background: #2db7f5;
  line-height: 40px;
  text-align: center;
  cursor: pointer
}

.wea-map-switch .icon-coms02-Map-switching {
  font-size: 20px;
  vertical-align: middle;
  color: #fff
}

.wea-map-google-marker {
  position: absolute;
  top: 50%;
  left: 50%;
  margin-top: -14px;
  margin-left: -10px;
  cursor: pointer
}

.wea-map-google-marker img {
  width: 19px
}

.wea-map-google-location {
  position: absolute;
  bottom: 20px;
  right: 10px;
  width: 40px;
  height: 40px;
  background: #fff;
  line-height: 40px;
  text-align: center;
  cursor: pointer;
  border: 1px solid #ddd
}

.wea-map-google-location img {
  vertical-align: middle
}

.wea-map-google-location-border {
  position: absolute;
  top: 50%;
  left: 50%;
  margin-top: -10px;
  margin-left: -10px;
  width: 20px;
  height: 20px;
  border: 1px solid #ddd;
  border-radius: 50%
}

.wea-map-google-location-content {
  position: absolute;
  top: 50%;
  left: 50%;
  margin-top: -8px;
  margin-left: -8px;
  width: 16px;
  height: 16px;
  background: #666;
  border-radius: 50%
}

.wea-map-ableToSwitchMap .wea-map-google-location {
  bottom: 150px
}

.wea-map-ableToSwitchMap .amap-controls .amap-toolbar {
  bottom: 190px !important;
  right: 6px !important
}

.wea-map-ableToSwitchMap .amap-controls .amap-geolocation-con {
  bottom: 65px !important
}

.wea-map .gm-style .gm-style-iw-c,
.wea-map .gm-style .gm-style-iw-t:after {
  top: -44px !important
}

.wea-map .gm-bundled-control-on-bottom .gmnoprint>div {
  position: absolute;
  bottom: -40px !important
}

.wea-map .gm-svpc {
  display: none
}

.wea-map .amap-toolbar {
  bottom: 145px !important;
  right: 6px !important
}

.wea-map .amap-touch-toolbar .amap-zoomcontrol {
  width: 40px
}

.wea-map .amap-geolocation-con .amap-geo {
  width: 40px;
  height: 40px
}

.wea-map .amap-controls .amap-toolbar-geo {
  display: none !important
}

.wea-map .amap-info-contentContainer.bottom-center,
.wea-map .amap-info-contentContainer.bottom-left,
.wea-map .amap-info-contentContainer.bottom-right {
  outline: none
}

.pac-container {
  margin-top: 25px;
  margin-left: -15px;
  width: 342px !important;
  max-height: 336px;
  overflow-x: hidden;
  overflow-y: scroll;
  -webkit-box-shadow: 0 0 4px 0 rgba(0, 0, 0, .5);
  box-shadow: 0 0 4px 0 rgba(0, 0, 0, .5);
  border-radius: 4px
}

.pac-item {
  border-top: 0;
  border-bottom: 1px solid #ddd;
  margin-left: 10px;
  padding-top: 7px;
  padding-bottom: 7px;
  line-height: 1.5;
  font-size: 12px
}

.pac-icon-marker {
  margin-top: 2px
}

.pac-item-query+span {
  display: block;
  padding-top: 4px;
  padding-left: 20px;
  color: #888
}

.gmnoscreen,
.pac-logo:after {
  display: none
}

.wea-scope {
  position: relative;
  display: inline-block;
  width: 100%
}

.wea-scope-division {
  display: inline-block;
  text-align: center;
  width: 16px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box
}

.wea-scope .ant-input-number {
  margin: 0;
  min-height: 30px;
  width: calc((100% - 16px) / 2)
}

.wea-browser-icons .icons-header {
  background-color: #f8fcff;
  line-height: 40px;
  border-top: 1px solid #e9e9e9;
  border-bottom: 1px solid #e9e9e9
}

.wea-browser-icons .icons-th {
  line-height: 36px;
  border-bottom: 1px solid #e9e9e9
}

.wea-browser-icons span.path1:before,
.wea-browser-icons span.path2:before {
  color: inherit
}

.wrapperLayer {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 1100
}

.positionLayer {
  width: 100vw;
  height: 100vh;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: center;
  justify-content: center;
  -ms-flex-align: center;
  align-items: center
}

.positionLayer>div {
  z-index: 100;
  visibility: hidden;
  will-change: transform, top;
  width: 0;
  height: 0;
  position: absolute;
  left: 50vw
}

.positionLayer>div .loadError {
  position: absolute;
  top: 50%;
  left: 50%;
  margin-left: -120px;
  margin-top: -80px
}

.zoomButton {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  position: absolute;
  bottom: 10%;
  left: 46%;
  z-index: 110;
  cursor: pointer;
  -webkit-transition: all .4s cubic-bezier(.15, 1, .3, 1);
  -o-transition: all .4s cubic-bezier(.15, 1, .3, 1);
  transition: all .4s cubic-bezier(.15, 1, .3, 1);
  will-change: clip-path;
  color: #fff
}

.zoomButton>i {
  font-size: 30px
}

.zoomButton:hover {
  -webkit-transform: scale(1.1);
  -ms-transform: scale(1.1);
  transform: scale(1.1)
}

.zoomButton:active {
  -webkit-transform: scale(1);
  -ms-transform: scale(1);
  transform: scale(1)
}

.zoomButton-shrink {
  left: 52%
}

.closeButton {
  position: absolute;
  top: 40px;
  right: 20px;
  width: 40px;
  height: 40px;
  line-height: 40px;
  z-index: 110;
  cursor: pointer;
  -webkit-transition: all .4s cubic-bezier(.15, 1, .3, 1);
  -o-transition: all .4s cubic-bezier(.15, 1, .3, 1);
  transition: all .4s cubic-bezier(.15, 1, .3, 1);
  will-change: transform
}

.closeButton>i {
  font-size: 24px;
  float: right;
  color: #fff
}

.closeButton .crossLine {
  position: absolute;
  top: 50%;
  left: 50%;
  width: 35px;
  height: 1px;
  background-color: #000;
  -webkit-transition: all .4s cubic-bezier(.15, 1, .3, 1);
  -o-transition: all .4s cubic-bezier(.15, 1, .3, 1);
  transition: all .4s cubic-bezier(.15, 1, .3, 1);
  will-change: transform
}

.closeButton:hover {
  -webkit-transform: scale(1.1);
  -ms-transform: scale(1.1);
  transform: scale(1.1)
}

.closeButton:active {
  -webkit-transform: scale(1);
  -ms-transform: scale(1);
  transform: scale(1)
}

.switchButton {
  position: absolute;
  top: 50%;
  width: 56px;
  height: 56px;
  z-index: 110;
  cursor: pointer;
  -webkit-transition: all .4s cubic-bezier(.15, 1, .3, 1);
  -o-transition: all .4s cubic-bezier(.15, 1, .3, 1);
  transition: all .4s cubic-bezier(.15, 1, .3, 1);
  -webkit-transform-origin: 50% 0;
  -ms-transform-origin: 50% 0;
  transform-origin: 50% 0;
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);
  will-change: transform, left, right, opacity;
  vertical-align: middle;
  text-align: center
}

.switchButton .icon-coms-Left,
.switchButton .icon-coms-Right {
  font-size: 20px;
  color: #fff
}

.switchButton svg {
  fill: #fff
}

.switchButton:hover {
  -webkit-transform: scale(1.1) translateY(-50%);
  -ms-transform: scale(1.1) translateY(-50%);
  transform: scale(1.1) translateY(-50%)
}

.switchButton:active {
  -webkit-transform: scale(1) translateY(-50%);
  -ms-transform: scale(1) translateY(-50%);
  transform: scale(1) translateY(-50%)
}

.pages {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  padding: 6px 14px;
  position: absolute;
  left: 50%;
  color: #fff;
  font-size: 14px;
  font-weight: 700;
  z-index: 110;
  background-color: #000;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  -webkit-transition: all .4s cubic-bezier(.15, 1, .3, 1);
  -o-transition: all .4s cubic-bezier(.15, 1, .3, 1);
  transition: all .4s cubic-bezier(.15, 1, .3, 1);
  -webkit-transform: translateX(-50%);
  -ms-transform: translateX(-50%);
  transform: translateX(-50%);
  will-change: bottom, opacity
}

.imgAlt {
  padding: 20px;
  top: 0;
  color: #000;
  font-size: 18px;
  will-change: clip-path, opacity
}

.imgAlt,
.imgText {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  position: absolute;
  left: 0;
  z-index: 90;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  -webkit-transition: all .4s cubic-bezier(.15, 1, .3, 1);
  -o-transition: all .4s cubic-bezier(.15, 1, .3, 1);
  transition: all .4s cubic-bezier(.15, 1, .3, 1)
}

.imgText {
  padding: 12px 20px;
  top: 230%;
  color: #fff;
  font-size: 16px;
  background-color: #000;
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);
  will-change: left, opacity
}

.imageLayer {
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  -webkit-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  will-change: transform
}

.loading-error {
  width: 100px;
  font-size: 16px
}

.loading {
  display: inline-block;
  z-index: 80;
  width: 20px;
  height: 20px;
  -webkit-transform: rotate(45deg);
  -ms-transform: rotate(45deg);
  transform: rotate(45deg);
  -webkit-animation: rotate 1.2s infinite linear;
  animation: rotate 1.2s infinite linear
}

.loading i {
  width: 9px;
  height: 9px;
  border-radius: 100%;
  background-color: #108ee9;
  -webkit-transform: scale(.75);
  -ms-transform: scale(.75);
  transform: scale(.75);
  display: block;
  position: absolute;
  opacity: .3;
  -webkit-animation: spinMove 1s infinite linear alternate;
  animation: spinMove 1s infinite linear alternate;
  -webkit-transform-origin: 50% 50%;
  -ms-transform-origin: 50% 50%;
  transform-origin: 50% 50%
}

.loading :first-child {
  left: 0;
  top: 0
}

.loading :nth-child(2) {
  right: 0;
  top: 0;
  -webkit-animation-delay: .4s;
  animation-delay: .4s
}

.loading :nth-child(3) {
  right: 0;
  bottom: 0;
  -webkit-animation-delay: .8s;
  animation-delay: .8s
}

.loading :nth-child(4) {
  left: 0;
  bottom: 0;
  -webkit-animation-delay: 1.2s;
  animation-delay: 1.2s
}

@-webkit-keyframes rotate {
  to {
    -webkit-transform: rotate(405deg);
    transform: rotate(405deg)
  }
}

@keyframes rotate {
  to {
    -webkit-transform: rotate(405deg);
    transform: rotate(405deg)
  }
}

@-webkit-keyframes spinMove {
  to {
    opacity: 1
  }
}

@keyframes spinMove {
  to {
    opacity: 1
  }
}

.backgroundLayer {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  cursor: -webkit-zoom-out;
  cursor: zoom-out;
  -webkit-transition: all .4s;
  -o-transition: all .4s;
  transition: all .4s;
  background-color: transparent;
  opacity: .5
}

.wea-city-card-container {
  width: 478px;
  background-color: #fff;
  position: absolute;
  z-index: 1050;
  top: 30px
}

.wea-city-card-container-row {
  max-height: 200px;
  overflow-y: auto;
  overflow-x: hidden
}

.wea-city-card-container .wea-city-card-item {
  width: 100%;
  height: 34px;
  padding: 3px 8px
}

.wea-city-card-container .spantag {
  padding: 0 3px;
  display: inline-block;
  height: 28px;
  line-height: 28px;
  width: 100%;
  color: #343434;
  font-size: 12px;
  border-radius: 3px
}

.wea-city-card-container .spantag:hover {
  color: #4bb1fd;
  background-color: #fff
}

.wea-city-card-container .selected {
  background-color: #4bb1fd;
  color: #fff
}

.wea-city-card-container .ant-tabs-content {
  padding-bottom: 10px
}

.wea-city-card-container .ant-tabs-card {
  border: 1px solid #d9d9d9
}

.wea-city-card-container .ant-tabs-nav-container {
  background-color: #fafafa
}

.wea-city-card-container .ant-tabs.ant-tabs-card>.ant-tabs-bar {
  margin-bottom: 10px
}

.wea-city-card-container .ant-tabs.ant-tabs-card>.ant-tabs-bar .ant-tabs-tab {
  margin-right: 0;
  border-radius: 0;
  border: 0;
  border-right: 1px solid #d9d9d9;
  border-bottom: 1px solid #ccc
}

.wea-city-card-container .ant-tabs.ant-tabs-card>.ant-tabs-bar .ant-tabs-tab:last-child {
  border-right: 0
}

.wea-city-card-container .ant-tabs.ant-tabs-card>.ant-tabs-bar .ant-tabs-tab-active {
  border-bottom: transparent
}

.wea-city-card-container .ant-tabs.ant-tabs-card>.ant-tabs-bar .ant-tabs-tab .ant-tabs-tab-inner {
  height: 36px;
  line-height: 36px;
  padding: 0 35px
}

.wea-city-card-container .ant-col-4 {
  text-align: center
}

.wea-city-picker .asterisk {
  margin-right: 15px
}

.wea-city-picker-modal-mask {
  position: fixed;
  top: 0;
  right: 0;
  left: 0;
  bottom: 0;
  background: transparent;
  height: 100%;
  z-index: 10
}

.wea-new-table.wea-new-table-draggable table {
  table-layout: auto
}

.wea-log-view-detail .wea-new-table .ant-table-body tr>td,
.wea-log-view-detail .wea-new-table .ant-table-thead tr>th {
  width: 60px
}

.wea-new-table {
  text-align: left
}

.wea-new-table .column-text-right {
  text-align: right
}

.wea-new-table .column-text-center {
  text-align: center
}

.react-draggable-transparent-selection ::-moz-selection {
  background: #2db7f5;
  color: #000
}

.react-draggable-transparent-selection ::selection {
  background: #2db7f5;
  color: #000
}

.wea-new-table tr td a {
  color: #333
}

.wea-new-table tr:hover td a {
  color: #4d7ad8;
  text-decoration: none
}

.wea-new-table tr:hover td a:focus,
.wea-new-table tr:hover td a:hover {
  color: #00a9ff;
  text-decoration: underline
}

.wea-new-table .ant-table-tbody>tr>td.wea-table-operates,
.wea-new-table .ant-table-thead>tr>th.wea-table-operates {
  padding: 0;
  width: 40px;
  min-width: 40px;
  text-align: center
}

.wea-new-table .ant-table-tbody>tr>td.wea-table-operates .table-first-btn,
.wea-new-table .ant-table-thead>tr>th.wea-table-operates .table-first-btn {
  position: absolute;
  right: 25px;
  top: 10px
}

.wea-new-table .ant-table-tbody>tr>td.wea-table-operates .icon-coms-more,
.wea-new-table .ant-table-thead>tr>th.wea-table-operates .icon-coms-more {
  font-size: 20px;
  color: #333;
  display: inline-block;
  width: 40px;
  cursor: pointer;
  visibility: hidden;
  padding: 8px 0
}

.wea-new-table .ant-table-tbody>tr>td.wea-table-operates .icon-coms-more:hover,
.wea-new-table .ant-table-thead>tr>th.wea-table-operates .icon-coms-more:hover {
  color: #4d7ad8
}

.wea-new-table .ant-table-tbody>tr>td.wea-table-operates a,
.wea-new-table .ant-table-thead>tr>th.wea-table-operates a {
  color: #333;
  text-decoration: none;
  min-width: 100px
}

.wea-new-table .ant-table-tbody>tr:hover>td.wea-table-operates .icon-coms-more {
  visibility: visible
}

.wea-new-table .ant-table-placeholder {
  padding: 12px 8px;
  z-index: 0
}

.wea-new-table .ant-table-placeholder .ant-spin {
  margin: -6px 0
}

.wea-new-table .ant-table-thead tr th:first-child {
  padding-left: 18px
}

.wea-new-table .ant-table-tbody tr td:first-child {
  padding-left: 28px
}

.wea-new-table .ant-table-header {
  background-color: #f7fbfe
}

.wea-new-table .ant-table-thead .react-resizable:last-child .react-resizable-handle {
  display: none
}

.wea-new-table .ant-table-thead>tr>th {
  background-color: #f7fbfe;
  border-bottom-width: 2px
}

.wea-new-table .ant-table-thead>tr>th .ant-table-column-sorter:hover {
  background-color: #e9f5ff
}

.wea-new-table .ant-table-thead th {
  border-bottom: 1px solid #e2ecf2;
  font-weight: 400
}

.wea-new-table .ant-table-tbody>tr>td {
  border-bottom: 1px solid #e2e2e2
}

.wea-new-table .ant-table-tbody>tr.ant-table-row-hover,
.wea-new-table .ant-table-tbody>tr:hover,
.wea-new-table .ant-table-thead>tr.ant-table-row-hover,
.wea-new-table .ant-table-thead>tr:hover {
  background: #e9f7ff
}

.wea-new-table .ant-table-tbody>tr>td {
  padding-top: 10px;
  padding-bottom: 9px
}

.wea-new-table .ant-table-thead>tr>th {
  padding: 0
}

.wea-new-table .ant-table-thead>tr>th>span {
  padding: 10px;
  display: inline-block;
  width: 100%
}

.wea-new-table .ant-table-thead>tr>th.ant-table-selection-column>span {
  padding-left: 0;
  padding-right: 0
}

.wea-new-table .ant-table-thead>tr>th .react-resizable-handle {
  position: absolute;
  padding: 0;
  width: 10px;
  height: 100%;
  bottom: 0;
  right: -5px;
  cursor: col-resize
}

.wea-new-table .draggable .react-resizable {
  cursor: col-resize
}

.wea-new-table td {
  table-layout: fixed
}

.wea-new-table .ant-table-pagination {
  margin-right: 8px
}

.wea-new-table .ant-table-tbody tr td.ant-table-selection-column,
.wea-new-table .ant-table-thead tr th.ant-table-selection-column {
  padding-left: 23px;
  padding-right: 23px
}

.wea-new-table .ant-table-tbody tr td.ant-table-selection-column .react-resizable-handle,
.wea-new-table .ant-table-thead tr th.ant-table-selection-column .react-resizable-handle {
  display: none !important
}

.wea-new-table .ant-table,
.wea-new-table .ant-table-fixed-header .ant-table-body {
  position: static
}

.wea-new-table .ant-table,
.wea-new-table .ant-table-header,
.wea-new-table table {
  width: 100%;
  min-width: 100%;
  border-radius: 0;
  table-layout: fixed
}

.wea-new-table .ant-table[class*=ant-table-scroll],
.wea-new-table .ant-table[class*=ant-table-scroll] .ant-table-fixed {
  width: auto
}

.wea-new-table .wea-table-pagination {
  width: 100%;
  height: 44px
}

.wea-new-table .wea-table-pagination .ant-pagination {
  margin: 7px;
  float: right
}

.wea-new-table table td div.noWrap {
  width: 100%
}

.wea-new-table table td a.noWrap,
.wea-new-table table td div.noWrap {
  overflow: hidden;
  white-space: nowrap;
  -o-text-overflow: ellipsis;
  text-overflow: ellipsis;
  display: inline-block;
  vertical-align: middle
}

.wea-new-table table td a.noWrap {
  max-width: 90%
}

.wea-new-table table td div.autoWrap .wea-field-readonly,
.wea-new-table table td div.autoWrap .wea-field-readonly .child-item,
.wea-new-table table td div.noWrap .wea-field-readonly,
.wea-new-table table td div.noWrap .wea-field-readonly .child-item {
  display: inline
}

.wea-new-table table td .autoWrap {
  overflow: inherit;
  white-space: pre-wrap;
  -o-text-overflow: inherit;
  text-overflow: inherit;
  word-break: break-word;
  word-wrap: break-word
}

.wea-new-table table td .noWrap {
  overflow: hidden;
  white-space: nowrap;
  -o-text-overflow: ellipsis;
  text-overflow: ellipsis;
  display: inline-block;
  vertical-align: top
}

.wea-new-table table td.autoWrap {
  overflow: inherit;
  white-space: normal;
  -o-text-overflow: inherit;
  text-overflow: inherit;
  word-break: break-word;
  word-wrap: break-word
}

.wea-new-table table td.noWrap {
  overflow: hidden;
  white-space: nowrap;
  -o-text-overflow: ellipsis;
  text-overflow: ellipsis;
  vertical-align: middle
}

.wea-new-table .wea-table-pagination.wea-table-pagination-fix {
  border-top: 1px solid #d6d6d6;
  position: absolute;
  bottom: 0;
  right: 0
}

.wea-transfer.wea-table-colset {
  padding: 25px 22px
}

.wea-transfer.wea-table-colset .wea-transfer-list-wrapper {
  border-radius: 5px
}

.wea-new-table-transfer-header {
  line-height: 40px;
  background: #f9fcff;
  border-bottom: 2px solid #e2ecf2;
  border-radius: 5px 5px 0 0;
  color: #333
}

.wea-new-table-transfer-header .header-content {
  padding-left: 24px
}

.wea-new-table-transfer-item {
  padding: 10px 0 10px 24px;
  border-bottom: 1px solid #e2e2e2;
  color: #333
}

.wea-new-table .zoom-img {
  max-width: 100px;
  max-height: 100px
}

.wea-new-table .ant-spin-nested-loading>div:first-child {
  height: 0
}

.wea-new-table .ant-spin-nested-loading>div:first-child.ant-spin-container {
  height: auto
}

.wea-new-table .ant-spin-nested-loading>div:first-child .ant-spin {
  position: static
}

.wea-new-table .ant-spin-blur {
  opacity: .8;
  -webkit-filter: blur(.1px);
  filter: blur(.1px)
}

@media (max-height:700px) {

  .wea-new-table .ant-table-tbody>tr>td,
  .wea-new-table .ant-table-thead>tr>th>span {
    padding: 5px
  }

  .wea-new-table .ant-table-tbody>tr>td.wea-table-operates .icon-coms-more,
  .wea-new-table .ant-table-thead>tr>th.wea-table-operates .icon-coms-more {
    padding: 5px 0
  }

  .wea-new-table .ant-table-tbody tr td:first-child,
  .wea-new-table .ant-table-thead tr th:first-child {
    padding-left: 18px
  }

  .wea-new-table .ant-table-placeholder {
    padding: 7px 8px
  }
}

.react-resizable {
  position: relative
}

.wea-new-table .ant-table-tbody tr.stsData {
  color: #4a7da4
}

.wea-new-table .ant-table-tbody tr.stsData>td[stsdata~="当页合计:"] div {
  text-align: right
}

.wea-new-table .ant-table-tbody tr.stsData>td[stsdata~="当页合计:"] span[stsdata~="当页合计:"] {
  float: right
}

.wea-new-table .ant-table-tbody tr.stsAllData {
  color: #488248
}

.wea-new-table .ant-table-tbody tr.stsAllData>td[stsdata~="总计:"] div {
  text-align: right
}

.wea-new-table .ant-table-tbody tr.stsAllData>td[stsdata~="总计:"] span[stsdata~="总计:"] {
  float: right
}

.wea-new-table.wea-new-table-thum>div>div>div {
  height: 100%
}

.wea-new-table.wea-new-table-thum .thumb-nail-list {
  width: 100%;
  padding: 20px;
  padding-top: 0
}

.wea-new-table.wea-new-table-thum .thumb-nail-list-item {
  margin: 0 auto;
  width: 180px;
  padding: 8px;
  border-radius: 4px;
  border: 1px solid #e2e2e2;
  -webkit-transition: trans;
  -o-transition: trans;
  transition: trans
}

.wea-new-table.wea-new-table-thum .thumb-nail-list-item-wrap {
  margin-top: 20px;
  float: left;
  -webkit-transition: trans;
  -o-transition: trans;
  transition: trans
}

.wea-new-table.wea-new-table-thum .thumb-nail-list-item .wea-checkbox {
  margin-bottom: 5px
}

.wea-new-table.wea-new-table-thum .thumb-nail-list-item:hover {
  border-color: #408de2
}

.wea-new-table.wea-new-table-thum .thumb-nail-list-item-img {
  display: table-cell;
  width: 162px;
  height: 140px;
  background-color: #f2f2f2;
  text-align: center;
  vertical-align: middle
}

.wea-new-table.wea-new-table-thum .thumb-nail-list-item-img>img {
  max-width: 162px;
  max-height: 140px;
  vertical-align: middle
}

.wea-new-table.wea-new-table-thum .thumb-nail-list-item-info {
  position: relative;
  padding: 13px 0 5px
}

.wea-new-table.wea-new-table-thum .thumb-nail-list-item-info-title {
  overflow: hidden;
  white-space: nowrap;
  -o-text-overflow: ellipsis;
  text-overflow: ellipsis
}

.wea-new-table.wea-new-table-thum .thumb-nail-list-item-info-ops {
  position: absolute;
  right: 0;
  top: 13px;
  text-align: right;
  color: #333
}

.wea-new-table.wea-new-table-thum .thumb-nail-list-item-info-ops>span {
  display: inline-block;
  width: 24px;
  text-align: center;
  cursor: pointer;
  color: #b2b2b2
}

.wea-new-table.wea-new-table-thum .thumb-nail-list-item-info-ops>span:hover {
  color: #2db7f5
}

.wea-browser.customized {
  display: inline-block
}

.wea-workflow-radio-icon-circle {
  display: inline-block;
  vertical-align: middle;
  width: 24px;
  height: 24px;
  font-size: 16px;
  line-height: 24px;
  text-align: center;
  border-radius: 50%;
  margin-right: 10px;
  color: #fff
}

.wea-type-list {
  position: relative
}

.wea-type-list .icon-coms-Flow-setting {
  position: absolute;
  right: 15px;
  top: 10px;
  color: #b2b2b2;
  font-size: 16px
}

.wea-type-list-panel {
  position: fixed;
  background: #fff;
  z-index: 9999;
  border: 1px solid #e2e2e2;
  width: 500px;
  opacity: 0
}

.wea-type-list-panel.showDialog {
  z-index: 1000
}

.wea-type-list-panel .list-item,
.wea-type-list-panel .splite {
  display: inline-block
}

.wea-type-list-panel .wea-type-list-header {
  padding: 10px 30px 0 15px;
  background: #fafafa;
  border-bottom: 1px solid #e2e2e2
}

.wea-type-list-panel .wea-type-list-header .list-item {
  margin-bottom: 8px;
  margin-right: 20px;
  color: #4d7ad8
}

.wea-type-list-panel .wea-type-list-header .list-item.active {
  color: #00a9ff;
  text-decoration: underline
}

.wea-type-list-panel .wea-type-list-content {
  padding: 0 0 0 15px
}

.wea-type-list-panel .wea-type-list-content .wea-type-list-content-item {
  padding-right: 20px;
  margin-bottom: 10px
}

.wea-type-list-panel .wea-type-list-content .wea-type-list-content-item:first-child {
  margin-top: 15px
}

.wea-type-list-panel .wea-type-list-content .wea-type-list-content-item .wea-type-list-content-item-left {
  color: #999
}

.wea-type-list-panel .wea-type-list-content .wea-type-list-content-item .list-item {
  color: #333;
  margin-bottom: 4px
}

.wea-type-list-panel .wea-type-list-content .wea-type-list-content-item .list-item:hover {
  color: #4d7ad8
}

.wea-type-list-panel .wea-type-list-content .wea-type-list-content-item .list-item.active {
  color: #00a9ff
}

.wea-type-list-panel .wea-type-list-content .wea-type-list-content-item .splite {
  color: #555;
  margin: 0 5px
}

.wea-browser-modal .wea-search-group {
  padding-right: 50px
}

.wea-browser-modal .wea-search-group .wea-form-item-wrapper {
  display: inline-block
}

.wea-browser-modal .ztree li {
  line-height: normal;
  margin: 5px 0 0
}

.wea-browser-modal .ztree li a {
  height: auto
}

.wea-browser-modal .ztree li a.curSelectedNode {
  height: auto;
  background: inherit;
  border: none;
  padding-top: 1px
}

.wea-browser-modal .ztree li a:hover {
  text-decoration: none;
  background: #eaf8fe
}

.wea-browser-modal .ztree li a:hover .wea-tree-hr-node .wea-tree-hr-node-icon {
  display: inline-block
}

.wea-browser-modal .ztree li a .wea-tree-hr-node {
  padding-left: 20px
}

.wea-browser-modal .ztree li a .wea-tree-hr-node .wea-tree-hr-node-icon {
  display: none;
  width: 12px;
  height: 12px;
  color: #a3a3a3;
  margin: 0 5px
}

.wea-browser-modal .ztree li>span,
.wea-browser-modal .ztree li i {
  font-size: 16px
}

.wea-browser-modal .ztree li span {
  color: #a3a3a3;
  cursor: pointer
}

.wea-browser-modal .ztree li span.button {
  display: inline-block;
  width: 14px;
  height: 14px;
  background-repeat: no-repeat;
  background-size: cover
}

.wea-browser-modal .ztree li span.button.chk {
  cursor: pointer;
  margin-right: 5px
}

.wea-browser-modal .ztree li span.button.chk.checkbox_false_full,
.wea-browser-modal .ztree li span.button.chk.checkbox_false_full_focus {
  background-position: 0 0;
  background-image: url(/static/checkbox_normal.png)
}

.wea-browser-modal .ztree li span.button.chk.checkbox_true_full,
.wea-browser-modal .ztree li span.button.chk.checkbox_true_full_focus {
  background-position: 0 0;
  background-image: url(/static/checkbox_checked.png)
}

.wea-browser-modal .ztree li span.button.chk.checkbox_false_part,
.wea-browser-modal .ztree li span.button.chk.checkbox_false_part_focus,
.wea-browser-modal .ztree li span.button.chk.checkbox_true_part,
.wea-browser-modal .ztree li span.button.chk.checkbox_true_part_focus {
  background-position: 0 0;
  background-image: url(/cloudstore/resource/pc/com/images/checkbox_indeterminate.png)
}

.wea-browser-modal .ztree li span.button.chk.checkbox_true_disable {
  background-position: 0 0;
  background-image: url(/cloudstore/resource/pc/com/images/checkbox_disable_checked_.png)
}

.wea-browser-modal .ztree li span.button.chk.checkbox_false_disable {
  background-position: 0 0;
  background-image: url(/cloudstore/resource/pc/com/images/checkbox_disable.png)
}

.wea-browser-modal .ztree li span.button.chk.radio_false_full,
.wea-browser-modal .ztree li span.button.chk.radio_false_full_focus,
.wea-browser-modal .ztree li span.button.chk.radio_false_part,
.wea-browser-modal .ztree li span.button.chk.radio_false_part_focus {
  background-position: 0 0;
  background-image: url(/cloudstore/resource/pc/com/images/radio_normal.png)
}

.wea-browser-modal .ztree li span.button.chk.radio_true_full,
.wea-browser-modal .ztree li span.button.chk.radio_true_full_focus,
.wea-browser-modal .ztree li span.button.chk.radio_true_part,
.wea-browser-modal .ztree li span.button.chk.radio_true_part_focus {
  background-position: 0 0;
  background-image: url(/cloudstore/resource/pc/com/images/radio_checked.png)
}

.wea-browser-modal .ztree li span.button.chk.radio_false_disable,
.wea-browser-modal .ztree li span.button.chk.radio_true_disable {
  display: none
}

.wea-browser-modal .operation-wrap {
  position: absolute;
  top: 50px;
  right: 28px;
  z-index: 3
}

.wea-browser-iframe-in-dialog .ant-modal-footer {
  display: none
}

.wea-browser-modal .ant-modal-body .wea-left-right-layout {
  width: 100%
}

.wea-associative-search .ant-select-selection {
  border-radius: 0;
  background: transparent
}

.wea-associative-search .ant-select-selection,
.wea-associative-search .ant-select-selection:active {
  -webkit-box-shadow: none !important;
  box-shadow: none !important
}

.wea-associative-search .ant-select {
  font-size: inherit;
  color: inherit
}

.wea-associative-search .ant-btn {
  background-color: transparent;
  border-radius: 0;
  border: none;
  margin-right: 1px
}

.wea-associative-search .ant-select-selection--multiple .ant-select-selection__choice {
  padding: 4px 0 0 2px;
  background-color: transparent;
  line-height: normal !important;
  height: auto !important;
  margin-top: 0;
  overflow: initial
}

.wea-associative-search .ant-select-selection--multiple .ant-select-search--inline {
  height: 25px !important;
  line-height: 25px !important;
  margin-top: 0;
  padding-top: 2px;
  padding-left: 7px
}

.wea-associative-search.wea-associative-single .ant-select-selection--multiple .ant-select-search--inline {
  width: auto
}

.wea-associative-search .ant-select-selection--multiple .ant-select-selection__choice__remove {
  visibility: hidden;
  right: -3px;
  font-size: 12px !important;
  top: 50%;
  margin-top: -6px;
  text-decoration: none;
  position: static;
  padding: 0
}

.wea-associative-search .ant-select-selection--multiple .ant-select-selection__choice:hover .ant-select-selection__choice__remove {
  visibility: visible
}

.wea-associative-search .anticon-loading {
  position: absolute;
  top: 8px;
  right: 29px
}

.wea-associative-search.hideops .anticon-loading {
  right: 8px !important
}

.wea-associative-search-mult .anticon-loading {
  right: 36px !important
}

.wea-hide-selected.ant-select-dropdown {
  border: 0 solid transparent
}

.wea-hide-selected .ant-select-dropdown-menu {
  border: 1px solid #d9d9d9;
  border-radius: 6px
}

.wea-hide-selected .ant-select-dropdown-menu-item-selected {
  display: none
}

.wea-hide-selected .ant-select-dropdown-menu.no-border {
  border: none
}

.wea-associative-search {
  position: relative;
  padding-right: 20px
}

.wea-associative-search.hideops,
.wea-associative-search.wea-field-readonly {
  padding-right: 0
}

.wea-associative-search.wea-field-readonly.value-warp .child-item {
  display: block
}

.wea-associative-search.wea-field-readonly.mr15:last-of-type {
  margin-right: 0
}

.wea-associative-search .ant-select {
  width: 100% !important;
  display: block
}

.wea-associative-search .ant-input-group-wrap {
  background-color: transparent;
  width: 20px;
  height: 100%;
  position: absolute;
  top: 0;
  right: 0;
  font-size: 12px
}

.wea-associative-search .ant-input-group-wrap.custom {
  width: 28px;
  text-align: center
}

.wea-associative-search.ext-btn {
  padding-right: 50px
}

.wea-associative-search.ext-btn .ant-input-group-wrap {
  right: 20px
}

.wea-associative-search.ext-btn.custom .ant-input-group-wrap {
  right: 28px
}

.wea-associative-search .ant-input-group-wrap button {
  padding-left: 2px !important;
  padding-right: 2px !important;
  padding-top: 0;
  padding-bottom: 0;
  line-height: 28px;
  height: 28px
}

.wea-associative-search.ext-btn .ant-input-group-wrap.extbtn {
  right: 0;
  background-color: #f4f4f4;
  border-left: 1px solid #d9d9d9;
  cursor: pointer
}

.wea-associative-search.ext-btn .ant-input-group-wrap.extbtn.hasAddGroup {
  background-color: transparent;
  border-left: none
}

.wea-associative-search.ext-btn .ant-input-group-wrap.extbtn .add-icon {
  position: absolute;
  top: 50%;
  left: 50%;
  margin-top: -6px;
  margin-left: -6px
}

.wea-associative-search.ext-btn .ant-input-group-wrap.extbtn.hasAddGroup button {
  color: #111;
  height: 26px;
  font-size: 13px
}

.wea-associative-search.ext-btn button[disabled] {
  color: #ccc
}

.wea-associative-search.ext-btn button[disabled]:hover {
  background: transparent;
  color: #ccc
}

.wea-associative-search .ant-search-input.ant-input-group .ant-input:first-child,
.wea-associative-search .ant-search-input.ant-input-group .ant-select:first-child {
  top: 0
}

.wea-associative-search .ant-input-group {
  border-collapse: inherit
}

.wea-associative-search .ant-select-selection--multiple .ant-select-selection__rendered {
  padding-left: 0;
  padding-right: 2px;
  padding-bottom: 0
}

.wea-associative-search.resize {
  display: inline-block;
  width: auto !important;
  max-width: 100%
}

.wea-associative-search {
  border: 1px solid #d9d9d9;
  min-height: 30px
}

.wea-associative-search .ant-select-selection__choice__content {
  text-align: left
}

.wea-associative-search .ant-select-selection--multiple .ant-select-selection__choice {
  margin-right: 0;
  max-width: 100%
}

.wea-associative-search .value-warp .ant-select-selection--multiple .ant-select-selection__choice {
  width: 100%
}

.wea-associative-search .ant-select-selection {
  border: none
}

.wea-associative-search.wea-associative-single .ant-select {
  position: static !important
}

.wea-associative-search.wea-associative-single .ant-input-group-wrap {
  vertical-align: top
}

.wea-associative-search.wea-associative-click .ant-select-selection__choice__content a,
.wea-associative-search.wea-associative-click .child-item {
  cursor: pointer;
  vertical-align: middle
}

.wea-associative-search.wea-associative-click .ant-select-selection__choice__content a:focus,
.wea-associative-search.wea-associative-click .ant-select-selection__choice__content a:hover,
.wea-associative-search.wea-associative-click .child-item:focus,
.wea-associative-search.wea-associative-click .child-item:hover {
  cursor: pointer;
  color: #00a9ff;
  text-decoration: underline
}

.wea-associative-search .ant-select-selection__choice__content a,
.wea-associative-search .child-item {
  cursor: none;
  color: #4d7ad8
}

.wea-associative-search .ant-select-selection__choice__content a:focus,
.wea-associative-search .ant-select-selection__choice__content a:hover,
.wea-associative-search .child-item:focus,
.wea-associative-search .child-item:hover {
  text-decoration: none;
  color: #4d7ad8;
  cursor: auto
}

.wea-associative-search .ant-select-selection--multiple .ant-select-selection__choice__content {
  white-space: normal;
  overflow: visible;
  -o-text-overflow: initial;
  text-overflow: clip
}

.wea-associative-search .ant-input-group-wrap i {
  color: #b2b2b2
}

.wea-associative-search .hrmlistDom {
  position: absolute;
  width: 0;
  height: 0;
  left: -1px;
  top: 0;
  color: transparent !important;
  z-index: -999
}

.wea-req-operate-group span {
  font-size: 12px !important
}

.wea-browser-test-muli .ant-modal,
.wea-browser-test-single .ant-modal {
  padding-bottom: 0
}

.wea-browser-test-muli .wea-dropdown-link,
.wea-browser-test-single .wea-dropdown-link {
  position: relative
}

.wea-browser-test-muli .wea-dropdown-link .wea-dropdown-link-menuicon,
.wea-browser-test-single .wea-dropdown-link .wea-dropdown-link-menuicon {
  position: absolute;
  left: 10px;
  top: 0
}

.wea-browser-test-muli .wea-dropdown-link .wea-dropdown-link-company,
.wea-browser-test-single .wea-dropdown-link .wea-dropdown-link-company {
  padding: 0 40px 0 18px;
  line-height: 37px;
  height: 37px
}

.wea-browser-test-muli .wea-dropdown-link .wea-dropdown-link-arrow .anticon-down,
.wea-browser-test-single .wea-dropdown-link .wea-dropdown-link-arrow .anticon-down {
  margin-right: 15px;
  padding: 0;
  line-height: 37px
}

.wea-browser-test-muli .wea-dropdown-link .wea-dropdown-link-downicon,
.wea-browser-test-single .wea-dropdown-link .wea-dropdown-link-downicon {
  position: absolute;
  top: 0;
  right: 0
}

.wea-browser-test-muli .ant-pagination,
.wea-browser-test-single .ant-pagination {
  overflow: hidden
}

.wea-browser-test-muli.wea-browser-single .ant-modal-body,
.wea-browser-test-single.wea-browser-single .ant-modal-body {
  min-height: inherit
}

.wea-browser-test-muli .wea-transfer-opration,
.wea-browser-test-single .wea-transfer-opration {
  margin-left: 0;
  width: 30px;
  display: inline-block;
  -webkit-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%)
}

.wea-browser-test-muli .wea-transfer-opration button,
.wea-browser-test-single .wea-transfer-opration button {
  position: relative;
  margin: 12px 0
}

.wea-browser-test-muli .wea-transfer-opration button:first-child,
.wea-browser-test-muli .wea-transfer-opration button:nth-child(2),
.wea-browser-test-muli .wea-transfer-opration button:nth-child(3),
.wea-browser-test-muli .wea-transfer-opration button:nth-child(4),
.wea-browser-test-single .wea-transfer-opration button:first-child,
.wea-browser-test-single .wea-transfer-opration button:nth-child(2),
.wea-browser-test-single .wea-transfer-opration button:nth-child(3),
.wea-browser-test-single .wea-transfer-opration button:nth-child(4) {
  top: inherit
}

.wea-browser-test-muli .wea-transfer-opration button .icon-coms-right,
.wea-browser-test-single .wea-transfer-opration button .icon-coms-right {
  font-size: 16px
}

.wea-browser-test-muli .wea-hr-muti-input-left.noTop,
.wea-browser-test-single .wea-hr-muti-input-left.noTop {
  border-top: 1px solid #dadada
}

.wea-browser-test-muli .wea-hr-muti-input-left .wea-transfer-search-base-disabled,
.wea-browser-test-single .wea-hr-muti-input-left .wea-transfer-search-base-disabled {
  border: 1px solid #e1e1e1;
  border-left: none;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  background: #f3f3f3;
  cursor: not-allowed;
  height: 35px
}

.wea-browser-test-muli .wea-tab-row,
.wea-browser-test-single .wea-tab-row {
  width: 100%;
  position: relative
}

.wea-browser-test-muli .wea-tab-row-left,
.wea-browser-test-single .wea-tab-row-left {
  width: 100%;
  min-height: 46px
}

.wea-browser-test-muli .wea-tab-row-left .ant-tabs,
.wea-browser-test-single .wea-tab-row-left .ant-tabs {
  width: 100%
}

.wea-browser-test-muli .wea-tab-row-left.search-advanced,
.wea-browser-test-single .wea-tab-row-left.search-advanced {
  padding-right: 100px
}

.wea-browser-test-muli .wea-tab-row-left.search-base,
.wea-browser-test-single .wea-tab-row-left.search-base {
  padding-right: 200px
}

.wea-browser-test-muli .wea-tab-row-left.search-base.search-advanced,
.wea-browser-test-single .wea-tab-row-left.search-base.search-advanced {
  padding-right: 289px
}

.wea-browser-test-muli .wea-tab-row-left.search-base.search-advanced.add-select,
.wea-browser-test-single .wea-tab-row-left.search-base.search-advanced.add-select {
  padding-right: 397px
}

.wea-browser-test-muli .wea-tab-row-left .check-button-wrapper,
.wea-browser-test-single .wea-tab-row-left .check-button-wrapper {
  display: inline-block;
  position: relative;
  margin-left: 10px;
  margin-top: 8px
}

.wea-browser-test-muli .wea-tab-row-left .icon-check-wrapper,
.wea-browser-test-single .wea-tab-row-left .icon-check-wrapper {
  position: absolute;
  right: 1px;
  top: 1px;
  display: inline-block;
  width: 14px;
  height: 14px;
  font-size: 12px !important;
  border-radius: 7px;
  background-color: #fff;
  color: #2db7f5
}

.wea-browser-test-muli .wea-tab-row-left .icon-check,
.wea-browser-test-single .wea-tab-row-left .icon-check {
  font-weight: bolder;
  font-size: 12px !important;
  padding-left: 2px
}

.wea-browser-test-muli .wea-tab-row-right,
.wea-browser-test-single .wea-tab-row-right {
  width: auto;
  text-align: right;
  position: absolute;
  top: 0;
  right: 0
}

.wea-browser-test-muli .wea-tab-outer-SearchAd,
.wea-browser-test-single .wea-tab-outer-SearchAd {
  border-bottom: 1px solid #dadada
}

.wea-browser-test-muli .wea-tab-outer-SearchAd .wea-search-group,
.wea-browser-test-single .wea-tab-outer-SearchAd .wea-search-group {
  padding-left: 0
}

.wea-browser-test-muli .wea-tab-outer-SearchAd .wea-search-group .wea-content,
.wea-browser-test-single .wea-tab-outer-SearchAd .wea-search-group .wea-content {
  padding: 0
}

.wea-browser-test-muli .wea-tab-outer-SearchAd .wea-search-group .wea-content:last-of-type,
.wea-browser-test-single .wea-tab-outer-SearchAd .wea-search-group .wea-content:last-of-type {
  padding: 0 0 5px
}

.wea-browser-test-muli .wea-tab-outer-SearchAd .wea-search-group .wea-form-label-wrapper,
.wea-browser-test-single .wea-tab-outer-SearchAd .wea-search-group .wea-form-label-wrapper {
  position: static;
  height: 28px;
  line-height: 28px
}

.wea-browser-test-muli .wea-tab-outer-SearchAd .wea-search-group .wea-form-item,
.wea-browser-test-single .wea-tab-outer-SearchAd .wea-search-group .wea-form-item {
  padding-top: 0;
  padding-bottom: 0;
  -webkit-box-sizing: border-box;
  box-sizing: border-box
}

.wea-browser-test-muli.wea-browser-mult-checkbox .ant-tree-checkbox-inner,
.wea-browser-test-single.wea-browser-mult-checkbox .ant-tree-checkbox-inner {
  border-radius: 0
}

.wea-browser-test-muli .wea-search-tab .advance-search-wrapper,
.wea-browser-test-single .wea-search-tab .advance-search-wrapper {
  margin-left: 8px
}

.wea-browser-test-muli .wea-tree-browser-display-name,
.wea-browser-test-single .wea-tree-browser-display-name {
  padding-left: 10px;
  color: #999
}

.wea-browser-test-muli .wea-tree-browser-display-name>label,
.wea-browser-test-single .wea-tree-browser-display-name>label {
  color: #333
}

.wea-browser-test-muli .my-tree .ant-tree-node-content-wrapper,
.wea-browser-test-single .my-tree .ant-tree-node-content-wrapper {
  width: 95%
}

.wea-browser-test-muli .my-tree .ant-tree-node-content-wrapper .ant-tree-title>div,
.wea-browser-test-single .my-tree .ant-tree-node-content-wrapper .ant-tree-title>div {
  overflow: hidden;
  -o-text-overflow: ellipsis;
  text-overflow: ellipsis;
  white-space: nowrap
}

.wea-browser-test-muli .wea-dropdown-link .wea-dropdown-link-menuicon,
.wea-browser-test-selected-dialog .wea-dropdown-link .wea-dropdown-link-menuicon {
  left: 10px;
  top: 0
}

.wea-browser-test-muli .my-tree .ant-tree-node-content-wrapper,
.wea-browser-test-selected-dialog .my-tree .ant-tree-node-content-wrapper {
  width: 85%
}

.wea-browser-test-muli .wea-transfer-right .tree-title .tree-title-expand,
.wea-browser-test-muli .wea-transfer-right .tree-title .tree-title-icon,
.wea-browser-test-selected-dialog .wea-transfer-right .tree-title .tree-title-expand,
.wea-browser-test-selected-dialog .wea-transfer-right .tree-title .tree-title-icon {
  display: inline-block;
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%)
}

.wea-browser-test-muli .wea-transfer-right .tree-title .tree-title-expand i,
.wea-browser-test-muli .wea-transfer-right .tree-title .tree-title-icon i,
.wea-browser-test-selected-dialog .wea-transfer-right .tree-title .tree-title-expand i,
.wea-browser-test-selected-dialog .wea-transfer-right .tree-title .tree-title-icon i {
  margin-right: 0;
  width: auto
}

.wea-browser-test-muli .wea-transfer-right .tree-title .tree-title-name,
.wea-browser-test-selected-dialog .wea-transfer-right .tree-title .tree-title-name {
  white-space: normal;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  display: inline-block;
  padding-left: 25px
}

.wea-browser-test-muli .wea-transfer-right .tree-title .tree-title-name.has-expand-icon,
.wea-browser-test-selected-dialog .wea-transfer-right .tree-title .tree-title-name.has-expand-icon {
  padding-right: 25px
}

.wea-browser-test-muli .wea-transfer-right .tree-title .tree-title-expand,
.wea-browser-test-selected-dialog .wea-transfer-right .tree-title .tree-title-expand {
  right: 8px;
  padding-left: 5px
}

.wea-browser-test-muli .wea-transfer-right .tree-title .tree-title-expand:hover i,
.wea-browser-test-selected-dialog .wea-transfer-right .tree-title .tree-title-expand:hover i {
  color: #2db7f5
}

.wea-browser-test-muli .wea-transfer-right .show-all-selected-data,
.wea-browser-test-selected-dialog .wea-transfer-right .show-all-selected-data {
  height: 35px;
  line-height: 35px;
  color: #2db7f5;
  text-align: center;
  -webkit-box-shadow: 0 -1px 1px #e9e9e9;
  box-shadow: 0 -1px 1px #e9e9e9;
  cursor: pointer
}

.wea-browser-test-muli .sortable-list .sortable-list-item-wrap,
.wea-browser-test-selected-dialog .sortable-list .sortable-list-item-wrap {
  position: relative;
  width: 100%;
  padding: 6px 0 6px 20px;
  overflow-x: hidden;
  border-radius: 2px;
  margin: 0;
  cursor: pointer;
  vertical-align: middle;
  border-bottom: 1px solid #e9e9e9
}

.wea-browser-test-muli .sortable-list .sortable-list-item-wrap.sortable-chosen,
.wea-browser-test-muli .sortable-list .sortable-list-item-wrap:hover,
.wea-browser-test-selected-dialog .sortable-list .sortable-list-item-wrap.sortable-chosen,
.wea-browser-test-selected-dialog .sortable-list .sortable-list-item-wrap:hover {
  background-color: #eaf8fe;
  border-bottom-color: #eaf8fe
}

.wea-browser-test-muli .sortable-list .sortable-list-item-wrap.sortable-ghost,
.wea-browser-test-selected-dialog .sortable-list .sortable-list-item-wrap.sortable-ghost {
  background-color: #ccc;
  border-bottom-color: #ccc
}

.wea-browser-test-muli .sortable-list .sortable-list-item-wrap.sortable-list-item-selected,
.wea-browser-test-selected-dialog .sortable-list .sortable-list-item-wrap.sortable-list-item-selected {
  background-color: #eaf8fe
}

.wea-browser-test-muli .sortable-list .sortable-list-item-wrap.sortable-list-item-selected .icon-coms-Selected,
.wea-browser-test-muli .sortable-list .sortable-list-item-wrap.sortable-list-item-selected .wea-icon-selected-bg,
.wea-browser-test-selected-dialog .sortable-list .sortable-list-item-wrap.sortable-list-item-selected .icon-coms-Selected,
.wea-browser-test-selected-dialog .sortable-list .sortable-list-item-wrap.sortable-list-item-selected .wea-icon-selected-bg {
  display: inline-block
}

.wea-browser-test-muli .sortable-list .sortable-list-item,
.wea-browser-test-selected-dialog .sortable-list .sortable-list-item {
  white-space: nowrap
}

.wea-browser-test-single.wea-browser-single.no-top .wea-browser-table .ant-table-body {
  height: 460px;
  max-height: inherit
}

.wea-browser-test-selected-dialog .wea-input-focus {
  width: 100%;
  height: 35px;
  margin: 8px 0 5px
}

.wea-browser-test-selected-dialog .wea-input-focus>span>input {
  width: 100%;
  height: 100%
}

.wea-hrm-group-popover .ant-popover-inner-content {
  padding: 0
}

.wea-addgroup-form {
  padding: 30px 50px
}

.wea-addgroup-form .ant-input-number,
.wea-addgroup-form .wea-error {
  width: 100%
}

.wea-req-operate-group .wea-req-operate-content .wea-scroll {
  height: 165px
}

.wea-req-operate-group .wea-req-operate-content ul li {
  padding: 7.5px 10px
}

.wea-req-operate-group .wea-req-operate-content ul li:hover {
  background: #ecf7fd;
  cursor: pointer
}

.wea-req-operate-group .wea-req-operate-content .cg_title {
  color: #323232;
  word-break: break-all;
  display: block;
  white-space: pre-wrap;
  overflow: hidden
}

.wea-req-operate-group .wea-req-operate-content .cg_detail {
  display: inline-block;
  width: 210px;
  overflow: hidden;
  white-space: nowrap;
  -o-text-overflow: ellipsis;
  text-overflow: ellipsis;
  color: #bfbfc0
}

.wea-req-operate-group .wea-req-operate-add,
.wea-req-operate-group .wea-req-operate-load-more {
  width: 100%;
  height: 50px;
  text-align: center;
  line-height: 50px;
  cursor: pointer
}

.wea-req-operate-group .wea-req-operate-add {
  border-top: 1px solid #e8e8e8
}

.wea-req-operate-group .wea-req-all-operators {
  height: 55px;
  line-height: 55px;
  padding-left: 10px;
  color: #323232;
  cursor: pointer;
  border-bottom: 1px solid #e8e8e8
}

.wea-req-operate-group .wea-req-all-operators:hover {
  background: #ecf7fd;
  cursor: pointer
}

.tip-yellow {
  z-index: 1000;
  text-align: left;
  border: 1px solid #939393;
  padding: 7px;
  min-width: 50px;
  max-width: 530px;
  color: #8c3901;
  background-color: #fef9d9;
  background-image: url(/cloudstore/resource/pc/com/images/tip-yellow.png)
}

.tip-yellow .tip-inner {
  font: 700 13px/18px trebuchet ms, arial, helvetica, sans-serif;
  margin-top: -2px;
  padding: 0 3px 1px
}

.tip-yellow .tip-arrow-top {
  margin-top: -7px;
  margin-left: 15px;
  top: 0;
  left: 0;
  width: 16px;
  height: 10px;
  background: url(/cloudstore/resource/pc/com/images/tip-yellow_arrows.png) no-repeat
}

.tip-yellow .tip-arrow-right {
  margin-top: -9px;
  margin-left: -4px;
  top: 50%;
  left: 100%;
  width: 10px;
  height: 20px;
  background: url(/cloudstore/resource/pc/com/images/tip-yellow_arrows.png) no-repeat -16px 0
}

.tip-yellow .tip-arrow-bottom {
  margin-top: -6px;
  margin-left: 15px;
  top: 100%;
  left: 0;
  width: 16px;
  height: 13px;
  background: url(/cloudstore/resource/pc/com/images/tip-yellow_arrows.png) no-repeat -32px 0
}

.tip-yellow .tip-arrow-left {
  margin-top: -9px;
  margin-left: -6px;
  top: 50%;
  left: 0;
  width: 10px;
  height: 20px;
  background: url(/cloudstore/resource/pc/com/images/tip-yellow_arrows.png) no-repeat -48px 0
}

.wea-auth-form .wea-error,
.wea-auth-form .wea-select,
.wea-auth-modal.wea-dialog .ant-modal-body .wea-error,
.wea-auth-modal.wea-dialog .ant-modal-body .wea-select {
  width: 100%
}

.wea-auth-form .scroller>div,
.wea-auth-modal.wea-dialog .ant-modal-body .scroller>div {
  padding: 15px 0 !important
}

.wea-auth-form .ant-form-item,
.wea-auth-modal.wea-dialog .ant-modal-body .ant-form-item {
  min-height: 30px;
  padding: 8px 34px 8px 14px;
  margin-bottom: 0
}

.wea-auth-form .ant-form-item>div,
.wea-auth-modal.wea-dialog .ant-modal-body .ant-form-item>div {
  height: 100%
}

.wea-auth-form .ant-form-item-control,
.wea-auth-modal.wea-dialog .ant-modal-body .ant-form-item-control {
  line-height: unset
}

.wea-auth-form {
  padding-bottom: 15px
}

.wea-avatar {
  position: relative;
  display: inline-block;
  vertical-align: top;
  text-align: center;
  color: #fff
}

.wea-avatar,
.wea-avatar .wea-avatar-img,
.wea-avatar .wea-avatar-img img {
  width: 100%;
  height: 100%;
  border-radius: 50%
}

.wea-avatar>span {
  position: absolute;
  top: 50%;
  left: 50%;
  width: 100%;
  -webkit-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  font-size: 14px;
  border-radius: 50%
}

.wea-search-advance {
  border-bottom: none !important
}

.wea-search-advance .ant-form-item-label {
  padding: 0
}

.wea-search-tab .wea-select {
  display: inline-block;
  margin-right: 10px
}

.wea-search-tab .advance-search-wrapper {
  display: inline-block
}

.wea-button {
  display: inline-block
}

.wea-button .ant-btn {
  border-radius: 3px
}

.wea-checkbox {
  display: inline-block;
  position: relative
}

.wea-checkbox .ant-checkbox-disabled+span {
  color: #b2b2b2
}

.wea-checkbox .content {
  color: #000
}

.wea-switch {
  display: inline-block
}

.wea-switch:after {
  margin-top: -7px
}

.wea-code-mirror .CodeMirror,
.wea-code-mirror .ReactCodeMirror {
  height: 100%
}

.wea-code-mirror .CodeMirror-hscrollbar,
.wea-code-mirror .CodeMirror-vscrollbar {
  -ms-overflow-style: scrollbar
}

.fav-browser-container .ant-spin-container,
.fav-browser-container .ant-spin-nested-loading {
  position: static
}

.fav-browser-container .fav-browser-top {
  position: relative
}

.fav-browser-container .fav-browser-top .fav-form-title {
  height: 40px;
  font-weight: bolder;
  font-size: 13px;
  line-height: 40px;
  color: #333;
  text-align: left;
  padding-left: 10px
}

.fav-browser-container .fav-browser-top .fav-form-basic {
  border-top: 1px solid #eee;
  padding: 20px 20px 0
}

.fav-browser-container .fav-browser-top .fav-form-basic .ant-form-item {
  margin-bottom: 10px
}

.fav-browser-container .fav-browser-top .fav-form-basic .ant-form-item .ant-form-item-control {
  line-height: normal
}

.fav-browser-container .fav-browser-top .fav-form-basic .wea-select {
  padding-top: 7px
}

.fav-browser-container .fav-browser-top .fav-form-basic .wea-select .ant-radio-wrapper {
  margin-bottom: 0 !important
}

.fav-browser-container .fav-browser-top .fav-form-basic .wea-field-readonly .child-item {
  line-height: inherit;
  margin-top: 0
}

.fav-browser-container .fav-browser-directory {
  position: absolute;
  width: 100%;
  top: 195px;
  bottom: 0
}

.fav-browser-container .fav-browser-directory .fav-directory-title {
  border-top: 1px solid #eee;
  text-align: left;
  height: 40px;
  cursor: pointer
}

.fav-browser-container .fav-browser-directory .fav-directory-title .fav-directory-text {
  font-weight: bolder;
  font-size: 13px;
  line-height: 40px;
  color: #333;
  margin-left: 10px;
  float: left
}

.fav-browser-container .fav-browser-directory .fav-directory-title .fav-directory-btn {
  float: right;
  line-height: 36px;
  margin-right: 30px
}

.fav-browser-container .fav-browser-directory .fav-directory-title .fav-directory-btn button {
  padding: 4px 10px !important
}

.fav-browser-container .fav-browser-directory .fav-browser-tree {
  border-top: 1px solid #eee;
  position: absolute;
  width: 100%;
  top: 41px;
  bottom: 0
}

.fav-browser-container .fav-browser-directory .fav-browser-tree .fav-browser-scroll-wrapper {
  height: 100%
}

.fav-browser-container .ant-spin-container,
.fav-browser-container .ant-spin-nested-loading {
  position: static
}

.fav-browser-container .fav-browser-top {
  position: relative
}

.fav-browser-container .fav-browser-top .fav-form-title {
  height: 40px;
  font-weight: bolder;
  font-size: 13px;
  line-height: 40px;
  color: #333;
  text-align: left;
  padding-left: 10px
}

.fav-browser-container .fav-browser-top .fav-form-basic {
  border-top: 1px solid #eee;
  padding: 20px 20px 0
}

.fav-browser-container .fav-browser-top .fav-form-basic .ant-form-item {
  margin-bottom: 10px
}

.fav-browser-container .fav-browser-top .fav-form-basic .ant-form-item .ant-form-item-control {
  line-height: normal
}

.fav-browser-container .fav-browser-top .fav-form-basic .wea-select {
  padding-top: 7px
}

.fav-browser-container .fav-browser-top .fav-form-basic .wea-select .ant-radio-wrapper {
  margin-bottom: 0 !important
}

.fav-browser-container .fav-browser-top .fav-form-basic .wea-field-readonly .child-item {
  line-height: inherit;
  margin-top: 0
}

.fav-browser-container .fav-browser-directory {
  position: absolute;
  width: 100%;
  top: 195px;
  bottom: 0
}

.fav-browser-container .fav-browser-directory .fav-directory-title {
  border-top: 1px solid #eee;
  text-align: left;
  height: 40px;
  cursor: pointer
}

.fav-browser-container .fav-browser-directory .fav-directory-title .fav-directory-text {
  font-weight: bolder;
  font-size: 13px;
  line-height: 40px;
  color: #333;
  margin-left: 10px;
  float: left
}

.fav-browser-container .fav-browser-directory .fav-directory-title .fav-directory-btn {
  float: right;
  line-height: 36px;
  margin-right: 30px
}

.fav-browser-container .fav-browser-directory .fav-directory-title .fav-directory-btn button {
  padding: 4px 10px !important
}

.fav-browser-container .fav-browser-directory .fav-browser-tree {
  border-top: 1px solid #eee;
  position: absolute;
  width: 100%;
  top: 41px;
  bottom: 0
}

.fav-browser-container .fav-browser-directory .fav-browser-tree .fav-browser-scroll-wrapper {
  height: 100%
}

.wea-cron {
  width: 100%;
  height: 100%
}

.wea-form-cell .wea-date-group .ant-select-disabled .ant-select-selection {
  color: #000;
  background-color: #f3f3f3 !important;
  border-color: #e1e1e1 !important
}

.wea-date-group .wea-date-group-select {
  width: 100%;
  min-width: 100
}

.wea-date-group .ant-input[disabled].ant-calendar-range-picker,
.wea-date-group .ant-select-disabled .ant-select-selection {
  color: #000;
  background-color: #f3f3f3 !important;
  border-color: #e1e1e1 !important
}

.wea-date-group .ant-calendar-range-picker,
.wea-date-group .ant-select-selection {
  min-height: 30px
}

.wea-date-group .ant-calendar-range-picker,
.wea-date-group .ant-select-selection {
  border-radius: 0;
  background-color: transparent !important
}

.wea-date-group .wea-date-group-rangePicker {
  padding-top: 10px
}

.wea-date-group .wea-date-group-rangePicker .wea-rangerpicker,
.wea-date-group .wea-date-group-rangePicker .wea-rangerpicker .ant-calendar-picker {
  display: block
}

.wea-date-group.isInline {
  display: inline-block;
  min-width: 400px
}

.wea-date-group.isInline .wea-date-group-select {
  width: 100%
}

.wea-date-group.isInline.showPicker .wea-date-group-select {
  width: 30%
}

.wea-date-group.isInline.showPicker .wea-date-group-rangePicker {
  width: 70%;
  padding-left: 20px;
  padding-top: 0;
  display: inline-block
}

.wea-debug-route-menu {
  width: 200px;
  height: 100%;
  position: fixed;
  left: -200px;
  top: 0;
  background: #fff;
  z-index: 999;
  -webkit-transition: left .15s ease-in-out;
  -o-transition: left .15s ease-in-out;
  transition: left .15s ease-in-out
}

.wea-debug-route-menu-show {
  left: 0;
  border-right: 1px solid rgba(88, 175, 243, .6);
  -webkit-box-shadow: 1px 0 10px rgba(88, 175, 243, .9);
  box-shadow: 1px 0 10px rgba(88, 175, 243, .9)
}

.wea-debug-route-menu-btn {
  width: 18px;
  height: 60px;
  position: absolute;
  top: 50%;
  right: -3px;
  margin-top: -30px;
  z-index: 11;
  cursor: pointer;
  background-size: 100% 100%;
  background: url(/cloudstore/resource/pc/com/images/right-hide.png) no-repeat 0 0
}

.wea-debug-route-menu-btn-show {
  right: -18px;
  background: url(/cloudstore/resource/pc/com/images/right-show.png) no-repeat -1px 0
}

.wea-dialog-footer {
  padding: 15px 18px 14px 10px;
  border-radius: 0 0 6px 6px;
  text-align: right;
  position: fixed;
  bottom: 0;
  width: 100%;
  z-index: 2
}

.wea-dialog-footer.bTop {
  border-top: 1px solid #e9e9e9
}

.wea-dialog-footer button {
  border-radius: 3px;
  margin-right: 10px
}

.wea-dialog-footer button:last-child {
  margin-right: 0
}

.wea-dialog.ant-modal-wrap {
  overflow: hidden
}

.wea-dialog iframe {
  border: none
}

.wea-dialog .ant-modal-body {
  padding: 0
}

@media (min-width:768px) {
  .wea-dialog .wea-dialog-body .wea-search-group .wea-content.center .wea-form-cell-wrapper {
    width: 500px
  }
}

@media (min-width:992px) {
  .wea-dialog .wea-dialog-body .wea-search-group .wea-content.center .wea-form-cell-wrapper {
    width: 500px
  }
}

@media (min-width:1200px) {
  .wea-dialog .wea-dialog-body .wea-search-group .wea-content.center .wea-form-cell-wrapper {
    width: 500px
  }
}

.wea-dialog .ant-modal-content .ant-modal-header {
  padding: 0;
  background-color: #f9f9f9
}

.wea-dialog .ant-modal-footer {
  padding: 15px 18px 14px 10px
}

.wea-dialog .ant-modal-footer button {
  margin-left: 0;
  margin-right: 10px
}

.wea-dialog .ant-modal-footer button:last-child {
  margin-right: 0
}

.wea-dialog .ant-modal-footer button {
  border-radius: 3px
}

.wea-dialog .wea-dialog-body {
  position: relative;
  -webkit-transition: height .3s ease-in-out;
  -o-transition: height .3s ease-in-out;
  transition: height .3s ease-in-out
}

.wea-dialog .dialog-progress.ant-progress.ant-progress-line,
.wea-dialog .dialog-progress.ant-progress.ant-progress-line .ant-progress-outer,
.wea-dialog .dialog-progress.ant-progress.ant-progress-line>div {
  line-height: 0
}

.wea-dialog .dialog-progress.ant-progress.ant-progress-line {
  position: absolute;
  top: -1px;
  left: 0;
  z-index: 999
}

.wea-dialog .dialog-progress.ant-progress.ant-progress-line.ant-progress-status-active .ant-progress-bg:before {
  background: #2db7f5
}

.wea-dialog .wea-dialog-icon {
  position: absolute;
  top: 12px
}

.wea-dialog .ant-modal-footer {
  clear: both;
  width: 100%;
  display: -ms-flexbox;
  display: flex
}

.wea-dialog .ant-modal-footer .ext-link {
  -ms-flex: 0 1;
  flex: 0 1;
  -ms-flex-preferred-size: auto;
  flex-basis: auto
}

.wea-dialog .ant-modal-footer .footer-btns {
  -ms-flex: 1 1;
  flex: 1 1
}

.wea-dialog-body {
  position: relative
}

.wea-dialog-body .wea-dialog-footer {
  position: absolute;
  bottom: 0
}

.wea-drop-menu .ant-dropdown-link {
  display: inline-block;
  width: 100%;
  height: 37px;
  line-height: 37px;
  color: #494949;
  font-size: 14px;
  border-bottom: 1px solid #e7e7e7;
  padding-left: 10px
}

.wea-drop-menu .ant-dropdown-link>i,
.wea-drop-menu .my-tree .icon-toolbar-Organization-list {
  margin-right: 10px;
  font-size: 16px
}

.wea-drop-menu .ant-dropdown-link .anticon {
  margin-right: 5px;
  float: right;
  padding: 15px 10px
}

.wea-drop-menu .ant-dropdown-link .icon-down {
  position: absolute;
  right: -5px
}

.wea-ecode-upload-search-customField {
  line-height: 30px;
  cursor: pointer;
  color: #00a9ff
}

.wea-ecode-upload-errorTip {
  display: block
}

/*!
 * Cropper.js v1.0.0-rc.3
 * https://github.com/fengyuanchen/cropperjs
 *
 * Copyright (c) 2017 Fengyuan Chen
 * Released under the MIT license
 *
 * Date: 2017-07-07T12:56:42.462Z
 */
.cropper-container {
  font-size: 0;
  line-height: 0;
  position: relative;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  direction: ltr;
  -ms-touch-action: none;
  touch-action: none
}

.cropper-container img {
  display: block;
  min-width: 0 !important;
  max-width: none !important;
  min-height: 0 !important;
  max-height: none !important;
  width: 100%;
  height: 100%;
  image-orientation: 0deg
}

.cropper-canvas,
.cropper-crop-box,
.cropper-drag-box,
.cropper-modal,
.cropper-wrap-box {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0
}

.cropper-wrap-box {
  overflow: hidden
}

.cropper-drag-box {
  opacity: 0;
  background-color: #fff
}

.cropper-modal {
  opacity: .5;
  background-color: #000
}

.cropper-view-box {
  display: block;
  overflow: hidden;
  width: 100%;
  height: 100%;
  outline: 1px solid #39f;
  outline-color: rgba(51, 153, 255, .75)
}

.cropper-dashed {
  position: absolute;
  display: block;
  opacity: .5;
  border: 0 dashed #eee
}

.cropper-dashed.dashed-h {
  top: 33.33333%;
  left: 0;
  width: 100%;
  height: 33.33333%;
  border-top-width: 1px;
  border-bottom-width: 1px
}

.cropper-dashed.dashed-v {
  top: 0;
  left: 33.33333%;
  width: 33.33333%;
  height: 100%;
  border-right-width: 1px;
  border-left-width: 1px
}

.cropper-center {
  position: absolute;
  top: 50%;
  left: 50%;
  display: block;
  width: 0;
  height: 0;
  opacity: .75
}

.cropper-center:after,
.cropper-center:before {
  position: absolute;
  display: block;
  content: " ";
  background-color: #eee
}

.cropper-center:before {
  top: 0;
  left: -3px;
  width: 7px;
  height: 1px
}

.cropper-center:after {
  top: -3px;
  left: 0;
  width: 1px;
  height: 7px
}

.cropper-face,
.cropper-line,
.cropper-point {
  position: absolute;
  display: block;
  width: 100%;
  height: 100%;
  opacity: .1
}

.cropper-face {
  top: 0;
  left: 0;
  background-color: #fff
}

.cropper-line {
  background-color: #39f
}

.cropper-line.line-e {
  top: 0;
  right: -3px;
  width: 5px;
  cursor: e-resize
}

.cropper-line.line-n {
  top: -3px;
  left: 0;
  height: 5px;
  cursor: n-resize
}

.cropper-line.line-w {
  top: 0;
  left: -3px;
  width: 5px;
  cursor: w-resize
}

.cropper-line.line-s {
  bottom: -3px;
  left: 0;
  height: 5px;
  cursor: s-resize
}

.cropper-point {
  width: 5px;
  height: 5px;
  opacity: .75;
  background-color: #39f
}

.cropper-point.point-e {
  top: 50%;
  right: -3px;
  margin-top: -3px;
  cursor: e-resize
}

.cropper-point.point-n {
  top: -3px;
  left: 50%;
  margin-left: -3px;
  cursor: n-resize
}

.cropper-point.point-w {
  top: 50%;
  left: -3px;
  margin-top: -3px;
  cursor: w-resize
}

.cropper-point.point-s {
  bottom: -3px;
  left: 50%;
  margin-left: -3px;
  cursor: s-resize
}

.cropper-point.point-ne {
  top: -3px;
  right: -3px;
  cursor: ne-resize
}

.cropper-point.point-nw {
  top: -3px;
  left: -3px;
  cursor: nw-resize
}

.cropper-point.point-sw {
  bottom: -3px;
  left: -3px;
  cursor: sw-resize
}

.cropper-point.point-se {
  right: -3px;
  bottom: -3px;
  width: 20px;
  height: 20px;
  cursor: se-resize;
  opacity: 1
}

@media (min-width:768px) {
  .cropper-point.point-se {
    width: 15px;
    height: 15px
  }
}

@media (min-width:992px) {
  .cropper-point.point-se {
    width: 10px;
    height: 10px
  }
}

@media (min-width:1200px) {
  .cropper-point.point-se {
    width: 5px;
    height: 5px;
    opacity: .75
  }
}

.cropper-point.point-se:before {
  position: absolute;
  right: -50%;
  bottom: -50%;
  display: block;
  width: 200%;
  height: 200%;
  content: " ";
  opacity: 0;
  background-color: #39f
}

.cropper-invisible {
  opacity: 0
}

.cropper-bg {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQAQMAAAAlPW0iAAAAA3NCSVQICAjb4U/gAAAABlBMVEXMzMz////TjRV2AAAACXBIWXMAAArrAAAK6wGCiw1aAAAAHHRFWHRTb2Z0d2FyZQBBZG9iZSBGaXJld29ya3MgQ1M26LyyjAAAABFJREFUCJlj+M/AgBVhF/0PAH6/D/HkDxOGAAAAAElFTkSuQmCC")
}

.cropper-hide {
  position: absolute;
  display: block;
  width: 0;
  height: 0
}

.cropper-hidden {
  display: none !important
}

.cropper-move {
  cursor: move
}

.cropper-crop {
  cursor: crosshair
}

.cropper-disabled .cropper-drag-box,
.cropper-disabled .cropper-face,
.cropper-disabled .cropper-line,
.cropper-disabled .cropper-point {
  cursor: not-allowed
}

.wea-input-focus {
  height: 28px;
  line-height: 28px;
  position: relative
}

.wea-input-focus .ant-btn,
.wea-input-focus .ant-input {
  border-radius: 0 0 0 0;
  vertical-align: middle
}

.wea-input-focus .ant-input {
  padding-right: 28px
}

.wea-input-focus .ant-btn-icon-only {
  border-left: 0 solid transparent !important
}

.wea-input-focus {
  background-color: #fff;
  display: inline-block
}

.ant-input-wrapper {
  width: 100%
}

.wea-input-focus .wea-input-clear {
  position: absolute;
  top: 1px;
  right: 23px;
  height: 100%;
  line-height: 28px;
  padding: 0 3px;
  cursor: pointer
}

.wea-input-focus .wea-input-clear .icon-coms-Clear {
  color: #e2e2e2;
  font-size: 12px
}

.wea-input-focus .wea-input-clear:hover .icon-coms-Clear {
  color: #999
}

.wea-input-focus:hover .ant-btn,
.wea-input-focus:hover .ant-input-wrapper>input {
  border-color: #57c5f7
}

.wea-input-focus .ant-input-wrapper>input {
  padding-right: 45px;
  -webkit-box-shadow: none;
  box-shadow: none;
  border: 1px solid #d9d9d9
}

.wea-input-focus .ant-search-btn {
  color: #57c5f7
}

.wea-input-focus>.wea-input-focus-btn {
  position: absolute;
  top: 1px;
  right: 0;
  height: 100%;
  line-height: 28px;
  padding-top: 0;
  padding-bottom: 0;
  padding-left: 3px !important;
  border: 0
}

.wea-input-focus>.wea-input-focus-btn .anticon-search {
  color: #b2b2b2;
  font-size: 12px
}

.wea-input-focus .placeHolder-tip {
  background: #fff8c3;
  border: 1px solid #b5ac85;
  border-radius: 3px;
  position: absolute;
  padding: 6px 5px;
  top: 32px;
  left: 0;
  color: #666;
  display: none;
  z-index: 10;
  max-width: 176px;
  word-wrap: break-word;
  white-space: pre-wrap
}

.introjs-overlay {
  position: absolute;
  -webkit-box-sizing: content-box;
  box-sizing: content-box;
  z-index: 999999;
  background-color: #000;
  opacity: 0;
  background: -webkit-gradient(radial, center center, 0, center center, 100%, color-stop(0, rgba(0, 0, 0, .4)), color-stop(100%, rgba(0, 0, 0, .9)));
  background: -webkit-radial-gradient(center, ellipse cover, rgba(0, 0, 0, .4) 0, rgba(0, 0, 0, .9) 100%);
  background: -o-radial-gradient(center, ellipse cover, rgba(0, 0, 0, .4) 0, rgba(0, 0, 0, .9) 100%);
  background: radial-gradient(center, ellipse cover, rgba(0, 0, 0, .4) 0, rgba(0, 0, 0, .9) 100%);
  filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#66000000',endColorstr='#e6000000',GradientType=1)";
  -ms-filter: "alpha(opacity=50)";
  filter: alpha(opacity=50);
  -webkit-transition: all .3s ease-out;
  -o-transition: all .3s ease-out;
  transition: all .3s ease-out
}

.introjs-fixParent {
  z-index: auto !important;
  opacity: 1 !important;
  -webkit-transform: none !important;
  -ms-transform: none !important;
  transform: none !important
}

.introjs-showElement,
tr.introjs-showElement>td,
tr.introjs-showElement>th {
  z-index: 9999999 !important
}

.introjs-disableInteraction {
  z-index: 99999999 !important;
  position: absolute;
  background-color: #fff;
  opacity: 0;
  filter: alpha(opacity=0)
}

.introjs-relativePosition,
tr.introjs-showElement>td,
tr.introjs-showElement>th {
  position: relative
}

.introjs-helperLayer {
  z-index: 9999998;
  background-color: #fff;
  background-color: hsla(0, 0%, 100%, .9);
  border: 1px solid #777;
  border: 1px solid rgba(0, 0, 0, .5);
  border-radius: 4px;
  -webkit-box-shadow: 0 2px 15px rgba(0, 0, 0, .4);
  box-shadow: 0 2px 15px rgba(0, 0, 0, .4)
}

.introjs-helperLayer,
.introjs-tooltipReferenceLayer {
  -webkit-box-sizing: content-box;
  box-sizing: content-box;
  position: absolute;
  -webkit-transition: all .3s ease-out;
  -o-transition: all .3s ease-out;
  transition: all .3s ease-out
}

.introjs-tooltipReferenceLayer {
  visibility: hidden;
  z-index: 10000000;
  background-color: transparent
}

.introjs-helperLayer *,
.introjs-helperLayer :after,
.introjs-helperLayer :before {
  -webkit-box-sizing: content-box;
  -ms-box-sizing: content-box;
  -o-box-sizing: content-box;
  box-sizing: content-box
}

.introjs-helperNumberLayer {
  -webkit-box-sizing: content-box;
  box-sizing: content-box;
  position: absolute;
  visibility: visible;
  top: -16px;
  left: -16px;
  z-index: 9999999999 !important;
  padding: 2px;
  font-family: Arial, verdana, tahoma;
  font-size: 13px;
  font-weight: 700;
  color: #fff;
  text-align: center;
  text-shadow: 1px 1px 1px rgba(0, 0, 0, .3);
  background: #ff3019;
  background: -webkit-linear-gradient(top, #ff3019, #cf0404);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0, #ff3019), color-stop(100%, #cf0404));
  background: -o-linear-gradient(top, #ff3019 0, #cf0404 100%);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0, #ff3019), to(#cf0404));
  background: linear-gradient(180deg, #ff3019 0, #cf0404);
  width: 20px;
  height: 20px;
  line-height: 20px;
  border: 3px solid #fff;
  border-radius: 50%;
  filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff3019', endColorstr='#cf0404', GradientType=0)";
  filter: "progid:DXImageTransform.Microsoft.Shadow(direction=135, strength=2, color=ff0000)";
  -webkit-box-shadow: 0 2px 5px rgba(0, 0, 0, .4);
  box-shadow: 0 2px 5px rgba(0, 0, 0, .4)
}

.introjs-arrow {
  border: 5px solid #fff;
  content: "";
  position: absolute
}

.introjs-arrow.top,
.introjs-arrow.top-right {
  top: -10px;
  border-top-color: transparent;
  border-right-color: transparent;
  border-bottom-color: #fff;
  border-left-color: transparent
}

.introjs-arrow.top-right {
  right: 10px
}

.introjs-arrow.top-middle {
  top: -10px;
  left: 50%;
  margin-left: -5px;
  border-top-color: transparent;
  border-right-color: transparent;
  border-bottom-color: #fff;
  border-left-color: transparent
}

.introjs-arrow.right {
  top: 10px
}

.introjs-arrow.right,
.introjs-arrow.right-bottom {
  right: -10px;
  border-top-color: transparent;
  border-right-color: transparent;
  border-bottom-color: transparent;
  border-left-color: #fff
}

.introjs-arrow.right-bottom {
  bottom: 10px
}

.introjs-arrow.bottom {
  bottom: -10px;
  border-top-color: #fff;
  border-right-color: transparent;
  border-bottom-color: transparent;
  border-left-color: transparent
}

.introjs-arrow.left {
  top: 10px
}

.introjs-arrow.left,
.introjs-arrow.left-bottom {
  left: -10px;
  border-top-color: transparent;
  border-right-color: #fff;
  border-bottom-color: transparent;
  border-left-color: transparent
}

.introjs-arrow.left-bottom {
  bottom: 10px
}

.introjs-tooltip {
  -webkit-box-sizing: content-box;
  box-sizing: content-box;
  position: absolute;
  visibility: visible;
  padding: 10px;
  background-color: #fff;
  min-width: 200px;
  max-width: 300px;
  border-radius: 3px;
  -webkit-box-shadow: 0 1px 10px rgba(0, 0, 0, .4);
  box-shadow: 0 1px 10px rgba(0, 0, 0, .4);
  -webkit-transition: opacity .1s ease-out;
  -o-transition: opacity .1s ease-out;
  transition: opacity .1s ease-out
}

.introjs-tooltipbuttons {
  text-align: right;
  white-space: nowrap
}

.introjs-button {
  -webkit-box-sizing: content-box;
  box-sizing: content-box;
  position: relative;
  overflow: visible;
  display: inline-block;
  padding: .3em .8em;
  border: 1px solid #d4d4d4;
  margin: 0;
  text-decoration: none;
  text-shadow: 1px 1px 0 #fff;
  font: 11px/normal sans-serif;
  color: #333;
  white-space: nowrap;
  cursor: pointer;
  outline: 0;
  background-color: #ececec;
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#f4f4f4), to(#ececec));
  background-image: -o-linear-gradient(#f4f4f4, #ececec);
  background-image: -webkit-gradient(linear, left top, left bottom, from(#f4f4f4), to(#ececec));
  background-image: -webkit-linear-gradient(#f4f4f4, #ececec);
  background-image: linear-gradient(#f4f4f4, #ececec);
  -webkit-background-clip: padding;
  -moz-background-clip: padding;
  -o-background-clip: padding-box;
  border-radius: .2em;
  zoom: 1;
  *display: inline;
  margin-top: 10px
}

.introjs-button:hover {
  border-color: #bcbcbc;
  text-decoration: none;
  -webkit-box-shadow: 0 1px 1px #e3e3e3;
  box-shadow: 0 1px 1px #e3e3e3
}

.introjs-button:active,
.introjs-button:focus {
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ececec), to(#f4f4f4));
  background-image: -o-linear-gradient(#ececec, #f4f4f4);
  background-image: -webkit-gradient(linear, left top, left bottom, from(#ececec), to(#f4f4f4));
  background-image: -webkit-linear-gradient(#ececec, #f4f4f4);
  background-image: linear-gradient(#ececec, #f4f4f4)
}

.introjs-button::-moz-focus-inner {
  padding: 0;
  border: 0
}

.introjs-skipbutton {
  -webkit-box-sizing: content-box;
  box-sizing: content-box;
  margin-right: 5px;
  color: #7a7a7a
}

.introjs-prevbutton {
  border-radius: .2em 0 0 .2em;
  border-right: 0
}

.introjs-prevbutton.introjs-fullbutton {
  border: 1px solid #d4d4d4;
  border-radius: .2em
}

.introjs-nextbutton {
  border-radius: 0 .2em .2em 0
}

.introjs-nextbutton.introjs-fullbutton {
  border-radius: .2em
}

.introjs-disabled,
.introjs-disabled:focus,
.introjs-disabled:hover {
  color: #9a9a9a;
  border-color: #d4d4d4;
  -webkit-box-shadow: none;
  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 {
  clear: both;
  margin: 15px auto 0;
  padding: 0;
  display: inline-block
}

.introjs-bullets ul,
.introjs-bullets ul li {
  -webkit-box-sizing: content-box;
  box-sizing: content-box
}

.introjs-bullets ul li {
  list-style: none;
  float: left;
  margin: 0 2px
}

.introjs-bullets ul li a {
  -webkit-box-sizing: content-box;
  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.active,
.introjs-bullets ul li a:hover {
  background: #999
}

.introjs-progress {
  overflow: hidden;
  height: 10px;
  margin: 10px 0 5px;
  border-radius: 4px;
  background-color: #ecf0f1
}

.introjs-progress,
.introjs-progressbar {
  -webkit-box-sizing: content-box;
  box-sizing: content-box
}

.introjs-progressbar {
  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 {
  -webkit-box-sizing: content-box;
  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, .57)
}

.introjs-hint-pulse {
  -webkit-box-sizing: content-box;
  box-sizing: content-box;
  width: 10px;
  height: 10px;
  border: 5px solid rgba(60, 60, 60, .27);
  border-radius: 30px;
  background-color: hsla(0, 0%, 53%, .24);
  z-index: 10;
  position: absolute;
  -webkit-transition: all .2s ease-out;
  -o-transition: all .2s ease-out;
  transition: all .2s ease-out
}

.introjs-hint-no-anim .introjs-hint-dot {
  -webkit-animation: none;
  animation: none
}

.introjs-hint-dot {
  -webkit-box-sizing: content-box;
  box-sizing: content-box;
  border: 10px solid hsla(0, 0%, 57%, .36);
  background: transparent;
  border-radius: 60px;
  height: 50px;
  width: 50px;
  -webkit-animation: introjspulse 3s ease-out;
  animation: introjspulse 3s ease-out;
  -webkit-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
  }

  25% {
    -webkit-transform: scale(0);
    opacity: .1
  }

  50% {
    -webkit-transform: scale(.1);
    opacity: .3
  }

  75% {
    -webkit-transform: scale(.5);
    opacity: .5
  }

  to {
    -webkit-transform: scale(1);
    opacity: 0
  }
}

@keyframes introjspulse {
  0% {
    -webkit-transform: scale(0);
    transform: scale(0);
    opacity: 0
  }

  25% {
    -webkit-transform: scale(0);
    transform: scale(0);
    opacity: .1
  }

  50% {
    -webkit-transform: scale(.1);
    transform: scale(.1);
    opacity: .3
  }

  75% {
    -webkit-transform: scale(.5);
    transform: scale(.5);
    opacity: .5
  }

  to {
    -webkit-transform: scale(1);
    transform: scale(1);
    opacity: 0
  }
}

.introjs-tooltipbuttons {
  text-align: left
}

.introjs-skipbutton {
  margin-left: 5px
}

.introjs-tooltip {
  direction: rtl
}

.introjs-prevbutton {
  border: 1px solid #d4d4d4;
  border-left: none;
  border-radius: 0 .2em .2em 0
}

.introjs-nextbutton {
  border: 1px solid #d4d4d4;
  border-radius: .2em 0 0 .2em
}

.introjs-bullets ul li {
  float: right
}

.introjs-helperLayer,
.wea-intro-helperLayer {
  background-color: #fff
}

.introjs-tooltip,
.wea-intro-tooltip {
  -webkit-box-shadow: none;
  box-shadow: none;
  background-color: transparent;
  color: #fff;
  font-size: 16px;
  max-width: 250px
}

.introjs-tooltip a,
.wea-intro-tooltip a {
  color: #fff
}

.introjs-tooltip .introjs-arrow,
.wea-intro-tooltip .introjs-arrow {
  opacity: 0
}

.introjs-tooltip .introjs-bullets,
.wea-intro-tooltip .introjs-bullets {
  display: none
}

.introjs-tooltip .introjs-tooltiptext,
.wea-intro-tooltip .introjs-tooltiptext {
  font-size: 14px;
  text-align: left;
  font-weight: 400
}

.introjs-tooltip .introjs-tooltipbuttons .introjs-button,
.wea-intro-tooltip .introjs-tooltipbuttons .introjs-button {
  margin: 15px 22px 0 0;
  padding: 4px 16px;
  font-size: 14px;
  text-shadow: none;
  background: transparent;
  color: #fff;
  border-color: #fff;
  border-radius: 4px;
  text-decoration: none
}

.introjs-tooltip .introjs-tooltipbuttons .introjs-button:hover,
.wea-intro-tooltip .introjs-tooltipbuttons .introjs-button:hover {
  -webkit-box-shadow: 0 0 3px #fff;
  box-shadow: 0 0 3px #fff
}

.introjs-tooltip .introjs-tooltipbuttons .introjs-disabled,
.wea-intro-tooltip .introjs-tooltipbuttons .introjs-disabled {
  margin: 15px 22px 0 0;
  padding: 4px 16px;
  font-size: 14px;
  text-shadow: none;
  background: transparent;
  color: #fff;
  border-color: #fff;
  border-radius: 4px;
  text-decoration: none;
  background: #999;
  opacity: .8
}

.introjs-tooltip .introjs-tooltipbuttons .introjs-disabled:hover,
.wea-intro-tooltip .introjs-tooltipbuttons .introjs-disabled:hover {
  -webkit-box-shadow: 0 0 3px #fff;
  box-shadow: 0 0 3px #fff;
  cursor: not-allowed;
  -webkit-box-shadow: none;
  box-shadow: none
}

.introjs-tooltip .introjs-tooltipbuttons .introjs-prevbutton,
.wea-intro-tooltip .introjs-tooltipbuttons .introjs-prevbutton {
  display: none
}

.wea-language-select-wrapper .wea-language-select-label {
  vertical-align: middle
}

.wea-language-select-wrapper .wea-language-select {
  display: inline-block
}

.wea-tree-search-layout,
.wea-tree-search-layout .wea-left,
.wea-tree-search-layout .wea-right {
  height: 100%;
  overflow: hidden
}

.wea-tree-search-layout .wea-left {
  border-right: 1px solid #eaeaea
}

.wea-tree-search-layout .wea-right {
  position: relative
}

.wea-tree-search-layout {
  background-color: #fff
}

.wea-tree-search-layout .wea-tree-search-layout-show-left {
  width: 18px;
  height: 60px;
  position: absolute;
  top: 50%;
  left: 0;
  margin-top: -30px;
  z-index: 11;
  cursor: pointer;
  background-size: 100% 100%
}

.wea-left-right-layout-resize {
  top: 0;
  left: 0;
  height: 100%;
  position: absolute;
  width: 4px;
  z-index: 10;
  cursor: move
}

.wea-left-right-layout {
  -webkit-transition: padding .1s ease-in-out;
  -o-transition: padding .1s ease-in-out;
  transition: padding .1s ease-in-out
}

.wea-left-right-layout,
.wea-left-right-layout-left,
.wea-left-right-layout .wrap {
  height: 100%;
  overflow: hidden;
  background-color: #fff
}

.wea-left-right-layout-left {
  float: left;
  border-right: 1px solid #eaeaea;
  z-index: 9
}

.wea-left-right-layout-right {
  height: 100%;
  overflow: hidden;
  background-color: #fff;
  position: relative
}

.wea-left-right-layout-right .wea-left-right-layout-btn {
  width: 18px;
  height: 60px;
  position: absolute;
  top: 50%;
  left: 0;
  margin-top: -30px;
  z-index: 11;
  cursor: pointer;
  background-size: 100% 100%
}

.wea-left-right-layout-right .wea-left-right-layout-btn-hide {
  background: url("/cloudstore/resource/pc/com/images/leftTree-hide.png") no-repeat -2px 0
}

.wea-left-right-layout-right .wea-left-right-layout-btn-hide:hover {
  background: url("/cloudstore/resource/pc/com/images/leftTree-hide-hover.png") no-repeat -2px 0
}

.wea-left-right-layout-right .wea-left-right-layout-btn-show {
  background: url("/cloudstore/resource/pc/com/images/leftTree-show.png") no-repeat -2px 0
}

.wea-left-right-layout-right .wea-left-right-layout-btn-show:hover {
  background: url("/cloudstore/resource/pc/com/images/leftTree-show-hover.png") no-repeat -2px 0
}

.wea-left-tree {
  width: 100%;
  height: 100%
}

.wea-left-tree .ant-spin-nested-loading,
.wea-left-tree .ant-spin-nested-loading .ant-spin-container {
  height: 100%
}

.wea-left-tree-search {
  width: 100%;
  height: 46px;
  line-height: 46px;
  padding: 0 14px 0 76px;
  position: relative
}

.wea-left-tree-search-label {
  display: inline-block;
  padding-left: 14px;
  position: absolute;
  left: 0;
  top: 0;
  cursor: pointer;
  font-weight: 600;
  width: 76px;
  -o-text-overflow: ellipsis;
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap
}

.wea-left-tree-search .wea-input-focus {
  width: 100%
}

.wea-left-tree-noData {
  text-align: center;
  color: #999;
  margin-top: 10px
}

.wea-left-tree-noData .icon-coms-Invalid {
  margin-right: 5px
}

.wea-left-tree-scroll {
  width: 100%;
  height: 100%;
  padding-bottom: 46px
}

.wea-left-tree-antd.ant-tree {
  padding: 5px 0
}

.wea-left-tree-antd.ant-tree .ant-tree-child-tree {
  padding: 0;
  -webkit-transition: none;
  -o-transition: none;
  transition: none
}

.wea-left-tree-antd.ant-tree li {
  margin: 0;
  width: 100%;
  line-height: 24px
}

.wea-left-tree-antd.ant-tree li a {
  padding: 0 0 0 5px
}

.wea-left-tree-antd.ant-tree li a.ant-tree-node-selected,
.wea-left-tree-antd.ant-tree li a:hover {
  background-color: transparent !important
}

.wea-left-tree-antd.ant-tree .wea-tree-wrap>span.ant-tree-switcher {
  width: 6%
}

.wea-left-tree-antd.ant-tree .wea-tree-wrap>a.ant-tree-node-content-wrapper {
  width: 94%;
  height: 30px;
  line-height: 30px;
  color: #494949;
  font-size: 12px !important;
  overflow: hidden;
  border-radius: 0;
  -webkit-transition: none;
  -o-transition: none;
  transition: none
}

.wea-left-tree-antd.ant-tree .wea-tree-wrap>a.ant-tree-node-content-wrapper .ant-tree-icon_loading {
  vertical-align: top;
  margin: 6px 2px 0 0
}

.wea-left-tree-antd.ant-tree .wea-tree-wrap>a.ant-tree-node-content-wrapper .titleNum {
  position: absolute;
  right: 0;
  top: 0
}

.wea-left-tree-antd.ant-tree .wea-tree-wrap.wea-tree-wrap-true,
.wea-left-tree-antd.ant-tree .wea-tree-wrap.wea-tree-wrap-true .ant-tree-node-content-wrapper .titleNum>div,
.wea-left-tree-antd.ant-tree .wea-tree-wrap.wea-tree-wrap-true:hover {
  background-color: #def0ff
}

.wea-left-tree-antd.ant-tree .wea-tree-wrap .ant-tree-node-content-wrapper .ant-tree-title {
  display: inline-block;
  width: 100%
}

.wea-left-tree-antd.ant-tree .wea-tree-wrap .ant-tree-node-content-wrapper .titleNum {
  overflow: visible;
  text-align: right
}

.wea-left-tree-antd.ant-tree .wea-tree-wrap .ant-tree-node-content-wrapper .titleNum>div {
  position: absolute;
  right: 0;
  top: 0;
  background-color: #fff;
  padding: 0 2px
}

.wea-left-tree-antd.ant-tree .wea-tree-wrap .ant-tree-node-content-wrapper .titleNum em {
  font-family: Helvetica Neue, Helvetica, PingFang SC, Hiragino Sans GB, Microsoft YaHei, \\5FAE\8F6F\96C5\9ED1, Arial, "sans-serif" !important
}

.wea-left-tree-antd.ant-tree .wea-tree-wrap .ant-tree-node-content-wrapper .titleNum i {
  display: none;
  color: #ffa741;
  margin-right: 4px
}

.wea-left-tree-antd.ant-tree .wea-tree-wrap .ant-tree-node-content-wrapper .titleNum i.icon-coms-Collection {
  color: #c1c1c1
}

.wea-left-tree-antd.ant-tree .wea-tree-wrap .ant-tree-node-content-wrapper .titleNum .wea-left-tree-ops {
  display: none
}

.wea-left-tree-antd.ant-tree .wea-tree-wrap .ant-tree-node-content-wrapper .titleNum .wea-left-tree-ops .anticon:before {
  display: inline
}

.wea-left-tree-antd.ant-tree .wea-tree-wrap:hover,
.wea-left-tree-antd.ant-tree .wea-tree-wrap:hover .ant-tree-node-content-wrapper .titleNum>div {
  background-color: #def0ff
}

.wea-left-tree-antd.ant-tree .wea-tree-wrap:hover>a {
  color: #018efb
}

.wea-left-tree-antd.ant-tree .wea-tree-wrap:hover .titleNum i {
  display: inline
}

.wea-left-tree-antd.ant-tree .wea-tree-wrap:hover .titleNum em {
  display: none !important;
  font-family: Helvetica Neue, Helvetica, PingFang SC, Hiragino Sans GB, Microsoft YaHei, \\5FAE\8F6F\96C5\9ED1, Arial, "sans-serif" !important
}

.wea-left-tree-antd.ant-tree .wea-tree-wrap:hover .titleNum span {
  display: inline-block;
  padding: 0 4px;
  height: 30.4px;
  text-align: center
}

.wea-left-tree-antd.ant-tree .wea-tree-wrap:hover .titleNum>div {
  padding: 0
}

.wea-left-tree-antd.ant-tree .wea-tree-wrap:hover .titleNum .wea-left-tree-ops {
  display: inline
}

.wea-left-tree .ztree,
.wea-left-tree .ztree li ul {
  padding: 0
}

.wea-left-tree .ztree li .wea-tree-wrap>span[id*=switch] {
  color: #a3a3a3;
  font-size: 16px;
  width: 6%;
  margin: 0;
  height: 16px;
  line-height: 16px;
  display: inline-block;
  vertical-align: middle;
  border: 0 none;
  cursor: pointer;
  outline: none
}

.wea-left-tree .ztree li .wea-tree-wrap>a {
  padding: 0 0 0 5px;
  width: 94%;
  height: 30px;
  line-height: 30px;
  color: #494949;
  font-size: 12px !important;
  overflow: hidden;
  border-radius: 0;
  -webkit-transition: none;
  -o-transition: none;
  transition: none;
  margin: 0;
  cursor: pointer;
  text-decoration: none;
  vertical-align: middle;
  display: inline-block
}

.wea-left-tree .ztree li.curSelectedNode>.wea-tree-wrap,
.wea-left-tree .ztree li .wea-tree-wrap.wea-tree-wrap-true {
  background-color: #def0ff
}

.wea-left-tree .ztree a.curSelectedNode {
  height: 30px;
  background-color: #def0ff;
  border: none;
  color: #494949;
  opacity: 1
}

.wea-left-tree .ztree .titleNum {
  overflow: visible;
  text-align: right;
  position: absolute;
  right: 0;
  top: 0
}

.wea-left-tree .ztree .titleNum i {
  display: none;
  color: #ffa741;
  margin-right: 4px
}

.wea-left-tree .ztree .titleNum i.icon-coms-Collection {
  color: #c1c1c1
}

.wea-left-tree .ztree .titleNum em {
  font-family: Helvetica Neue, Helvetica, PingFang SC, Hiragino Sans GB, Microsoft YaHei, \\5FAE\8F6F\96C5\9ED1, Arial, "sans-serif" !important
}

.wea-left-tree .ztree .titleNum .wea-left-tree-ops {
  display: none
}

.wea-left-tree .ztree .titleNum .wea-left-tree-ops .anticon:before {
  display: inline
}

.wea-left-tree .ztree .wea-tree-wrap:hover {
  background-color: #def0ff
}

.wea-left-tree .ztree .wea-tree-wrap:hover>a {
  color: #018efb
}

.wea-left-tree .ztree .wea-tree-wrap:hover .titleNum i {
  display: inline
}

.wea-left-tree .ztree .wea-tree-wrap:hover .titleNum em {
  display: none !important
}

.wea-left-tree .ztree .wea-tree-wrap:hover .titleNum span {
  display: inline-block;
  padding: 0 4px;
  height: 30.4px;
  line-height: 30px;
  margin-right: 0;
  text-align: center
}

.wea-left-tree .ztree .wea-tree-wrap:hover .titleNum>div {
  padding: 0
}

.wea-loading-global {
  position: fixed;
  z-index: 99999;
  top: 0;
  left: 0
}

.wea-loading-global,
.wea-loading-global-content,
.wea-loading-global .ant-spin-blur,
.wea-loading-global .ant-spin-nested-loading {
  width: 100%;
  height: 100%
}

.wea-loading-global-content {
  background-color: #fff;
  opacity: .5
}

.wea-locale-provider-set {
  width: 100%;
  height: 100%;
  padding: 10px
}

.wea-locale-provider-set .ant-row {
  height: 100%
}

.wea-locale-provider-set .ant-row>div {
  height: 100%;
  padding-top: 40px
}

.wea-locale-provider-set .ant-table {
  border-radius: 0;
  border: 0
}

.wea-locale-provider-set .ant-select,
.wea-locale-provider-set .wea-input-focus {
  width: 200px;
  position: absolute;
  top: 0
}

.wea-locale-provider-set .ant-select-selection {
  border-radius: 0
}

.wea-locale-provider-set .wea-locale-provider-set-save {
  position: absolute;
  left: 220px;
  top: 0;
  border-radius: 2px
}

.wea-locale-provider-set .wea-locale-provider-set-table-wrap {
  width: 100%;
  height: 100%;
  border: 1px solid #dadada;
  overflow: auto
}

.wea-locale-provider-set .wea-locale-provider-set-trans-btn {
  position: absolute;
  top: 50%;
  left: 50%;
  margin: -50px 0 0 -14px;
  height: 100px;
  width: 28px;
  font-size: 28px
}

.wea-locale-provider-set .wea-locale-provider-set-trans-btn i {
  cursor: pointer;
  color: #2db7f5
}

.wea-locale-provider-set .wea-locale-provider-set-trans-btn i:hover {
  color: #57c5f7
}

.wea-menu {
  height: 100%;
  color: #727375;
  background-color: #f1f5f9
}

.wea-menu .scroll-wrapper>.scroll-content {
  overflow-x: hidden !important
}

.wea-menu .ant-menu-submenu {
  position: static
}

.wea-menu-selected {
  background-color: #30bbff;
  color: #fff
}

.wea-menu-vertical .ant-menu-vertical {
  border: 0
}

.wea-menu-switch {
  text-align: center;
  height: 40px;
  background-color: #e0e5eb;
  cursor: pointer
}

.wea-menu-switch .anticon {
  line-height: 40px
}

.wea-menu-vertical .ant-menu-vertical .ant-menu-submenu>.ant-menu-sub {
  position: fixed
}

.wea-menu-vertical .wea-menu-submenu-title {
  text-align: center;
  padding: 0 !important
}

.wea-menu-vertical .wea-menu-submenu-title:after {
  display: none
}

.wea-menu-inline .ant-menu-item,
.wea-menu-inline .ant-menu-submenu-title,
.wea-menu-vertical .ant-menu-item,
.wea-menu-vertical .ant-menu-submenu-title {
  background-color: transparent
}

.wea-menu-inline .ant-menu-item>div>span.wea-menu-tip-out,
.wea-menu-inline .ant-menu-submenu-title>div>span.wea-menu-tip-out {
  display: block;
  max-width: 92%;
  overflow: hidden;
  white-space: nowrap;
  -o-text-overflow: ellipsis;
  text-overflow: ellipsis
}

.wea-menu-vertical .ant-menu-item {
  margin-left: 0;
  left: 0
}

.wea-menu-inline .wea-menu-selected,
.wea-menu-vertical .wea-menu-selected {
  background-color: #30bbff;
  color: #fff
}

.wea-menu-inline .ant-menu-item:hover,
.wea-menu-inline .ant-menu-submenu-title:hover,
.wea-menu-vertical .ant-menu-item-active,
.wea-menu-vertical .ant-menu-submenu-active {
  background-color: #0077d1;
  color: #fff
}

.wea-menu-vertical .ant-menu-root>.ant-menu-item-active,
.wea-menu-vertical .ant-menu-root>.ant-menu-submenu-active {
  background-color: #e2e5ec
}

.wea-menu-vertical .ant-menu-root>.ant-menu-item-active:before,
.wea-menu-vertical .ant-menu-root>.ant-menu-submenu-active:before {
  border: 2px solid #0077d1;
  display: block;
  content: "";
  width: 0;
  height: 0;
  border-top: 21px solid #0077d1;
  border-bottom: 21px solid #0077d1;
  position: absolute
}

.wea-menu-vertical .ant-menu-root>.ant-menu-submenu-vertical>ul>li:first-child {
  text-indent: -1em
}

.wea-menu-vertical .ant-menu-submenu-active>ul {
  border-radius: 0;
  -webkit-box-shadow: 2px 0 5px -1px #ddd;
  box-shadow: 2px 0 5px -1px #ddd;
  background-color: #e2e5ec
}

.wea-menu-inline .wea-menu-selected:hover,
.wea-menu-vertical .ant-menu-root>.ant-menu-submenu-vertical:hover>ul>li.wea-menu-selected,
.wea-menu-vertical .wea-menu-selected:hover {
  background-color: #30bbff;
  color: #fff
}

.wea-menu .ant-menu-inline,
.wea-menu .wea-menu-vertical {
  border: 0
}

.wea-new-scroll>.baron>.track>.bar {
  visibility: hidden
}

.wea-new-scroll:hover>.baron>.track>.bar {
  visibility: visible
}

.clipper {
  overflow: hidden;
  height: 100%;
  width: 100%;
  position: relative
}

.clipper._h {
  width: normal
}

.scroller {
  overflow-y: scroll;
  overflow-x: hidden;
  height: 100%
}

.scroller._h {
  overflow: auto
}

.track {
  display: none;
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  width: 0;
  z-index: 10
}

.track._h {
  top: auto;
  width: auto;
  height: 0;
  left: 2px
}

.baron>.track {
  display: block
}

.bar {
  position: absolute;
  right: 0;
  width: 8px;
  border-radius: 10px;
  background: #ccc
}

.bar._h {
  bottom: 0;
  right: auto;
  width: auto;
  height: 10px
}

.scroller::-webkit-scrollbar {
  width: 0;
  height: 0
}

.wea-new-scroll .returnToTop {
  position: fixed;
  right: 45px;
  bottom: 60px;
  background: #fff;
  border: 1px solid silver;
  -webkit-box-shadow: 0 2px 4px 0 silver;
  box-shadow: 0 2px 4px 0 silver;
  padding: 5px 8px;
  cursor: pointer
}

.wea-browser .ant-select-selection .wea-new-scroll .clipper .firefox-width {
  width: unset !important;
  padding-right: unset !important;
  min-width: unset !important
}

.wea-browser .ant-select-selection .wea-new-scroll .clipper .firefox-track {
  display: none !important
}

.wea-org-tree {
  height: 100%;
  position: relative
}

.wea-org-tree .ant-spin-nested-loading,
.wea-org-tree .ant-spin-nested-loading .ant-spin-container {
  height: 100%
}

.wea-org-tree .wea-drop-menu,
.wea-org-tree .wea-left-tree-search {
  z-index: 1
}

.wea-org-tree .wea-drop-menu .ant-dropdown-link {
  height: 47px;
  line-height: 47px
}

.wea-org-tree .wea-org-search {
  padding: 0 14px
}

.wea-org-tree .antd-tree {
  padding-bottom: 50px
}

.wea-period {
  position: relative;
  color: #333
}

.wea-period .wea-period-slider {
  width: 100%
}

.wea-period .wea-period-slider .ant-slider .ant-slider-mark .ant-slider-mark-text {
  color: #666;
  padding-top: 8px
}

.wea-period .wea-period-time {
  position: absolute;
  top: -3px;
  right: -90px
}

.wea-popover-hrm-relative-parent {
  position: relative
}

.wea-popover-hrm-relative-parent:after {
  clear: both;
  content: ".";
  display: block;
  font-size: 0;
  height: 0;
  visibility: hidden;
  _zoom: 1
}

.wea-popover-hrm .overflow {
  overflow: hidden;
  -o-text-overflow: ellipsis;
  text-overflow: ellipsis;
  white-space: nowrap
}

.wea-popover-hrm-wrapper {
  width: 428px;
  height: 274px;
  border: 1px solid #e2e2e2;
  border-width: 2px;
  background-color: #fff;
  position: fixed;
  z-index: 1080;
  -webkit-transform: scale(0);
  -ms-transform: scale(0);
  transform: scale(0);
  -webkit-box-shadow: 0 0 4px #e2e2e2;
  box-shadow: 0 0 4px #e2e2e2;
  border-radius: 4px
}

.wea-popover-hrm-wrapper-show {
  -webkit-transform: scale(1);
  -ms-transform: scale(1);
  transform: scale(1);
  -webkit-transition: -webkit-transform .3s cubic-bezier(.645, .045, .355, 1);
  transition: -webkit-transform .3s cubic-bezier(.645, .045, .355, 1);
  -o-transition: transform .3s cubic-bezier(.645, .045, .355, 1);
  transition: transform .3s cubic-bezier(.645, .045, .355, 1);
  transition: transform .3s cubic-bezier(.645, .045, .355, 1), -webkit-transform .3s cubic-bezier(.645, .045, .355, 1);
  -webkit-transform-origin: 0 0;
  -ms-transform-origin: 0 0;
  transform-origin: 0 0
}

.wea-popover-hrm-wrapper-hide {
  -webkit-transform: scale(0);
  -ms-transform: scale(0);
  transform: scale(0);
  -webkit-transition: -webkit-transform .2s cubic-bezier(.645, .045, .355, 1);
  transition: -webkit-transform .2s cubic-bezier(.645, .045, .355, 1);
  -o-transition: transform .2s cubic-bezier(.645, .045, .355, 1);
  transition: transform .2s cubic-bezier(.645, .045, .355, 1);
  transition: transform .2s cubic-bezier(.645, .045, .355, 1), -webkit-transform .2s cubic-bezier(.645, .045, .355, 1)
}

.wea-popover-hrm-wrapper img {
  cursor: pointer
}

.wea-popover-hrm-wrapper .icon-coms-Clear {
  font-size: 24px;
  color: #ff3f00;
  background-color: #fff;
  border-radius: 50%;
  position: absolute;
  right: -12px;
  top: -12px;
  cursor: pointer;
  z-index: 9;
  -webkit-box-shadow: 0 0 4px #e2e2e2;
  box-shadow: 0 0 4px #e2e2e2
}

.wea-popover-hrm-wrapper .wea-alert-page {
  height: 272px
}

.wea-popover-hrm-wrapper .wea-alert-page .wea-alert-page-con {
  top: 50%;
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%)
}

.wea-popover-hrm-left {
  width: 168px;
  height: 272px;
  float: left;
  padding: 12px;
  padding-bottom: 0
}

.wea-popover-hrm-left-img-wrap {
  position: relative;
  width: 144px;
  height: 216px;
  border: 1px solid #e2e2e2
}

.wea-popover-hrm-left-corner {
  position: absolute;
  top: 0;
  right: 0;
  width: 0;
  height: 0;
  border: 18px solid #2db7f5;
  border-bottom-color: transparent;
  border-left-color: transparent;
  cursor: pointer
}

.wea-popover-hrm-left-corner>i {
  color: #fff;
  position: absolute;
  top: -14px;
  right: -14px;
  font-size: 12px
}

.wea-popover-hrm-left-video {
  position: absolute;
  bottom: 0;
  width: 100%;
  z-index: 100;
  background: #000;
  opacity: .3;
  height: 30px;
  line-height: 30px
}

.wea-popover-hrm-left-video-item {
  display: inline-block;
  width: 50%;
  height: 100%;
  padding: 7px 0;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  cursor: pointer
}

.wea-popover-hrm-left-video-item:first-child .wea-popover-hrm-left-video-item-content {
  border-right: 1px solid #fff
}

.wea-popover-hrm-left-video-item-content {
  height: 100%;
  text-align: center
}

.wea-popover-hrm-left-video-item-content>i {
  vertical-align: top;
  font-size: 16px;
  color: #fff
}

.wea-popover-hrm-left-btns {
  padding-top: 7px;
  text-align: center
}

.wea-popover-hrm-left-btns-btn {
  display: inline-block;
  width: 28px;
  height: 28px;
  line-height: 28px;
  border-radius: 50%;
  border: 1px solid #e2e2e2;
  margin-right: 10px;
  vertical-align: middle;
  cursor: pointer;
  background-color: #fff;
  color: #3597ec;
  padding-top: 1px
}

.wea-popover-hrm-left-btns-btn>i {
  font-size: 16px
}

.wea-popover-hrm-left-btns-btn:hover {
  background-color: #3597ec;
  color: #fff;
  border-color: #3597ec
}

.wea-popover-hrm-left-btns-btn:last-child {
  margin: 0
}

.wea-popover-hrm-userimg {
  width: 100%;
  height: 100%;
  position: absolute;
  background-color: #fff;
  cursor: pointer
}

.wea-popover-hrm-userimg-big {
  border: 1px solid #e2e2e2;
  -webkit-box-shadow: 0 0 5px #fff;
  box-shadow: 0 0 5px #fff;
  z-index: 10;
  cursor: pointer
}

.wea-popover-hrm-right {
  width: 256px;
  height: 272px;
  float: left
}

.wea-popover-hrm-title {
  height: 26px;
  line-height: 16px;
  position: relative;
  border-bottom: 1px solid #e2e2e2;
  margin: 12px 16px 0 0
}

.wea-popover-hrm-title>a {
  display: inline-block;
  max-width: 65%;
  padding-right: 15px;
  overflow: hidden;
  -o-text-overflow: ellipsis;
  text-overflow: ellipsis;
  white-space: nowrap
}

.wea-popover-hrm-title>em {
  position: absolute;
  top: 1px
}

.wea-popover-hrm-title>em.icon-coms-men {
  color: #2db7f5
}

.wea-popover-hrm-title>em.icon-coms-women {
  color: #ff8c92
}

.wea-popover-hrm-title>span {
  display: inline-block;
  max-width: 35%;
  padding-left: 14px;
  color: #999;
  overflow: hidden;
  -o-text-overflow: ellipsis;
  text-overflow: ellipsis;
  white-space: nowrap
}

.wea-popover-hrm-info {
  padding-top: 5px
}

.wea-popover-hrm-info.wea-popover-hrm-info-en>p>span:first-child {
  width: auto;
  width: 80px
}

.wea-popover-hrm-info.wea-popover-hrm-info-en>p a {
  width: auto;
  max-width: 145px;
  word-wrap: break-word
}

.wea-popover-hrm-info.wea-popover-hrm-info-en-f14>p>span:first-child {
  width: 85px
}

.wea-popover-hrm-info.wea-popover-hrm-info-en-f14>p a {
  width: auto;
  max-width: 140px
}

.wea-popover-hrm-info.wea-popover-hrm-info-en-f16>p>span:first-child {
  width: 97px
}

.wea-popover-hrm-info.wea-popover-hrm-info-en-f16>p a {
  width: auto;
  max-width: 128px
}

.wea-popover-hrm-info>p {
  line-height: 25px;
  color: #333;
  padding-right: 16px
}

.wea-popover-hrm-info>p a {
  color: #333;
  vertical-align: top;
  width: 183px;
  display: inline-block
}

.wea-popover-hrm-info>p a:hover {
  color: #2db7f5
}

.wea-popover-hrm-info>p>span:first-child {
  display: inline-block;
  width: 40px;
  color: #666;
  font-weight: 400
}

.wea-popover-hrm-info>p>span:first-child.wea-popover-hrm-info-online {
  width: 5px;
  height: 5px;
  background-color: #50e02a;
  border-radius: 50%;
  margin-right: 4px;
  padding: 0;
  position: relative;
  top: 10px
}

.wea-popover-hrm-bottom {
  height: 24px;
  line-height: 24px;
  margin-top: 4px;
  text-align: right;
  padding-right: 12px;
  font-weight: 400;
  color: #999
}

.wea-popover-hrm-bottom>span {
  display: inline-block;
  width: 5px;
  height: 5px;
  border-radius: 50%;
  background: #50e02a;
  margin-right: 5px;
  margin-bottom: 2px;
  vertical-align: middle
}

.wea-popover-hrm-sqr {
  width: 100%;
  height: 100%;
  background-color: #fff;
  position: absolute
}

.wea-popover-hrm-sqr>canvas {
  width: 105px;
  height: 105px;
  margin: 43px 0 0 18px
}

.wea-popover-hrm-sqr>p {
  margin-top: 8px;
  text-align: center;
  color: #333
}

.wea-radio-group {
  border: 1px solid #ddd;
  border-radius: 3px
}

.wea-radio-group .wea-form-item-label {
  color: #333;
  padding-top: 6px;
  padding-left: 16px;
  height: 100%
}

.wea-radio-group .wea-select {
  width: auto
}

.wea-radio-group .wea-form-item {
  min-height: 42px;
  border-bottom: 1px solid #ddd
}

.wea-radio-group .wea-form-item:last-child {
  border-bottom: none
}

.wea-radio-group .wea-form-item-wrapper {
  padding-left: 8px
}

.wea-radio-group .wea-form-item-wrapper .wea-select {
  margin-top: 8px
}

.wea-radio-group .wea-form-item-wrapper .ext-com-wrapper {
  max-width: 400px;
  margin-top: 4px
}

.wea-radio-group .wea-form-item-wrapper .ext-com-wrapper .wea-browser {
  margin-top: 2px
}

.wea-report-card {
  background: #fff;
  border: 1px solid #e2e2e2;
  border-radius: 3px
}

.wea-report-card .wea-report-card-header {
  background: #f9f9f9;
  height: 40px;
  line-height: 40px;
  padding: 0 16px;
  font-size: 12px;
  border-top-left-radius: 3px;
  border-top-right-radius: 3px
}

.wea-report-card .wea-report-card-header .wea-report-card-title {
  font-weight: bolder
}

.wea-report-card .wea-report-card-header .wea-report-card-ops {
  float: right;
  color: #868686
}

.wea-report-card .wea-report-card-header .wea-report-card-ops .cursor-pointer:focus,
.wea-report-card .wea-report-card-header .wea-report-card-ops .cursor-pointer:hover {
  cursor: pointer;
  color: #00a9ff
}

.wea-report-card .wea-report-card-header .wea-report-card-ops .more:focus,
.wea-report-card .wea-report-card-header .wea-report-card-ops .more:hover {
  text-decoration: underline
}

.wea-report-card .wea-report-card-body {
  padding: 16px
}

.wea-report {
  width: 100%;
  height: 100%;
  overflow: scroll
}

.wea-report table {
  width: 100%;
  border-collapse: collapse;
  border-top: 1px solid #ddd;
  border-left: 1px solid #ddd
}

.wea-report table td {
  border-right: 1px solid #ddd;
  border-bottom: 1px solid #ddd;
  height: 40px;
  text-align: center;
  padding: 0 25px
}

.wea-report-title {
  background: #f7f7f7
}

.wea-report-parent {
  background: #f9fcff
}

.wea-report .wea-report-nodata>td {
  height: 200px
}

.wea-report .wea-report-nodata .wea-alert-page .top40 {
  top: 30%
}

.wea-report .wea-report-nodata .wea-alert-page .wea-alert-page-icon {
  font-size: 60px;
  line-height: 60px
}

.wea-report .wea-report-nodata .nodata-title {
  color: #b2b2b2
}

#nprogress {
  pointer-events: none
}

#nprogress .bar {
  background: #29d;
  position: fixed;
  z-index: 1031;
  top: 0;
  left: 0;
  width: 100%;
  height: 2px
}

#nprogress .peg {
  display: block;
  position: absolute;
  right: 0;
  width: 100px;
  height: 100%;
  -webkit-box-shadow: 0 0 10px #29d, 0 0 5px #29d;
  box-shadow: 0 0 10px #29d, 0 0 5px #29d;
  opacity: 1;
  -webkit-transform: rotate(3deg) translateY(-4px);
  -ms-transform: rotate(3deg) translateY(-4px);
  transform: rotate(3deg) translateY(-4px)
}

#nprogress .spinner {
  display: block;
  position: fixed;
  z-index: 1031;
  top: 15px;
  right: 15px
}

#nprogress .spinner-icon {
  width: 18px;
  height: 18px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border: 2px solid transparent;
  border-top-color: #29d;
  border-left-color: #29d;
  border-radius: 50%;
  -webkit-animation: nprogress-spinner .4s linear infinite;
  animation: nprogress-spinner .4s linear infinite
}

.nprogress-custom-parent {
  overflow: hidden;
  position: relative
}

.nprogress-custom-parent #nprogress .bar,
.nprogress-custom-parent #nprogress .spinner {
  position: absolute
}

@-webkit-keyframes nprogress-spinner {
  0% {
    -webkit-transform: rotate(0deg)
  }

  to {
    -webkit-transform: rotate(1turn)
  }
}

@keyframes nprogress-spinner {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg)
  }

  to {
    -webkit-transform: rotate(1turn);
    transform: rotate(1turn)
  }
}

.wea-new-top-req-wapper {
  width: 100%;
  height: 100%;
  padding-top: 71px;
  position: relative;
  overflow: hidden
}

.wea-new-top-req-wapper .wea-new-top-req {
  width: 100%;
  background-color: #fff;
  border-bottom: 1px solid #eaeaea;
  position: absolute;
  top: 0;
  left: 0;
  z-index: 1
}

.wea-new-top-req-wapper .wea-new-top-req .ant-progress.ant-progress-line,
.wea-new-top-req-wapper .wea-new-top-req .ant-progress.ant-progress-line .ant-progress-outer,
.wea-new-top-req-wapper .wea-new-top-req .ant-progress.ant-progress-line>div {
  line-height: 0
}

.wea-new-top-req-wapper .wea-new-top-req .ant-progress.ant-progress-line {
  position: absolute;
  top: -1px;
  left: 0;
  z-index: 999
}

.wea-new-top-req-wapper .wea-new-top-req .ant-progress.ant-progress-line.ant-progress-status-active .ant-progress-bg:before {
  background: #2db7f5
}

.wea-new-top-req-wapper .wea-new-top-req .ant-btn {
  border-radius: 2px
}

.wea-new-top-req-wapper .wea-new-top-req .ant-btn[disabled],
.wea-new-top-req-wapper .wea-new-top-req .ant-btn[disabled]:hover {
  background-color: #d9d9d9;
  color: #fff
}

.wea-new-top-req-wapper .wea-new-top-req .icon-button.wea-new-top-req-btn-clicked {
  color: #0077d1
}

.wea-new-top-req-wapper .wea-new-top-req-drop-btn {
  display: inline-block;
  height: 40px;
  padding: 0 14px 0 20px;
  line-height: 46px;
  vertical-align: middle;
  cursor: pointer
}

.wea-new-top-req-wapper .wea-new-top-req-drop-menu {
  max-width: 200px;
  position: absolute;
  right: 0;
  top: 42px;
  border: 1px solid #dadada;
  -webkit-box-shadow: 0 0 2px #dadada;
  box-shadow: 0 0 2px #dadada;
  z-index: 1000;
  -webkit-box-sizing: border-box;
  box-sizing: border-box
}

.wea-new-top-req-wapper .wea-new-top-req-drop-menu .wea-new-top-req-drop-btn {
  display: block;
  height: 40px;
  line-height: 37px;
  position: absolute;
  right: -1px;
  top: -40px;
  padding: 0 13px;
  border: 1px solid #dadada;
  border-bottom: 0;
  -webkit-box-shadow: 0 -1px 2px -1px #dadada;
  box-shadow: 0 -1px 2px -1px #dadada;
  background-color: #fff;
  -webkit-box-sizing: border-box;
  box-sizing: border-box
}

.wea-new-top-req-wapper .wea-new-top-req-drop-menu .wea-right-menu-icon-background {
  border-color: #dadada
}

.wea-new-top-req-wapper .wea-new-top-req-main {
  padding: 6px 0 0 80px;
  position: relative;
  height: 70px;
  padding-left: 65px;
  padding-top: 13px;
  background: #fff
}

.wea-new-top-req-wapper .wea-new-top-req-main:after {
  opacity: 0;
  content: "";
  position: absolute;
  background: transparent;
  top: 0;
  width: 100%;
  height: 70px;
  bottom: 0;
  left: 0;
  right: 0;
  z-index: -1;
  border-radius: 50%/10px;
  -webkit-box-shadow: 0 0 20px 4px #eaeaea;
  box-shadow: 0 0 20px 4px #eaeaea;
  -webkit-transition: opacity .2s ease-in-out;
  -o-transition: opacity .2s ease-in-out;
  transition: opacity .2s ease-in-out
}

.wea-new-top-req-wapper .wea-new-top-req-main.wea-new-top-req-main-shadow:after {
  opacity: 1;
  -webkit-transition: opacity .2s ease-in-out;
  -o-transition: opacity .2s ease-in-out;
  transition: opacity .2s ease-in-out
}

.wea-new-top-req-wapper .wea-new-top-req-main .wea-new-top-req-icon {
  position: absolute;
  width: 40px;
  left: 24px;
  top: 15px
}

.wea-new-top-req-wapper .wea-new-top-req-main .wea-new-top-req-icon .icon-circle-base {
  color: #fff;
  margin: 0;
  width: 40px;
  height: 40px;
  line-height: 40px;
  font-size: 22px
}

.wea-new-top-req-wapper .wea-new-top-req-main .wea-new-top-req-title-text {
  padding-left: 8px;
  font-weight: 500;
  white-space: nowrap;
  overflow: hidden;
  -o-text-overflow: ellipsis;
  text-overflow: ellipsis;
  line-height: 20px;
  height: 20px;
  color: #333
}

.wea-new-top-req-wapper .wea-new-top-req-main .wea-new-top-req-title-text>span {
  vertical-align: middle
}

.wea-new-top-req-wapper .wea-new-top-req-title {
  line-height: 35px;
  white-space: nowrap;
  -o-text-overflow: ellipsis;
  text-overflow: ellipsis
}

.wea-new-top-req-wapper .wea-new-top-req-title .ant-tabs-bar {
  margin-bottom: 0;
  border-bottom: none
}

.wea-new-top-req-wapper .wea-new-top-req-title .ant-tabs-nav .ant-tabs-tab {
  margin-top: 1px
}

.wea-new-top-req-wapper .wea-new-top-req-title .ant-tabs-nav .ant-tabs-tab-inner {
  color: #484848;
  font-size: 12px;
  line-height: 1;
  height: auto;
  padding: 11px 8px 12px;
  line-height: 16px
}

.wea-new-top-req-wapper .wea-new-top-req-title .ant-tabs-nav .ant-tabs-tab-inner:hover {
  color: #484848
}

.wea-new-top-req-wapper .wea-new-top-req-title .ant-tabs-nav .ant-tabs-tab-active .ant-tabs-tab-inner {
  color: #67aff7
}

.wea-new-top-req-wapper .wea-new-top-req-title .ant-tabs-ink-bar {
  color: #67aff7;
  height: 2px;
  bottom: 2px
}

.wea-new-top-req-wapper .wea-new-top-req-title>div {
  width: auto
}

.wea-new-top-req-wapper .wea-new-top-req-title>div:last-child {
  position: absolute;
  right: 0;
  top: 0;
  background-color: #fff
}

.wea-new-top-req-wapper .wea-new-top-req-content {
  width: 100%;
  overflow: auto;
  background-color: #f1f1f1;
  height: 100%;
  overflow-x: hidden;
  overflow-y: auto;
  position: relative;
  z-index: 0
}

.wea-rich-text {
  min-height: 30px;
  background-color: #fff
}

.wea-rich-text .wea-rich-text-extents {
  height: 26px;
  float: left
}

.wea-rich-text .wea-rich-text-extents .wea-rich-text-extents-line {
  height: 18px;
  width: 0;
  border-right: 1px solid #bcbcbc;
  margin: 5px 2px 0 0;
  float: left
}

.wea-rich-text .wea-rich-text-extents .wea-upload {
  float: left;
  height: 26px
}

.wea-rich-text .wea-rich-text-extents a.cke_button_off:active,
.wea-rich-text .wea-rich-text-extents a.cke_button_off:focus,
.wea-rich-text .wea-rich-text-extents a.cke_button_off:hover {
  padding: 0;
  background: transparent;
  border: none
}

.wea-rich-text .wea-rich-text-extents .cke_button {
  padding: 0
}

.wea-rich-text .wea-rich-text-extents .cke_button .cke_button_icon {
  font-size: 16px;
  cursor: pointer
}

.wea-rich-text .wea-rich-text-extents .cke_button:hover .wea-cb-item {
  background: #e5e5e5;
  border: 1px solid #bcbcbc;
  padding: 3px 5px
}

.wea-rich-text .wea-rich-text-extents .cke_button .wea-cb-item {
  position: relative;
  display: inline-block;
  cursor: pointer;
  padding: 4px 6px
}

.wea-rich-text .wea-rich-text-extents .cke_button .wea-cb-item .wea-cbi-icon {
  font-size: 16px;
  vertical-align: middle
}

.wea-rich-text .wea-rich-text-extents .cke_button_disabled .wea-cb-item {
  color: #d6d6d6
}

.wea-rich-text .wea-rich-text-extents .cke_button_disabled:hover .wea-cb-item {
  background: transparent !important;
  border: 1px solid transparent !important
}

.wea-rich-text .wea-rich-text-extents .cke_button_disabled .wea-cbi-icon {
  opacity: .3;
  color: #d6d6d6
}

.wea-rich-text .wea-rich-text-extents .cke_toolgroup a.cke_button.cke_button_disabled:hover:last-child:after,
.wea-rich-text .wea-rich-text-extents .cke_toolgroup a.cke_button:last-child:after {
  display: none
}

.wea-rich-text .wea-rich-text-extents .cke_button__html5video_icon {
  background-image: url("/cloudstore/resource/pc/ckeditor-4.6.2/plugins/html5video/icons/html5video.png?t=H9D6");
  background-position: 0 0;
  background-size: 16px
}

.wea-rich-text .wea-rich-text-extents .cke_button__maximize_icon {
  background-image: url("/cloudstore/resource/pc/ckeditor-4.6.2/plugins/icons.png?t=H0CG");
  background-position: 0 -1344px;
  background-size: auto
}

.wea-rich-text .wea-rich-text-not-allowed {
  width: 100%;
  height: 100%;
  position: absolute;
  cursor: not-allowed;
  top: 0;
  left: 0;
  z-index: 2
}

.wea-rich-text .wea-rich-text-toolbar-bottom {
  width: 100%;
  line-height: 30px;
  padding: 4px 8px;
  border: 1px solid #eaeaea;
  border-top: none;
  background-color: #fff
}

.wea-rich-text .wea-rich-text-toolbar-bottom .wea-rich-text-toolbar-bottom-item {
  display: inline-block;
  padding: 4px 8px;
  cursor: pointer
}

.wea-rich-text .wea-rich-text-toolbar-bottom .wea-rich-text-toolbar-bottom-item .wea-upload {
  display: inline-block;
  padding: 4px 8px;
  cursor: pointer;
  padding: 0
}

.wea-rich-text .wea-rich-text-extents-maximize {
  float: right
}

.wea-rich-text .wea-rich-text-extents-maximize .cke_toolgroup {
  margin: 0;
  padding: 0
}

.wea-rich-text .wea-rich-text-extents-maximize .cke_toolgroup a.cke_button.cke_button_disabled:hover:last-child:after,
.wea-rich-text .wea-rich-text-extents-maximize .cke_toolgroup a.cke_button:last-child:after {
  display: none
}

.wea-rich-text .cke_button_disabled,
.wea-rich-text .cke_button_disabled .cursor-pointer,
.wea-rich-text .cke_button_disabled i,
.wea-rich-text .wea-rich-text-toolbar-bottom-item-disabled {
  color: #d6d6d6 !important;
  cursor: not-allowed !important
}

.wea-rich-text .cke_button.cke_button__maximize {
  float: right
}

.wea-rich-text .cke_combo {
  height: 26px;
  margin-bottom: 0
}

.wea-rich-text .cke_toolbar_separator {
  margin-bottom: 4px
}

.wea-rich-text .cke_toolgroup {
  margin: 0;
  padding-right: 2px
}

.wea-rich-text .cke_button {
  cursor: pointer !important
}

.wea-rich-text .cke {
  border: none;
  width: auto
}

.wea-rich-text .cke .cke_inner {
  border: 1px solid #eaeaea
}

.wea-rich-text .cke .cke_inner .cke_top {
  border-bottom: 1px solid #eaeaea;
  overflow: inherit
}

.wea-rich-text .cke .cke_inner .cke_bottom {
  border-top: none;
  background-color: #fff
}

.wea-rich-text .cke .cke_inner .cke_bottom .cke_path {
  display: none
}

.wea-rich-text .cke .cke_inner .cke_bottom .cke_resizer_ltr {
  margin-right: 4px
}

.wea-rich-text .cke .cke_inner .cke_bottom:after,
.wea-rich-text .cke .cke_inner .cke_contents:after,
.wea-rich-text .cke .cke_inner .cke_top:after {
  clear: both;
  content: ".";
  display: block;
  font-size: 0;
  height: 0;
  _zoom: 1
}

.wea-rich-text .cke_combo_text {
  width: 50px
}

.wea-rich-text textarea {
  border: 1px solid #eaeaea
}

.wea-rich-text .wea-textarea-normal.wea-field-readonly {
  border: 1px solid #eaeaea;
  padding: 4px 7px;
  min-height: 200px
}

.cke_combopanel_fontsize dl,
.cke_combopanel_fontsize ol,
.cke_combopanel_fontsize ul {
  line-height: normal
}

.wea-rich-text-maximize {
  position: fixed;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: 99
}

.wea-rich-text-maximize .cke .cke_inner .cke_bottom {
  display: none
}

.wea-rich-text-uploadModal {
  height: 300px;
  padding: 16px 30px 0;
  border-top: 1px solid #e9e9e9;
  overflow: scroll
}

.wea-rich-text-video-list {
  padding-top: 10px
}

.wea-rich-text-video-list-item {
  line-height: 30px;
  cursor: pointer
}

.wea-rich-text-video-list-item:hover {
  background: #eaf8fe
}

.wea-rich-text-video-list-item:hover .wea-rich-text-video-list-item-del {
  display: inline-block
}

.wea-rich-text-video-list-item-del {
  display: none;
  float: right;
  padding-right: 5px;
  padding-top: 10px
}

.wea-rich-text-dialog-image .wea-workflow-hr-radio .ant-tabs-nav-container {
  position: inherit
}

.wea-rich-text-dialog-image .ant-form-item-label {
  padding-left: 0 !important
}

.wea-rich-text-dialog-image .ant-form-item {
  margin-bottom: 16px
}

.wea-rich-text .wea-rich-text-upload-list {
  display: block;
  position: absolute;
  width: 178px;
  border: 1px solid #bfbfbf;
  background-color: #fff;
  left: -7px;
  bottom: 40px
}

.wea-rich-text .wea-rich-text-upload-list .wea-rich-text-upload-list-list {
  width: 100%;
  margin: 5px 0;
  overflow: hidden
}

.wea-rich-text .wea-rich-text-upload-list .wea-rich-text-upload-list-list .wea-rich-text-upload-list-b,
.wea-rich-text .wea-rich-text-upload-list .wea-rich-text-upload-list-list .wea-rich-text-upload-list-t {
  font-size: 12px;
  padding: 0 5px
}

.wea-rich-text .wea-rich-text-upload-list .wea-rich-text-upload-list-list .wea-rich-text-upload-list-b>a,
.wea-rich-text .wea-rich-text-upload-list .wea-rich-text-upload-list-list .wea-rich-text-upload-list-t>a {
  color: #333;
  display: inline-block;
  overflow: hidden;
  white-space: nowrap;
  -o-text-overflow: ellipsis;
  text-overflow: ellipsis;
  width: 100%;
  vertical-align: middle
}

.wea-rich-text .wea-rich-text-upload-list .wea-rich-text-upload-list-list .wea-rich-text-upload-list-t {
  height: 28px;
  line-height: 28px
}

.wea-rich-text .wea-rich-text-upload-list .wea-rich-text-upload-list-list .wea-rich-text-upload-list-t>a {
  width: 150px
}

.wea-rich-text .wea-rich-text-upload-list .wea-rich-text-upload-list-list .wea-rich-text-upload-list-b {
  height: 43px
}

.wea-rich-text .wea-rich-text-upload-list .wea-rich-text-upload-list-list .wea-rich-text-upload-list-b .ant-progress {
  display: block;
  line-height: 1
}

.wea-rich-text .wea-rich-text-upload-list-btn {
  border-top: 1px dashed #bfbfbf;
  text-align: center
}

.wea-rich-text .wea-rich-text-upload-list-btn .anticon-plus-circle-o {
  font-size: 22px;
  color: #1ca96f;
  margin-top: 5px
}

.wea-rich-text .wea-rich-text-upload-list-cross {
  border-bottom: 0;
  border-top: 8px solid #bfbfbf;
  border-left: 8px solid transparent;
  border-right: 8px solid transparent;
  display: block;
  width: 0;
  height: 0;
  position: absolute;
  left: 18px;
  z-index: 1009
}

.wea-rich-text .wea-rich-text-upload-list-cross:after {
  content: "";
  top: -8px;
  position: absolute;
  display: block;
  width: 0;
  height: 0;
  margin-left: -7px;
  border-bottom: 0;
  border-top: 7px solid #fff;
  border-left: 7px solid transparent;
  border-right: 7px solid transparent
}

.wea-rich-text .wea-rich-text-upload-list-hidden {
  height: 0;
  border: 0;
  overflow: hidden
}

.wea-rich-text .wea-rich-text-upload-list-red-p {
  position: absolute;
  background: red;
  height: 6px;
  width: 6px;
  border-radius: 50%;
  top: 4px;
  right: -2px
}

.wea-rich-text-atModal .ant-popover-inner-content {
  padding: 0
}

.wea-rich-text-atModal .ant-popover-arrow,
.wea-rich-text-atModal .ant-popover-arrow:after {
  display: inline-block
}

.wea-rich-text-extents .wea-cbi-icon {
  vertical-align: middle;
  cursor: pointer;
  font-size: 16px
}

.wea-rich-text-at {
  width: 197px;
  padding: 0 7px
}

.wea-rich-text-at .wea-input-focus {
  width: 181px;
  margin: 5px 0
}

.wea-rich-text-at-container {
  width: 181px;
  border: 1px solid #dadada;
  background: #fff
}

.wea-rich-text-at-container .at-list {
  height: 150px
}

.wea-rich-text-at-container .at-more {
  line-height: 34px;
  border-top: 1px dotted #979797;
  color: #2db7f5;
  text-align: center;
  margin: 0 10px;
  cursor: pointer
}

.wea-rich-text-at-container .ant-checkbox+span,
.wea-rich-text-at-container .ant-checkbox-wrapper+span {
  margin: 0;
  position: absolute;
  left: 32px;
  right: 10px
}

.wea-rich-text-at-container ul li {
  position: relative;
  height: 25px;
  line-height: 25px;
  padding: 0 10px;
  cursor: pointer
}

.wea-rich-text-at-container ul li:hover {
  background: #f3f9ff
}

.wea-rich-text-at-container ul li label {
  cursor: pointer;
  font-size: 12px
}

.wea-rich-text-at-container .ant-checkbox {
  white-space: nowrap;
  cursor: pointer;
  outline: none;
  display: inline-block;
  line-height: 1;
  position: relative;
  vertical-align: middle
}

.wea-rich-text-at-container .ant-checkbox .ant-checkbox-inner {
  display: inline-block;
  width: 14px;
  height: 14px;
  background-repeat: no-repeat;
  background-size: cover;
  border-radius: 3px;
  background-image: url(/static/checkbox_normal.png)
}

.wea-rich-text-at-container .ant-checkbox-checked .ant-checkbox-inner {
  background-image: url(/static/checkbox_checked.png)
}

.wea-rich-text-at-container .ant-checkbox-inner:after {
  -webkit-transform: rotate(45deg) scale(0);
  -ms-transform: rotate(45deg) scale(0);
  transform: rotate(45deg) scale(0);
  position: absolute;
  left: 4px;
  top: 1px;
  display: table;
  width: 5px;
  height: 8px;
  border: 2px solid #fff;
  border-top: 0;
  border-left: 0;
  content: " ";
  -webkit-transition: all .1s cubic-bezier(.71, -.46, .88, .6);
  -o-transition: all .1s cubic-bezier(.71, -.46, .88, .6);
  transition: all .1s cubic-bezier(.71, -.46, .88, .6)
}

.wea-rich-text-at-container .ant-checkbox-input {
  position: absolute;
  left: 0;
  z-index: 1;
  cursor: pointer;
  opacity: 0;
  filter: alpha(opacity=0);
  top: 0;
  bottom: 0;
  right: 0;
  width: 100%;
  height: 100%
}

.wea-rich-text-at-container .at-li-span {
  height: 28px;
  line-height: 28px;
  width: 100%;
  display: inline-block;
  overflow: hidden;
  white-space: nowrap;
  -o-text-overflow: ellipsis;
  text-overflow: ellipsis
}

.wea-rich-text-at .at-input {
  padding: 5px 0
}

.wea-rich-text-at .at-input .at-input-search {
  position: absolute;
  left: 167px;
  top: 16px;
  font-size: 15px;
  color: #b2b2b2
}

.wea-rich-text-at .at-input .ant-input {
  width: 100%;
  height: 28px;
  cursor: text;
  font-size: 12px;
  line-height: 1.5;
  color: #000;
  background-color: #fff;
  border: 1px solid #dadada;
  border-radius: 0
}

.wea-rich-text-at .at-footer {
  padding: 8px 0
}

.wea-rich-text-at .at-footer .ant-btn {
  display: inline-block;
  font-weight: 500;
  text-align: center;
  vertical-align: middle;
  -ms-touch-action: manipulation;
  touch-action: manipulation;
  white-space: nowrap;
  width: 80px;
  font-size: 12px;
  position: relative;
  color: #000;
  border-radius: 3px;
  cursor: pointer
}

.wea-rich-text-at .at-footer .ant-btn-1 {
  background: #2db7f5;
  border: 1px solid transparent;
  margin-left: 4px
}

.wea-rich-text-at .at-footer .ant-btn-2 {
  background: #fff;
  border: 1px solid #dadada;
  margin-left: 14px
}

.wea-rich-text-at .at-footer .ant-btn span {
  cursor: pointer
}

.wea-rich-text-at .at-footer .ant-btn-1 span {
  color: #fff
}

.wea-rich-text-at-container .at-no-data {
  height: 150px
}

.wea-rich-text-at-container .at-no-data .at-no-data-icon {
  font-size: 35px;
  color: #b2b2b2;
  margin-left: 69px;
  display: block;
  padding-top: 40px
}

.wea-rich-text-at-container .at-no-data .at-no-data-tip {
  font-size: 12px;
  color: #999;
  display: block;
  margin-left: 64px;
  padding-top: 5px
}

.wea-right-menu {
  background-color: #fff;
  border: 1px solid #dadada;
  -webkit-box-shadow: 0 0 5px #ddd;
  box-shadow: 0 0 5px #ddd;
  min-width: 120px;
  z-index: 99999;
  user-select: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none
}

.wea-right-menu-item {
  display: -ms-flexbox;
  display: flex
}

.wea-right-menu-border {
  border: 0
}

.wea-right-menu-wrap {
  height: 100%;
  position: relative
}

.wea-right-menu-icon-background {
  width: 36px;
  height: 100%;
  background-color: #f2f5f7;
  border: 1px solid #dadada;
  border-right: 0;
  position: absolute;
  top: -1px;
  left: -1px;
  z-index: 0;
  -webkit-box-sizing: content-box;
  box-sizing: content-box
}

.wea-right-menu .ant-menu {
  margin: 10px 0;
  border: 0;
  text-align: left
}

.wea-right-menu .ant-menu .ant-menu-item {
  height: 30px;
  line-height: 30px;
  padding: 0 5px 0 0;
  overflow: hidden;
  white-space: nowrap;
  -o-text-overflow: ellipsis;
  text-overflow: ellipsis
}

.wea-right-menu .ant-menu .ant-menu-item .wea-right-menu-icon {
  display: inline-block;
  width: 36px;
  margin-right: 6px;
  text-align: center
}

.wea-right-menu .ant-menu .ant-menu-item .wea-right-menu-select-icon {
  display: inline-block;
  width: 36px;
  margin-right: 6px;
  text-align: right
}

.wea-right-menu .ant-menu .ant-menu-item-selected {
  border: 0;
  color: #000
}

.wea-right-menu .ant-menu .ant-menu-item-active {
  background-color: #57c5f7;
  color: #fff
}

.wea-right-menu .ant-menu .ant-menu-submenu {
  height: 30px;
  line-height: 30px;
  padding: 0 5px 0 0;
  white-space: nowrap;
  -o-text-overflow: ellipsis;
  text-overflow: ellipsis
}

.wea-right-menu .ant-menu .ant-menu-submenu .ant-menu-submenu-title {
  padding: 0;
  height: 30px;
  line-height: 30px
}

.wea-right-menu .ant-menu .ant-menu-submenu .ant-menu-submenu-title:hover {
  background-color: #57c5f7;
  color: #fff
}

.wea-right-menu .ant-menu .ant-menu-submenu .ant-menu-submenu-title:after {
  right: 0
}

.wea-right-menu .ant-menu .ant-menu-submenu .ant-menu-submenu-title .wea-right-menu-icon {
  display: inline-block;
  width: 36px;
  margin-right: 6px;
  text-align: center
}

.wea-right-menu .ant-menu .ant-menu-submenu .ant-menu-sub {
  border: 1px solid #dadada;
  border-left: transparent;
  -webkit-box-shadow: 0 0 5px #ddd;
  box-shadow: 0 0 5px #ddd;
  border-radius: 0;
  padding: 10px 0;
  margin: -11px 0 0
}

.wea-right-menu .ant-menu .ant-menu-submenu .ant-menu-sub .ant-menu-item {
  position: relative;
  margin-top: 0
}

.wea-right-menu .ant-menu .ant-menu-submenu .ant-menu-sub .ant-menu-item:hover .wea-right-submenu-icon i {
  color: #fff !important
}

.wea-right-menu .ant-menu .ant-menu-submenu .ant-menu-sub .ant-menu-item .wea-right-submenu-icon {
  position: absolute;
  left: 0;
  width: 20px;
  height: 100%;
  text-align: right;
  line-height: 30px
}

.wea-right-menu .ant-menu .ant-menu-submenu .ant-menu-sub .ant-menu-item .wea-right-menu-icon {
  padding: 0 10px
}

.wea-right-menu .ant-menu .ant-menu-submenu .ant-menu {
  min-width: 103px
}

.wea-right-menu .ant-menu .wea-submenu-selected {
  color: #2db7f5 !important
}

.wea-right-menu .ant-menu .wea-submenu-unselected {
  color: #000 !important
}

.wea-right-menu .ant-menu .wea-submenu-scroll {
  position: static !important
}

.wea-right-menu iframe.wea-right-menu-iframe {
  width: 100%;
  height: 100%;
  border: 0;
  background-color: transparent;
  position: absolute;
  top: 0;
  left: 0;
  z-index: -1
}

.wea-right-menu .ant-menu-item {
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
  -ms-user-select: none
}

.wea-right-menu .wea-new-scroll .clipper {
  position: static
}

.wea-right-menu-url {
  padding: 20px;
  position: relative
}

.wea-right-menu-url .wea-input-normal .ant-input {
  padding-right: 30px
}

.wea-right-menu-url .icon-coms-copy {
  position: absolute;
  right: 30px;
  top: 26px;
  font-size: 16px;
  cursor: pointer;
  color: #999;
  background: #fff;
  padding-right: 9px\0;
  padding-left: 3px\0;
  padding-bottom: 2px\0;
  right: 21px\0
}

.wea-right-menu-url .icon-coms-copy:hover {
  color: #57c5f7
}

.scroll-wrapper {
  overflow: hidden !important;
  padding: 0 !important;
  position: relative
}

.scroll-wrapper>.scroll-content {
  border: none !important;
  -webkit-box-sizing: content-box !important;
  box-sizing: content-box !important;
  height: auto;
  left: 0;
  margin: 0;
  max-height: none;
  max-width: none !important;
  overflow: scroll !important;
  padding: 0;
  position: relative !important;
  top: 0;
  width: auto
}

.scroll-wrapper>.scroll-content::-webkit-scrollbar {
  height: 0;
  width: 0
}

.scroll-wrapper.scroll--rtl {
  direction: rtl
}

.scroll-element {
  display: none
}

.scroll-element,
.scroll-element div {
  -webkit-box-sizing: content-box;
  box-sizing: content-box
}

.scroll-element .scroll-arrow,
.scroll-element .scroll-bar {
  cursor: default
}

.scroll-element.scroll-x.scroll-scrollx_visible,
.scroll-element.scroll-y.scroll-scrolly_visible {
  display: block
}

.scroll-textarea {
  border: 1px solid #ccc;
  border-top-color: #999
}

.scroll-textarea>.scroll-content {
  overflow: hidden !important
}

.scroll-textarea>.scroll-content>textarea {
  border: none !important;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  height: 100% !important;
  margin: 0;
  max-height: none !important;
  max-width: none !important;
  overflow: scroll !important;
  outline: none;
  padding: 2px;
  position: relative !important;
  top: 0;
  width: 100% !important
}

.scroll-textarea>.scroll-content>textarea::-webkit-scrollbar {
  height: 0;
  width: 0
}

.scrollbar-inner>.scroll-element,
.scrollbar-inner>.scroll-element div {
  border: none;
  margin: 0;
  padding: 0;
  position: absolute;
  z-index: 10
}

.scrollbar-inner>.scroll-element div {
  display: block;
  height: 100%;
  left: 0;
  top: 0;
  width: 100%
}

.scrollbar-inner>.scroll-element.scroll-x {
  bottom: 2px;
  height: 8px;
  left: 0;
  width: 100%
}

.scrollbar-inner>.scroll-element.scroll-y {
  height: 100%;
  right: 2px;
  top: 0;
  width: 8px
}

.scrollbar-inner>.scroll-element .scroll-element_outer {
  overflow: hidden
}

.scrollbar-inner>.scroll-element .scroll-bar,
.scrollbar-inner>.scroll-element .scroll-element_outer,
.scrollbar-inner>.scroll-element .scroll-element_track {
  border-radius: 8px
}

.scrollbar-inner>.scroll-element .scroll-bar,
.scrollbar-inner>.scroll-element .scroll-element_track {
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=40)";
  filter: alpha(opacity=40);
  opacity: .4
}

.scrollbar-inner>.scroll-element .scroll-element_track {
  background-color: #e0e0e0
}

.scrollbar-inner>.scroll-element .scroll-bar {
  background-color: #c2c2c2
}

.scrollbar-inner>.scroll-element.scroll-draggable .scroll-bar,
.scrollbar-inner>.scroll-element:hover .scroll-bar {
  background-color: #919191
}

.scrollbar-inner>.scroll-element.scroll-x.scroll-scrolly_visible .scroll-element_track {
  left: -12px
}

.scrollbar-inner>.scroll-element.scroll-y.scroll-scrollx_visible .scroll-element_track {
  top: -12px
}

.scrollbar-inner>.scroll-element.scroll-x.scroll-scrolly_visible .scroll-element_size {
  left: -12px
}

.scrollbar-inner>.scroll-element.scroll-y.scroll-scrollx_visible .scroll-element_size {
  top: -12px
}

.scrollbar-outer>.scroll-element,
.scrollbar-outer>.scroll-element div {
  border: none;
  margin: 0;
  padding: 0;
  position: absolute;
  z-index: 10
}

.scrollbar-outer>.scroll-element {
  background-color: #fff
}

.scrollbar-outer>.scroll-element div {
  display: block;
  height: 100%;
  left: 0;
  top: 0;
  width: 100%
}

.scrollbar-outer>.scroll-element.scroll-x {
  bottom: 0;
  height: 12px;
  left: 0;
  width: 100%
}

.scrollbar-outer>.scroll-element.scroll-y {
  height: 100%;
  right: 0;
  top: 0;
  width: 12px
}

.scrollbar-outer>.scroll-element.scroll-x .scroll-element_outer {
  height: 8px;
  top: 2px
}

.scrollbar-outer>.scroll-element.scroll-y .scroll-element_outer {
  left: 2px;
  width: 8px
}

.scrollbar-outer>.scroll-element .scroll-element_outer {
  overflow: hidden
}

.scrollbar-outer>.scroll-element .scroll-element_track {
  background-color: #eee
}

.scrollbar-outer>.scroll-element .scroll-bar,
.scrollbar-outer>.scroll-element .scroll-element_outer,
.scrollbar-outer>.scroll-element .scroll-element_track {
  border-radius: 8px
}

.scrollbar-outer>.scroll-element .scroll-bar {
  background-color: #d9d9d9
}

.scrollbar-outer>.scroll-element .scroll-bar:hover {
  background-color: #c2c2c2
}

.scrollbar-outer>.scroll-element.scroll-draggable .scroll-bar {
  background-color: #919191
}

.scrollbar-outer>.scroll-content.scroll-scrolly_visible {
  left: -12px;
  margin-left: 12px
}

.scrollbar-outer>.scroll-content.scroll-scrollx_visible {
  top: -12px;
  margin-top: 12px
}

.scrollbar-outer>.scroll-element.scroll-x .scroll-bar {
  min-width: 10px
}

.scrollbar-outer>.scroll-element.scroll-y .scroll-bar {
  min-height: 10px
}

.scrollbar-outer>.scroll-element.scroll-x.scroll-scrolly_visible .scroll-element_track {
  left: -14px
}

.scrollbar-outer>.scroll-element.scroll-y.scroll-scrollx_visible .scroll-element_track {
  top: -14px
}

.scrollbar-outer>.scroll-element.scroll-x.scroll-scrolly_visible .scroll-element_size {
  left: -14px
}

.scrollbar-outer>.scroll-element.scroll-y.scroll-scrollx_visible .scroll-element_size {
  top: -14px
}

.scrollbar-macosx>.scroll-element,
.scrollbar-macosx>.scroll-element div {
  background: none;
  border: none;
  margin: 0;
  padding: 0;
  position: absolute;
  z-index: 10
}

.scrollbar-macosx>.scroll-element div {
  display: block;
  height: 100%;
  left: 0;
  top: 0;
  width: 100%
}

.scrollbar-macosx>.scroll-element .scroll-element_track {
  display: none
}

.scrollbar-macosx>.scroll-element .scroll-bar {
  background-color: #6c6e71;
  display: block;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
  filter: alpha(opacity=0);
  opacity: 0;
  border-radius: 7px;
  -webkit-transition: opacity .2s linear;
  -o-transition: opacity .2s linear;
  transition: opacity .2s linear
}

.scrollbar-macosx:hover>.scroll-element .scroll-bar,
.scrollbar-macosx>.scroll-element.scroll-draggable .scroll-bar {
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";
  filter: alpha(opacity=70);
  opacity: .7
}

.scrollbar-macosx>.scroll-element.scroll-x {
  bottom: 0;
  height: 0;
  left: 0;
  min-width: 100%;
  overflow: visible;
  width: 100%
}

.scrollbar-macosx>.scroll-element.scroll-y {
  height: 100%;
  min-height: 100%;
  right: 0;
  top: 0;
  width: 0
}

.scrollbar-macosx>.scroll-element.scroll-x .scroll-bar {
  height: 7px;
  min-width: 10px;
  top: -9px
}

.scrollbar-macosx>.scroll-element.scroll-y .scroll-bar {
  left: -9px;
  min-height: 10px;
  width: 7px
}

.scrollbar-macosx>.scroll-element.scroll-x .scroll-element_outer {
  left: 2px
}

.scrollbar-macosx>.scroll-element.scroll-x .scroll-element_size {
  left: -4px
}

.scrollbar-macosx>.scroll-element.scroll-y .scroll-element_outer {
  top: 2px
}

.scrollbar-macosx>.scroll-element.scroll-y .scroll-element_size {
  top: -4px
}

.scrollbar-macosx>.scroll-element.scroll-x.scroll-scrolly_visible .scroll-element_size {
  left: -11px
}

.scrollbar-macosx>.scroll-element.scroll-y.scroll-scrollx_visible .scroll-element_size {
  top: -11px
}

.scrollbar-light>.scroll-element,
.scrollbar-light>.scroll-element div {
  border: none;
  margin: 0;
  overflow: hidden;
  padding: 0;
  position: absolute;
  z-index: 10
}

.scrollbar-light>.scroll-element {
  background-color: #fff
}

.scrollbar-light>.scroll-element div {
  display: block;
  height: 100%;
  left: 0;
  top: 0;
  width: 100%
}

.scrollbar-light>.scroll-element .scroll-element_outer {
  border-radius: 10px
}

.scrollbar-light>.scroll-element .scroll-element_size {
  background: #dbdbdb;
  background: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2RiZGJkYiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlOGU4ZTgiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+");
  background: -webkit-gradient(linear, left top, right top, color-stop(0, #dbdbdb), color-stop(100%, #e8e8e8));
  background: -webkit-linear-gradient(left, #dbdbdb, #e8e8e8);
  background: -o-linear-gradient(left, #dbdbdb 0, #e8e8e8 100%);
  background: -webkit-gradient(linear, left top, right top, from(#dbdbdb), to(#e8e8e8));
  background: linear-gradient(90deg, #dbdbdb 0, #e8e8e8);
  border-radius: 10px
}

.scrollbar-light>.scroll-element.scroll-x {
  bottom: 0;
  height: 17px;
  left: 0;
  min-width: 100%;
  width: 100%
}

.scrollbar-light>.scroll-element.scroll-y {
  height: 100%;
  min-height: 100%;
  right: 0;
  top: 0;
  width: 17px
}

.scrollbar-light>.scroll-element .scroll-bar {
  background: #fefefe;
  background: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZlZmVmZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmNWY1ZjUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+");
  background: -webkit-gradient(linear, left top, right top, color-stop(0, #fefefe), color-stop(100%, #f5f5f5));
  background: -webkit-linear-gradient(left, #fefefe, #f5f5f5);
  background: -o-linear-gradient(left, #fefefe 0, #f5f5f5 100%);
  background: -webkit-gradient(linear, left top, right top, from(#fefefe), to(#f5f5f5));
  background: linear-gradient(90deg, #fefefe 0, #f5f5f5);
  border: 1px solid #dbdbdb;
  border-radius: 10px
}

.scrollbar-light>.scroll-content.scroll-scrolly_visible {
  left: -17px;
  margin-left: 17px
}

.scrollbar-light>.scroll-content.scroll-scrollx_visible {
  top: -17px;
  margin-top: 17px
}

.scrollbar-light>.scroll-element.scroll-x .scroll-bar {
  height: 10px;
  min-width: 10px;
  top: 0
}

.scrollbar-light>.scroll-element.scroll-y .scroll-bar {
  left: 0;
  min-height: 10px;
  width: 10px
}

.scrollbar-light>.scroll-element.scroll-x .scroll-element_outer {
  height: 12px;
  left: 2px;
  top: 2px
}

.scrollbar-light>.scroll-element.scroll-x .scroll-element_size {
  left: -4px
}

.scrollbar-light>.scroll-element.scroll-y .scroll-element_outer {
  left: 2px;
  top: 2px;
  width: 12px
}

.scrollbar-light>.scroll-element.scroll-y .scroll-element_size {
  top: -4px
}

.scrollbar-light>.scroll-element.scroll-x.scroll-scrolly_visible .scroll-element_size {
  left: -19px
}

.scrollbar-light>.scroll-element.scroll-y.scroll-scrollx_visible .scroll-element_size {
  top: -19px
}

.scrollbar-light>.scroll-element.scroll-x.scroll-scrolly_visible .scroll-element_track {
  left: -19px
}

.scrollbar-light>.scroll-element.scroll-y.scroll-scrollx_visible .scroll-element_track {
  top: -19px
}

.scrollbar-rail>.scroll-element,
.scrollbar-rail>.scroll-element div {
  border: none;
  margin: 0;
  overflow: hidden;
  padding: 0;
  position: absolute;
  z-index: 10
}

.scrollbar-rail>.scroll-element {
  background-color: #fff
}

.scrollbar-rail>.scroll-element div {
  display: block;
  height: 100%;
  left: 0;
  top: 0;
  width: 100%
}

.scrollbar-rail>.scroll-element .scroll-element_size {
  background-color: #999;
  background-color: rgba(0, 0, 0, .3)
}

.scrollbar-rail>.scroll-element .scroll-element_outer:hover .scroll-element_size {
  background-color: #666;
  background-color: rgba(0, 0, 0, .5)
}

.scrollbar-rail>.scroll-element.scroll-x {
  bottom: 0;
  height: 12px;
  left: 0;
  min-width: 100%;
  padding: 3px 0 2px;
  width: 100%
}

.scrollbar-rail>.scroll-element.scroll-y {
  height: 100%;
  min-height: 100%;
  padding: 0 2px 0 3px;
  right: 0;
  top: 0;
  width: 12px
}

.scrollbar-rail>.scroll-element .scroll-bar {
  background-color: #d0b9a0;
  border-radius: 2px;
  -webkit-box-shadow: 1px 1px 3px rgba(0, 0, 0, .5);
  box-shadow: 1px 1px 3px rgba(0, 0, 0, .5)
}

.scrollbar-rail>.scroll-element .scroll-element_outer:hover .scroll-bar {
  -webkit-box-shadow: 1px 1px 3px rgba(0, 0, 0, .6);
  box-shadow: 1px 1px 3px rgba(0, 0, 0, .6)
}

.scrollbar-rail>.scroll-content.scroll-scrolly_visible {
  left: -17px;
  margin-left: 17px
}

.scrollbar-rail>.scroll-content.scroll-scrollx_visible {
  margin-top: 17px;
  top: -17px
}

.scrollbar-rail>.scroll-element.scroll-x .scroll-bar {
  height: 10px;
  min-width: 10px;
  top: 1px
}

.scrollbar-rail>.scroll-element.scroll-y .scroll-bar {
  left: 1px;
  min-height: 10px;
  width: 10px
}

.scrollbar-rail>.scroll-element.scroll-x .scroll-element_outer {
  height: 15px;
  left: 5px
}

.scrollbar-rail>.scroll-element.scroll-x .scroll-element_size {
  height: 2px;
  left: -10px;
  top: 5px
}

.scrollbar-rail>.scroll-element.scroll-y .scroll-element_outer {
  top: 5px;
  width: 15px
}

.scrollbar-rail>.scroll-element.scroll-y .scroll-element_size {
  left: 5px;
  top: -10px;
  width: 2px
}

.scrollbar-rail>.scroll-element.scroll-x.scroll-scrolly_visible .scroll-element_size {
  left: -25px
}

.scrollbar-rail>.scroll-element.scroll-y.scroll-scrollx_visible .scroll-element_size {
  top: -25px
}

.scrollbar-rail>.scroll-element.scroll-x.scroll-scrolly_visible .scroll-element_track {
  left: -25px
}

.scrollbar-rail>.scroll-element.scroll-y.scroll-scrollx_visible .scroll-element_track {
  top: -25px
}

.scrollbar-dynamic>.scroll-element,
.scrollbar-dynamic>.scroll-element div {
  background: none;
  border: none;
  margin: 0;
  padding: 0;
  position: absolute;
  z-index: 10
}

.scrollbar-dynamic>.scroll-element div {
  display: block;
  height: 100%;
  left: 0;
  top: 0;
  width: 100%
}

.scrollbar-dynamic>.scroll-element.scroll-x {
  bottom: 2px;
  height: 7px;
  left: 0;
  min-width: 100%;
  width: 100%
}

.scrollbar-dynamic>.scroll-element.scroll-y {
  height: 100%;
  min-height: 100%;
  right: 2px;
  top: 0;
  width: 7px
}

.scrollbar-dynamic>.scroll-element .scroll-element_outer {
  opacity: .3;
  border-radius: 12px
}

.scrollbar-dynamic>.scroll-element .scroll-element_size {
  background-color: #ccc;
  opacity: 0;
  border-radius: 12px;
  -webkit-transition: opacity .2s;
  -o-transition: opacity .2s;
  transition: opacity .2s
}

.scrollbar-dynamic>.scroll-element .scroll-bar {
  background-color: #6c6e71;
  border-radius: 7px
}

.scrollbar-dynamic>.scroll-element.scroll-x .scroll-bar {
  bottom: 0;
  height: 7px;
  min-width: 24px;
  top: auto
}

.scrollbar-dynamic>.scroll-element.scroll-y .scroll-bar {
  left: auto;
  min-height: 24px;
  right: 0;
  width: 7px
}

.scrollbar-dynamic>.scroll-element.scroll-x .scroll-element_outer {
  bottom: 0;
  top: auto;
  left: 2px;
  -webkit-transition: height .2s;
  -o-transition: height .2s;
  transition: height .2s
}

.scrollbar-dynamic>.scroll-element.scroll-y .scroll-element_outer {
  left: auto;
  right: 0;
  top: 2px;
  -webkit-transition: width .2s;
  -o-transition: width .2s;
  transition: width .2s
}

.scrollbar-dynamic>.scroll-element.scroll-x .scroll-element_size {
  left: -4px
}

.scrollbar-dynamic>.scroll-element.scroll-y .scroll-element_size {
  top: -4px
}

.scrollbar-dynamic>.scroll-element.scroll-x.scroll-scrolly_visible .scroll-element_size {
  left: -11px
}

.scrollbar-dynamic>.scroll-element.scroll-y.scroll-scrollx_visible .scroll-element_size {
  top: -11px
}

.scrollbar-dynamic>.scroll-element.scroll-draggable .scroll-element_outer,
.scrollbar-dynamic>.scroll-element:hover .scroll-element_outer {
  overflow: hidden;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";
  filter: alpha(opacity=70);
  opacity: .7
}

.scrollbar-dynamic>.scroll-element.scroll-draggable .scroll-element_outer .scroll-element_size,
.scrollbar-dynamic>.scroll-element:hover .scroll-element_outer .scroll-element_size {
  opacity: 1
}

.scrollbar-dynamic>.scroll-element.scroll-draggable .scroll-element_outer .scroll-bar,
.scrollbar-dynamic>.scroll-element:hover .scroll-element_outer .scroll-bar {
  height: 100%;
  width: 100%;
  border-radius: 12px
}

.scrollbar-dynamic>.scroll-element.scroll-x.scroll-draggable .scroll-element_outer,
.scrollbar-dynamic>.scroll-element.scroll-x:hover .scroll-element_outer {
  height: 20px;
  min-height: 7px
}

.scrollbar-dynamic>.scroll-element.scroll-y.scroll-draggable .scroll-element_outer,
.scrollbar-dynamic>.scroll-element.scroll-y:hover .scroll-element_outer {
  min-width: 7px;
  width: 20px
}

.scrollbar-chrome>.scroll-element,
.scrollbar-chrome>.scroll-element div {
  border: none;
  margin: 0;
  overflow: hidden;
  padding: 0;
  position: absolute;
  z-index: 10
}

.scrollbar-chrome>.scroll-element {
  background-color: #fff
}

.scrollbar-chrome>.scroll-element div {
  display: block;
  height: 100%;
  left: 0;
  top: 0;
  width: 100%
}

.scrollbar-chrome>.scroll-element .scroll-element_track {
  background: #f1f1f1;
  border: 1px solid #dbdbdb
}

.scrollbar-chrome>.scroll-element.scroll-x {
  bottom: 0;
  height: 16px;
  left: 0;
  min-width: 100%;
  width: 100%
}

.scrollbar-chrome>.scroll-element.scroll-y {
  height: 100%;
  min-height: 100%;
  right: 0;
  top: 0;
  width: 16px
}

.scrollbar-chrome>.scroll-element .scroll-bar {
  background-color: #d9d9d9;
  border: 1px solid #bdbdbd;
  cursor: default;
  border-radius: 2px
}

.scrollbar-chrome>.scroll-element .scroll-bar:hover {
  background-color: #c2c2c2;
  border-color: #a9a9a9
}

.scrollbar-chrome>.scroll-element.scroll-draggable .scroll-bar {
  background-color: #919191;
  border-color: #7e7e7e
}

.scrollbar-chrome>.scroll-content.scroll-scrolly_visible {
  left: -16px;
  margin-left: 16px
}

.scrollbar-chrome>.scroll-content.scroll-scrollx_visible {
  top: -16px;
  margin-top: 16px
}

.scrollbar-chrome>.scroll-element.scroll-x .scroll-bar {
  height: 8px;
  min-width: 10px;
  top: 3px
}

.scrollbar-chrome>.scroll-element.scroll-y .scroll-bar {
  left: 3px;
  min-height: 10px;
  width: 8px
}

.scrollbar-chrome>.scroll-element.scroll-x .scroll-element_outer {
  border-left: 1px solid #dbdbdb
}

.scrollbar-chrome>.scroll-element.scroll-x .scroll-element_track {
  height: 14px;
  left: -3px
}

.scrollbar-chrome>.scroll-element.scroll-x .scroll-element_size {
  height: 14px;
  left: -4px
}

.scrollbar-chrome>.scroll-element.scroll-y .scroll-element_outer {
  border-top: 1px solid #dbdbdb
}

.scrollbar-chrome>.scroll-element.scroll-y .scroll-element_track {
  top: -3px;
  width: 14px
}

.scrollbar-chrome>.scroll-element.scroll-y .scroll-element_size {
  top: -4px;
  width: 14px
}

.scrollbar-chrome>.scroll-element.scroll-x.scroll-scrolly_visible .scroll-element_size {
  left: -19px
}

.scrollbar-chrome>.scroll-element.scroll-y.scroll-scrollx_visible .scroll-element_size {
  top: -19px
}

.scrollbar-chrome>.scroll-element.scroll-x.scroll-scrolly_visible .scroll-element_track {
  left: -19px
}

.scrollbar-chrome>.scroll-element.scroll-y.scroll-scrollx_visible .scroll-element_track {
  top: -19px
}

.wea-search-advance {
  border-bottom: none !important
}

.wea-search-advance .ant-form-item-label {
  padding: 0
}

.wea-search-group {
  padding-left: 25px;
  padding-right: 25px
}

.wea-search-group .wea-content .wea-form-cell-wrpper {
  width: 100%;
  display: inline-block
}

.wea-search-group .wea-content.center {
  text-align: center
}

.wea-search-group .wea-content.center .wea-form-item {
  padding-left: 0
}

.wea-search-group .wea-content.center .wea-form-cell-wrapper {
  width: 300px;
  display: inline-block
}

.wea-search-group .wea-content.center .wea-form-cell-wrapper.small {
  width: 300px !important
}

.wea-search-group .wea-content.center .wea-form-cell-wrapper.middle {
  width: 400px !important
}

.wea-search-group .wea-content.center .wea-form-cell-wrapper.large {
  width: 500px !important
}

.wea-search-group .wea-content.center .wea-form-item {
  text-align: left
}

@media (min-width:768px) {
  .wea-search-group .wea-content.center .wea-form-cell-wrapper {
    width: 350px
  }
}

@media (min-width:992px) {
  .wea-search-group .wea-content.center .wea-form-cell-wrapper {
    width: 510px
  }
}

@media (min-width:1200px) {
  .wea-search-group .wea-content.center .wea-form-cell-wrapper {
    width: 640px
  }
}

@media (min-width:768px) {
  .wea-search-group .wea-content.center.multiCol .wea-form-cell-wrapper {
    width: 345px
  }
}

@media (min-width:992px) {
  .wea-search-group .wea-content.center.multiCol .wea-form-cell-wrapper {
    width: 510px
  }
}

@media (min-width:1200px) {
  .wea-search-group .wea-content.center.multiCol .wea-form-cell-wrapper {
    width: 641px
  }
}

.wea-search-group .wea-title {
  color: #484848;
  padding-left: 10px;
  border-bottom: 1px solid #ebebeb;
  line-height: 45px
}

.wea-search-group .wea-title i {
  cursor: pointer;
  color: #b2b2b2
}

.wea-search-group .wea-content {
  padding: 8px 0;
  -webkit-transition: height .2s cubic-bezier(.215, .61, .355, 1);
  -o-transition: height .2s cubic-bezier(.215, .61, .355, 1);
  transition: height .2s cubic-bezier(.215, .61, .355, 1)
}

.wea-search-group .wea-content.pt15 {
  padding-top: 8px
}

.wea-search-group .center .wea-form-cell {
  padding-left: 0;
  padding-right: 0
}

.wea-search-group .wea-form-cell {
  padding: 0 10px 0 30px;
  min-height: 0
}

.wea-search-group .wea-form-item {
  min-height: 30px;
  padding-top: 8px;
  padding-bottom: 8px;
  -webkit-box-sizing: content-box;
  box-sizing: content-box
}

.wea-search-group .wea-form-item .wea-upload {
  padding-top: 0
}

.wea-search-group .wea-form-item.underline {
  padding-top: 0;
  min-height: 38px
}

.wea-form-cell .ant-calendar-range-picker,
.wea-form-cell .ant-input-wrapper .ant-input-group-addon,
.wea-form-cell .ant-input-wrapper input,
.wea-form-cell .ant-select-selection {
  border-radius: 0;
  background-color: #fff
}

.wea-search-group .wea-form-cell .ant-search-custom .ant-input-wrapper input {
  border-right: 0
}

.wea-search-group .wea-form-cell .ant-select-selection,
.wea-search-group .wea-form-cell input.ant-input {
  -webkit-box-shadow: 0 0 0 transparent !important;
  box-shadow: 0 0 0 transparent !important;
  border-color: #d9d9d9
}

.wea-search-group .ant-calendar-range-picker.ant-input {
  position: relative;
  top: 1px
}

.wea-search-group .wea-form-cell .ant-select-selection:focus,
.wea-search-group .wea-form-cell .ant-select-selection:hover,
.wea-search-group .wea-form-cell .wea-associative-search:hover,
.wea-search-group .wea-form-cell input.ant-input:focus,
.wea-search-group .wea-form-cell input.ant-input:hover {
  border-color: #57c5f7
}

.ant-select-selection,
.wea-associative-search,
input.ant-input {
  border-color: #d9d9d9;
  -webkit-box-shadow: 0 0 0 transparent;
  box-shadow: 0 0 0 transparent
}

.ant-select-selection:focus,
.ant-select-selection:hover,
.wea-associative-search:hover,
input.ant-input:focus,
input.ant-input:hover {
  border-color: #57c5f7
}

.wea-search-input-search {
  display: inline-block;
  width: 100%;
  height: 36px;
  line-height: 34px;
  position: relative
}

.wea-search-input-search .input {
  width: 100%;
  height: 36px;
  border: 1px solid #2db7f5;
  outline: none;
  padding-left: 10px
}

.wea-search-input-search .input-text {
  position: absolute;
  top: 0;
  right: 0;
  display: inline-block;
  padding: 0 20px;
  height: 36px;
  line-height: 36px;
  text-align: center;
  background: #2db7f5;
  color: #fff;
  float: right;
  cursor: pointer
}

.wea-search-input-search .input-text:hover {
  background: #0695d9
}

.wea-search-input-search .input-left {
  position: absolute;
  top: 0;
  left: 0;
  height: 36px;
  display: inline-block;
  padding: 0 10px;
  cursor: pointer
}

.wea-search-input-search .input-left>em {
  font-size: 16px;
  color: #2db7f5;
  vertical-align: middle
}

.wea-search-input-search input::-webkit-input-placeholder {
  color: #999
}

.wea-search-input-search input:-ms-input-placeholder {
  color: #999
}

.wea-search-input-hotkeys-popover {
  padding-top: 0 !important
}

.wea-search-input-hotkeys-popover .ant-popover-arrow {
  display: none
}

.wea-search-input-hotkeys-popover .ant-popover-inner {
  border: none;
  border-radius: 0;
  -webkit-box-shadow: none;
  box-shadow: none
}

.wea-search-input-hotkeys-popover .ant-popover-inner-content {
  padding: 0
}

.wea-search-input-hotkeys-popover .input-hotkeys {
  border: 1px solid #e8e8e8;
  border-radius: 2px;
  border-top: none;
  width: 100%;
  z-index: 100;
  background: #fff;
  margin-top: -4px;
  max-height: 200px;
  overflow-y: auto
}

.wea-search-input-hotkeys-popover .input-hotkeys>li {
  cursor: pointer
}

.wea-search-input-hotkeys-popover .input-hotkeys .hotkeys-background {
  background: #e9f7ff
}

.wea-search-input-hotkeys-popover .input-hotkeys .hotkeys-hide-background {
  background: #fff
}

.wea-search-input-hotkeys-popover .input-hotkeys>li {
  padding-left: 10px;
  line-height: 24px;
  height: 24px;
  overflow: hidden;
  max-width: 100%;
  -o-text-overflow: ellipsis;
  text-overflow: ellipsis;
  white-space: nowrap
}

.wea-search-input-hotkeys-popover .input-hotkeys>li:hover {
  background: #56c5f7
}

@keyframes fadeIn {
  0% {
    opacity: 0
  }

  50% {
    opacity: 0
  }

  to {
    opacity: 1
  }
}

@-webkit-keyframes fadeIn {
  0% {
    opacity: 0
  }

  50% {
    opacity: 0
  }

  to {
    opacity: 1
  }
}

.wea-search-panel {
  position: relative
}

.wea-search-panel .wea-search-input-wrapper {
  display: inline-block;
  margin-right: 15px;
  position: relative
}

.wea-search-panel .wea-search-panel-show {
  animation: fadeIn .4s linear;
  -webkit-animation: fadeIn .4s linear
}

.wea-search-panel .btn-footer {
  text-align: center;
  border-top: 1px solid #e2e2e2;
  padding: 15px 0
}

.wea-search-panel .btn-footer button {
  border-radius: 3px;
  margin-right: 10px
}

.wea-search-panel .btn-footer button:last-child {
  margin-right: 0
}

.wea-search-panel .wea-search-input-wrapper {
  width: 449px;
  white-space: nowrap
}

.wea-search-panel .wea-search-panel-text {
  position: relative;
  display: inline-block;
  padding-bottom: 2px
}

.wea-search-panel .wea-search-panel-adSearch {
  position: relative;
  bottom: -10px
}

.wea-search-panel .wea-border-triangle {
  position: relative;
  top: 26px;
  right: -34px;
  z-index: 1001;
  opacity: 1;
  display: inline-block;
  width: 0;
  border: 6px solid transparent;
  border-bottom: 6px solid #d9d9d9
}

.wea-search-panel .wea-border-triangle:before {
  position: absolute;
  content: "";
  top: -5px;
  left: -7px;
  width: 0;
  height: 0;
  border: 7px solid transparent;
  border-bottom: 7px solid #fff
}

.wea-search-panel .wea-search-panel-search-wrapper {
  opacity: 1;
  width: 563px;
  position: absolute;
  top: 48px;
  background: #fff;
  border: 1px solid #d9d9d9;
  border-radius: 6px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  -webkit-box-shadow: 0 1px 6px rgba(99, 99, 99, .2);
  box-shadow: 0 1px 6px rgba(99, 99, 99, .2);
  z-index: 1000
}

@media (min-width:768px) {
  .wea-search-panel .wea-search-input-wrapper {
    width: 449px
  }

  .wea-search-panel .wea-search-panel-search-wrapper {
    width: 563px
  }
}

@media (min-width:992px) {
  .wea-search-panel .wea-search-input-wrapper {
    width: 480px
  }

  .wea-search-panel .wea-search-panel-search-wrapper {
    width: 600px
  }
}

@media (min-width:1200px) {
  .wea-search-panel .wea-search-input-wrapper {
    width: 520px
  }

  .wea-search-panel .wea-search-panel-search-wrapper {
    width: 677px
  }
}

.wea-search-panel .wea-mask-dark {
  background: transparent;
  opacity: 0
}

.wea-select-group .wea-select {
  width: 100%
}

.wea-select-group-list .wea-select {
  float: left
}

.wea-select-group-list .ext-com-wrapper {
  margin-left: 10px;
  float: left
}

.wea-select-group-list .ext-com-wrapper .ant-calendar-picker {
  width: 200px
}

.wea-select-group-list .ext-com-wrapper .wea-browser {
  min-width: 180px
}

.wea-signature {
  position: relative
}

.wea-signature-tip {
  color: #868686;
  width: 100%;
  border-bottom: 1px solid #e2e2e2;
  height: 30px;
  line-height: 30px
}

.wea-signature-tip-title {
  padding-left: 5px
}

.wea-signature-tip-btn {
  cursor: pointer;
  color: #55b1f9
}

.wea-signature-cursor {
  display: inline-block;
  height: 100%;
  border-right: 1px solid #000;
  animation: blink 1s infinite step-start;
  -webkit-animation: blink 1s infinite step-start;
  -moz-animation: blink 1s infinite step-start;
  -ms-animation: blink 1s infinite step-start
}

.wea-signature-clearBoth {
  clear: both;
  content: ""
}

.wea-signature-tools {
  line-height: 32px;
  padding: 10px 5px;
  background: #f7f7f7;
  -webkit-box-shadow: 0 1px 0 0 #eaeaea;
  box-shadow: 0 1px 0 0 #eaeaea;
  -moz-user-select: none;
  -webkit-user-select: none;
  -ms-user-select: none;
  user-select: none
}

.wea-signature-tools-disabled,
.wea-signature-tools-disabled .wea-signature-tools-extraBtns-single,
.wea-signature-tools-disabled .wea-signature-tools-extraBtns-single-icon {
  color: #ccc
}

.wea-signature-tools-disabled .wea-signature-tools-dot-lg,
.wea-signature-tools-disabled .wea-signature-tools-dot-md,
.wea-signature-tools-disabled .wea-signature-tools-dot-xs {
  background-color: #ccc
}

.wea-signature-tools-disabled .wea-signature-tools-normalColors-single,
.wea-signature-tools-disabled .wea-signature-tools-normalColors-single-two {
  background-color: #ccc !important
}

.wea-signature-tools-single,
.wea-signature-tools-singleLast {
  float: left;
  padding: 0 12px;
  border-right: 1px solid #e2e2e2;
  min-height: 32px
}

.wea-signature-tools-single .wea-color-picker,
.wea-signature-tools-singleLast .wea-color-picker {
  width: auto
}

.wea-signature-tools-singleLast {
  border: 0
}

.wea-signature-tools-mode {
  color: #aeaeae;
  margin-right: 5px
}

.wea-signature-tools-dot {
  width: 18px;
  height: 18px;
  border: 1px solid transparent;
  display: inline-block;
  vertical-align: middle;
  margin: 0 8px;
  position: relative
}

.wea-signature-tools-dot-container {
  cursor: pointer
}

.wea-signature-tools-dot-options .ant-tooltip-inner {
  background: #fff
}

.wea-signature-tools-dot-options .ant-tooltip-arrow {
  border-bottom-color: #fff
}

.wea-signature-tools-dot-arrow {
  margin: 0;
  position: absolute;
  right: -15px;
  top: -7px;
  -webkit-transform: rotate(90deg) scale(.7);
  -ms-transform: rotate(90deg) scale(.7);
  transform: rotate(90deg) scale(.7)
}

.wea-signature-tools-dot-arrow .icon-coms-Browse-box-Add-to,
.wea-signature-tools-dot-arrow .icon-coms-Browse-box-delete {
  color: #aeaeae
}

.wea-signature-tools-dot-arrow-active {
  -webkit-transform: rotate(-90deg) scale(.7);
  -ms-transform: rotate(-90deg) scale(.7);
  transform: rotate(-90deg) scale(.7)
}

.wea-signature-tools-dot-selected .wea-signature-tools-dot-lg,
.wea-signature-tools-dot-selected .wea-signature-tools-dot-md,
.wea-signature-tools-dot-selected .wea-signature-tools-dot-sm,
.wea-signature-tools-dot-selected .wea-signature-tools-dot-xl,
.wea-signature-tools-dot-selected .wea-signature-tools-dot-xs,
.wea-signature-tools-dot-selected .wea-signature-tools-dot-xxs {
  background: #333
}

.wea-signature-tools-dot-lg,
.wea-signature-tools-dot-md,
.wea-signature-tools-dot-sm,
.wea-signature-tools-dot-xl,
.wea-signature-tools-dot-xs,
.wea-signature-tools-dot-xxs {
  width: 4px;
  height: 4px;
  border-radius: 50%;
  background: #8f8f8f;
  margin-top: 7px;
  margin-left: 7px;
  cursor: pointer
}

.wea-signature-tools-dot-xs {
  width: 6px;
  height: 6px;
  margin-top: 5px;
  margin-left: 5px
}

.wea-signature-tools-dot-sm {
  width: 8px;
  height: 8px;
  margin-top: 4px;
  margin-left: 4px
}

.wea-signature-tools-dot-md {
  width: 10px;
  height: 10px;
  margin-top: 3px;
  margin-left: 3px
}

.wea-signature-tools-dot-lg {
  width: 12px;
  height: 12px;
  margin-top: 2px;
  margin-left: 2px
}

.wea-signature-tools-dot-xl {
  width: 14px;
  height: 14px;
  margin-top: 1px;
  margin-left: 1px
}

.wea-signature-tools-dot-active {
  background: #333;
  cursor: pointer
}

.wea-signature-tools-color,
.wea-signature-tools-color-disabled {
  width: 27px;
  height: 27px;
  display: inline-block;
  vertical-align: middle;
  margin-left: 8px;
  margin-right: 2px;
  border: 1px solid #979797;
  cursor: pointer
}

.wea-signature-tools-color-disabled {
  background-color: #ccc;
  border: 1px solid #ccc
}

.wea-signature-tools-normalColors {
  float: right;
  line-height: 12px;
  width: 170px;
  margin-top: 3px
}

.wea-signature-tools-normalColors-single,
.wea-signature-tools-normalColors-single-two {
  cursor: pointer;
  display: inline-block;
  width: 12px;
  height: 12px;
  margin: 1px
}

.wea-signature-tools-normalColors-single {
  margin-top: 0
}

.wea-signature-tools-normalColors-single-two {
  margin-bottom: 0
}

.wea-signature-tools-extraBtns {
  display: inline-block
}

.wea-signature-tools-extraBtns-single {
  color: #333;
  display: inline-block;
  padding-right: 12px;
  vertical-align: middle;
  cursor: pointer
}

.wea-signature-tools-extraBtns-single:last-child {
  padding-right: 0
}

.wea-signature-tools-extraBtns-single-icon {
  padding-right: 8px;
  color: #aeaeae;
  vertical-align: text-bottom
}

.wea-signature-content {
  position: relative
}

.wea-signature-content-canvas {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%
}

.wea-signature-content-canvas-trim {
  display: none
}

.wea-signature-content-checkEraser {
  cursor: url("/cloudstore/resource/pc/com/images/signature-cursor.ico"), auto
}

.wea-signature-content-checkEraser-xs,
.wea-signature-content-checkEraser-xxs {
  cursor: url("/cloudstore/resource/pc/com/images/signature-cursor-xs.ico"), auto
}

.wea-signature-content-checkEraser-md,
.wea-signature-content-checkEraser-sm {
  cursor: url("/cloudstore/resource/pc/com/images/signature-cursor-md.ico"), auto
}

.wea-signature-content-checkEraser-lg,
.wea-signature-content-checkEraser-xl {
  cursor: url("/cloudstore/resource/pc/com/images/signature-cursor-lg.ico"), auto
}

.wea-signature-content-resultRow {
  height: 40px;
  border-bottom: 1px solid #eaeaea;
  -moz-user-select: none;
  -webkit-user-select: none;
  -ms-user-select: none;
  user-select: none
}

@-webkit-keyframes blink {
  0% {
    border-right: 1px solid #000
  }

  50% {
    border-right: 1px solid transparent
  }

  to {
    border-right: 1px solid #000
  }
}

@keyframes blink {
  0% {
    border-right: 1px solid #000
  }

  50% {
    border-right: 1px solid transparent
  }

  to {
    border-right: 1px solid #000
  }
}

.wea-slide-modal {
  position: relative
}

.wea-slide-modal .wea-slide-modal-title {
  color: #333;
  text-align: center;
  height: 52px;
  background: #f4f4f4;
  line-height: 52px
}

.wea-slide-modal .wea-slide-modal-content {
  background: #fff
}

.rodal,
.rodal-mask {
  top: 0;
  width: 100%;
  height: 100%;
  z-index: 100
}

.rodal {
  position: fixed;
  outline-color: #fff
}

.rodal-dialog {
  position: absolute;
  top: 0;
  bottom: 0;
  margin: auto;
  z-index: 101;
  background: #fff
}

.rodal-dialog:focus {
  outline: none
}

.rodal-close {
  position: absolute;
  cursor: pointer;
  top: 21px;
  right: 16px;
  width: 16px;
  height: 16px
}

.rodal-close:after,
.rodal-close:before {
  position: absolute;
  content: "";
  height: 2px;
  width: 100%;
  top: 50%;
  left: 0;
  margin-top: -1px;
  background: #999;
  border-radius: 100%;
  -webkit-transition: background .2s;
  -o-transition: background .2s;
  transition: background .2s
}

.rodal-close:before {
  -webkit-transform: rotate(45deg);
  -ms-transform: rotate(45deg);
  transform: rotate(45deg)
}

.rodal-close:after {
  -webkit-transform: rotate(-45deg);
  -ms-transform: rotate(-45deg);
  transform: rotate(-45deg)
}

.rodal-close:hover:after,
.rodal-close:hover:before {
  background: #333
}

@-webkit-keyframes rodal-fade-enter {
  0% {
    opacity: 0
  }
}

@keyframes rodal-fade-enter {
  0% {
    opacity: 0
  }
}

.rodal-fade-enter {
  -webkit-animation: rodal-fade-enter both ease-in;
  animation: rodal-fade-enter both ease-in
}

@-webkit-keyframes rodal-fade-leave {
  to {
    opacity: 0
  }
}

@keyframes rodal-fade-leave {
  to {
    opacity: 0
  }
}

.rodal-fade-leave {
  -webkit-animation: rodal-fade-leave both ease-out;
  animation: rodal-fade-leave both ease-out
}

@-webkit-keyframes rodal-zoom-enter {
  0% {
    -webkit-transform: scale3d(.3, .3, .3);
    transform: scale3d(.3, .3, .3)
  }
}

@keyframes rodal-zoom-enter {
  0% {
    -webkit-transform: scale3d(.3, .3, .3);
    transform: scale3d(.3, .3, .3)
  }
}

.rodal-zoom-enter {
  -webkit-animation: rodal-zoom-enter both cubic-bezier(.4, 0, 0, 1.5);
  animation: rodal-zoom-enter both cubic-bezier(.4, 0, 0, 1.5)
}

@-webkit-keyframes rodal-zoom-leave {
  to {
    -webkit-transform: scale3d(.3, .3, .3);
    transform: scale3d(.3, .3, .3)
  }
}

@keyframes rodal-zoom-leave {
  to {
    -webkit-transform: scale3d(.3, .3, .3);
    transform: scale3d(.3, .3, .3)
  }
}

.rodal-zoom-leave {
  -webkit-animation: rodal-zoom-leave both;
  animation: rodal-zoom-leave both
}

@-webkit-keyframes rodal-slideDown-enter {
  0% {
    -webkit-transform: translate3d(0, -100px, 0);
    transform: translate3d(0, -100px, 0)
  }
}

@keyframes rodal-slideDown-enter {
  0% {
    -webkit-transform: translate3d(0, -100px, 0);
    transform: translate3d(0, -100px, 0)
  }
}

.rodal-slideDown-enter {
  -webkit-animation: rodal-slideDown-enter both cubic-bezier(.4, 0, 0, 1.5);
  animation: rodal-slideDown-enter both cubic-bezier(.4, 0, 0, 1.5)
}

@-webkit-keyframes rodal-slideDown-leave {
  to {
    -webkit-transform: translate3d(0, -100px, 0);
    transform: translate3d(0, -100px, 0)
  }
}

@keyframes rodal-slideDown-leave {
  to {
    -webkit-transform: translate3d(0, -100px, 0);
    transform: translate3d(0, -100px, 0)
  }
}

.rodal-slideDown-leave {
  -webkit-animation: rodal-slideDown-leave both;
  animation: rodal-slideDown-leave both
}

@-webkit-keyframes rodal-slideLeft-enter {
  0% {
    -webkit-transform: translate3d(-150px, 0, 0);
    transform: translate3d(-150px, 0, 0)
  }
}

@keyframes rodal-slideLeft-enter {
  0% {
    -webkit-transform: translate3d(-150px, 0, 0);
    transform: translate3d(-150px, 0, 0)
  }
}

.rodal-slideLeft-enter {
  -webkit-animation: rodal-slideLeft-enter both;
  animation: rodal-slideLeft-enter both;
  -webkit-box-shadow: 1px 1px 10px #b6b6b6;
  box-shadow: 1px 1px 10px #b6b6b6
}

@-webkit-keyframes rodal-slideLeft-leave {
  to {
    -webkit-transform: translate3d(-150px, 0, 0);
    transform: translate3d(-150px, 0, 0)
  }
}

@keyframes rodal-slideLeft-leave {
  to {
    -webkit-transform: translate3d(-150px, 0, 0);
    transform: translate3d(-150px, 0, 0)
  }
}

.rodal-slideLeft-leave {
  -webkit-animation: rodal-slideLeft-leave both;
  animation: rodal-slideLeft-leave both;
  -webkit-box-shadow: 1px 1px 0 #b6b6b6;
  box-shadow: 1px 1px 0 #b6b6b6
}

@-webkit-keyframes rodal-slideRight-enter {
  0% {
    -webkit-transform: translate3d(150px, 0, 0);
    transform: translate3d(150px, 0, 0);
    visibility: visible
  }
}

@keyframes rodal-slideRight-enter {
  0% {
    -webkit-transform: translate3d(150px, 0, 0);
    transform: translate3d(150px, 0, 0)
  }
}

.rodal-slideRight-enter {
  -webkit-animation: rodal-slideRight-enter both;
  animation: rodal-slideRight-enter both;
  -webkit-box-shadow: -1px 1px 10px #b6b6b6;
  box-shadow: -1px 1px 10px #b6b6b6
}

@-webkit-keyframes rodal-slideRight-leave {
  to {
    -webkit-transform: translate3d(150px, 0, 0);
    transform: translate3d(150px, 0, 0)
  }
}

@keyframes rodal-slideRight-leave {
  to {
    -webkit-transform: translate3d(150px, 0, 0);
    transform: translate3d(150px, 0, 0)
  }
}

.rodal-slideRight-leave {
  -webkit-animation: rodal-slideRight-leave both;
  animation: rodal-slideRight-leave both;
  -webkit-box-shadow: -1px 1px 0 #b6b6b6;
  box-shadow: -1px 1px 0 #b6b6b6
}

@-webkit-keyframes rodal-slideUp-enter {
  0% {
    -webkit-transform: translate3d(0, 100px, 0);
    transform: translate3d(0, 100px, 0)
  }
}

@keyframes rodal-slideUp-enter {
  0% {
    -webkit-transform: translate3d(0, 100px, 0);
    transform: translate3d(0, 100px, 0)
  }
}

.rodal-slideUp-enter {
  -webkit-animation: rodal-slideUp-enter both cubic-bezier(.4, 0, 0, 1.5);
  animation: rodal-slideUp-enter both cubic-bezier(.4, 0, 0, 1.5)
}

@-webkit-keyframes rodal-slideUp-leave {
  to {
    -webkit-transform: translate3d(0, 100px, 0);
    transform: translate3d(0, 100px, 0)
  }
}

@keyframes rodal-slideUp-leave {
  to {
    -webkit-transform: translate3d(0, 100px, 0);
    transform: translate3d(0, 100px, 0)
  }
}

.rodal-slideUp-leave {
  -webkit-animation: rodal-slideUp-leave both;
  animation: rodal-slideUp-leave both
}

@-webkit-keyframes rodal-flip-enter {
  0% {
    -webkit-transform: perspective(400px) rotateX(60deg);
    transform: perspective(400px) rotateX(60deg)
  }

  70% {
    -webkit-transform: perspective(400px) rotateX(-15deg);
    transform: perspective(400px) rotateX(-15deg)
  }

  to {
    -webkit-transform: perspective(400px);
    transform: perspective(400px)
  }
}

@keyframes rodal-flip-enter {
  0% {
    -webkit-transform: perspective(400px) rotateX(60deg);
    transform: perspective(400px) rotateX(60deg)
  }

  70% {
    -webkit-transform: perspective(400px) rotateX(-15deg);
    transform: perspective(400px) rotateX(-15deg)
  }

  to {
    -webkit-transform: perspective(400px);
    transform: perspective(400px)
  }
}

.rodal-flip-enter {
  -webkit-animation: rodal-flip-enter both ease-in;
  animation: rodal-flip-enter both ease-in;
  -webkit-backface-visibility: visible !important;
  backface-visibility: visible !important
}

@-webkit-keyframes rodal-flip-leave {
  0% {
    -webkit-transform: perspective(400px);
    transform: perspective(400px)
  }

  30% {
    -webkit-transform: perspective(400px) rotateX(-15deg);
    transform: perspective(400px) rotateX(-15deg)
  }

  to {
    -webkit-transform: perspective(400px) rotateX(45deg);
    transform: perspective(400px) rotateX(45deg)
  }
}

@keyframes rodal-flip-leave {
  0% {
    -webkit-transform: perspective(400px);
    transform: perspective(400px)
  }

  30% {
    -webkit-transform: perspective(400px) rotateX(-15deg);
    transform: perspective(400px) rotateX(-15deg)
  }

  to {
    -webkit-transform: perspective(400px) rotateX(45deg);
    transform: perspective(400px) rotateX(45deg)
  }
}

.rodal-flip-leave {
  -webkit-animation: rodal-flip-leave both;
  animation: rodal-flip-leave both;
  -webkit-backface-visibility: visible !important;
  backface-visibility: visible !important
}

@-webkit-keyframes rodal-rotate-enter {
  0% {
    -webkit-transform: rotate(-180deg) scale3d(.3, .3, .3);
    transform: rotate(-180deg) scale3d(.3, .3, .3)
  }
}

@keyframes rodal-rotate-enter {
  0% {
    -webkit-transform: rotate(-180deg) scale3d(.3, .3, .3);
    transform: rotate(-180deg) scale3d(.3, .3, .3)
  }
}

.rodal-rotate-enter {
  -webkit-animation: rodal-rotate-enter both;
  animation: rodal-rotate-enter both;
  -webkit-transform-origin: center;
  -ms-transform-origin: center;
  transform-origin: center
}

@-webkit-keyframes rodal-rotate-leave {
  to {
    -webkit-transform: rotate(180deg) scale3d(.3, .3, .3);
    transform: rotate(180deg) scale3d(.3, .3, .3)
  }
}

@keyframes rodal-rotate-leave {
  to {
    -webkit-transform: rotate(180deg) scale3d(.3, .3, .3);
    transform: rotate(180deg) scale3d(.3, .3, .3)
  }
}

.rodal-rotate-leave {
  -webkit-animation: rodal-rotate-leave both;
  animation: rodal-rotate-leave both;
  -webkit-transform-origin: center;
  -ms-transform-origin: center;
  transform-origin: center
}

@-webkit-keyframes rodal-door-enter {
  0% {
    -webkit-transform: scaleX(0);
    transform: scaleX(0)
  }
}

@keyframes rodal-door-enter {
  0% {
    -webkit-transform: scaleX(0);
    transform: scaleX(0)
  }
}

.rodal-door-enter {
  -webkit-animation: rodal-door-enter both cubic-bezier(.4, 0, 0, 1.5);
  animation: rodal-door-enter both cubic-bezier(.4, 0, 0, 1.5)
}

@-webkit-keyframes rodal-door-leave {
  60% {
    -webkit-transform: scaleX(.01);
    transform: scaleX(.01)
  }

  to {
    -webkit-transform: scale3d(0, 1, .1);
    transform: scale3d(0, 1, .1)
  }
}

@keyframes rodal-door-leave {
  60% {
    -webkit-transform: scaleX(.01);
    transform: scaleX(.01)
  }

  to {
    -webkit-transform: scale3d(0, 1, .1);
    transform: scale3d(0, 1, .1)
  }
}

.rodal-door-leave {
  -webkit-animation: rodal-door-leave both;
  animation: rodal-door-leave both
}

.wea-steps-menus.wea-steps-menus-number .ant-steps-item-icon>.ant-steps-icon {
  display: none
}

.wea-steps-menus.wea-steps-menus-transverse .ant-steps-item {
  overflow: visible
}

.wea-steps-menus.wea-steps-menus-transverse .ant-steps-item-content {
  display: block;
  width: 100px;
  text-align: center
}

.wea-steps-menus.wea-steps-menus-transverse .ant-steps-item-content .ant-steps-item-title {
  padding-right: 0
}

.wea-steps-menus.wea-steps-menus-transverse .ant-steps-item-icon {
  margin-left: 37px
}

.wea-steps-menus.wea-steps-menus-transverse .ant-steps-item-tail {
  padding: 0 22px;
  margin-left: 50px
}

.wea-steps-menus.wea-steps-menus-transverse.ant-steps-small .ant-steps-item-tail {
  padding: 0 18px
}

.wea-steps-menus.wea-steps-menus-transverse.ant-steps-small .ant-steps-item-icon {
  margin-left: 41px
}

.wea-steps-menus .ant-steps-item-title:after {
  content: none
}

.wea-steps {
  display: -ms-flexbox;
  display: flex
}

.wea-steps .ant-steps-item {
  -ms-flex: 1 1;
  flex: 1 1
}

.wea-steps .ant-steps-item:last-child {
  -ms-flex: none;
  flex: none
}

.wea-steps .ant-steps-step {
  position: relative
}

.wea-steps .ant-steps-description {
  position: absolute;
  width: 200px;
  top: 30px;
  left: -57px
}

.wea-steps .ant-steps-item-tail {
  padding: 0 32px;
  top: 20px;
  margin-left: 50px
}

.wea-steps .ant-steps-item-icon {
  width: 40px;
  height: 40px;
  line-height: 40px;
  border-radius: 50%;
  margin-left: 30px !important;
  border: 1px solid #dbdbdb
}

.wea-steps .ant-steps-item-wait .ant-steps-item-icon {
  border-color: #dbdbdb
}

.wea-steps .ant-steps-item-process .ant-steps-item-icon {
  background: #2db7f5;
  border-color: #2db7f5
}

.wea-steps .ant-steps-item-finish .ant-steps-item-icon {
  border-color: #2db7f5
}

.wea-steps .ant-steps-item-finish .ant-steps-item-icon>.ant-steps-icon {
  color: #2db7f5
}

.wea-tab {
  border-bottom: 1px solid #eaeaea;
  position: relative
}

.wea-tab .wea-tab-left {
  min-height: 46px;
  width: 100%
}

.wea-tab .wea-tab-right {
  position: absolute;
  right: 0;
  top: 0;
  background-color: #fff;
  width: auto
}

.wea-tab .wea-tab-right .wea-input-focus {
  padding-left: 15px
}

.wea-tab .ant-tabs-bar {
  margin-bottom: 0;
  border-bottom: none
}

.wea-tab .ant-tabs-tab-inner {
  height: 48px;
  line-height: 30px;
  color: #484848;
  font-size: 12px
}

.wea-tab .ant-tabs-ink-bar {
  color: #0695d9;
  height: 3px
}

.wea-tab .wea-search-tab {
  height: 46px;
  line-height: 46px;
  padding-right: 10px
}

.wea-tab .wea-search-tab>span {
  display: inline-block
}

.wea-tab .wea-search-tab .placeHolder-tip {
  left: 15px;
  text-align: left
}

.wea-tab .wea-search-tab .wea-input-focus .ant-input-wrapper {
  width: 150px;
  margin-right: -1px
}

.wea-tab .wea-search-tab .wea-advanced-search {
  border-radius: 0;
  line-height: 1;
  height: 28px
}

.ant-tabs-tab-prev,
.wea-tab .ant-tabs-tab-next {
  margin-top: 7px
}

.wea-tab .wea-advanced-search {
  position: relative;
  color: #474747;
  padding: 4px 15px;
  padding-top: 3px\0;
  padding-bottom: 3px\0
}

.wea-tab .wea-advanced-search:focus,
.wea-tab .wea-advanced-search:hover {
  color: #474747;
  border: 1px solid #dadada
}

.wea-tab .ant-btn-clicked:after {
  opacity: 0
}

.wea-tab .wea-search-container {
  width: 100%;
  position: absolute;
  top: 46px;
  background-color: #fff;
  z-index: 4;
  border: 1px solid #dadada;
  -webkit-box-shadow: 0 0 2px #dadada;
  box-shadow: 0 0 2px #dadada
}

.wea-tab .wea-search-container .wea-advanced-search {
  height: 37px;
  right: 9px;
  top: -37px;
  border-radius: 0
}

.wea-tab .wea-search-container .wea-advanced-search,
.wea-tab .wea-search-container .wea-Drop-search {
  position: absolute;
  border-bottom: 0;
  background-color: #fff;
  -webkit-box-shadow: 0 -1px 2px -1px #dadada;
  box-shadow: 0 -1px 2px -1px #dadada
}

.wea-tab .wea-search-container .wea-Drop-search {
  display: block;
  width: 45px;
  height: 46px;
  line-height: 46px;
  padding-left: 15px;
  font-size: 18px;
  right: 0;
  top: -46px;
  border-left: 1px solid #dadada;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  cursor: pointer
}

.wea-tab .wea-search-container .wea-advanced-search>span {
  position: relative;
  top: -4px
}

.wea-tab .wea-search-container .wea-search-group .wea-content {
  padding-top: 15px
}

.wea-tab .wea-search-container .wea-search-buttons {
  border-top: 1px solid #dadada;
  padding: 15px 0
}

.wea-tab .wea-search-container .wea-search-buttons .ant-btn {
  border-radius: 3px;
  min-width: 80px
}

.wea-tab .wea-search-container .wea-advanced-searchsAd {
  overflow-y: auto;
  overflow-x: hidden
}

.wea-tab .ant-menu {
  background-color: #f4f4f4
}

.wea-tab .ant-menu-horizontal {
  border-bottom: 0
}

.wea-tab .ant-menu-submenu-active,
.wea-tab .ant-menu-submenu-title:hover {
  background-color: transparent !important
}

.wea-tab .mask-wrapper {
  position: fixed;
  top: 0;
  right: 0;
  left: 0;
  bottom: 0;
  background-color: transparent;
  height: 100%;
  z-index: 3
}

.wea-tab .mask-dark {
  position: absolute;
  width: 100%;
  z-index: 3;
  background-color: #787878;
  filter: alpha(opacity=40);
  -moz-opacity: .4;
  -khtml-opacity: .4;
  opacity: .4
}

.wea-tab .ant-tabs-card {
  overflow: inherit
}

.wea-tab .ant-tabs-card>.ant-tabs-bar {
  margin-top: 11px
}

.wea-tab .ant-tabs-card>.ant-tabs-bar .ant-tabs-tab {
  border-radius: 3px 3px 0 0;
  margin-right: 3px
}

.wea-tab .ant-tabs-card>.ant-tabs-bar .ant-tabs-tab:nth-child(2) {
  margin-left: 10px
}

.wea-tab .ant-tabs-card>.ant-tabs-bar .ant-tabs-tab-inner {
  height: inherit;
  line-height: 21px;
  -webkit-transition: none;
  -o-transition: none;
  transition: none
}

.wea-tab .wea-tab-edit {
  overflow: hidden
}

.wea-tab .wea-tab-edit .ant-tabs-new-tab {
  display: none
}

.wea-tab .wea-tab-edit>.ant-tabs-bar {
  margin-top: 0
}

.wea-tab .wea-tab-edit>.ant-tabs-bar .ant-tabs-nav-container {
  height: 47px
}

.wea-tab .wea-tab-edit>.ant-tabs-bar .ant-tabs-ink-bar {
  visibility: visible
}

.wea-tab .wea-tab-edit>.ant-tabs-bar .ant-tabs-tab {
  border: 0;
  border-radius: 0;
  background-color: transparent
}

.wea-tab .wea-tab-edit>.ant-tabs-bar .ant-tabs-tab:nth-child(2) {
  margin-left: 0
}

.wea-tab .wea-tab-edit>.ant-tabs-bar .wea-tab-edit-pane-nodel i.anticon-cross {
  display: none
}

.wea-tab .wea-tab-edit>.ant-tabs-bar .ant-tabs-tab-inner {
  padding-left: 24px;
  padding-right: 24px;
  font-size: 12px;
  height: 48px;
  line-height: 30px
}

.wea-tab .wea-tab-edit>.ant-tabs-bar .ant-tabs-tab-active .ant-tabs-tab-inner,
.wea-tab .wea-tab-edit>.ant-tabs-bar .ant-tabs-tab:not(.ant-tabs-tab-active):hover .ant-tabs-tab-inner {
  padding-left: 16px;
  padding-right: 16px
}

.wea-tab .wea-tab-edit>.ant-tabs-bar .wea-tab-edit-pane-nodel.ant-tabs-tab-active .ant-tabs-tab-inner,
.wea-tab .wea-tab-edit>.ant-tabs-bar .wea-tab-edit-pane-nodel:not(.ant-tabs-tab-active):hover .ant-tabs-tab-inner {
  padding-left: 24px;
  padding-right: 24px
}

.wea-tab .ant-tabs-nav .ant-tabs-tab {
  margin-right: 0
}

.wea-tab .wea-tab-edit>.ant-tabs-bar .ant-tabs-tab-inner .anticon-cross {
  width: 16px;
  margin-left: 5px
}

.wea-tab .wea-tab-edit>.ant-tabs-bar .ant-tabs-tab-active .ant-tabs-tab-inner,
.wea-tab .wea-tab-edit>.ant-tabs-bar .ant-tabs-tab:not(.ant-tabs-tab-active):hover .ant-tabs-tab-inner,
.wea-tab .wea-tab-edit>.ant-tabs-bar .wea-tab-edit-pane-nodel.ant-tabs-tab-active .ant-tabs-tab-inner,
.wea-tab .wea-tab-edit>.ant-tabs-bar .wea-tab-edit-pane-nodel:not(.ant-tabs-tab-active):hover .ant-tabs-tab-inner {
  padding-left: 24px;
  padding-right: 24px
}

.wea-tab-search-ad-quick.wea-tab-search-ad .wea-tab-left {
  padding-right: 100px
}

.wea-tab-search-ad-quick-left-with-btns {
  padding-right: 76px
}

.wea-tab-search-ad-quick-left .wea-form-item {
  float: left;
  overflow-y: auto;
  overflow-x: hidden;
  min-width: 160px;
  min-height: 64px;
  padding-right: 32px;
  padding-bottom: 16px
}

.wea-tab-search-ad-quick-left .wea-form-item>div {
  float: none;
  -ms-flex: none;
  flex: none;
  width: 100%
}

.wea-tab-search-ad-quick-left .wea-form-item>div:first-child {
  min-height: 32px
}

.wea-tab-search-ad-quick-left .wea-form-item>div:first-child>div {
  min-width: 100%
}

.wea-tab-search-ad-quick-right {
  position: absolute;
  right: 0;
  top: 0
}

.wea-tab-search-ad-quick-right .ant-btn {
  display: block;
  margin: 32px 0 16px
}

.wea-tab-search-ad-quick .wea-tab-right-search-ad-quick {
  margin-top: 22px
}

.wea-tab-search-ad-quick .wea-search-container-search-ad-quick {
  top: 69px
}

.wea-table-edit .wea-select {
  width: 100%
}

.wea-table-edit .wea-cascader .wea-select {
  width: auto
}

.wea-table-edit .ant-table,
.wea-table-edit .ant-table-header,
.wea-table-edit table {
  width: 100%;
  border-radius: 0
}

.wea-table-edit .ant-table-thead>tr>th {
  background-color: #f8fcff;
  border-bottom-width: 2px
}

.wea-table-edit .ant-table-thead th {
  border-bottom: 1px solid #eaeaea;
  font-weight: 400
}

.wea-table-edit .ant-table-body {
  -ms-overflow-style: scrollbar
}

.wea-table-edit .ant-table-body .ant-table-row>td .wea-error .tip-msg {
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  -o-text-overflow: ellipsis;
  -moz-text-overflow: ellipsis;
  -webkit-text-overflow: ellipsis
}

.wea-table-edit .ant-table-tbody>tr>td {
  padding: 5px 14px
}

.wea-table-edit-ismodal .ant-table-tbody>tr>td {
  padding-top: 14px;
  padding-bottom: 14px
}

.wea-table-edit-ismodal .wea-table-edit-ismodal-ops {
  display: none
}

.wea-table-edit .ant-table-thead>tr>th {
  padding: 10px 12px
}

.wea-table-edit .ant-table-tbody tr td:first-child,
.wea-table-edit .ant-table-thead tr th:first-child {
  padding-left: 28px
}

.wea-table-edit .ant-table-tbody tr td.ant-table-selection-column,
.wea-table-edit .ant-table-thead tr th.ant-table-selection-column {
  padding-left: 23px;
  padding-right: 23px
}

.wea-table-edit-title {
  padding: 12px 14px 11px 23px;
  border-bottom: 1px solid #e9e9e9
}

.wea-table-edit-title .wea-drop-down-brn-select {
  float: right
}

.wea-table-edit-title .ant-btn {
  float: right;
  margin-left: 10px;
  border-radius: 0;
  padding: 0 3px;
  padding: 0;
  background: transparent;
  border: none;
  font-size: 20px;
  line-height: 20px
}

.wea-table-edit-title .ant-btn.ant-btn-primary {
  color: #55a1f8
}

.wea-table-edit-title .ant-btn.ant-btn-primary[disabled] {
  color: #d8d8d8
}

.wea-table-edit-title .ant-btn.ant-btn-primary:hover {
  color: #71b3f9
}

.wea-table-edit-title .ant-btn.ant-btn-primary:hover[disabled]:hover {
  color: #d8d8d8;
  background-color: transparent
}

.wea-table-edit .ant-table-tbody .ant-table-row:hover .wea-table-operates .wea-table-edit-ismodal-ops {
  display: block
}

.wea-table-edit .wea-checkbox {
  margin-right: 10px
}

.wea-table-edit-titleinheader .wea-table-edit-title {
  padding: 0;
  border: none
}

.wea-table-edit-titleinheader .ant-table-thead>tr>th {
  background-color: transparent
}

.wea-table-edit .wea-error {
  display: inline-block;
  width: 100%
}

.wea-table-edit-dropmenu {
  border-radius: 6px 6px 0 0;
  -webkit-box-shadow: none;
  box-shadow: none;
  border: none
}

.wea-table-edit-dropmenu-warp {
  background: #fff;
  min-width: 150px;
  max-height: 230px;
  border-radius: 6px;
  -webkit-box-shadow: 0 1px 6px hsla(0, 0%, 39%, .2);
  box-shadow: 0 1px 6px hsla(0, 0%, 39%, .2);
  border: 1px solid #d9d9d9;
  overflow: hidden
}

.wea-table-edit-dropmenu-addbtn {
  background-color: #e8e8e8;
  cursor: pointer;
  line-height: 36px;
  text-align: center
}

.wea-table-edit-dropmenu-addbtn:hover {
  color: #4d7ad8
}

.wea-table-edit-dropmenu .ant-table[class*=ant-table-scroll] {
  width: auto
}

.wea-table-edit-dropmenu .ant-table[class*=ant-table-scroll] .ant-table-fixed {
  width: auto;
  table-layout: fixed
}

.wea-table-editable .ant-table,
.wea-table-editable .ant-table-header,
.wea-table-editable table {
  width: 100%;
  border-radius: 0
}

.wea-table-editable .ant-table-body {
  -ms-overflow-style: scrollbar
}

.wea-table-editable .ant-table-thead>tr>th {
  background-color: #f8fcff;
  border-bottom-width: 2px;
  padding: 10px 12px
}

.wea-table-editable .ant-table-thead th {
  border-bottom: 1px solid #eaeaea;
  font-weight: 400
}

.wea-table-editable .ant-table-tbody>tr>td {
  padding: 5px 12px
}

.wea-table-editable .ant-table-tbody tr td:first-child,
.wea-table-editable .ant-table-thead tr th:first-child {
  padding-left: 28px
}

.wea-table-editable .ant-table-tbody>tr>td.ant-table-selection-column,
.wea-table-editable .ant-table-thead>tr>th.ant-table-selection-column {
  padding-left: 23px;
  padding-right: 23px
}

.wea-table-editable-title {
  padding: 12px 14px 11px 10px;
  border-bottom: 1px solid #e9e9e9
}

.wea-table-editable-titleinheader .wea-table-editable-title {
  padding: 0;
  border: none
}

.wea-table-editable-titleinheader .ant-table-thead>tr>th {
  background-color: transparent
}

.wea-table-editable-btns {
  float: right
}

.wea-table-editable-btns .ant-btn {
  margin-left: 10px;
  border-radius: 0;
  padding: 0 3px;
  padding: 0;
  background-color: transparent;
  border: none;
  font-size: 20px;
  line-height: 20px
}

.wea-table-editable-btns .ant-btn.ant-btn-primary {
  color: #55a1f8
}

.wea-table-editable-btns .ant-btn.ant-btn-primary[disabled] {
  color: #d8d8d8
}

.wea-table-editable-btns .ant-btn.ant-btn-primary:hover {
  color: #71b3f9
}

.wea-table-editable-btns .ant-btn.ant-btn-primary:hover[disabled]:hover {
  color: #d8d8d8;
  background-color: transparent
}

.wea-table-editable-dropmenu {
  border-radius: 6px 6px 0 0;
  -webkit-box-shadow: none;
  box-shadow: none;
  border: none
}

.wea-table-editable-dropmenu-warp {
  background: #fff;
  min-width: 150px;
  border-radius: 6px;
  -webkit-box-shadow: 0 1px 6px hsla(0, 0%, 39%, .2);
  box-shadow: 0 1px 6px hsla(0, 0%, 39%, .2);
  border: 1px solid #d9d9d9;
  overflow: hidden
}

.wea-table-editable-dropmenu-addbtn {
  width: 92%;
  margin: 2px auto;
  background-color: #e8e8e8;
  cursor: pointer;
  line-height: 26px;
  text-align: center
}

.wea-table-editable-dropmenu-addbtn:hover {
  color: #4d7ad8
}

.wea-table-editable-dropmenu-addbtn-single {
  background-color: #e8e8e8;
  cursor: pointer;
  line-height: 36px;
  text-align: center
}

.wea-table-editable-dropmenu-addbtn-single:hover {
  color: #4d7ad8
}

.wea-table-editable .wea-select {
  width: 100%
}

.wea-table-editable .wea-cascader .wea-select {
  width: auto
}

.wea-table-editable .wea-checkbox {
  margin-right: 10px
}

.wea-table-editable .wea-error {
  display: inline-block
}

.wea-table-editable-tablecell-single .wea-error {
  width: 100%
}

.wea-table-editable .ant-table[class*=ant-table-scroll] {
  width: auto
}

.wea-table-editable .ant-table[class*=ant-table-scroll] .ant-table-fixed {
  width: auto;
  table-layout: fixed
}

.wea-tag-group {
  position: relative;
  min-height: 30px;
  border: 1px solid #d9d9d9
}

.wea-tag-group:hover {
  border-color: #57c5f7
}

.wea-tag-group .label-wrapper {
  position: absolute;
  left: 0;
  top: 0
}

.wea-tag-group .icons-wrapper {
  position: absolute;
  right: 0;
  top: 0;
  padding: 0 2px;
  margin-right: 4px;
  line-height: 30px;
  display: inline-block
}

.wea-tag-group .icons-wrapper.loading-wrapper {
  top: 7px;
  right: 24px
}

.wea-tag-group .tags-wrapper {
  width: 100%;
  position: relative
}

.wea-tag-group .tags-wrapper .hrmlistDom {
  position: absolute;
  width: 0;
  height: 0;
  left: -1px;
  top: 0;
  color: transparent !important;
  z-index: -999
}

.wea-tag-group .tags-wrapper .ant-select {
  outline: 0;
  width: 100%
}

.wea-tag-group .tags-wrapper .ant-select-focused .ant-select-selection {
  -webkit-box-shadow: none;
  box-shadow: none
}

.wea-tag-group .tags-wrapper .ant-select-selection {
  border: none
}

.wea-tag-group .tags-wrapper .ant-select-selection:focus {
  border: none;
  -webkit-box-shadow: none;
  box-shadow: none
}

.wea-tag-group .tags-wrapper .ant-select-selection--multiple .ant-select-selection__choice {
  background-color: #d4e8fc;
  border-radius: 2px
}

.wea-tag-group .tags-wrapper .ant-select-selection--multiple .ant-select-selection__choice .ant-select-selection__choice__content .ant-select-selection__choice__remove,
.wea-tag-group .tags-wrapper .ant-select-selection--multiple .ant-select-selection__choice .ant-select-selection__choice__content .ant-select-selection__choice__remove:hover,
.wea-tag-group .tags-wrapper .ant-select-selection--multiple .ant-select-selection__choice .ant-select-selection__choice__content a,
.wea-tag-group .tags-wrapper .ant-select-selection--multiple .ant-select-selection__choice .ant-select-selection__choice__content a:hover {
  color: #4d7ad8
}

.wea-tag-group .tags-wrapper .ant-select-selection--multiple .ant-select-selection__choice .ant-select-selection__choice__content .ant-select-selection__choice__remove {
  font-size: 16px;
  right: 2px
}

.wea-tag-group .tags-wrapper .ant-select-selection--multiple .ant-select-selection__choice.ant-select-selection__choice__error {
  background-color: #fcd4d4
}

.wea-tag-group .tags-wrapper .ant-select-selection--multiple .ant-select-selection__choice.ant-select-selection__choice__error .ant-select-selection__choice__content .ant-select-selection__choice__remove,
.wea-tag-group .tags-wrapper .ant-select-selection--multiple .ant-select-selection__choice.ant-select-selection__choice__error .ant-select-selection__choice__content .ant-select-selection__choice__remove:hover,
.wea-tag-group .tags-wrapper .ant-select-selection--multiple .ant-select-selection__choice.ant-select-selection__choice__error .ant-select-selection__choice__content a,
.wea-tag-group .tags-wrapper .ant-select-selection--multiple .ant-select-selection__choice.ant-select-selection__choice__error .ant-select-selection__choice__content a:hover {
  color: #d84d4d
}

.wea-tag-group .disabled {
  cursor: not-allowed;
  color: #ddd
}

.wea-tag-group .disabled-mask {
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  z-index: 1
}

.wea-tag {
  line-height: 20px;
  border-radius: 11px;
  margin: 0
}

.wea-tag .anticon-cross {
  width: 0;
  opacity: 1;
  overflow: hidden;
  vertical-align: middle
}

.wea-tag:hover .anticon-cross {
  width: auto
}

.wea-new-top-wapper .wea-new-top {
  background-color: #f9f9f9;
  border-bottom: 1px solid #eaeaea;
  position: relative
}

.wea-new-top-wapper .wea-new-top .wea-new-top-title {
  font-weight: 500;
  color: #484848;
  white-space: nowrap;
  overflow: hidden;
  -o-text-overflow: ellipsis;
  text-overflow: ellipsis
}

.wea-new-top-wapper .wea-new-top .wea-new-top-title .wea-new-top-title-breadcrumb {
  line-height: 51px;
  color: #484a4d;
  margin-left: 3px
}

.wea-new-top-wapper .wea-new-top .wea-new-top-title .wea-new-top-title-breadcrumb i.icon-coms-Browse-box-Add-to {
  margin: 0 12px;
  color: #b2b2b2;
  font-weight: 700;
  vertical-align: middle
}

.wea-new-top-wapper .wea-new-top .wea-new-top-title .wea-new-top-title-breadcrumb a {
  color: #484a4d
}

.wea-new-top-wapper .wea-new-top .wea-new-top-title .wea-new-top-title-breadcrumb a:last-child {
  cursor: text
}

.wea-new-top-wapper .wea-new-top .wea-new-top-title .wea-new-top-title-breadcrumb a:last-child:hover {
  color: #484a4d;
  text-decoration: none
}

.wea-new-top-wapper .wea-new-top .wea-new-top-title .wea-new-top-title-breadcrumb a:hover {
  color: #00a9ff;
  text-decoration: underline
}

.wea-new-top-wapper .wea-new-top .ant-btn {
  border-radius: 2px
}

.wea-new-top-wapper .wea-new-top .wea-new-top-drop-btn {
  display: inline-block;
  padding-left: 20px;
  line-height: 40px;
  vertical-align: middle;
  cursor: pointer
}

.wea-new-top-wapper .wea-new-top .wea-new-top-drop-btn-displayNone {
  display: none
}

.wea-new-top-wapper .wea-new-top .wea-new-top-drop-menu {
  max-width: 200px;
  position: absolute;
  right: 0;
  top: 52px;
  border: 1px solid #dadada;
  -webkit-box-shadow: 0 0 2px #dadada;
  box-shadow: 0 0 2px #dadada;
  z-index: 99;
  -webkit-box-sizing: border-box;
  box-sizing: border-box
}

.wea-new-top-wapper .wea-new-top .wea-new-top-drop-menu .wea-new-top-drop-btn {
  display: block;
  height: 45px;
  line-height: 36px;
  position: absolute;
  right: -1px;
  top: -45px;
  padding: 0 13px;
  border: 1px solid #dadada;
  border-bottom: 0;
  -webkit-box-shadow: 0 -1px 2px -1px #dadada;
  box-shadow: 0 -1px 2px -1px #dadada;
  background-color: #fff;
  -webkit-box-sizing: border-box;
  box-sizing: border-box
}

.wea-new-top-wapper .wea-new-top .wea-new-top-drop-menu .wea-right-menu-icon-background {
  border-color: #dadada
}

.wea-new-top-wapper .wea-new-top .ant-btn[disabled],
.wea-new-top-wapper .wea-new-top .ant-btn[disabled]:hover {
  background-color: #d9d9d9;
  color: #fff
}

.wea-new-top-wapper .wea-new-top .icon-button.wea-new-top-btn-clicked {
  color: #0077d1
}

.wea-new-top-wapper .wea-new-top .ant-progress.ant-progress-line,
.wea-new-top-wapper .wea-new-top .ant-progress.ant-progress-line .ant-progress-outer,
.wea-new-top-wapper .wea-new-top .ant-progress.ant-progress-line>div {
  line-height: 0
}

.wea-new-top-wapper .wea-new-top .ant-progress.ant-progress-line {
  position: absolute;
  top: -1px;
  left: 0;
  z-index: 999
}

.wea-new-top-wapper .wea-new-top .ant-progress.ant-progress-line.ant-progress-status-active .ant-progress-bg:before {
  background: #2db7f5
}

.wea-new-top-wapper .wea-new-top-fixed {
  position: fixed;
  top: 58px;
  z-index: 999;
  width: 100%;
  height: 52px
}

.wea-new-top-wapper .wea-new-top-content {
  width: 100%;
  overflow: auto
}

.icon-circle-base {
  display: inline-block;
  vertical-align: middle;
  width: 35px;
  height: 35px;
  font-size: 22px;
  line-height: 35px;
  text-align: center;
  border-radius: 50%;
  margin-right: 10px;
  color: #fff
}

.icon-circle-base-loading {
  animation: iconLodaing 1s linear infinite;
  -webkit-animation: iconLodaing 1s linear infinite
}

@keyframes iconLodaing {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg)
  }

  to {
    -webkit-transform: rotate(1turn);
    transform: rotate(1turn)
  }
}

@-webkit-keyframes iconLodaing {
  0% {
    -webkit-transform: rotate(0deg)
  }

  to {
    -webkit-transform: rotate(1turn)
  }
}

.icon-button {
  font-size: 16px;
  color: #484848;
  cursor: pointer
}

@media (max-height:700px) {
  .wea-new-top-wapper>.wea-new-top>div {
    line-height: 44px !important
  }

  .wea-new-top-wapper .wea-new-top .wea-new-top-title .wea-new-top-title-breadcrumb {
    line-height: 44px
  }

  .wea-new-top-wapper .wea-new-top .wea-new-top-drop-menu {
    top: 45px
  }

  .wea-new-top-wapper .wea-new-top .wea-new-top-drop-menu .wea-new-top-drop-btn {
    height: 40px;
    top: -40px;
    line-height: 33px
  }
}

.wea-transfer {
  position: relative;
  padding: 5px
}

.wea-transfer .wea-transfer-left-wrapper {
  width: 50%;
  padding-right: 30px
}

.wea-transfer .wea-transfer-right-wrapper {
  width: 50%;
  padding-left: 30px
}

.wea-transfer .wea-transfer-opration {
  margin-top: -40px
}

.wea-transfer .wea-transfer-list {
  position: relative;
  display: inline-block;
  vertical-align: top
}

.wea-transfer .ant-tree li {
  margin: 0
}

.wea-transfer .tree-title {
  padding: 10px 5px;
  border-bottom: 1px solid #ddd
}

.wea-transfer-list-wrapper {
  border: 1px solid #dadada
}

.wea-transfer .wea-transfer-list .transfer-tree {
  padding: 0
}

.wea-transfer .wea-transfer-list .ant-tree-switcher {
  display: none
}

.wea-transfer .wea-transfer-list .ant-tree-node-content-wrapper {
  padding: 0;
  display: block;
  position: relative
}

.wea-transfer .wea-transfer-list .ant-tree-node-content-wrapper.ant-tree-node-selected,
.wea-transfer .wea-transfer-list .ant-tree-node-content-wrapper:hover {
  background-color: #eaf8fe
}

.wea-transfer-list-wrapper li .ant-tree-node-selected .icon-coms-Selected,
.wea-transfer-list-wrapper li .ant-tree-node-selected .wea-icon-selected-bg {
  display: block
}

.wea-transfer-list.borderRadius .wea-transfer-list-wrapper {
  border-radius: 5px
}

.wea-transfer-list.borderRadius .wea-transfer-list-header {
  height: 40px;
  line-height: 40px;
  background-color: #f9fcff;
  border-radius: 5px 5px 0 0;
  border-bottom: 1px solid #ddd
}

.wea-tree-baron {
  position: relative
}

.wea-tree-baron.baron>.track>.bar {
  visibility: hidden
}

.wea-tree-baron.baron:hover>.track>.bar {
  visibility: visible
}

.wea-tree-baron .ant-tree {
  outline: none
}

.wea-tree-baron .wea-tree-wrap {
  line-height: 26px;
  padding: 0 10px;
  white-space: nowrap
}

.wea-tree-baron .wea-tree-wrap .ant-tree-icon {
  width: 16px;
  height: 16px;
  line-height: 16px;
  display: inline-block;
  vertical-align: middle;
  text-align: center;
  margin-right: 5px
}

.wea-tree-baron .wea-tree-wrap .ant-tree-switcher {
  color: #a3a3a3;
  font-size: 16px;
  margin: 0;
  border: 0 none;
  cursor: pointer;
  outline: none
}

.wea-tree-baron .wea-tree-wrap .ant-tree-checkbox {
  margin: 2px 4px 0 0
}

.wea-tree-baron .wea-tree-wrap a.ant-tree-node-content-wrapper {
  display: inline-block;
  height: 30px;
  line-height: 30px;
  color: #494949;
  overflow: hidden;
  margin: 0;
  cursor: pointer;
  text-decoration: none;
  vertical-align: middle;
  width: 100%
}

.wea-tree-baron .wea-tree-wrap a.ant-tree-node-content-wrapper .titleNum {
  position: absolute;
  right: 10px;
  top: 0;
  width: auto
}

.wea-tree-baron .wea-tree-wrap a.ant-tree-node-content-wrapper .titleNum .wea-left-tree-ops,
.wea-tree-baron .wea-tree-wrap a.ant-tree-node-content-wrapper .titleNum i {
  display: none
}

.wea-tree-baron .wea-tree-wrap a.ant-tree-node-content-wrapper .titleNum em {
  font-family: Helvetica Neue, Helvetica, PingFang SC, Hiragino Sans GB, Microsoft YaHei, \\5FAE\8F6F\96C5\9ED1, Arial, "sans-serif" !important
}

.wea-tree-baron .wea-tree-wrap a.ant-tree-node-disabled {
  cursor: not-allowed;
  opacity: .4
}

.wea-tree-baron .wea-tree-wrap:hover {
  background-color: #def0ff
}

.wea-tree-baron .wea-tree-wrap:hover a.ant-tree-node-content-wrapper {
  color: #018efb;
  outline-color: #018efb
}

.wea-tree-baron .wea-tree-wrap:hover a.ant-tree-node-content-wrapper .titleNum .wea-left-tree-ops,
.wea-tree-baron .wea-tree-wrap:hover a.ant-tree-node-content-wrapper .titleNum i {
  display: inline
}

.wea-tree-baron .wea-tree-wrap:hover a.ant-tree-node-content-wrapper .titleNum em {
  display: none !important
}

.wea-tree-baron .wea-tree-wrap:hover a.ant-tree-node-content-wrapper .titleNum span {
  display: inline-block;
  padding: 0 4px;
  height: 30.4px;
  text-align: center
}

.wea-tree-baron .wea-tree-wrap-true {
  background-color: #def0ff
}

.wea-upload {
  padding-top: 5px
}

.wea-upload-container {
  position: relative;
  display: inline-block
}

.icon-coms-AddTo,
.wea-upload-container span {
  display: inline-block
}

.wea-upload .moxie-shim-html5 input {
  font-size: 12px !important
}

.wea-upload .wea-upload-icon {
  cursor: pointer
}

.wea-upload .icon-coms-AddTo {
  color: #a8a8a8;
  font-size: 24px
}

.wea-upload .icon-coms-AddTo:hover {
  color: #289cff
}

.wea-upload .wea-upload-list:after {
  clear: both;
  content: ".";
  display: block;
  font-size: 0;
  height: 0;
  visibility: hidden;
  _zoom: 1
}

.wea-upload .wea-upload-imgs-item {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  padding: 5px 0;
  max-width: 800px
}

.wea-upload .wea-upload-imgs-item-v {
  float: left;
  text-align: center;
  padding: 5px 0
}

.wea-upload .wea-upload-imgs-item-v-ops {
  min-height: 26px;
  font-size: 16px
}

.wea-upload .wea-upload-imgs-item-v .wea-upload-imgs-item-v-ops>i {
  display: none
}

.wea-upload .wea-upload-imgs-item-v:hover .wea-upload-imgs-item-v-ops>i {
  display: inline-block
}

.wea-upload .wea-upload-imgs-item-h {
  position: relative;
  padding-right: 60px
}

.wea-upload .wea-upload-imgs-item-h>span {
  display: none
}

.wea-upload .wea-upload-imgs-item:hover {
  background-color: #f4f9ff
}

.wea-upload .wea-upload-imgs-item-h:hover>span {
  display: block
}

.wea-upload .ant-btn {
  border-radius: 2px
}

.wea-upload .wea-upload-list-item {
  overflow: hidden
}

.wea-upload .wea-upload-list-item-file {
  height: 30px;
  line-height: 30px;
  overflow: hidden;
  position: relative;
  white-space: nowrap;
  -o-text-overflow: ellipsis;
  text-overflow: ellipsis;
  max-width: 800px
}

.wea-upload .wea-upload-list-item-file a,
.wea-upload .wea-upload-list-item-file a:visited {
  color: #000
}

.wea-upload .wea-upload-list-item-file a:hover {
  color: #289cff !important;
  text-decoration: underline !important
}

.wea-upload .wea-upload-list-item-file-t {
  padding: 0 53px 0 0;
  min-width: 180px
}

.wea-upload .wea-upload-list-item-file-t-nosize {
  padding: 0 53px 0 0;
  min-width: 125px;
  word-wrap: normal
}

.wea-upload .wea-upload-list-item-file-t-fonlyread {
  padding: 0 280px 0 0
}

.wea-upload .wea-upload-list-item-file-t-fonlyread:hover {
  padding: 0 53px 0 0
}

.wea-upload .wea-upload-list-item-file-t-flinkhrm:hover {
  padding: 0 280px 0 0
}

.wea-upload .wea-upload-list-item-file-b {
  padding: 0 35px 0 0;
  min-width: 95px
}

.wea-upload .wea-upload-list-item-file img {
  vertical-align: middle;
  margin-right: 5px
}

.wea-upload .wea-upload-list-item-file .wea-upload-list-item-ops {
  height: 30px;
  line-height: 30px;
  font-size: 16px;
  color: #666;
  display: none;
  position: absolute;
  right: 0;
  top: 0
}

.wea-upload .wea-upload-list-item-file .wea-upload-list-item-filesize {
  text-align: center;
  width: 44px;
  position: absolute;
  right: 10px;
  top: 0
}

.wea-upload .wea-upload-list-item-file .wea-upload-list-item-uploadtime,
.wea-upload .wea-upload-list-item-file .wea-upload-list-item-uploadtime-linkhrm {
  text-align: center;
  width: 144px;
  position: absolute;
  right: 55px;
  top: 0
}

.wea-upload .wea-upload-list-item-file .wea-upload-list-item-uploader,
.wea-upload .wea-upload-list-item-file .wea-upload-list-item-uploader-linkhrm {
  width: 80px;
  position: absolute;
  right: 200px;
  top: 0
}

.wea-upload .wea-upload-list-item-twoline {
  overflow: hidden
}

.wea-upload .wea-upload-list-item-twoline .wea-upload-list-item-uploader {
  padding-left: 20px;
  width: 100px;
  float: left
}

.wea-upload .wea-upload-list-item-twoline .wea-upload-list-item-uploadtime {
  width: 144px;
  float: left
}

.wea-upload .wea-upload-list-item-file .wea-upload-list-item-del {
  display: none;
  background-color: #fff;
  padding-left: 10px;
  position: absolute;
  right: 9px;
  top: 0;
  cursor: pointer;
  font-size: 10px;
  line-height: 30px
}

.wea-upload .wea-upload-list-item-file:hover {
  background-color: #eaf8fe
}

.wea-upload .wea-upload-list-item-file:hover .wea-upload-list-item-uploader,
.wea-upload .wea-upload-list-item-file:hover .wea-upload-list-item-uploadtime {
  display: none
}

.wea-upload .wea-upload-list-item-file:hover .wea-upload-list-item-del,
.wea-upload .wea-upload-list-item-file:hover .wea-upload-list-item-ops {
  display: block;
  background-color: #eaf8fe
}

.wea-upload .wea-upload-list-item-file .icon-coms-edit {
  display: none;
  padding: 6px 5px 0;
  margin-right: -11px;
  color: #666
}

.wea-upload .wea-upload-list-item-file:hover .icon-coms-edit {
  display: inline-block
}

.wea-upload .wea-upload-list-item-file .wea-upload-list-item-ops .icon-coms-edit {
  margin-right: -11px;
  color: #666
}

.wea-upload .wea-upload-list-item-file .wea-upload-list-item-ops:hover .icon-coms-edit {
  display: inline-block
}

.wea-upload .wea-upload-list-item-file-noedit>div {
  overflow: hidden;
  white-space: nowrap;
  -o-text-overflow: ellipsis;
  text-overflow: ellipsis;
  width: 100%
}

.wea-upload .wea-upload-list-item-file-editable {
  width: 100%;
  overflow: visible;
  white-space: nowrap
}

.wea-upload .wea-upload-list-item-file-uploaded {
  padding-right: 230px
}

.wea-upload .wea-upload-list-item-file-uploaded:hover {
  padding-right: 0
}

.wea-upload .wea-upload-list-item-file-hasedit:hover {
  padding-right: 23px
}

.wea-upload .wea-upload-list-item-file-uploaded-linkhrm {
  padding-right: 245px
}

.wea-upload .wea-upload-list-item-file-noedit {
  width: 100%;
  padding-right: 0
}

.wea-upload .wea-upload-list-item-file-editable>div {
  display: inline-block;
  overflow: hidden;
  white-space: nowrap;
  -o-text-overflow: ellipsis;
  text-overflow: ellipsis;
  vertical-align: middle;
  max-width: 100%
}

.wea-upload .wea-upload-list-content {
  word-wrap: normal
}

.wea-upload .wea-upload-list-item-file .wea-input-normal {
  padding-right: 115px;
  position: absolute;
  top: 0;
  right: -42px
}

.wea-upload .wea-upload-list-item-file .icon-coms-move {
  padding: 5px;
  vertical-align: middle;
  color: #666
}

.wea-upload .wea-upload-list-item-file .wea-upload-icon-loadfront {
  vertical-align: middle
}

.wea-upload .wea-upload-list-item-file .icon-coms-move:hover {
  color: #289cff
}

.wea-upload .wea-upload-imgs-item {
  position: relative
}

.wea-upload .wea-upload-imgs-item .icon-coms-move {
  background-color: #000;
  color: #fff;
  opacity: 0;
  position: absolute;
  top: -3px;
  left: -3px;
  padding: 3px;
  border-radius: 50%;
  font-size: 14px;
  color: #666
}

.wea-upload .wea-upload-imgs-item:hover .icon-coms-move {
  opacity: .6
}

.wea-upload .wea-upload-list-thead {
  text-align: right;
  overflow: hidden;
  max-width: 800px
}

.wea-upload .wea-upload-list-thead>div {
  float: left;
  text-align: center;
  font-weight: 800
}

.wea-upload .wea-upload-list-thead-filename {
  width: calc(100% - 277px)
}

.wea-upload .wea-upload-list-thead-username {
  width: 80px
}

.wea-upload .wea-upload-list-thead-uploadtime {
  width: 144px
}

.wea-upload .wea-upload-list-thead-filesize {
  width: 53px
}

.wea-video {
  width: 100%;
  height: 400px
}

.wea-browser-checkbox .wea-input-focus {
  margin-right: 0 !important
}

.wea-browser-checkbox .ant-tree-checkbox-inner {
  border-radius: 0 !important
}

.wea-browser-checkbox .wea-tab.wea-search-advance {
  border-bottom: 1px solid #eaeaea !important
}

.wea-hr-muti-input-left {
  display: inline-block;
  position: relative;
  width: 355px;
  border: 1px solid #dadada;
  border-top: none
}

.wea-hr-muti-input-left.displayTree {
  border-top: 1px solid #dadada
}

.wea-hr-muti-input-left .ant-tree-checkbox-inner {
  border-radius: 0 !important
}

.wea-hr-muti-input-left .wea-dropdown-link {
  position: relative
}

.wea-hr-muti-input-left .wea-dropdown-link .wea-dropdown-link-menuicon {
  position: absolute;
  left: 10px;
  top: 0
}

.wea-hr-muti-input-left .wea-dropdown-link .wea-dropdown-link-company {
  padding: 0 40px 0 18px;
  line-height: 37px;
  height: 37px
}

.wea-hr-muti-input-left .wea-dropdown-link .wea-dropdown-link-downicon {
  position: absolute;
  top: 0;
  right: 0
}

.wea-hr-muti-input .rsc-wrapper .root-checkbox {
  display: none
}

.wea-hr-muti-input .borderB {
  border-bottom: 1px solid #eaeaea
}

.wea-transfer-opration {
  position: absolute;
  margin-left: -15px;
  left: 50%;
  top: 50%;
  z-index: 11
}

.wea-transfer-opration button {
  position: absolute;
  padding: 0;
  width: 30px;
  height: 30px;
  border-radius: 50%;
  line-height: 33px
}

.wea-hr-muti-input-right {
  width: 355px;
  float: right
}

.wea-transfer-opration i {
  font-size: 18px
}

.wea-transfer-opration button:first-child {
  top: -70px
}

.wea-transfer-opration button:nth-child(2) {
  top: -20px
}

.wea-transfer-opration button:nth-child(3) {
  top: 60px
}

.wea-transfer-opration button:nth-child(4) {
  top: 110px
}

.wea-hr-muti-input .scroll-wrapper {
  width: 100%;
  height: 100%
}

.wea-hr-muti-input .scroll-wrapper>.wea-scroll {
  overflow-x: hidden !important
}

.wea-hr-muti-input .ant-modal-body,
.wea-hr-muti-input .ant-modal-content .ant-modal-header {
  padding: 0
}

.wea-hr-muti-input .ant-modal-content .ant-modal-header {
  background-color: #f9f9f9
}

.wea-hr-muti-input .ant-modal-body .ant-tabs-bar {
  border-bottom: 0 solid transparent;
  margin-bottom: 0
}

.wea-hr-muti-input .ant-modal-content {
  overflow: hidden
}

.wea-hr-muti-input .ant-modal-footer button {
  border-radius: 3px
}

.wea-hr-muti-input .ant-modal-body .wea-workflow-serch-condition {
  overflow: hidden;
  -o-text-overflow: ellipsis;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 100%;
  height: 35px;
  border-radius: 0;
  border-left: 0 solid transparent;
  border-right: 0 solid transparent;
  vertical-align: middle
}

.wea-hr-muti-input .wea-hr-muti-input-drop-btn {
  display: inline-block;
  padding: 0 14px 0 20px;
  line-height: 30px;
  vertical-align: middle;
  cursor: pointer
}

.wea-hr-muti-input .wea-hr-muti-input-drop-menu {
  min-width: 120px;
  max-width: 200px;
  top: 35px;
  -webkit-box-shadow: 0 0 2px #dadada;
  box-shadow: 0 0 2px #dadada;
  z-index: 99
}

.wea-hr-muti-input .wea-hr-muti-input-drop-menu,
.wea-hr-muti-input .wea-hr-muti-input-drop-menu .wea-hr-muti-input-drop-btn {
  background-color: #fff;
  position: absolute;
  right: 0;
  border: 1px solid #dadada;
  -webkit-box-sizing: border-box;
  box-sizing: border-box
}

.wea-hr-muti-input .wea-hr-muti-input-drop-menu .wea-hr-muti-input-drop-btn {
  display: block;
  height: 30px;
  line-height: 30px;
  top: -30px;
  padding: 0 13px;
  border-bottom: 0;
  -webkit-box-shadow: 0 -1px 2px -1px #dadada;
  box-shadow: 0 -1px 2px -1px #dadada
}

.wea-hr-muti-input .wea-hr-muti-input-drop-menu .ant-menu {
  margin: 10px 0;
  border: 0;
  text-align: left
}

.wea-hr-muti-input .wea-hr-muti-input-drop-menu .ant-menu-item {
  height: 30px;
  line-height: 30px;
  padding: 0 8px 0 12px
}

.wea-hr-muti-input .wea-hr-muti-input-drop-menu .ant-menu-item-active {
  color: #fff;
  background-color: #57c5f7
}

.wea-hr-muti-input .wea-hr-muti-input-drop-menu .ant-menu-item:hover,
.wea-hr-muti-input .wea-hr-muti-input-drop-menu .ant-menu-item>a:hover {
  color: #fff
}

.wea-hr-muti-input-drop-menu {
  max-width: 353px !important;
  margin-top: -5px;
  border-radius: 0;
  border-color: #e9e9e9
}

.wea-hr-muti-input-drop-menu>li {
  padding-left: 35px
}

.wea-hr-muti-input .my-tree .icon-toolbar-Organization-list {
  margin-right: 10px;
  font-size: 16px
}

.wea-hr-muti-input .wea-input-focus {
  height: 35px !important
}

.wea-hr-muti-input .wea-input-clear {
  top: 4px
}

.wea-hr-muti-input .wea-input-focus,
.wea-hr-muti-input .wea-input-focus .ant-input-wrapper,
.wea-hr-muti-input .wea-input-focus .placeHolder-tip {
  width: 100%
}

.wea-hr-muti-input .wea-input-focus>span>input {
  height: 100% !important;
  border-left: none
}

.wea-hr-muti-input .wea-input-focus>button {
  height: 100% !important
}

.wea-hr-muti-input .ant-tree-checkbox-inner {
  border-radius: 50%
}

.wea-hr-muti-input .ant-menu-submenu {
  border-top: 1px solid #ccc;
  border-bottom: 1px solid #ccc
}

.wea-hr-muti-input .ant-menu-submenu .icon-portal-hrm {
  font-size: 22px;
  vertical-align: middle
}

.wea-hr-muti-input .icon-process-scene {
  margin-right: 5px;
  font-size: 16px
}

.wea-browser-modal .my-Tree {
  padding-left: 0;
  font-size: 14px;
  color: #333;
  padding: 0
}

.wea-hr-muti-input .ant-menu-sub {
  position: absolute;
  width: 100%;
  z-index: 2
}

.wea-hr-muti-input .wea-search-wrap {
  width: 100%;
  position: absolute;
  background-color: #fff;
  z-index: 12;
  border-bottom: 1px solid #dadada;
  -webkit-box-shadow: 0 0 2px #dadada;
  box-shadow: 0 0 2px #dadada
}

.wea-hr-muti-input .wea-search-wrap .wea-advanced-search {
  height: 37px;
  padding: 4px 20px;
  position: absolute;
  right: 0;
  top: -36px;
  border-bottom: 0;
  border-right: 0;
  border-radius: 0;
  background-color: #fff;
  -webkit-box-shadow: 0 -1px 2px -1px #dadada;
  box-shadow: 0 -1px 2px -1px #dadada;
  width: 90px;
  overflow: hidden;
  white-space: nowrap;
  -o-text-overflow: ellipsis;
  text-overflow: ellipsis
}

.wea-hr-muti-input .wea-search-wrap .wea-advanced-search>span {
  position: relative;
  top: 0
}

.wea-hr-muti-input .wea-search-wrap .wea-search-group {
  padding-top: 0;
  padding-left: 0;
  overflow-y: scroll;
  height: 200px
}

.wea-hr-muti-input .wea-search-wrap .wea-search-buttons {
  padding: 20px 0;
  border-top: 1px solid #dadada
}

.wea-hr-muti-input .wea-search-wrap .wea-search-buttons .ant-btn {
  border-radius: 3px;
  width: 80px
}

.wea-hr-muti-input .wea-search-wrap .wea-search-group .wea-form-cell .ant-calendar-range-picker,
.wea-hr-muti-input .wea-search-wrap .wea-search-group .wea-form-cell .ant-input-wrapper .ant-input-group-addon,
.wea-hr-muti-input .wea-search-wrap .wea-search-group .wea-form-cell .ant-input-wrapper input,
.wea-hr-muti-input .wea-search-wrap .wea-search-group .wea-form-cell .ant-select-selection {
  border-radius: 0;
  background-color: #fff
}

.wea-hr-muti-input .wea-search-wrap .wea-search-group .wea-form-cell .ant-search-custom .ant-input-wrapper input {
  border-right: 0;
  height: 32px
}

.wea-hr-muti-input .wea-search-wrap .wea-search-group .wea-form-cell .ant-input-wrapper input.ant-input:focus,
.wea-hr-muti-input .wea-search-wrap .wea-search-group .wea-form-cell .ant-input-wrapper input.ant-input:hover,
.wea-hr-muti-input .wea-search-wrap .wea-search-group .wea-form-cell .ant-select-selection {
  -webkit-box-shadow: 0 0 0 transparent !important;
  box-shadow: 0 0 0 transparent !important;
  border-color: #d9d9d9
}

.wea-hr-muti-input .wea-tree-hr-portrait {
  width: 30px;
  height: 30px;
  border-radius: 15px;
  vertical-align: middle
}

.wea-hr-muti-input .ant-modal-content>button>span {
  background: initial
}

.wea-hr-muti-input .operation-wrap {
  position: absolute;
  top: 78px;
  right: 12px;
  z-index: 3
}

.wea-workflow-hr-radio .scroll-wrapper {
  width: 100%;
  height: 100%
}

.wea-workflow-hr-radio .scroll-wrapper>.wea-scroll {
  overflow-x: hidden !important
}

.wea-workflow-hr-radio .ant-modal-body {
  padding: 0
}

.wea-workflow-hr-radio .ant-modal-body .ant-tabs-bar {
  border-bottom: 0 solid transparent;
  margin-bottom: 0
}

.wea-workflow-hr-radio .ant-modal-content {
  overflow: hidden
}

.wea-workflow-hr-radio .ant-modal-content .ant-modal-header {
  padding: 0;
  background-color: #f9f9f9
}

.wea-browser-modal .ant-modal-footer>button {
  margin-left: 0;
  margin-right: 10px
}

.wea-browser-modal .ant-modal-footer>button:last-child {
  margin-right: 0
}

.wea-workflow-hr-radio .ant-modal-footer button {
  border-radius: 3px
}

.wea-workflow-hr-radio .ant-modal-body .wea-workflow-serch-condition {
  overflow: hidden;
  -o-text-overflow: ellipsis;
  text-overflow: ellipsis;
  white-space: nowrap;
  height: 35px;
  border-radius: 0;
  border-left: 0 solid transparent;
  border-right: 0 solid transparent;
  vertical-align: middle
}

.wea-workflow-hr-radio .wea-workflow-hr-radio-drop-btn {
  display: inline-block;
  padding: 0 14px 0 20px;
  line-height: 30px;
  vertical-align: middle;
  cursor: pointer
}

.wea-workflow-hr-radio .wea-workflow-hr-radio-drop-menu {
  min-width: 120px;
  background-color: #fff;
  max-width: 200px;
  position: absolute;
  right: 0;
  top: 35px;
  border: 1px solid #dadada;
  -webkit-box-shadow: 0 0 2px #dadada;
  box-shadow: 0 0 2px #dadada;
  z-index: 99;
  -webkit-box-sizing: border-box;
  box-sizing: border-box
}

.wea-workflow-hr-radio .wea-workflow-hr-radio-drop-menu .wea-workflow-hr-radio-drop-btn {
  display: block;
  height: 30px;
  line-height: 30px;
  position: absolute;
  right: 0;
  top: -30px;
  padding: 0 13px;
  border: 1px solid #dadada;
  border-bottom: 0;
  -webkit-box-shadow: 0 -1px 2px -1px #dadada;
  box-shadow: 0 -1px 2px -1px #dadada;
  background-color: #fff;
  -webkit-box-sizing: border-box;
  box-sizing: border-box
}

.wea-workflow-hr-radio .wea-workflow-hr-radio-drop-menu .ant-menu {
  margin: 10px 0;
  border: 0;
  text-align: left
}

.wea-workflow-hr-radio .wea-workflow-hr-radio-drop-menu .ant-menu-item {
  height: 30px;
  line-height: 30px;
  padding: 0 8px 0 12px
}

.wea-workflow-hr-radio .wea-workflow-hr-radio-drop-menu .ant-menu-item-active {
  color: #fff;
  background-color: #57c5f7
}

.wea-workflow-hr-radio .wea-workflow-hr-radio-drop-menu .ant-menu-item:hover,
.wea-workflow-hr-radio .wea-workflow-hr-radio-drop-menu .ant-menu-item>a:hover {
  color: #fff
}

.wea-workflow-hr-radio-drop-menu {
  margin-top: -5px;
  border-radius: 0;
  border-color: #e9e9e9
}

.wea-workflow-hr-radio-drop-menu>li {
  padding-left: 35px
}

.wea-workflow-hr-radio .my-tree .icon-toolbar-Organization-list {
  margin-right: 10px;
  font-size: 16px
}

.wea-workflow-hr-radio .ant-tree-checkbox-inner {
  border-radius: 50%
}

.wea-workflow-hr-radio .ant-menu-submenu {
  border-top: 1px solid #ccc;
  border-bottom: 1px solid #ccc
}

.wea-workflow-hr-radio .ant-menu-submenu .icon-portal-hrm {
  font-size: 22px;
  vertical-align: middle
}

.wea-workflow-hr-radio .icon-process-scene {
  margin-right: 5px;
  font-size: 16px
}

.wea-workflow-hr-radio .my-Tree {
  padding-left: 25px
}

.wea-workflow-hr-radio .ant-menu-sub {
  position: absolute;
  width: 100%;
  z-index: 2
}

.wea-workflow-hr-radio .wea-search-wrap {
  width: 100%;
  position: absolute;
  background-color: #fff;
  z-index: 3;
  border-bottom: 1px solid #dadada;
  -webkit-box-shadow: 0 0 2px #dadada;
  box-shadow: 0 0 2px #dadada
}

.wea-workflow-hr-radio .wea-search-wrap .wea-advanced-search {
  height: 37px;
  line-height: 37px;
  position: absolute;
  right: 0;
  top: -36px;
  border-bottom: 0;
  border-right: 0;
  border-radius: 0;
  background-color: #fff;
  -webkit-box-shadow: 0 -1px 2px -1px #dadada;
  box-shadow: 0 -1px 2px -1px #dadada
}

.wea-workflow-hr-radio .wea-search-wrap .wea-advanced-search>span {
  position: relative;
  top: -5px
}

.wea-workflow-hr-radio .wea-search-wrap .wea-search-group {
  padding-top: 0;
  padding-left: 0;
  overflow-y: scroll;
  height: 200px
}

.wea-workflow-hr-radio .wea-search-wrap .wea-search-buttons {
  padding: 20px 0
}

.wea-workflow-hr-radio .wea-search-wrap .wea-search-buttons .ant-btn {
  border-radius: 3px;
  height: 28px;
  width: 80px
}

.wea-workflow-hr-radio .wea-search-wrap .wea-search-group .wea-form-cell .ant-calendar-range-picker,
.wea-workflow-hr-radio .wea-search-wrap .wea-search-group .wea-form-cell .ant-input-wrapper .ant-input-group-addon,
.wea-workflow-hr-radio .wea-search-wrap .wea-search-group .wea-form-cell .ant-input-wrapper input,
.wea-workflow-hr-radio .wea-search-wrap .wea-search-group .wea-form-cell .ant-select-selection {
  border-radius: 0;
  background-color: #fff
}

.wea-workflow-hr-radio .wea-search-wrap .wea-search-group .wea-form-cell .ant-search-custom .ant-input-wrapper input {
  border-right: 0;
  height: 32px
}

.wea-workflow-hr-radio .wea-search-wrap .wea-search-group .wea-form-cell .ant-input-wrapper input.ant-input:focus,
.wea-workflow-hr-radio .wea-search-wrap .wea-search-group .wea-form-cell .ant-input-wrapper input.ant-input:hover,
.wea-workflow-hr-radio .wea-search-wrap .wea-search-group .wea-form-cell .ant-select-selection {
  -webkit-box-shadow: 0 0 0 transparent !important;
  box-shadow: 0 0 0 transparent !important;
  border-color: #d9d9d9
}

.wea-workflow-hr-radio .wea-tree-hr-portrait {
  width: 30px;
  height: 30px;
  border-radius: 15px;
  vertical-align: middle
}

.wea-workflow-hr-radio .wea-crm-list .resource-content {
  padding-left: 55px
}

.wea-workflow-hr-radio .ant-modal-content>button>span {
  background: initial
}

.searchPosition .wea-tab .wea-search-tab {
  margin-top: 10px
}

.wea-workflow-hr-radio .operation-wrap {
  position: absolute;
  top: 142px;
  right: 28px;
  z-index: 3
}

.wea-workflow-hr-radio .wea-dropdown-link {
  position: relative
}

.wea-workflow-hr-radio .wea-dropdown-link .wea-dropdown-link-menuicon {
  position: absolute
}

.wea-workflow-hr-radio .wea-dropdown-link .wea-dropdown-link-company {
  padding: 0 40px 0 18px;
  line-height: 37px;
  height: 37px
}

.wea-workflow-hr-radio .wea-dropdown-link .wea-dropdown-link-downicon {
  position: absolute;
  top: 0;
  right: 0
}

.wea-crm-list-wrapper .item-top {
  color: #484848
}

.wea-crm-list-wrapper .item-bottom {
  color: #999
}

.wea-transfer-right .item-wrap {
  white-space: normal
}

.wea-transfer-right .item-top {
  color: #484848
}

.wea-transfer-right .item-bottom {
  color: #999
}

.wea-hr-muti-input-left.displayTree .wea-dropdown-link {
  display: -ms-flexbox;
  display: flex
}

.wea-hr-muti-input-left.displayTree .wea-dropdown-link .icon-toolbar-Organization-list {
  -ms-flex: 0 1;
  flex: 0 1;
  -ms-flex-preferred-size: auto;
  flex-basis: auto;
  vertical-align: middle;
  line-height: inherit
}

.wea-hr-muti-input-left.displayTree .wea-dropdown-link .selected-title {
  -ms-flex: 1 1;
  flex: 1 1;
  display: inline-block;
  overflow: hidden;
  -o-text-overflow: ellipsis;
  text-overflow: ellipsis;
  white-space: nowrap
}

.wea-hr-muti-input-left.displayTree .wea-dropdown-link .anticon.anticon-down {
  -ms-flex: 0 1;
  flex: 0 1;
  -ms-flex-preferred-size: auto;
  flex-basis: auto
}

.wea-hr-muti-input-left .wea-search-wrap .wea-form-item-wrapper {
  display: block !important
}

.wea-browser-muli .wea-search-group,
.wea-hr-muti-input-left .wea-search-group {
  padding-right: 20px
}

.wea-browser-muli .wea-search-group .wea-form-cell,
.wea-hr-muti-input-left .wea-search-group .wea-form-cell {
  padding: 0 0 0 20px
}

.wea-hr-muti-input-left .ant-col-24 .wea-input-focus .ant-input {
  border-right: none
}

.wea-hr-muti-input .wea-search-wrap .wea-search-group {
  height: auto;
  max-height: 200px
}

.wea-browser-modal-odoc .ant-tree li a {
  width: 70%
}

.wea-browser-modal-odoc .odocMutiBro .ant-tree-title>div {
  overflow: hidden;
  -o-text-overflow: ellipsis;
  text-overflow: ellipsis;
  white-space: nowrap
}

.wea-browser-single .wea-workflow-tree-radio-drop-btn {
  margin-right: 15px
}

.wea-browser-drop-menu {
  width: 100%;
  margin-top: -5px;
  border-radius: 0;
  border-color: #e9e9e9;
  max-width: 784px
}

.wea-browser-drop-menu>li {
  padding-left: 35px;
  white-space: normal
}

.wea-browser-modal.wea-browser-single .wea-dropdown-link {
  border-top: 1px solid #ccc
}

.wea-browser-single .my-tree .icon-toolbar-Organization-list {
  margin-right: 10px;
  font-size: 16px
}

.wea-browser-single .ant-tree-checkbox-inner {
  border-radius: 50%
}

.wea-browser-single .ant-menu-submenu {
  border-top: 1px solid #ccc;
  border-bottom: 1px solid #ccc
}

.wea-browser-single .ant-menu-submenu .icon-portal-workflow {
  font-size: 22px;
  vertical-align: middle
}

.wea-browser-single .my-tree {
  padding-left: 25px
}

.wea-browser-single .ant-menu-sub {
  position: absolute;
  width: 100%;
  z-index: 2
}

.wea-browser-single .icon-process-scene {
  margin-right: 5px;
  font-size: 16px
}

.subordinates-icon {
  position: absolute;
  right: 30px;
  top: 15px
}

.subordinates-icon.hasDropMenu {
  top: 45px
}

.wea-browser-single .scroll-wrapper {
  width: 100%;
  height: 100%
}

.wea-browser-single .ant-spin-container {
  width: 100%
}

.wea-browser-single .ant-modal-body {
  padding: 0;
  min-height: 460px
}

.wea-browser-single .ant-modal-content {
  overflow: hidden
}

.wea-browser-single .ant-modal-content .ant-modal-header {
  padding: 0;
  background-color: #f9f9f9
}

.wea-browser-single .ant-modal-content .ant-modal-header .ant-row {
  height: 48px
}

.wea-browser-table-cursor .ant-table-tbody>tr {
  cursor: pointer
}

.wea-browser-single-icon-circle {
  display: inline-block;
  vertical-align: middle;
  width: 24px;
  height: 24px;
  font-size: 16px;
  line-height: 24px;
  text-align: center;
  border-radius: 50%;
  margin-right: 10px;
  color: #fff
}

.wea-browser-single .ant-table-tbody td a {
  color: #484848
}

.wea-browser-single .ant-modal-footer button {
  border-radius: 3px
}

.wea-browser-single .ant-modal-footer>button:first-child {
  margin-right: 10px
}

.wea-browser-single .ant-table-pagination {
  margin: 0;
  float: none
}

.wea-browser-single .wea-browser-table .ant-table-body {
  height: 360px
}

.wea-browser-single.no-top .wea-browser-table .ant-table-body {
  height: 380px
}

.wea-browser-single .wea-select-ctrl {
  padding: 0
}

.wea-browser-single .ant-tree .ant-radio-wrapper {
  margin-right: 2px
}

.wea-browser-single .wea-tree-hr-portrait {
  width: 30px;
  height: 30px;
  border-radius: 15px;
  vertical-align: middle
}

.wea-browser-table {
  position: relative
}

.wea-browser-table .check-button {
  border-radius: 3px;
  max-height: 35px
}

.wea-browser-table .check-button-wrapper {
  display: inline-block;
  position: absolute;
  left: 10px;
  top: -38px
}

.wea-browser-table .icon-check-wrapper {
  position: absolute;
  right: 1px;
  top: 1px;
  display: inline-block;
  width: 14px;
  height: 14px;
  font-size: 12px !important;
  border-radius: 7px;
  background-color: #fff;
  color: #2db7f5
}

.wea-browser-table .icon-check {
  font-weight: bolder;
  font-size: 12px !important;
  padding-left: 2px
}

.wea-browser-table .ant-table-placeholder {
  position: absolute;
  top: 55px;
  left: 50%;
  margin-left: -40px;
  border-bottom: none
}

.wea-browser-thumbnails .wea-input-focus>span>input {
  border-left: 1px solid #ccc !important;
  height: auto !important
}

.wea-thumbnails-table .ant-row>div {
  background: transparent;
  border: 0
}

.wea-thumbnails .wea-search-advance .wea-input-focus {
  display: inline-block;
  width: inherit
}

.wea-thumbnails .wea-search-advance {
  border-bottom: 1px solid #e9e9e9 !important
}

.wea-thumbnails .wea-search-advance .wea-search-tab .wea-input-focus .wea-input-focus-btn {
  padding-bottom: 9px
}

.wea-thumbnail-table-body {
  padding-top: 10px;
  padding-left: 20px
}

.wea-thumbnail-filter {
  float: left;
  padding-left: 12px;
  height: 46px;
  line-height: 46px
}

.wea-thumbnails-box {
  width: 150px;
  -o-text-overflow: ellipsis;
  text-overflow: ellipsis;
  white-space: nowrap;
  word-break: keep-all;
  overflow: hidden;
  position: relative;
  color: #242424;
  vertical-align: middle;
  background-color: #fff;
  text-align: left;
  padding: 5px 5px 10px;
  border: 1px solid #e3e3e3;
  border-collapse: collapse;
  border-radius: 3px;
  -webkit-box-sizing: content-box;
  box-sizing: content-box;
  cursor: pointer
}

.wea-thumbnails-box:hover {
  border-color: #2db7f5;
  -webkit-box-shadow: 0 0 3px #2db7f5;
  box-shadow: 0 0 3px #2db7f5
}

.wea-thumbnails-img-wrap {
  width: 150px;
  height: 100px;
  text-align: center;
  cursor: pointer;
  margin-bottom: 8px;
  position: relative
}

.wea-thumbnails-img-wrap img {
  width: 150px;
  height: 100px;
  min-width: 150px;
  min-height: 100px;
  vertical-align: middle;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  cursor: -webkit-zoom-in;
  cursor: zoom-in
}

.wea-thumbnails-img-wrap .wea-thumbnails-roomdesc {
  display: none;
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  padding: 8px;
  background: rgba(51, 51, 51, .8);
  color: #fff;
  white-space: normal
}

.wea-thumbnails-img-wrap:hover .wea-thumbnails-roomdesc {
  display: block
}

.wea-thumbnails-op {
  top: 123px;
  left: 13px;
  position: absolute;
  display: block
}

.wea-thumbnails-supernatant {
  position: absolute;
  bottom: 25px;
  width: 100%;
  color: #fff;
  background-color: rgba(51, 51, 51, .8);
  white-space: normal
}

.wea-thumbnails-check {
  padding-bottom: 5px
}

.wea-thumbnails-subcolumn,
.wea-thumbnails-title {
  overflow: hidden;
  -o-text-overflow: ellipsis;
  text-overflow: ellipsis;
  white-space: nowrap
}

.wea-thumbnails-isused {
  position: absolute;
  top: 5px;
  right: 0;
  display: none;
  color: #fff;
  background: #aaa;
  padding: 0 2px 0 8px;
  font-size: 12px;
  border-radius: 8px 0 0 8px;
  font-family: PingFang-SC-Medium
}

.wea-thumbnails-isused.isused {
  display: block
}

.wea-thumbnails-doc {
  position: relative
}

.wea-thumbnails-doc .ant-card {
  border-radius: 3px;
  height: 119px;
  margin: 20px 0 0 20px
}

.wea-thumbnails-doc .ant-card:hover {
  border-color: #2db7f5;
  -webkit-box-shadow: 0 0 4px #2db7f5;
  box-shadow: 0 0 4px #2db7f5
}

.wea-thumbnails-doc .ant-card-body {
  height: 119px;
  padding: 15px 15px 15px 84px
}

.wea-thumbnails-doc .ant-card-body div {
  display: inline-block
}

.wea-thumbnails-doc-triangle {
  position: absolute;
  top: -1px;
  left: -1px;
  height: 0;
  width: 0;
  border-top: 10px solid #ed726c;
  border-right: 10px solid transparent
}

.wea-thumbnails-doc-extra {
  position: absolute;
  right: -10px;
  top: -4px
}

.wea-thumbnails-doc-image {
  position: absolute;
  left: 15px;
  top: 15px;
  width: 54px;
  height: 54px;
  line-height: 54px
}

.wea-thumbnails-doc-image i {
  display: inline-block;
  width: 100%;
  height: 100%;
  font-size: 54px
}

.wea-thumbnails-doc-content {
  width: 100%;
  height: 100px;
  overflow: hidden;
  padding-right: 20px;
  position: relative;
  top: -4px;
  line-height: 20px
}

.wea-thumbnails-doc-content a {
  cursor: pointer
}

.wea-thumbnails-doc-content p {
  overflow: hidden;
  white-space: nowrap;
  -o-text-overflow: ellipsis;
  text-overflow: ellipsis;
  color: #484a4d
}

.wea-thumbnails-doc-content p a {
  color: #484a4d
}

.wea-thumbnails-doc-content p span.wea-thumbnails-doc-content-subtitle {
  display: inline-block;
  color: #9a9a9a;
  width: 75px
}

.wea-thumbnails-doc-content-foot {
  position: absolute;
  right: 15px;
  bottom: 12px;
  line-height: 16px
}

.wea-thumbnails-doc-content-foot p {
  color: #7f8894
}

.wea-thumbnails-doc-content-foot p>span {
  padding-right: 10px
}

.wea-thumbnails-doc-content-foot p>span i {
  font-size: 16px;
  color: #3e3a39
}

.icon-button {
  font-size: 16px;
  color: #484848;
  cursor: pointer
}

.wea-drop-menu {
  position: relative;
  display: inline-block
}

.wea-drop-menu .wea-new-top-drop-btn {
  display: inline-block;
  vertical-align: middle;
  cursor: pointer
}

.wea-drop-menu .wea-btn-top {
  line-height: 40px;
  width: 40px;
  text-align: center;
  padding-left: 0;
  border: 1px solid transparent
}

.wea-drop-menu .wea-new-top-drop-menu {
  max-width: 200px;
  -webkit-box-shadow: 0 0 2px #dadada;
  box-shadow: 0 0 2px #dadada;
  z-index: 99
}

.wea-drop-menu .wea-new-top-drop-menu,
.wea-drop-menu .wea-new-top-drop-menu .wea-new-top-drop-btn {
  position: absolute;
  right: 0;
  border: 1px solid #dadada;
  -webkit-box-sizing: border-box;
  box-sizing: border-box
}

.wea-drop-menu .wea-new-top-drop-menu .wea-new-top-drop-btn {
  display: block;
  height: 39px;
  top: -39px;
  padding: 0 10px;
  border-bottom: 0;
  -webkit-box-shadow: 0 -1px 2px -1px #dadada;
  box-shadow: 0 -1px 2px -1px #dadada;
  background-color: #fff
}

.wea-drop-menu .ant-btn[disabled],
.wea-drop-menu .ant-btn[disabled]:hover {
  background-color: #d9d9d9;
  color: #fff
}

.wea-drop-menu .icon-button.wea-new-top-btn-clicked {
  color: #0077d1
}

.wea-ecode-browser-modal .ant-modal-body {
  padding: 0
}

.wea-ecode-browser-btns {
  border-top: 1px solid #d9d9d9;
  height: 64px;
  line-height: 64px;
  padding-left: 20px
}

.wea-ecode-browser-btns .ant-btn {
  margin-right: 10px
}

.wea-ecode-browser-table {
  height: calc(100% - 155px)
}

.wea-ecode-browser-table-col {
  text-align: center
}

.wea-ecode-browser-table-single,
.wea-ecode-browser-table-single-active {
  display: inline-block;
  text-align: left;
  height: 287px
}

.wea-ecode-browser-table-single-active-con,
.wea-ecode-browser-table-single-con {
  width: 218px;
  height: 210px;
  padding: 11px 4px 0;
  border: 1px solid #c2c2c2;
  -webkit-box-shadow: 0 0 3px 0 #c2c2c2;
  box-shadow: 0 0 3px 0 #c2c2c2;
  border-radius: 4px;
  position: relative
}

.wea-ecode-browser-table-single-active-checkbox,
.wea-ecode-browser-table-single-checkbox {
  padding-left: 7px
}

.wea-ecode-browser-table-single-active-num,
.wea-ecode-browser-table-single-num {
  position: absolute;
  top: 0;
  right: 0;
  padding: 11px 4px 0 0
}

.wea-ecode-browser-table-single-active-num-icon,
.wea-ecode-browser-table-single-num-icon {
  color: #7e7e7e;
  padding: 0 10px
}

.wea-ecode-browser-table-single-active-num-first,
.wea-ecode-browser-table-single-num-first {
  padding-right: 10px;
  border-right: 1px solid #c2c2c2
}

.wea-ecode-browser-table-single-active-view,
.wea-ecode-browser-table-single-view {
  line-height: 40px;
  height: 40px;
  text-align: right;
  padding-right: 5px
}

.wea-ecode-browser-table-single-active-view span,
.wea-ecode-browser-table-single-view span {
  padding: 0 13px;
  cursor: pointer
}

.wea-ecode-browser-table-single-active-view span:hover,
.wea-ecode-browser-table-single-view span:hover {
  color: #009dff
}

.wea-ecode-browser-table-single-active .wea-ecode-browser-table-single-con {
  border: 1px solid #2db7f5;
  -webkit-box-shadow: 0 0 3px 0 #2db7f5;
  box-shadow: 0 0 3px 0 #2db7f5
}

.wea-ecode-browser-table-single-image {
  width: 100%;
  height: calc(100% - 63px);
  margin-top: 11px;
  text-align: center
}

.wea-ecode-browser-table-single-title {
  padding: 11px 5px 0;
  color: #333;
  text-align: center;
  width: 218px
}

.wea-ecode-browser-tableSub {
  height: calc(100% - 201px)
}

.wea-ecode-browser-tableSub-con {
  height: 100%
}

.wea-ecode-browser-tableSub .ant-spin-nested-loading {
  margin-top: 15px
}

.wea-ecode-browser-pagination {
  margin: 10px 0;
  text-align: right
}

.wea-ecode-browser-pagination .ant-pagination {
  display: inline-block;
  padding-right: 10px
}

.wea-ecode-browser-no-data {
  color: #999;
  text-align: center;
  height: calc(100% - 120px)
}

.wea-ecode-browser-no-data .icon-coms-blank {
  font-size: 80px;
  color: #b2b2b2
}

.wea-ecode-browser-no-data-con {
  position: absolute;
  top: calc(50% - 40px);
  left: calc(50% - 40px)
}

.wea-ecode-browser-apply {
  padding: 20px 0;
  width: 80%;
  padding-left: 10%
}

.wea-ecode-browser-apply .wea-select .ant-radio-wrapper {
  padding-top: 2px
}

.wea-ecode-browser-authKey {
  padding: 10px 20px
}

.wea-hrm-condition-table .ant-table-tbody>tr>td,
.wea-hrm-condition-table .ant-table-thead>tr>th {
  padding-top: 12px !important;
  padding-bottom: 12px !important
}

.wea-hrm-condition-table .wea-hrm-condition-table-ops {
  visibility: hidden
}

.wea-hrm-condition-table .ant-table-row-level-0:hover .wea-hrm-condition-table-ops {
  visibility: visible
}

.wea-hrm-condition .condition-item-a {
  color: #2777c1;
  cursor: pointer
}

.hide {
  display: none
}

.wea-crm-list-wrapper li {
  width: 100%;
  position: relative;
  padding: 6px 0 6px 20px !important;
  border-bottom: 1px solid #e9e9e9;
  font-size: 12px;
  color: #333;
  overflow: hidden;
  cursor: pointer
}

.wea-crm-list-wrapper li.selected,
.wea-crm-list-wrapper li:hover {
  background-color: #eaf8fe
}

.wea-crm-list-wrapper li .icon-wrap {
  display: none;
  position: absolute;
  top: 0;
  right: 0;
  height: 0;
  width: 0;
  border-top: 21px solid #0b93da;
  border-left: 22px solid transparent
}

.wea-crm-list-wrapper li .icon-coms-Selected {
  display: none;
  position: absolute;
  font-size: 11px;
  color: #fff;
  top: 0;
  right: 1px
}

.wea-crm-list-wrapper li.selected .icon-coms-Selected,
.wea-crm-list-wrapper li.selected .icon-wrap {
  display: block
}

.wea-crm-list .resource-content {
  display: inline-block;
  width: 100%;
  padding-left: 45px;
  min-height: 36px
}

.wea-crm-list .item-wrap {
  position: relative
}

.wea-crm-list .gray {
  color: #999;
  font-size: 12px
}

.wea-crm-list .lastname {
  display: inline-block;
  margin-right: 15px
}

.wea-crm-list .overflow {
  -o-text-overflow: ellipsis;
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap
}

.wea-crm-list .wea-tree-hr-portrait {
  width: 30px;
  height: 30px;
  border-radius: 15px;
  margin-right: 15px;
  vertical-align: initial;
  position: absolute;
  top: 5px
}

.wea-input-normal {
  font-size: 12px;
  color: #000;
  position: relative;
  display: inline-block;
  width: 100%;
  vertical-align: bottom;
  word-break: keep-all
}

.wea-input-normal .text {
  display: inline-block;
  height: 100%
}

.wea-input-normal .ant-input {
  height: inherit;
  min-height: 30px;
  font-size: inherit;
  padding: 0 5px;
  border-radius: 0
}

.wea-input-normal .input-tip {
  position: absolute;
  top: 6px;
  left: 100%;
  white-space: nowrap
}

.wea-input-normal .ant-input-wrapper {
  width: 100%;
  display: inline-block;
  height: inherit
}

.wea-input-normal .password-strength-wrap {
  line-height: 1;
  padding-top: 6px
}

.wea-input-normal .password-strength {
  display: inline-block;
  height: 8px;
  width: 86px;
  margin-right: 7px
}

.wea-input-normal .isWeak {
  background: url("/cloudstore/resource/pc/com/images/weak.png") no-repeat 0 0
}

.wea-input-normal .isMiddle {
  background: url("/cloudstore/resource/pc/com/images/middle.png") no-repeat 0 0
}

.wea-input-normal .isStrong {
  background: url("/cloudstore/resource/pc/com/images/strong.png") no-repeat 0 0
}

.wea-new-table .ant-table-tbody>tr>td,
.wea-new-table .ant-table-thead>tr>th {
  word-break: break-all
}

.wea-nodetree-modal .ant-table {
  width: 100%
}

.wea-nodetree-modal .ant-table .ant-table-selection-column {
  display: block
}

.wea-nodetree-select {
  padding: 7px 0 7px 15px
}

.wea-search-group .wea-content {
  -webkit-transition: height .2s cubic-bezier(.215, .61, .355, 1);
  -o-transition: height .2s cubic-bezier(.215, .61, .355, 1);
  transition: height .2s cubic-bezier(.215, .61, .355, 1)
}

.wea-transfer-right {
  position: relative;
  border: 1px solid #e9e9e9;
  border-top: none
}

.wea-transfer-right .wea-scroll {
  height: 100%
}

.wea-transfer-right .ant-tree-checkbox-inner {
  border-radius: initial !important;
  top: 5px
}

.wea-transfer-right .wea-input-focus>span>input {
  border-right: none
}

.wea-transfer-right .transfer-tree li {
  margin: 0;
  border-bottom: 1px solid #e9e9e9
}

.wea-transfer-right .ant-tree {
  padding: 0
}

.wea-transfer-right .ant-tree-switcher {
  display: none !important
}

.wea-transfer-right .ant-tree-checkbox {
  display: none
}

.wea-transfer-right .ant-tree-node-content-wrapper {
  width: 100%;
  padding: 6px 0 6px 20px !important;
  overflow-x: hidden;
  color: #484848
}

.wea-transfer-right .tree-title {
  width: 100%
}

.wea-transfer-right .resource-content {
  width: 100%;
  display: inline-block;
  padding-right: 45px;
  vertical-align: top;
  white-space: normal
}

.wea-transfer-right .gray {
  color: #aaa
}

.wea-transfer-right .overflow {
  -o-text-overflow: ellipsis;
  text-overflow: ellipsis;
  overflow: hidden
}

.wea-transfer-right .wea-tree-hr-portrait {
  width: 30px;
  height: 30px;
  border-radius: 15px;
  margin-right: 15px;
  vertical-align: initial
}

.wea-transfer-right .lastname {
  display: inline-block;
  min-width: 60px
}

.wea-transfer-right .tree-title i {
  margin-right: 15px;
  font-size: 18px;
  width: 30px;
  display: inline-block;
  text-align: center;
  color: #d1d1d1
}

.wea-transfer-right .ant-tree li a.ant-tree-node-selected {
  background-color: #eaf8fe
}

.wea-transfer-right .ant-tree li a {
  position: relative;
  vertical-align: middle
}

.ant-tree li .icon-coms-Selected {
  display: none
}

.wea-transfer-right .wea-icon-selected-bg,
.wea-transfer .wea-icon-selected-bg {
  display: none;
  position: absolute;
  top: 0;
  right: 0;
  height: 0;
  width: 0;
  border-top: 21px solid #0b93da;
  border-left: 22px solid transparent
}

.wea-transfer-right .icon-coms-Selected,
.wea-transfer .icon-coms-Selected {
  display: none;
  position: absolute;
  font-size: 12px;
  color: #fff;
  top: 0;
  right: 1px
}

.wea-transfer-right .ant-tree li .ant-tree-node-selected .icon-coms-Selected,
.wea-transfer-right .ant-tree li .ant-tree-node-selected .wea-icon-selected-bg {
  display: block
}

.wea-tree-hr .ant-tree-title:hover .wea-tree-hr-node-icon {
  display: inline-block
}

.wea-tree-hr .wea-tree-hr-node {
  padding-left: 20px
}

.wea-tree-hr .wea-tree-hr-node .wea-tree-hr-node-icon {
  display: none;
  width: 12px;
  height: 12px;
  color: #a3a3a3;
  margin: 0 5px
}

/*# sourceMappingURL=ecCom.min.css.map*/