   .ant-time-picker-panel {
       font-size: 12px;
       font-variant: tabular-nums;
       line-height: 1.5;
       color: #333333;
       box-sizing: border-box;
       margin: 0;
       padding: 0;
       list-style: none;
       font-family: 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', 'SimHei', 'WenQuanYi Micro Hei', sans-serif;
       z-index: 1050;
       position: absolute;
   }

   .ant-time-picker-panel-inner {
       position: relative;
       outline: none;
       list-style: none;
       font-size: 12px;
       text-align: left;
       background-color: #fff;
       border-radius: 2px;
       box-shadow: 0 2px 8px rgba(0, 0, 0, 0.15);
       background-clip: padding-box;
       overflow: hidden;
       left: -2px;
   }

   .ant-time-picker-panel-input {
       margin: 0;
       padding: 0;
       border: 0;
       max-width: 154px;
       cursor: auto;
       outline: 0;
   }

   .ant-time-picker-panel-input::-moz-placeholder {
       color: #bfbfbf;
       opacity: 1;
   }

   .ant-time-picker-panel-input:-ms-input-placeholder {
       color: #bfbfbf;
   }

   .ant-time-picker-panel-input::-webkit-input-placeholder {
       color: #bfbfbf;
   }

   .ant-time-picker-panel-input-wrap {
       box-sizing: border-box;
       position: relative;
       padding: 7px 2px 7px 12px;
       border-bottom: 1px solid #e6e6e6;
   }

   .ant-time-picker-panel-input-invalid {
       border-color: red;
   }

   .ant-time-picker-panel-clear-btn {
       position: absolute;
       right: 8px;
       cursor: pointer;
       overflow: hidden;
       width: 20px;
       height: 20px;
       text-align: center;
       line-height: 20px;
       top: 7px;
       margin: 0;
   }

   .ant-time-picker-panel-clear-btn:after {
       font-size: 10px;
       color: #cecece;
       display: inline-block;
       line-height: 1;
       width: 20px;
       transition: color 0.3s ease;
       font-family: 'anticon';
       text-rendering: optimizeLegibility;
       -webkit-font-smoothing: antialiased;
       -moz-osx-font-smoothing: grayscale;
       content: "\e62e";
   }

   .ant-time-picker-panel-clear-btn:hover:after {
       color: #999999;
   }

   .ant-time-picker-panel-narrow .ant-time-picker-panel-input-wrap {
       max-width: 112px;
   }

   .ant-time-picker-panel-select {
       float: left;
       font-size: 12px;
       border-left: 1px solid #e6e6e6;
       box-sizing: border-box;
       width: 56px;
       overflow: hidden;
       position: relative;
       max-height: 192px;
   }

   .ant-time-picker-panel-select:hover {
       overflow-y: auto;
   }

   .ant-time-picker-panel-select:first-child {
       border-left: 0;
       margin-left: 0;
   }

   .ant-time-picker-panel-select:last-child {
       border-right: 0;
   }

   .ant-time-picker-panel-select:only-child {
       width: 100%;
   }

   .ant-time-picker-panel-select ul {
       list-style: none;
       box-sizing: border-box;
       margin: 0;
       padding: 0 0 160px;
       width: 100%;
   }

   .ant-time-picker-panel-select li {
       list-style: none;
       box-sizing: content-box;
       margin: 0;
       padding: 0 0 0 12px;
       width: 100%;
       height: 32px;
       line-height: 32px;
       text-align: left;
       cursor: pointer;
       user-select: none;
       transition: background 0.3s;
   }

   .ant-time-picker-panel-select li:hover {
       background: #f0f7ff;
   }

   li.ant-time-picker-panel-select-option-selected {
       background: #f2f2f2;
       font-weight: bold;
   }

   li.ant-time-picker-panel-select-option-selected:hover {
       background: #f2f2f2;
   }

   li.ant-time-picker-panel-select-option-disabled {
       color: #cecece;
   }

   li.ant-time-picker-panel-select-option-disabled:hover {
       background: transparent;
       cursor: not-allowed;
   }

   .ant-time-picker-panel-combobox {
       zoom: 1;
   }

   .ant-time-picker-panel-combobox:before,
   .ant-time-picker-panel-combobox:after {
       content: "";
       display: table;
   }

   .ant-time-picker-panel-combobox:after {
       clear: both;
   }

   .ant-time-picker-panel-addon {
       padding: 8px;
       border-top: 1px solid #e6e6e6;
   }

   .ant-time-picker-panel.slide-up-enter.slide-up-enter-active.ant-time-picker-panel-placement-topLeft,
   .ant-time-picker-panel.slide-up-enter.slide-up-enter-active.ant-time-picker-panel-placement-topRight,
   .ant-time-picker-panel.slide-up-appear.slide-up-appear-active.ant-time-picker-panel-placement-topLeft,
   .ant-time-picker-panel.slide-up-appear.slide-up-appear-active.ant-time-picker-panel-placement-topRight {
       animation-name: antSlideDownIn;
   }

   .ant-time-picker-panel.slide-up-enter.slide-up-enter-active.ant-time-picker-panel-placement-bottomLeft,
   .ant-time-picker-panel.slide-up-enter.slide-up-enter-active.ant-time-picker-panel-placement-bottomRight,
   .ant-time-picker-panel.slide-up-appear.slide-up-appear-active.ant-time-picker-panel-placement-bottomLeft,
   .ant-time-picker-panel.slide-up-appear.slide-up-appear-active.ant-time-picker-panel-placement-bottomRight {
       animation-name: antSlideUpIn;
   }

   .ant-time-picker-panel.slide-up-leave.slide-up-leave-active.ant-time-picker-panel-placement-topLeft,
   .ant-time-picker-panel.slide-up-leave.slide-up-leave-active.ant-time-picker-panel-placement-topRight {
       animation-name: antSlideDownOut;
   }

   .ant-time-picker-panel.slide-up-leave.slide-up-leave-active.ant-time-picker-panel-placement-bottomLeft,
   .ant-time-picker-panel.slide-up-leave.slide-up-leave-active.ant-time-picker-panel-placement-bottomRight {
       animation-name: antSlideUpOut;
   }

   .ant-time-picker {
       font-family: 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', 'SimHei', 'WenQuanYi Micro Hei', sans-serif;
       font-size: 12px;
       font-variant: tabular-nums;
       line-height: 1.5;
       color: #333333;
       box-sizing: border-box;
       margin: 0;
       padding: 0;
       list-style: none;
       position: relative;
       display: inline-block;
       outline: none;
       transition: opacity .3s;
       width: 128px;
   }

   .ant-time-picker-input {
       position: relative;
       display: inline-block;
       padding: 4px 11px;
       width: 100%;
       height: 32px;
       font-size: 12px;
       line-height: 1.5;
       color: #333333;
       background-color: #fff;
       background-image: none;
       border: 1px solid #e6e6e6;
       border-radius: 2px;
       transition: all .3s;
   }

   .ant-time-picker-input::-moz-placeholder {
       color: #bfbfbf;
       opacity: 1;
   }

   .ant-time-picker-input:-ms-input-placeholder {
       color: #bfbfbf;
   }

   .ant-time-picker-input::-webkit-input-placeholder {
       color: #bfbfbf;
   }

   .ant-time-picker-input:hover {
       border-color: #0d0c0c;
       border-right-width: 1px !important;
   }

   .ant-time-picker-input:focus {
       border-color: #4987f2;
       outline: 0;
       box-shadow: 0 0 0 2px rgba(32, 98, 230, 0.2);
       border-right-width: 1px !important;
   }

   .ant-time-picker-input-disabled {
       background-color: #F0F0F0;
       opacity: 1;
       cursor: not-allowed;
       color: #cecece;
   }

   .ant-time-picker-input-disabled:hover {
       border-color: #0d0c0c;
       border-right-width: 1px !important;
   }

   textarea.ant-time-picker-input {
       max-width: 100%;
       height: auto;
       vertical-align: bottom;
       transition: all .3s, height 0s;
       min-height: 32px;
   }

   .ant-time-picker-input-lg {
       padding: 6px 11px;
       height: 40px;
       font-size: 14px;
   }

   .ant-time-picker-input-sm {
       padding: 1px 7px;
       height: 24px;
   }

   .ant-time-picker-input[disabled] {
       background-color: #F0F0F0;
       opacity: 1;
       cursor: not-allowed;
       color: #cecece;
   }

   .ant-time-picker-input[disabled]:hover {
       border-color: #0d0c0c;
       border-right-width: 1px !important;
   }

   .ant-time-picker-open {
       opacity: 0;
   }

   .ant-time-picker-icon {
       position: absolute;
       user-select: none;
       transition: all 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
       width: 14px;
       height: 14px;
       line-height: 14px;
       right: 11px;
       color: #cecece;
       top: 50%;
       margin-top: -7px;
   }

   .ant-time-picker-icon:after {
       content: "\e641";
       font-family: "anticon";
       color: #cecece;
       display: block;
       line-height: 1;
   }

   .ant-time-picker-large .ant-time-picker-input {
       padding: 6px 11px;
       height: 40px;
       font-size: 14px;
   }

   .ant-time-picker-small .ant-time-picker-input {
       padding: 1px 7px;
       height: 24px;
   }

   .ant-time-picker-small .ant-time-picker-icon {
       right: 7px;
   }

   .ant-input {
       font-family: 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', 'SimHei', 'WenQuanYi Micro Hei', sans-serif;
       font-variant: tabular-nums;
       box-sizing: border-box;
       margin: 0;
       padding: 0;
       list-style: none;
       position: relative;
       display: inline-block;
       padding: 4px 11px;
       width: 100%;
       height: 32px;
       font-size: 12px;
       line-height: 1.5;
       color: #333333;
       background-color: #fff;
       background-image: none;
       border: 1px solid #e6e6e6;
       border-radius: 2px;
       transition: all .3s;
   }

   .ant-input::-moz-placeholder {
       color: #bfbfbf;
       opacity: 1;
   }

   .ant-input:-ms-input-placeholder {
       color: #bfbfbf;
   }

   .ant-input::-webkit-input-placeholder {
       color: #bfbfbf;
   }

   .ant-input:hover {
       border-color: #0d0c0c;
       border-right-width: 1px !important;
   }

   .ant-input:focus {
       border-color: #4987f2;
       outline: 0;
       box-shadow: 0 0 0 2px rgba(32, 98, 230, 0.2);
       border-right-width: 1px !important;
   }

   .ant-input-disabled {
       background-color: #F0F0F0;
       opacity: 1;
       cursor: not-allowed;
       color: #cecece;
   }

   .ant-input-disabled:hover {
       border-color: #0d0c0c;
       border-right-width: 1px !important;
   }

   textarea.ant-input {
       max-width: 100%;
       height: auto;
       vertical-align: bottom;
       transition: all .3s, height 0s;
       min-height: 32px;
   }

   .ant-input-lg {
       padding: 6px 11px;
       height: 40px;
       font-size: 14px;
   }

   .ant-input-sm {
       padding: 1px 7px;
       height: 24px;
   }

   .ant-input-group {
       font-family: 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', 'SimHei', 'WenQuanYi Micro Hei', sans-serif;
       font-size: 12px;
       font-variant: tabular-nums;
       line-height: 1.5;
       color: #333333;
       box-sizing: border-box;
       margin: 0;
       padding: 0;
       list-style: none;
       position: relative;
       display: table;
       border-collapse: separate;
       border-spacing: 0;
       width: 100%;
   }

   .ant-input-group[class*="col-"] {
       float: none;
       padding-left: 0;
       padding-right: 0;
   }

   .ant-input-group>[class*="col-"] {
       padding-right: 8px;
   }

   .ant-input-group>[class*="col-"]:last-child {
       padding-right: 0;
   }

   .ant-input-group-addon,
   .ant-input-group-wrap,
   .ant-input-group>.ant-input {
       display: table-cell;
   }

   .ant-input-group-addon:not(:first-child):not(:last-child),
   .ant-input-group-wrap:not(:first-child):not(:last-child),
   .ant-input-group>.ant-input:not(:first-child):not(:last-child) {
       border-radius: 0;
   }

   .ant-input-group-addon,
   .ant-input-group-wrap {
       width: 1px;
       white-space: nowrap;
       vertical-align: middle;
   }

   .ant-input-group-wrap>* {
       display: block !important;
   }

   .ant-input-group .ant-input {
       float: left;
       width: 100%;
       margin-bottom: 0;
   }

   .ant-input-group .ant-input:focus {
       z-index: 1;
       border-right-width: 1px;
   }

   .ant-input-group .ant-input:hover {
       z-index: 1;
       border-right-width: 1px;
   }

   .ant-input-group-addon {
       padding: 0 11px;
       font-size: 12px;
       font-weight: normal;
       line-height: 1;
       color: #333333;
       text-align: center;
       background-color: #f4f4f4;
       border: 1px solid #e6e6e6;
       border-radius: 2px;
       position: relative;
       transition: all .3s;
   }

   .ant-input-group-addon .ant-select {
       margin: -5px -11px;
   }

   .ant-input-group-addon .ant-select .ant-select-selection {
       background-color: inherit;
       margin: -1px;
       border: 1px solid transparent;
       box-shadow: none;
   }

   .ant-input-group-addon .ant-select-open .ant-select-selection,
   .ant-input-group-addon .ant-select-focused .ant-select-selection {
       color: #2062e6;
   }

   .ant-input-group-addon>i:only-child:after {
       position: absolute;
       content: '';
       top: 0;
       left: 0;
       right: 0;
       bottom: 0;
   }

   .ant-input-group>.ant-input:first-child,
   .ant-input-group-addon:first-child {
       border-bottom-right-radius: 0;
       border-top-right-radius: 0;
   }

   .ant-input-group>.ant-input:first-child .ant-select .ant-select-selection,
   .ant-input-group-addon:first-child .ant-select .ant-select-selection {
       border-bottom-right-radius: 0;
       border-top-right-radius: 0;
   }

   .ant-input-group>.ant-input-affix-wrapper:not(:first-child) .ant-input {
       border-bottom-left-radius: 0;
       border-top-left-radius: 0;
   }

   .ant-input-group>.ant-input-affix-wrapper:not(:last-child) .ant-input {
       border-bottom-right-radius: 0;
       border-top-right-radius: 0;
   }

   .ant-input-group-addon:first-child {
       border-right: 0;
   }

   .ant-input-group-addon:last-child {
       border-left: 0;
   }

   .ant-input-group>.ant-input:last-child,
   .ant-input-group-addon:last-child {
       border-bottom-left-radius: 0;
       border-top-left-radius: 0;
   }

   .ant-input-group>.ant-input:last-child .ant-select .ant-select-selection,
   .ant-input-group-addon:last-child .ant-select .ant-select-selection {
       border-bottom-left-radius: 0;
       border-top-left-radius: 0;
   }

   .ant-input-group-lg .ant-input,
   .ant-input-group-lg>.ant-input-group-addon {
       padding: 6px 11px;
       height: 40px;
       font-size: 14px;
   }

   .ant-input-group-sm .ant-input,
   .ant-input-group-sm>.ant-input-group-addon {
       padding: 1px 7px;
       height: 24px;
   }

   .ant-input-group-lg .ant-select-selection--single {
       height: 40px;
   }

   .ant-input-group-sm .ant-select-selection--single {
       height: 24px;
   }

   .ant-input-group .ant-input-affix-wrapper {
       display: table-cell;
       width: 100%;
       float: left;
   }

   .ant-input-group.ant-input-group-compact {
       display: block;
       zoom: 1;
   }

   .ant-input-group.ant-input-group-compact:before,
   .ant-input-group.ant-input-group-compact:after {
       content: "";
       display: table;
   }

   .ant-input-group.ant-input-group-compact:after {
       clear: both;
   }

   .ant-input-group.ant-input-group-compact>* {
       border-radius: 0;
       border-right-width: 0;
       vertical-align: top;
       float: none;
       display: inline-block;
   }

   .ant-input-group.ant-input-group-compact>span>.ant-input {
       border-right-width: 0;
   }

   .ant-input-group.ant-input-group-compact .ant-input {
       float: none;
   }

   .ant-input-group.ant-input-group-compact>.ant-select>.ant-select-selection,
   .ant-input-group.ant-input-group-compact>.ant-calendar-picker .ant-input,
   .ant-input-group.ant-input-group-compact>.ant-select-auto-complete .ant-input,
   .ant-input-group.ant-input-group-compact>.ant-cascader-picker .ant-input,
   .ant-input-group.ant-input-group-compact>.ant-mention-wrapper .ant-mention-editor,
   .ant-input-group.ant-input-group-compact>.ant-time-picker .ant-time-picker-input {
       border-radius: 0;
       border-right-width: 0;
   }

   .ant-input-group.ant-input-group-compact>*:first-child,
   .ant-input-group.ant-input-group-compact>.ant-select:first-child>.ant-select-selection,
   .ant-input-group.ant-input-group-compact>.ant-calendar-picker:first-child .ant-input,
   .ant-input-group.ant-input-group-compact>.ant-select-auto-complete:first-child .ant-input,
   .ant-input-group.ant-input-group-compact>.ant-cascader-picker:first-child .ant-input,
   .ant-input-group.ant-input-group-compact>.ant-mention-wrapper:first-child .ant-mention-editor,
   .ant-input-group.ant-input-group-compact>.ant-time-picker:first-child .ant-time-picker-input {
       border-top-left-radius: 2px;
       border-bottom-left-radius: 2px;
   }

   .ant-input-group.ant-input-group-compact>*:last-child,
   .ant-input-group.ant-input-group-compact>.ant-select:last-child>.ant-select-selection,
   .ant-input-group.ant-input-group-compact>.ant-calendar-picker:last-child .ant-input,
   .ant-input-group.ant-input-group-compact>.ant-select-auto-complete:last-child .ant-input,
   .ant-input-group.ant-input-group-compact>.ant-cascader-picker:last-child .ant-input,
   .ant-input-group.ant-input-group-compact>.ant-mention-wrapper:last-child .ant-mention-editor,
   .ant-input-group.ant-input-group-compact>.ant-time-picker:last-child .ant-time-picker-input {
       border-top-right-radius: 2px;
       border-bottom-right-radius: 2px;
       border-right-width: 1px;
   }

   .ant-input-group-wrapper {
       display: inline-block;
       vertical-align: top;
       width: 100%;
   }

   .ant-input-affix-wrapper {
       font-family: 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', 'SimHei', 'WenQuanYi Micro Hei', sans-serif;
       font-size: 12px;
       font-variant: tabular-nums;
       line-height: 1.5;
       color: #333333;
       box-sizing: border-box;
       margin: 0;
       padding: 0;
       list-style: none;
       position: relative;
       display: inline-block;
       width: 100%;
   }

   .ant-input-affix-wrapper:hover .ant-input:not(.ant-input-disabled) {
       border-color: #0d0c0c;
       border-right-width: 1px !important;
   }

   .ant-input-affix-wrapper .ant-input {
       position: static;
   }

   .ant-input-affix-wrapper .ant-input-prefix,
   .ant-input-affix-wrapper .ant-input-suffix {
       position: absolute;
       top: 50%;
       transform: translateY(-50%);
       line-height: 0;
       color: #333333;
   }

   .ant-input-affix-wrapper .ant-input-prefix :not(.anticon),
   .ant-input-affix-wrapper .ant-input-suffix :not(.anticon) {
       line-height: 1.5;
   }

   .ant-input-affix-wrapper .ant-input-prefix {
       left: 12px;
   }

   .ant-input-affix-wrapper .ant-input-suffix {
       right: 12px;
   }

   .ant-input-affix-wrapper .ant-input:not(:first-child) {
       padding-left: 30px;
   }

   .ant-input-affix-wrapper .ant-input:not(:last-child) {
       padding-right: 30px;
   }

   .ant-input-affix-wrapper .ant-input {
       min-height: 100%;
   }

   .ant-input-search-icon {
       color: #999999;
       cursor: pointer;
       transition: all .3s;
   }

   .ant-input-search-icon:hover {
       color: #333;
   }

   .ant-input-search:not(.ant-input-search-small)>.ant-input-suffix {
       right: 12px;
   }

   .ant-input-search>.ant-input-suffix>.ant-input-search-button {
       border-top-left-radius: 0;
       border-bottom-left-radius: 0;
   }

   .ant-input-search>.ant-input-suffix>.ant-input-search-button>.anticon-search {
       font-size: 14px;
   }

   .ant-input-search.ant-input-search-enter-button>.ant-input {
       padding-right: 46px;
   }

   .ant-input-search.ant-input-search-enter-button>.ant-input-suffix {
       right: 0;
   }

   /** oui-upload */
   /* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */
   /* stylelint-disable no-duplicate-selectors */
   /* stylelint-disable declaration-bang-space-before,no-duplicate-selectors */
   /* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */
   .ant-upload {
       font-family: 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', 'SimHei', 'WenQuanYi Micro Hei', sans-serif;
       font-size: 12px;
       font-variant: tabular-nums;
       line-height: 1.5;
       color: #333333;
       box-sizing: border-box;
       margin: 0;
       padding: 0;
       list-style: none;
       outline: 0;
   }

   .ant-upload p {
       margin: 0;
   }

   .ant-upload-btn {
       display: block;
       width: 100%;
       outline: none;
   }

   .ant-upload input[type="file"] {
       cursor: pointer;
   }

   .ant-upload.ant-upload-select {
       display: inline-block;
   }

   .ant-upload.ant-upload-select-picture-card {
       border: 1px dashed #e6e6e6;
       width: 104px;
       height: 104px;
       border-radius: 2px;
       background-color: #f4f4f4;
       text-align: center;
       cursor: pointer;
       transition: border-color 0.3s ease;
       vertical-align: top;
       margin-right: 8px;
       margin-bottom: 8px;
       display: table;
   }

   .ant-upload.ant-upload-select-picture-card>.ant-upload {
       width: 100%;
       height: 100%;
       display: table-cell;
       text-align: center;
       vertical-align: middle;
       padding: 8px;
   }

   .ant-upload.ant-upload-select-picture-card:hover {
       border-color: #2062e6;
   }

   .ant-upload.ant-upload-drag {
       border: 1px dashed #e6e6e6;
       transition: border-color 0.3s;
       cursor: pointer;
       border-radius: 2px;
       text-align: center;
       width: 100%;
       height: 100%;
       position: relative;
       background: #f4f4f4;
   }

   .ant-upload.ant-upload-drag .ant-upload {
       padding: 16px 0;
   }

   .ant-upload.ant-upload-drag.ant-upload-drag-hover:not(.ant-upload-disabled) {
       border: 2px dashed #4987f2;
   }

   .ant-upload.ant-upload-drag.ant-upload-disabled {
       cursor: not-allowed;
   }

   .ant-upload.ant-upload-drag .ant-upload-btn {
       display: table;
       height: 100%;
   }

   .ant-upload.ant-upload-drag .ant-upload-drag-container {
       display: table-cell;
       vertical-align: middle;
   }

   .ant-upload.ant-upload-drag:not(.ant-upload-disabled):hover {
       border-color: #4987f2;
   }

   .ant-upload.ant-upload-drag p.ant-upload-drag-icon {
       margin-bottom: 20px;
   }

   .ant-upload.ant-upload-drag p.ant-upload-drag-icon .anticon {
       font-size: 48px;
       color: #4987f2;
   }

   .ant-upload.ant-upload-drag p.ant-upload-text {
       font-size: 14px;
       margin: 0 0 4px;
       color: #333333;
   }

   .ant-upload.ant-upload-drag p.ant-upload-hint {
       font-size: 12px;
       color: #999999;
   }

   .ant-upload.ant-upload-drag .anticon-plus {
       font-size: 30px;
       transition: all .3s;
       color: #cecece;
   }

   .ant-upload.ant-upload-drag .anticon-plus:hover {
       color: #999999;
   }

   .ant-upload.ant-upload-drag:hover .anticon-plus {
       color: #999999;
   }

   .ant-upload-list {
       font-family: 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', 'SimHei', 'WenQuanYi Micro Hei', sans-serif;
       font-size: 12px;
       font-variant: tabular-nums;
       line-height: 1.5;
       color: #333333;
       box-sizing: border-box;
       margin: 0;
       padding: 0;
       list-style: none;
       zoom: 1;
   }

   .ant-upload-list:before,
   .ant-upload-list:after {
       content: "";
       display: table;
   }

   .ant-upload-list:after {
       clear: both;
   }

   .ant-upload-list-item {
       margin-top: 8px;
       font-size: 12px;
       position: relative;
       height: 22px;
   }

   .ant-upload-list-item-name {
       overflow: hidden;
       text-overflow: ellipsis;
       white-space: nowrap;
       padding-left: 20px;
       width: 100%;
       display: inline-block;
   }

   .ant-upload-list-item-info {
       height: 100%;
       padding: 0 12px 0 4px;
       transition: background-color 0.3s;
   }

   .ant-upload-list-item-info>span {
       display: block;
   }

   .ant-upload-list-item-info .anticon-loading,
   .ant-upload-list-item-info .anticon-paper-clip {
       font-size: 12px;
       color: #999999;
       position: absolute;
       top: 4px;
   }

   .ant-upload-list-item .anticon-cross {
       display: inline-block;
       font-size: 12px;
       font-size: 10px \9;
       transform: scale(0.83333333) rotate(0deg);
       transition: all .3s;
       opacity: 0;
       cursor: pointer;
       position: absolute;
       top: 0;
       right: 4px;
       color: #999999;
       line-height: 22px;
   }

   :root .ant-upload-list-item .anticon-cross {
       font-size: 10px;
   }

   .ant-upload-list-item .anticon-cross:hover {
       color: #333333;
   }

   .ant-upload-list-item:hover .ant-upload-list-item-info {
       background-color: #f0f7ff;
   }

   .ant-upload-list-item:hover .anticon-cross {
       opacity: 1;
   }

   .ant-upload-list-item-error,
   .ant-upload-list-item-error .anticon-paper-clip,
   .ant-upload-list-item-error .ant-upload-list-item-name {
       color: #F04134;
   }

   .ant-upload-list-item-error .anticon-cross {
       opacity: 1;
       color: #F04134 !important;
   }

   .ant-upload-list-item-progress {
       line-height: 0;
       font-size: 12px;
       position: absolute;
       width: 100%;
       bottom: -12px;
       padding-left: 24px;
   }

   .ant-upload-list-picture .ant-upload-list-item,
   .ant-upload-list-picture-card .ant-upload-list-item {
       padding: 8px;
       border-radius: 2px;
       border: 1px solid #e6e6e6;
       height: 66px;
       position: relative;
   }

   .ant-upload-list-picture .ant-upload-list-item:hover,
   .ant-upload-list-picture-card .ant-upload-list-item:hover {
       background: transparent;
   }

   .ant-upload-list-picture .ant-upload-list-item-error,
   .ant-upload-list-picture-card .ant-upload-list-item-error {
       border-color: #F04134;
   }

   .ant-upload-list-picture .ant-upload-list-item-info,
   .ant-upload-list-picture-card .ant-upload-list-item-info {
       padding: 0;
   }

   .ant-upload-list-picture .ant-upload-list-item:hover .ant-upload-list-item-info,
   .ant-upload-list-picture-card .ant-upload-list-item:hover .ant-upload-list-item-info {
       background: transparent;
   }

   .ant-upload-list-picture .ant-upload-list-item-uploading,
   .ant-upload-list-picture-card .ant-upload-list-item-uploading {
       border-style: dashed;
   }

   .ant-upload-list-picture .ant-upload-list-item-thumbnail,
   .ant-upload-list-picture-card .ant-upload-list-item-thumbnail {
       width: 48px;
       height: 48px;
       position: absolute;
       top: 8px;
       left: 8px;
       text-align: center;
   }

   .ant-upload-list-picture .ant-upload-list-item-icon,
   .ant-upload-list-picture-card .ant-upload-list-item-icon {
       color: #cecece;
       font-size: 36px;
       position: absolute;
       top: 50%;
       left: 50%;
       margin-top: -18px;
       margin-left: -18px;
   }

   .ant-upload-list-picture .ant-upload-list-item-thumbnail img,
   .ant-upload-list-picture-card .ant-upload-list-item-thumbnail img {
       width: 48px;
       height: 48px;
       display: block;
       overflow: hidden;
   }

   .ant-upload-list-picture .ant-upload-list-item-thumbnail.anticon:before,
   .ant-upload-list-picture-card .ant-upload-list-item-thumbnail.anticon:before {
       line-height: 48px;
       font-size: 24px;
       color: #999999;
   }

   .ant-upload-list-picture .ant-upload-list-item-name,
   .ant-upload-list-picture-card .ant-upload-list-item-name {
       overflow: hidden;
       text-overflow: ellipsis;
       white-space: nowrap;
       margin: 0 0 0 8px;
       line-height: 44px;
       transition: all .3s;
       padding-left: 48px;
       padding-right: 8px;
       max-width: 100%;
       display: inline-block;
       box-sizing: border-box;
   }

   .ant-upload-list-picture .ant-upload-list-item-uploading .ant-upload-list-item-name,
   .ant-upload-list-picture-card .ant-upload-list-item-uploading .ant-upload-list-item-name {
       line-height: 28px;
   }

   .ant-upload-list-picture .ant-upload-list-item-progress,
   .ant-upload-list-picture-card .ant-upload-list-item-progress {
       padding-left: 56px;
       margin-top: 0;
       bottom: 14px;
       width: calc(100% - 24px);
   }

   .ant-upload-list-picture .anticon-cross,
   .ant-upload-list-picture-card .anticon-cross {
       position: absolute;
       right: 8px;
       top: 8px;
       line-height: 1;
       opacity: 1;
   }

   .ant-upload-list-picture-card.ant-upload-list:after {
       display: none;
   }

   .ant-upload-list-picture-card .ant-upload-list-item {
       float: left;
       width: 104px;
       height: 104px;
       margin: 0 8px 8px 0;
   }

   .ant-upload-list-picture-card .ant-upload-list-item-info {
       height: 100%;
       position: relative;
       overflow: hidden;
   }

   .ant-upload-list-picture-card .ant-upload-list-item-info:before {
       content: ' ';
       position: absolute;
       z-index: 1;
       background-color: rgba(0, 0, 0, 0.5);
       transition: all .3s;
       width: 100%;
       height: 100%;
       opacity: 0;
   }

   .ant-upload-list-picture-card .ant-upload-list-item:hover .ant-upload-list-item-info:before {
       opacity: 1;
   }

   .ant-upload-list-picture-card .ant-upload-list-item-actions {
       position: absolute;
       left: 50%;
       top: 50%;
       transform: translate(-50%, -50%);
       z-index: 10;
       white-space: nowrap;
       opacity: 0;
       transition: all .3s;
   }

   .ant-upload-list-picture-card .ant-upload-list-item-actions .anticon-eye-o,
   .ant-upload-list-picture-card .ant-upload-list-item-actions .anticon-delete {
       z-index: 10;
       transition: all .3s;
       cursor: pointer;
       font-size: 16px;
       width: 16px;
       color: rgba(255, 255, 255, 0.85);
       margin: 0 4px;
   }

   .ant-upload-list-picture-card .ant-upload-list-item-actions .anticon-eye-o:hover,
   .ant-upload-list-picture-card .ant-upload-list-item-actions .anticon-delete:hover {
       color: #fff;
   }

   .ant-upload-list-picture-card .ant-upload-list-item-info:hover+.ant-upload-list-item-actions,
   .ant-upload-list-picture-card .ant-upload-list-item-actions:hover {
       opacity: 1;
   }

   .ant-upload-list-picture-card .ant-upload-list-item-thumbnail,
   .ant-upload-list-picture-card .ant-upload-list-item-thumbnail img {
       display: block;
       width: 100%;
       height: 100%;
       position: static;
   }

   .ant-upload-list-picture-card .ant-upload-list-item-name {
       margin: 8px 0 0;
       padding: 0;
       text-align: center;
       line-height: 1.5;
       display: none;
   }

   .ant-upload-list-picture-card .anticon-picture+.ant-upload-list-item-name {
       display: block;
   }

   .ant-upload-list-picture-card .ant-upload-list-item-uploading.ant-upload-list-item {
       background-color: #f4f4f4;
   }

   .ant-upload-list-picture-card .ant-upload-list-item-uploading .ant-upload-list-item-info {
       height: auto;
   }

   .ant-upload-list-picture-card .ant-upload-list-item-uploading .ant-upload-list-item-info:before,
   .ant-upload-list-picture-card .ant-upload-list-item-uploading .ant-upload-list-item-info .anticon-eye-o,
   .ant-upload-list-picture-card .ant-upload-list-item-uploading .ant-upload-list-item-info .anticon-delete {
       display: none;
   }

   .ant-upload-list-picture-card .ant-upload-list-item-uploading-text {
       margin-top: 18px;
       color: #999999;
   }

   .ant-upload-list-picture-card .ant-upload-list-item-progress {
       padding-left: 0;
       bottom: 32px;
   }

   .ant-upload-list .ant-upload-success-icon {
       color: #00A854;
       font-weight: bold;
   }

   .ant-upload-list .ant-upload-animate-enter,
   .ant-upload-list .ant-upload-animate-leave,
   .ant-upload-list .ant-upload-animate-inline-enter,
   .ant-upload-list .ant-upload-animate-inline-leave {
       animation-duration: .3s;
       animation-fill-mode: cubic-bezier(0.78, 0.14, 0.15, 0.86);
   }

   .ant-upload-list .ant-upload-animate-enter {
       animation-name: uploadAnimateIn;
   }

   .ant-upload-list .ant-upload-animate-leave {
       animation-name: uploadAnimateOut;
   }

   .ant-upload-list .ant-upload-animate-inline-enter {
       animation-name: uploadAnimateInlineIn;
   }

   .ant-upload-list .ant-upload-animate-inline-leave {
       animation-name: uploadAnimateInlineOut;
   }

   @keyframes uploadAnimateIn {
       from {
           height: 0;
           margin: 0;
           opacity: 0;
           padding: 0;
       }
   }

   @keyframes uploadAnimateOut {
       to {
           height: 0;
           margin: 0;
           padding: 0;
           opacity: 0;
       }
   }

   @keyframes uploadAnimateInlineIn {
       from {
           width: 0;
           height: 0;
           margin: 0;
           opacity: 0;
           padding: 0;
       }
   }

   @keyframes uploadAnimateInlineOut {
       to {
           width: 0;
           height: 0;
           margin: 0;
           padding: 0;
           opacity: 0;
       }
   }

   .ant-progress {
       font-family: 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', 'SimHei', 'WenQuanYi Micro Hei', sans-serif;
       font-size: 12px;
       font-variant: tabular-nums;
       line-height: 1.5;
       color: #333333;
       box-sizing: border-box;
       margin: 0;
       padding: 0;
       list-style: none;
       display: inline-block;
   }

   .ant-progress-line {
       width: 100%;
       font-size: 12px;
       position: relative;
   }

   .ant-progress-small.ant-progress-line,
   .ant-progress-small.ant-progress-line .ant-progress-text .anticon {
       font-size: 10px;
   }

   .ant-progress-outer {
       display: inline-block;
       width: 100%;
       margin-right: 0;
       padding-right: 0;
   }

   .ant-progress-show-info .ant-progress-outer {
       padding-right: calc(2em + 8px);
       margin-right: calc(-2em - 8px);
   }

   .ant-progress-inner {
       display: inline-block;
       width: 100%;
       background-color: #f2f2f2;
       border-radius: 100px;
       vertical-align: middle;
       position: relative;
   }

   .ant-progress-circle-trail {
       stroke: #f2f2f2;
   }

   .ant-progress-circle-path {
       stroke: #108EE9;
       animation: ant-progress-appear 0.3s;
   }

   .ant-progress-success-bg,
   .ant-progress-bg {
       background-color: #108EE9;
       transition: all 0.4s cubic-bezier(0.08, 0.82, 0.17, 1) 0s;
       position: relative;
   }

   .ant-progress-success-bg {
       background-color: #00A854;
       position: absolute;
       top: 0;
       left: 0;
   }

   .ant-progress-text {
       word-break: normal;
       width: 2em;
       text-align: left;
       font-size: 1em;
       margin-left: 8px;
       vertical-align: middle;
       display: inline-block;
       white-space: nowrap;
       color: #999999;
       line-height: 1;
   }

   .ant-progress-text .anticon {
       font-size: 12px;
   }

   .ant-progress-status-active .ant-progress-bg:before {
       content: "";
       opacity: 0;
       position: absolute;
       top: 0;
       left: 0;
       right: 0;
       bottom: 0;
       background: #fff;
       border-radius: 10px;
       animation: ant-progress-active 2.4s cubic-bezier(0.23, 1, 0.32, 1) infinite;
   }

   .ant-progress-status-exception .ant-progress-bg {
       background-color: #F04134;
   }

   .ant-progress-status-exception .ant-progress-text {
       color: #F04134;
   }

   .ant-progress-status-exception .ant-progress-circle-path {
       stroke: #F04134;
   }

   .ant-progress-status-success .ant-progress-bg {
       background-color: #00A854;
   }

   .ant-progress-status-success .ant-progress-text {
       color: #00A854;
   }

   .ant-progress-status-success .ant-progress-circle-path {
       stroke: #00A854;
   }

   .ant-progress-circle .ant-progress-inner {
       position: relative;
       line-height: 1;
       background-color: transparent;
   }

   .ant-progress-circle .ant-progress-text {
       display: block;
       position: absolute;
       width: 100%;
       text-align: center;
       line-height: 1;
       top: 50%;
       transform: translateY(-50%);
       left: 0;
       margin: 0;
       color: #333333;
   }

   .ant-progress-circle .ant-progress-text .anticon {
       font-size: 1.16666667em;
   }

   .ant-progress-circle.ant-progress-status-exception .ant-progress-text {
       color: #F04134;
   }

   .ant-progress-circle.ant-progress-status-success .ant-progress-text {
       color: #00A854;
   }

   @keyframes ant-progress-active {
       0% {
           opacity: 0.1;
           width: 0;
       }

       20% {
           opacity: 0.5;
           width: 0;
       }

       100% {
           opacity: 0;
           width: 100%;
       }
   }

   .ant-tooltip {
       font-family: 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', 'SimHei', 'WenQuanYi Micro Hei', sans-serif;
       font-size: 12px;
       font-variant: tabular-nums;
       line-height: 1.5;
       color: #333333;
       box-sizing: border-box;
       margin: 0;
       padding: 0;
       list-style: none;
       position: absolute;
       z-index: 1060;
       display: block;
       visibility: visible;
       max-width: 250px;
   }

   .ant-tooltip-hidden {
       display: none;
   }

   .ant-tooltip-placement-top,
   .ant-tooltip-placement-topLeft,
   .ant-tooltip-placement-topRight {
       padding-bottom: 8px;
   }

   .ant-tooltip-placement-right,
   .ant-tooltip-placement-rightTop,
   .ant-tooltip-placement-rightBottom {
       padding-left: 8px;
   }

   .ant-tooltip-placement-bottom,
   .ant-tooltip-placement-bottomLeft,
   .ant-tooltip-placement-bottomRight {
       padding-top: 8px;
   }

   .ant-tooltip-placement-left,
   .ant-tooltip-placement-leftTop,
   .ant-tooltip-placement-leftBottom {
       padding-right: 8px;
   }

   .ant-tooltip-inner {
       padding: 6px 8px;
       color: #fff;
       text-align: left;
       text-decoration: none;
       background-color: rgba(0, 0, 0, 0.75);
       border-radius: 2px;
       box-shadow: 0 2px 8px rgba(0, 0, 0, 0.15);
       min-height: 32px;
       word-wrap: break-word;
   }

   .ant-tooltip-arrow {
       position: absolute;
       width: 0;
       height: 0;
       border-color: transparent;
       border-style: solid;
   }

   .ant-tooltip-placement-top .ant-tooltip-arrow,
   .ant-tooltip-placement-topLeft .ant-tooltip-arrow,
   .ant-tooltip-placement-topRight .ant-tooltip-arrow {
       bottom: 3px;
       border-width: 5px 5px 0;
       border-top-color: rgba(0, 0, 0, 0.75);
   }

   .ant-tooltip-placement-top .ant-tooltip-arrow {
       left: 50%;
       margin-left: -5px;
   }

   .ant-tooltip-placement-topLeft .ant-tooltip-arrow {
       left: 16px;
   }

   .ant-tooltip-placement-topRight .ant-tooltip-arrow {
       right: 16px;
   }

   .ant-tooltip-placement-right .ant-tooltip-arrow,
   .ant-tooltip-placement-rightTop .ant-tooltip-arrow,
   .ant-tooltip-placement-rightBottom .ant-tooltip-arrow {
       left: 3px;
       border-width: 5px 5px 5px 0;
       border-right-color: rgba(0, 0, 0, 0.75);
   }

   .ant-tooltip-placement-right .ant-tooltip-arrow {
       top: 50%;
       margin-top: -5px;
   }

   .ant-tooltip-placement-rightTop .ant-tooltip-arrow {
       top: 8px;
   }

   .ant-tooltip-placement-rightBottom .ant-tooltip-arrow {
       bottom: 8px;
   }

   .ant-tooltip-placement-left .ant-tooltip-arrow,
   .ant-tooltip-placement-leftTop .ant-tooltip-arrow,
   .ant-tooltip-placement-leftBottom .ant-tooltip-arrow {
       right: 3px;
       border-width: 5px 0 5px 5px;
       border-left-color: rgba(0, 0, 0, 0.75);
   }

   .ant-tooltip-placement-left .ant-tooltip-arrow {
       top: 50%;
       margin-top: -5px;
   }

   .ant-tooltip-placement-leftTop .ant-tooltip-arrow {
       top: 8px;
   }

   .ant-tooltip-placement-leftBottom .ant-tooltip-arrow {
       bottom: 8px;
   }

   .ant-tooltip-placement-bottom .ant-tooltip-arrow,
   .ant-tooltip-placement-bottomLeft .ant-tooltip-arrow,
   .ant-tooltip-placement-bottomRight .ant-tooltip-arrow {
       top: 3px;
       border-width: 0 5px 5px;
       border-bottom-color: rgba(0, 0, 0, 0.75);
   }

   .ant-tooltip-placement-bottom .ant-tooltip-arrow {
       left: 50%;
       margin-left: -5px;
   }

   .ant-tooltip-placement-bottomLeft .ant-tooltip-arrow {
       left: 16px;
   }

   .ant-tooltip-placement-bottomRight .ant-tooltip-arrow {
       right: 16px;
   }

   /** oui-tree-select */
   /* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */
   /* stylelint-disable no-duplicate-selectors */
   /* stylelint-disable declaration-bang-space-before,no-duplicate-selectors */
   /* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */
   @keyframes antCheckboxEffect {
       0% {
           transform: scale(1);
           opacity: 0.5;
       }

       100% {
           transform: scale(1.6);
           opacity: 0;
       }
   }

   .ant-select-tree-checkbox {
       font-family: 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', 'SimHei', 'WenQuanYi Micro Hei', sans-serif;
       font-size: 12px;
       font-variant: tabular-nums;
       line-height: 1.5;
       color: #333333;
       box-sizing: border-box;
       margin: 0;
       padding: 0;
       list-style: none;
       white-space: nowrap;
       cursor: pointer;
       outline: none;
       display: inline-block;
       line-height: 1;
       position: relative;
       vertical-align: middle;
       top: -0.09em;
   }

   .ant-select-tree-checkbox-wrapper:hover .ant-select-tree-checkbox-inner,
   .ant-select-tree-checkbox:hover .ant-select-tree-checkbox-inner,
   .ant-select-tree-checkbox-input:focus+.ant-select-tree-checkbox-inner {
       border-color: #2062e6;
   }

   .ant-select-tree-checkbox-checked:after {
       position: absolute;
       top: 0;
       left: 0;
       width: 100%;
       height: 100%;
       border-radius: 2px;
       border: 1px solid #2062e6;
       content: '';
       animation: antCheckboxEffect 0.36s ease-in-out;
       animation-fill-mode: both;
       visibility: hidden;
   }

   .ant-select-tree-checkbox:hover:after,
   .ant-select-tree-checkbox-wrapper:hover .ant-select-tree-checkbox:after {
       visibility: visible;
   }

   .ant-select-tree-checkbox-inner {
       position: relative;
       top: 0;
       left: 0;
       display: block;
       width: 16px;
       height: 16px;
       border: 1px solid #e6e6e6;
       border-radius: 2px;
       background-color: #fff;
       transition: all .3s;
   }

   .ant-select-tree-checkbox-inner:after {
       transform: rotate(45deg) scale(0);
       position: absolute;
       left: 4.57142857px;
       top: 1.14285714px;
       display: table;
       width: 5.71428571px;
       height: 9.14285714px;
       border: 2px solid #fff;
       border-top: 0;
       border-left: 0;
       content: ' ';
       transition: all 0.1s cubic-bezier(0.71, -0.46, 0.88, 0.6), opacity 0.1s;
       opacity: 0;
   }

   .ant-select-tree-checkbox-input {
       position: absolute;
       left: 0;
       z-index: 1;
       cursor: pointer;
       opacity: 0;
       top: 0;
       bottom: 0;
       right: 0;
       width: 100%;
       height: 100%;
   }

   .ant-select-tree-checkbox-indeterminate .ant-select-tree-checkbox-inner:after {
       content: ' ';
       transform: translate(-50%, -50%) scale(1);
       border: 0;
       left: 50%;
       top: 50%;
       width: 8px;
       height: 8px;
       background-color: #2062e6;
       opacity: 1;
   }

   .ant-select-tree-checkbox-indeterminate.ant-select-tree-checkbox-disabled .ant-select-tree-checkbox-inner:after {
       border-color: #cecece;
   }

   .ant-select-tree-checkbox-checked .ant-select-tree-checkbox-inner:after {
       transform: rotate(45deg) scale(1);
       position: absolute;
       display: table;
       border: 2px solid #fff;
       border-top: 0;
       border-left: 0;
       content: ' ';
       transition: all 0.2s cubic-bezier(0.12, 0.4, 0.29, 1.46) 0.1s;
       opacity: 1;
   }

   .ant-select-tree-checkbox-checked .ant-select-tree-checkbox-inner {
       background-color: #2062e6;
       border-color: #2062e6;
   }

   .ant-select-tree-checkbox-disabled {
       cursor: not-allowed;
   }

   .ant-select-tree-checkbox-disabled.ant-select-tree-checkbox-checked .ant-select-tree-checkbox-inner:after {
       animation-name: none;
       border-color: #cecece;
   }

   .ant-select-tree-checkbox-disabled .ant-select-tree-checkbox-input {
       cursor: not-allowed;
   }

   .ant-select-tree-checkbox-disabled .ant-select-tree-checkbox-inner {
       border-color: #e6e6e6 !important;
       background-color: #F0F0F0;
   }

   .ant-select-tree-checkbox-disabled .ant-select-tree-checkbox-inner:after {
       animation-name: none;
       border-color: #F0F0F0;
   }

   .ant-select-tree-checkbox-disabled+span {
       color: #cecece;
       cursor: not-allowed;
   }

   .ant-select-tree-checkbox-wrapper {
       font-family: 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', 'SimHei', 'WenQuanYi Micro Hei', sans-serif;
       font-size: 12px;
       font-variant: tabular-nums;
       line-height: 1.5;
       color: #333333;
       box-sizing: border-box;
       margin: 0;
       padding: 0;
       list-style: none;
       line-height: unset;
       cursor: pointer;
       display: inline-block;
   }

   .ant-select-tree-checkbox-wrapper+.ant-select-tree-checkbox-wrapper {
       margin-left: 8px;
   }

   .ant-select-tree-checkbox-wrapper+span,
   .ant-select-tree-checkbox+span {
       padding-left: 8px;
       padding-right: 8px;
   }

   .ant-select-tree-checkbox-group {
       font-family: 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', 'SimHei', 'WenQuanYi Micro Hei', sans-serif;
       font-size: 12px;
       font-variant: tabular-nums;
       line-height: 1.5;
       color: #333333;
       box-sizing: border-box;
       margin: 0;
       padding: 0;
       list-style: none;
       display: inline-block;
   }

   .ant-select-tree-checkbox-group-item {
       display: inline-block;
       margin-right: 8px;
   }

   .ant-select-tree-checkbox-group-item:last-child {
       margin-right: 0;
   }

   .ant-select-tree-checkbox-group-item+.ant-select-tree-checkbox-group-item {
       margin-left: 0;
   }

   .ant-select-tree {
       font-family: 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', 'SimHei', 'WenQuanYi Micro Hei', sans-serif;
       font-size: 12px;
       font-variant: tabular-nums;
       line-height: 1.5;
       color: #333333;
       box-sizing: border-box;
       padding: 0;
       list-style: none;
       margin: 0;
       padding: 0 4px;
       margin-top: -4px;
   }

   .ant-select-tree li {
       padding: 0;
       margin: 8px 0;
       list-style: none;
       white-space: nowrap;
       outline: 0;
   }

   .ant-select-tree li.filter-node>span {
       font-weight: 500;
   }

   .ant-select-tree li ul {
       margin: 0;
       padding: 0 0 0 18px;
   }

   .ant-select-tree li .ant-select-tree-node-content-wrapper {
       display: inline-block;
       padding: 3px 5px;
       border-radius: 2px;
       margin: 0;
       cursor: pointer;
       text-decoration: none;
       color: #333333;
       transition: all .3s;
       width: calc(100% - 24px);
   }

   .ant-select-tree li .ant-select-tree-node-content-wrapper:hover {
       background-color: #f0f7ff;
   }

   .ant-select-tree li .ant-select-tree-node-content-wrapper.ant-select-tree-node-selected {
       background-color: #c7e1ff;
   }

   .ant-select-tree li span.ant-select-tree-checkbox {
       margin: 0 4px 0 0;
   }

   .ant-select-tree li span.ant-select-tree-checkbox+.ant-select-tree-node-content-wrapper {
       width: calc(100% - 46px);
   }

   .ant-select-tree li span.ant-select-tree-switcher,
   .ant-select-tree li span.ant-select-tree-iconEle {
       margin: 0;
       width: 24px;
       height: 24px;
       line-height: 22px;
       display: inline-block;
       vertical-align: middle;
       border: 0 none;
       cursor: pointer;
       outline: none;
       text-align: center;
   }

   .ant-select-tree li span.ant-select-tree-icon_loading:after {
       display: inline-block;
       font-family: 'anticon';
       text-rendering: optimizeLegibility;
       -webkit-font-smoothing: antialiased;
       -moz-osx-font-smoothing: grayscale;
       content: "\e6ae";
       animation: loadingCircle 1s infinite linear;
       color: #2062e6;
   }

   .ant-select-tree li span.ant-select-tree-switcher.ant-select-tree-switcher-noop {
       cursor: auto;
   }

   .ant-select-tree li span.ant-select-tree-switcher.ant-select-tree-switcher_open:after {
       font-size: 12px;
       font-size: 7px \9;
       transform: scale(0.58333333) rotate(0deg);
       display: inline-block;
       font-family: 'anticon';
       text-rendering: optimizeLegibility;
       -webkit-font-smoothing: antialiased;
       -moz-osx-font-smoothing: grayscale;
       content: "\e606";
       font-weight: bold;
       transition: transform .3s;
   }

   :root .ant-select-tree li span.ant-select-tree-switcher.ant-select-tree-switcher_open:after {
       font-size: 10px;
   }

   .ant-select-tree li span.ant-select-tree-switcher.ant-select-tree-switcher_close:after {
       font-size: 12px;
       font-size: 7px \9;
       transform: scale(0.58333333) rotate(0deg);
       display: inline-block;
       font-family: 'anticon';
       text-rendering: optimizeLegibility;
       -webkit-font-smoothing: antialiased;
       -moz-osx-font-smoothing: grayscale;
       content: "\e606";
       font-weight: bold;
       transition: transform .3s;
   }

   :root .ant-select-tree li span.ant-select-tree-switcher.ant-select-tree-switcher_close:after {
       font-size: 10px;
   }

   .ant-select-tree li span.ant-select-tree-switcher.ant-select-tree-switcher_close:after {
       transform: rotate(270deg) scale(0.59);
   }

   .ant-select-tree-child-tree {
       display: none;
   }

   .ant-select-tree-child-tree-open {
       display: block;
   }

   li.ant-select-tree-treenode-disabled>span:not(.ant-select-tree-switcher),
   li.ant-select-tree-treenode-disabled>.ant-select-tree-node-content-wrapper,
   li.ant-select-tree-treenode-disabled>.ant-select-tree-node-content-wrapper span {
       color: #cecece;
       cursor: not-allowed;
   }

   li.ant-select-tree-treenode-disabled>.ant-select-tree-node-content-wrapper:hover {
       background: transparent;
   }

   .ant-select-tree-icon__open {
       margin-right: 2px;
       vertical-align: top;
   }

   .ant-select-tree-icon__close {
       margin-right: 2px;
       vertical-align: top;
   }

   .ant-select-tree-dropdown {
       font-family: 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', 'SimHei', 'WenQuanYi Micro Hei', sans-serif;
       font-size: 12px;
       font-variant: tabular-nums;
       line-height: 1.5;
       color: #333333;
       box-sizing: border-box;
       margin: 0;
       padding: 0;
       list-style: none;
   }

   .ant-select-tree-dropdown .ant-select-dropdown-search {
       display: block;
       padding: 4px;
   }

   .ant-select-tree-dropdown .ant-select-dropdown-search .ant-select-search__field__wrap {
       width: 100%;
   }

   .ant-select-tree-dropdown .ant-select-dropdown-search .ant-select-search__field {
       padding: 4px 7px;
       width: 100%;
       box-sizing: border-box;
       border: 1px solid #e6e6e6;
       border-radius: 4px;
       outline: none;
   }

   .ant-select-tree-dropdown .ant-select-dropdown-search.ant-select-search--hide {
       display: none;
   }

   .ant-select-tree-dropdown .ant-select-not-found {
       cursor: not-allowed;
       color: #cecece;
       padding: 7px 16px;
       display: block;
   }

   .ant-checkbox {
       font-family: 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', 'SimHei', 'WenQuanYi Micro Hei', sans-serif;
       font-size: 12px;
       font-variant: tabular-nums;
       line-height: 1.5;
       color: #333333;
       box-sizing: border-box;
       margin: 0;
       padding: 0;
       list-style: none;
       white-space: nowrap;
       cursor: pointer;
       outline: none;
       display: inline-block;
       line-height: 1;
       position: relative;
       vertical-align: middle;
       top: -0.09em;
   }

   .ant-checkbox-wrapper:hover .ant-checkbox-inner,
   .ant-checkbox:hover .ant-checkbox-inner,
   .ant-checkbox-input:focus+.ant-checkbox-inner {
       border-color: #2062e6;
   }

   .ant-checkbox-checked:after {
       position: absolute;
       top: 0;
       left: 0;
       width: 100%;
       height: 100%;
       border-radius: 2px;
       border: 1px solid #2062e6;
       content: '';
       animation: antCheckboxEffect 0.36s ease-in-out;
       animation-fill-mode: both;
       visibility: hidden;
   }

   .ant-checkbox:hover:after,
   .ant-checkbox-wrapper:hover .ant-checkbox:after {
       visibility: visible;
   }

   .ant-checkbox-inner {
       position: relative;
       top: 0;
       left: 0;
       display: block;
       width: 16px;
       height: 16px;
       border: 1px solid #e6e6e6;
       border-radius: 2px;
       background-color: #fff;
       transition: all .3s;
   }

   .ant-checkbox-inner:after {
       transform: rotate(45deg) scale(0);
       position: absolute;
       left: 4.57142857px;
       top: 1.14285714px;
       display: table;
       width: 5.71428571px;
       height: 9.14285714px;
       border: 2px solid #fff;
       border-top: 0;
       border-left: 0;
       content: ' ';
       transition: all 0.1s cubic-bezier(0.71, -0.46, 0.88, 0.6), opacity 0.1s;
       opacity: 0;
   }

   .ant-checkbox-input {
       position: absolute;
       left: 0;
       z-index: 1;
       cursor: pointer;
       opacity: 0;
       top: 0;
       bottom: 0;
       right: 0;
       width: 100%;
       height: 100%;
   }

   .ant-checkbox-indeterminate .ant-checkbox-inner:after {
       content: ' ';
       transform: translate(-50%, -50%) scale(1);
       border: 0;
       left: 50%;
       top: 50%;
       width: 8px;
       height: 8px;
       background-color: #2062e6;
       opacity: 1;
   }

   .ant-checkbox-indeterminate.ant-checkbox-disabled .ant-checkbox-inner:after {
       border-color: #cecece;
   }

   .ant-checkbox-checked .ant-checkbox-inner:after {
       transform: rotate(45deg) scale(1);
       position: absolute;
       display: table;
       border: 2px solid #fff;
       border-top: 0;
       border-left: 0;
       content: ' ';
       transition: all 0.2s cubic-bezier(0.12, 0.4, 0.29, 1.46) 0.1s;
       opacity: 1;
   }

   .ant-checkbox-checked .ant-checkbox-inner {
       background-color: #2062e6;
       border-color: #2062e6;
   }

   .ant-checkbox-disabled {
       cursor: not-allowed;
   }

   .ant-checkbox-disabled.ant-checkbox-checked .ant-checkbox-inner:after {
       animation-name: none;
       border-color: #cecece;
   }

   .ant-checkbox-disabled .ant-checkbox-input {
       cursor: not-allowed;
   }

   .ant-checkbox-disabled .ant-checkbox-inner {
       border-color: #e6e6e6 !important;
       background-color: #F0F0F0;
   }

   .ant-checkbox-disabled .ant-checkbox-inner:after {
       animation-name: none;
       border-color: #F0F0F0;
   }

   .ant-checkbox-disabled+span {
       color: #cecece;
       cursor: not-allowed;
   }

   .ant-checkbox-wrapper {
       font-family: 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', 'SimHei', 'WenQuanYi Micro Hei', sans-serif;
       font-size: 12px;
       font-variant: tabular-nums;
       line-height: 1.5;
       color: #333333;
       box-sizing: border-box;
       margin: 0;
       padding: 0;
       list-style: none;
       line-height: unset;
       cursor: pointer;
       display: inline-block;
   }

   .ant-checkbox-wrapper+.ant-checkbox-wrapper {
       margin-left: 8px;
   }

   .ant-checkbox-wrapper+span,
   .ant-checkbox+span {
       padding-left: 8px;
       padding-right: 8px;
   }

   .ant-checkbox-group {
       font-family: 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', 'SimHei', 'WenQuanYi Micro Hei', sans-serif;
       font-size: 12px;
       font-variant: tabular-nums;
       line-height: 1.5;
       color: #333333;
       box-sizing: border-box;
       margin: 0;
       padding: 0;
       list-style: none;
       display: inline-block;
   }

   .ant-checkbox-group-item {
       display: inline-block;
       margin-right: 8px;
   }

   .ant-checkbox-group-item:last-child {
       margin-right: 0;
   }

   .ant-checkbox-group-item+.ant-checkbox-group-item {
       margin-left: 0;
   }

   .ant-select {
       font-family: 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', 'SimHei', 'WenQuanYi Micro Hei', sans-serif;
       font-size: 12px;
       font-variant: tabular-nums;
       line-height: 1.5;
       color: #333333;
       box-sizing: border-box;
       margin: 0;
       padding: 0;
       list-style: none;
       display: inline-block;
       position: relative;
       outline: 0;
   }

   .ant-select ul,
   .ant-select ol {
       margin: 0;
       padding: 0;
       list-style: none;
   }

   .ant-select>ul>li>a {
       padding: 0;
       background-color: #fff;
   }

   .ant-select-arrow {
       display: inline-block;
       font-style: normal;
       vertical-align: baseline;
       text-align: center;
       text-transform: none;
       text-rendering: optimizeLegibility;
       -webkit-font-smoothing: antialiased;
       -moz-osx-font-smoothing: grayscale;
       position: absolute;
       top: 50%;
       right: 11px;
       line-height: 1;
       margin-top: -5px;
       transform-origin: 50% 50%;
       color: #cecece;
       font-size: 10px;
   }

   .ant-select-arrow:before {
       display: block;
       font-family: "anticon" !important;
   }

   .ant-select-arrow * {
       display: none;
   }

   .ant-select-arrow:before {
       content: '\e61d';
       transition: transform .3s;
   }

   .ant-select-selection {
       outline: none;
       user-select: none;
       box-sizing: border-box;
       display: block;
       background-color: #fff;
       border-radius: 2px;
       border: 1px solid #e6e6e6;
       border-top-width: 1.02px;
       transition: all 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
   }

   .ant-select-selection:hover {
       border-color: #0d0c0c;
       border-right-width: 1px !important;
   }

   .ant-select-focused .ant-select-selection,
   .ant-select-selection:focus,
   .ant-select-selection:active {
       border-color: #4987f2;
       outline: 0;
       box-shadow: 0 0 0 2px rgba(32, 98, 230, 0.2);
       border-right-width: 1px !important;
   }

   .ant-select-selection__clear {
       display: inline-block;
       font-style: normal;
       vertical-align: baseline;
       text-align: center;
       text-transform: none;
       text-rendering: auto;
       opacity: 0;
       position: absolute;
       right: 11px;
       z-index: 1;
       background: #fff;
       top: 50%;
       font-size: 10px;
       color: #cecece;
       width: 12px;
       height: 12px;
       margin-top: -6px;
       line-height: 12px;
       cursor: pointer;
       transition: color 0.3s ease, opacity 0.15s ease;
   }

   .ant-select-selection__clear:before {
       display: block;
       font-family: 'anticon';
       text-rendering: optimizeLegibility;
       -webkit-font-smoothing: antialiased;
       -moz-osx-font-smoothing: grayscale;
       content: "\e62e";
   }

   .ant-select-selection__clear:hover {
       color: #999999;
   }

   .ant-select-selection:hover .ant-select-selection__clear {
       opacity: 1;
   }

   .ant-select-selection-selected-value {
       float: left;
       overflow: hidden;
       text-overflow: ellipsis;
       white-space: nowrap;
       max-width: 100%;
       padding-right: 20px;
   }

   .ant-select-no-arrow .ant-select-selection-selected-value {
       padding-right: 0;
   }

   .ant-select-disabled {
       color: #cecece;
   }

   .ant-select-disabled .ant-select-selection {
       background: #F0F0F0;
       cursor: not-allowed;
   }

   .ant-select-disabled .ant-select-selection:hover,
   .ant-select-disabled .ant-select-selection:focus,
   .ant-select-disabled .ant-select-selection:active {
       border-color: #e6e6e6;
       box-shadow: none;
   }

   .ant-select-disabled .ant-select-selection__clear {
       display: none;
       visibility: hidden;
       pointer-events: none;
   }

   .ant-select-disabled .ant-select-selection--multiple .ant-select-selection__choice {
       background: #f2f2f2;
       color: #aaa;
       padding-right: 10px;
   }

   .ant-select-disabled .ant-select-selection--multiple .ant-select-selection__choice__remove {
       display: none;
   }

   .ant-select-selection--single {
       height: 32px;
       position: relative;
       cursor: pointer;
   }

   .ant-select-selection__rendered {
       display: block;
       margin-left: 11px;
       margin-right: 11px;
       position: relative;
       line-height: 30px;
   }

   .ant-select-selection__rendered:after {
       content: '.';
       visibility: hidden;
       pointer-events: none;
       display: inline-block;
       width: 0;
   }

   .ant-select-lg {
       font-size: 14px;
   }

   .ant-select-lg .ant-select-selection--single {
       height: 40px;
   }

   .ant-select-lg .ant-select-selection__rendered {
       line-height: 38px;
   }

   .ant-select-lg .ant-select-selection--multiple {
       min-height: 40px;
   }

   .ant-select-lg .ant-select-selection--multiple .ant-select-selection__rendered li {
       height: 32px;
       line-height: 32px;
   }

   .ant-select-lg .ant-select-selection--multiple .ant-select-selection__clear {
       top: 20px;
   }

   .ant-select-sm .ant-select-selection--single {
       height: 24px;
   }

   .ant-select-sm .ant-select-selection__rendered {
       line-height: 22px;
       margin: 0 7px;
   }

   .ant-select-sm .ant-select-selection--multiple {
       min-height: 24px;
   }

   .ant-select-sm .ant-select-selection--multiple .ant-select-selection__rendered li {
       height: 16px;
       line-height: 14px;
   }

   .ant-select-sm .ant-select-selection--multiple .ant-select-selection__clear {
       top: 12px;
   }

   .ant-select-sm .ant-select-selection__clear,
   .ant-select-sm .ant-select-arrow {
       right: 8px;
   }

   .ant-select-disabled .ant-select-selection__choice__remove {
       color: #cecece;
       cursor: default;
   }

   .ant-select-disabled .ant-select-selection__choice__remove:hover {
       color: #cecece;
   }

   .ant-select-search__field__wrap {
       display: inline-block;
       position: relative;
   }

   .ant-select-selection__placeholder,
   .ant-select-search__field__placeholder {
       position: absolute;
       top: 50%;
       left: 0;
       right: 9px;
       color: #bfbfbf;
       line-height: 20px;
       height: 20px;
       max-width: 100%;
       margin-top: -10px;
       overflow: hidden;
       text-overflow: ellipsis;
       white-space: nowrap;
       text-align: left;
   }

   .ant-select-search__field__placeholder {
       left: 12px;
   }

   .ant-select-search__field__mirror {
       position: absolute;
       top: -9999px;
       left: -9999px;
       white-space: pre;
       pointer-events: none;
   }

   .ant-select-search--inline {
       position: absolute;
       height: 100%;
       width: 100%;
   }

   .ant-select-search--inline .ant-select-search__field__wrap {
       width: 100%;
       height: 100%;
   }

   .ant-select-search--inline .ant-select-search__field {
       border-width: 0;
       font-size: 100%;
       height: 100%;
       width: 100%;
       background: transparent;
       outline: 0;
       border-radius: 2px;
       line-height: 1;
   }

   .ant-select-search--inline>i {
       float: right;
   }

   .ant-select-selection--multiple {
       min-height: 32px;
       cursor: text;
       padding-bottom: 3px;
       zoom: 1;
   }

   .ant-select-selection--multiple:before,
   .ant-select-selection--multiple:after {
       content: "";
       display: table;
   }

   .ant-select-selection--multiple:after {
       clear: both;
   }

   .ant-select-selection--multiple .ant-select-search--inline {
       float: left;
       position: static;
       width: auto;
       padding: 0;
       max-width: 100%;
   }

   .ant-select-selection--multiple .ant-select-search--inline .ant-select-search__field {
       max-width: 100%;
       width: 0.75em;
   }

   .ant-select-selection--multiple .ant-select-selection__rendered {
       margin-left: 5px;
       margin-bottom: -3px;
       height: auto;
   }

   .ant-select-selection--multiple .ant-select-selection__placeholder {
       margin-left: 6px;
   }

   .ant-select-selection--multiple>ul>li,
   .ant-select-selection--multiple .ant-select-selection__rendered>ul>li {
       margin-top: 3px;
       height: 24px;
       line-height: 22px;
   }

   .ant-select-selection--multiple .ant-select-selection__choice {
       color: #333333;
       background-color: #f4f4f4;
       border: 1px solid #e6e6e6;
       border-radius: 2px;
       cursor: default;
       float: left;
       margin-right: 4px;
       max-width: 99%;
       position: relative;
       overflow: hidden;
       transition: padding 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
       padding: 0 20px 0 10px;
   }

   .ant-select-selection--multiple .ant-select-selection__choice__disabled {
       padding: 0 10px;
   }

   .ant-select-selection--multiple .ant-select-selection__choice__content {
       display: inline-block;
       white-space: nowrap;
       overflow: hidden;
       text-overflow: ellipsis;
       max-width: 100%;
       transition: margin 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
   }

   .ant-select-selection--multiple .ant-select-selection__choice__remove {
       font-style: normal;
       vertical-align: baseline;
       text-align: center;
       text-transform: none;
       line-height: 1;
       text-rendering: optimizeLegibility;
       -webkit-font-smoothing: antialiased;
       -moz-osx-font-smoothing: grayscale;
       color: #999999;
       line-height: inherit;
       cursor: pointer;
       font-weight: bold;
       transition: all .3s;
       font-size: 10px;
       display: inline-block;
       font-size: 12px;
       font-size: 10px \9;
       transform: scale(0.83333333) rotate(0deg);
       position: absolute;
       right: 4px;
   }

   .ant-select-selection--multiple .ant-select-selection__choice__remove:before {
       display: block;
       font-family: "anticon" !important;
   }

   :root .ant-select-selection--multiple .ant-select-selection__choice__remove {
       font-size: 10px;
   }

   .ant-select-selection--multiple .ant-select-selection__choice__remove:hover {
       color: #404040;
   }

   .ant-select-selection--multiple .ant-select-selection__choice__remove:before {
       content: "\e633";
   }

   .ant-select-selection--multiple .ant-select-selection__clear {
       top: 16px;
   }

   .ant-select-allow-clear .ant-select-selection--single .ant-select-selection-selected-value {
       padding-right: 16px;
   }

   .ant-select-allow-clear .ant-select-selection--multiple .ant-select-selection__rendered {
       margin-right: 20px;
   }

   .ant-select-open .ant-select-arrow:before {
       transform: rotate(180deg);
   }

   .ant-select-open .ant-select-selection {
       border-color: #4987f2;
       outline: 0;
       box-shadow: 0 0 0 2px rgba(32, 98, 230, 0.2);
       border-right-width: 1px !important;
   }

   .ant-select-combobox .ant-select-arrow {
       display: none;
   }

   .ant-select-combobox .ant-select-search--inline {
       height: 100%;
       width: 100%;
       float: none;
   }

   .ant-select-combobox .ant-select-search__field__wrap {
       width: 100%;
       height: 100%;
   }

   .ant-select-combobox .ant-select-search__field {
       width: 100%;
       height: 100%;
       position: relative;
       z-index: 1;
       transition: all 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
       box-shadow: none;
   }

   .ant-select-combobox.ant-select-allow-clear .ant-select-selection:hover .ant-select-selection__rendered {
       margin-right: 20px;
   }

   .ant-select-dropdown {
       font-family: 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', 'SimHei', 'WenQuanYi Micro Hei', sans-serif;
       font-variant: tabular-nums;
       line-height: 1.5;
       color: #333333;
       margin: 0;
       padding: 0;
       list-style: none;
       background-color: #fff;
       box-shadow: 0 2px 8px rgba(0, 0, 0, 0.15);
       border-radius: 2px;
       box-sizing: border-box;
       z-index: 1050;
       left: -9999px;
       top: -9999px;
       position: absolute;
       outline: none;
       font-size: 12px;
   }

   .ant-select-dropdown.slide-up-enter.slide-up-enter-active.ant-select-dropdown-placement-bottomLeft,
   .ant-select-dropdown.slide-up-appear.slide-up-appear-active.ant-select-dropdown-placement-bottomLeft {
       animation-name: antSlideUpIn;
   }

   .ant-select-dropdown.slide-up-enter.slide-up-enter-active.ant-select-dropdown-placement-topLeft,
   .ant-select-dropdown.slide-up-appear.slide-up-appear-active.ant-select-dropdown-placement-topLeft {
       animation-name: antSlideDownIn;
   }

   .ant-select-dropdown.slide-up-leave.slide-up-leave-active.ant-select-dropdown-placement-bottomLeft {
       animation-name: antSlideUpOut;
   }

   .ant-select-dropdown.slide-up-leave.slide-up-leave-active.ant-select-dropdown-placement-topLeft {
       animation-name: antSlideDownOut;
   }

   .ant-select-dropdown-hidden {
       display: none;
   }

   .ant-select-dropdown-menu {
       outline: none;
       margin-bottom: 0;
       padding-left: 0;
       list-style: none;
       max-height: 250px;
       overflow: auto;
   }

   .ant-select-dropdown-menu-item-group-list {
       margin: 0;
       padding: 0;
   }

   .ant-select-dropdown-menu-item-group-list>.ant-select-dropdown-menu-item {
       padding-left: 20px;
   }

   .ant-select-dropdown-menu-item-group-title {
       color: #999999;
       padding: 0 12px;
       height: 32px;
       line-height: 32px;
       font-size: 10px;
   }

   .ant-select-dropdown-menu-item-group-list .ant-select-dropdown-menu-item:first-child:not(:last-child),
   .ant-select-dropdown-menu-item-group:not(:last-child) .ant-select-dropdown-menu-item-group-list .ant-select-dropdown-menu-item:last-child {
       border-radius: 0;
   }

   .ant-select-dropdown-menu-item {
       position: relative;
       display: block;
       padding: 5px 12px;
       line-height: 22px;
       font-weight: normal;
       color: #333333;
       white-space: nowrap;
       cursor: pointer;
       overflow: hidden;
       text-overflow: ellipsis;
       transition: background 0.3s ease;
   }

   .ant-select-dropdown-menu-item:hover {
       background-color: #f0f7ff;
   }

   .ant-select-dropdown-menu-item:first-child {
       border-radius: 2px 2px 0 0;
   }

   .ant-select-dropdown-menu-item:last-child {
       border-radius: 0 0 2px 2px;
   }

   .ant-select-dropdown-menu-item-disabled {
       color: #cecece;
       cursor: not-allowed;
   }

   .ant-select-dropdown-menu-item-disabled:hover {
       color: #cecece;
       background-color: #fff;
       cursor: not-allowed;
   }

   .ant-select-dropdown-menu-item-selected,
   .ant-select-dropdown-menu-item-selected:hover {
       background-color: #f4f4f4;
       font-weight: 600;
       color: #333333;
   }

   .ant-select-dropdown-menu-item-active {
       background-color: #f0f7ff;
   }

   .ant-select-dropdown-menu-item-divider {
       height: 1px;
       margin: 1px 0;
       overflow: hidden;
       background-color: #e6e6e6;
       line-height: 0;
   }

   .ant-select-dropdown.ant-select-dropdown--multiple .ant-select-dropdown-menu-item:after {
       font-family: 'anticon';
       text-rendering: optimizeLegibility;
       -webkit-font-smoothing: antialiased;
       -moz-osx-font-smoothing: grayscale;
       content: "\e632";
       color: transparent;
       display: inline-block;
       font-size: 12px;
       font-size: 10px \9;
       transform: scale(0.83333333) rotate(0deg);
       transition: all 0.2s ease;
       position: absolute;
       top: 50%;
       transform: translateY(-50%);
       right: 12px;
       font-weight: bold;
       text-shadow: 0 0.1px 0, 0.1px 0 0, 0 -0.1px 0, -0.1px 0;
   }

   :root .ant-select-dropdown.ant-select-dropdown--multiple .ant-select-dropdown-menu-item:after {
       font-size: 10px;
   }

   .ant-select-dropdown.ant-select-dropdown--multiple .ant-select-dropdown-menu-item:hover:after {
       color: #ddd;
   }

   .ant-select-dropdown.ant-select-dropdown--multiple .ant-select-dropdown-menu-item-disabled:after {
       display: none;
   }

   .ant-select-dropdown.ant-select-dropdown--multiple .ant-select-dropdown-menu-item-selected:after,
   .ant-select-dropdown.ant-select-dropdown--multiple .ant-select-dropdown-menu-item-selected:hover:after {
       color: #2062e6;
       display: inline-block;
   }

   .ant-select-dropdown-container-open .ant-select-dropdown,
   .ant-select-dropdown-open .ant-select-dropdown {
       display: block;
   }

   /** oui-tree */
   /* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */
   /* stylelint-disable no-duplicate-selectors */
   /* stylelint-disable declaration-bang-space-before,no-duplicate-selectors */
   /* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */
   @keyframes antCheckboxEffect {
       0% {
           transform: scale(1);
           opacity: 0.5;
       }

       100% {
           transform: scale(1.6);
           opacity: 0;
       }
   }

   .ant-tree.ant-tree-directory {
       position: relative;
   }

   .ant-tree.ant-tree-directory>li span.ant-tree-switcher,
   .ant-tree.ant-tree-directory .ant-tree-child-tree>li span.ant-tree-switcher {
       position: relative;
       z-index: 1;
   }

   .ant-tree.ant-tree-directory>li span.ant-tree-switcher.ant-tree-switcher-noop,
   .ant-tree.ant-tree-directory .ant-tree-child-tree>li span.ant-tree-switcher.ant-tree-switcher-noop {
       pointer-events: none;
   }

   .ant-tree.ant-tree-directory>li span.ant-tree-checkbox,
   .ant-tree.ant-tree-directory .ant-tree-child-tree>li span.ant-tree-checkbox {
       position: relative;
       z-index: 1;
   }

   .ant-tree.ant-tree-directory>li span.ant-tree-node-content-wrapper,
   .ant-tree.ant-tree-directory .ant-tree-child-tree>li span.ant-tree-node-content-wrapper {
       user-select: none;
       border-radius: 0;
   }

   .ant-tree.ant-tree-directory>li span.ant-tree-node-content-wrapper:hover,
   .ant-tree.ant-tree-directory .ant-tree-child-tree>li span.ant-tree-node-content-wrapper:hover {
       background: transparent;
   }

   .ant-tree.ant-tree-directory>li span.ant-tree-node-content-wrapper:hover:before,
   .ant-tree.ant-tree-directory .ant-tree-child-tree>li span.ant-tree-node-content-wrapper:hover:before {
       background: #f0f7ff;
   }

   .ant-tree.ant-tree-directory>li span.ant-tree-node-content-wrapper.ant-tree-node-selected,
   .ant-tree.ant-tree-directory .ant-tree-child-tree>li span.ant-tree-node-content-wrapper.ant-tree-node-selected {
       color: #fff;
       background: transparent;
   }

   .ant-tree.ant-tree-directory>li span.ant-tree-node-content-wrapper:before,
   .ant-tree.ant-tree-directory .ant-tree-child-tree>li span.ant-tree-node-content-wrapper:before {
       content: '';
       position: absolute;
       left: 0;
       right: 0;
       height: 24px;
       transition: all .3s;
   }

   .ant-tree.ant-tree-directory>li span.ant-tree-node-content-wrapper>span,
   .ant-tree.ant-tree-directory .ant-tree-child-tree>li span.ant-tree-node-content-wrapper>span {
       position: relative;
       z-index: 1;
   }

   .ant-tree.ant-tree-directory>li.ant-tree-treenode-selected>span.ant-tree-switcher,
   .ant-tree.ant-tree-directory .ant-tree-child-tree>li.ant-tree-treenode-selected>span.ant-tree-switcher {
       color: #fff;
   }

   .ant-tree.ant-tree-directory>li.ant-tree-treenode-selected>span.ant-tree-checkbox .ant-tree-checkbox-inner,
   .ant-tree.ant-tree-directory .ant-tree-child-tree>li.ant-tree-treenode-selected>span.ant-tree-checkbox .ant-tree-checkbox-inner {
       border-color: #2062e6;
   }

   .ant-tree.ant-tree-directory>li.ant-tree-treenode-selected>span.ant-tree-checkbox.ant-tree-checkbox-checked:after,
   .ant-tree.ant-tree-directory .ant-tree-child-tree>li.ant-tree-treenode-selected>span.ant-tree-checkbox.ant-tree-checkbox-checked:after {
       border-color: #fff;
   }

   .ant-tree.ant-tree-directory>li.ant-tree-treenode-selected>span.ant-tree-checkbox.ant-tree-checkbox-checked .ant-tree-checkbox-inner,
   .ant-tree.ant-tree-directory .ant-tree-child-tree>li.ant-tree-treenode-selected>span.ant-tree-checkbox.ant-tree-checkbox-checked .ant-tree-checkbox-inner {
       background: #fff;
   }

   .ant-tree.ant-tree-directory>li.ant-tree-treenode-selected>span.ant-tree-checkbox.ant-tree-checkbox-checked .ant-tree-checkbox-inner:after,
   .ant-tree.ant-tree-directory .ant-tree-child-tree>li.ant-tree-treenode-selected>span.ant-tree-checkbox.ant-tree-checkbox-checked .ant-tree-checkbox-inner:after {
       border-color: #2062e6;
   }

   .ant-tree.ant-tree-directory>li.ant-tree-treenode-selected>span.ant-tree-node-content-wrapper:before,
   .ant-tree.ant-tree-directory .ant-tree-child-tree>li.ant-tree-treenode-selected>span.ant-tree-node-content-wrapper:before {
       background: #2062e6;
   }

   .ant-tree-checkbox {
       font-family: 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', 'SimHei', 'WenQuanYi Micro Hei', sans-serif;
       font-size: 12px;
       font-variant: tabular-nums;
       line-height: 1.5;
       color: #333333;
       box-sizing: border-box;
       margin: 0;
       padding: 0;
       list-style: none;
       white-space: nowrap;
       cursor: pointer;
       outline: none;
       display: inline-block;
       line-height: 1;
       position: relative;
       vertical-align: middle;
       top: -0.09em;
   }

   .ant-tree-checkbox-wrapper:hover .ant-tree-checkbox-inner,
   .ant-tree-checkbox:hover .ant-tree-checkbox-inner,
   .ant-tree-checkbox-input:focus+.ant-tree-checkbox-inner {
       border-color: #2062e6;
   }

   .ant-tree-checkbox-checked:after {
       position: absolute;
       top: 0;
       left: 0;
       width: 100%;
       height: 100%;
       border-radius: 2px;
       border: 1px solid #2062e6;
       content: '';
       animation: antCheckboxEffect 0.36s ease-in-out;
       animation-fill-mode: both;
       visibility: hidden;
   }

   .ant-tree-checkbox:hover:after,
   .ant-tree-checkbox-wrapper:hover .ant-tree-checkbox:after {
       visibility: visible;
   }

   .ant-tree-checkbox-inner {
       position: relative;
       top: 0;
       left: 0;
       display: block;
       width: 16px;
       height: 16px;
       border: 1px solid #e6e6e6;
       border-radius: 2px;
       background-color: #fff;
       transition: all .3s;
   }

   .ant-tree-checkbox-inner:after {
       transform: rotate(45deg) scale(0);
       position: absolute;
       left: 4.57142857px;
       top: 1.14285714px;
       display: table;
       width: 5.71428571px;
       height: 9.14285714px;
       border: 2px solid #fff;
       border-top: 0;
       border-left: 0;
       content: ' ';
       transition: all 0.1s cubic-bezier(0.71, -0.46, 0.88, 0.6), opacity 0.1s;
       opacity: 0;
   }

   .ant-tree-checkbox-input {
       position: absolute;
       left: 0;
       z-index: 1;
       cursor: pointer;
       opacity: 0;
       top: 0;
       bottom: 0;
       right: 0;
       width: 100%;
       height: 100%;
   }

   .ant-tree-checkbox-indeterminate .ant-tree-checkbox-inner:after {
       content: ' ';
       transform: translate(-50%, -50%) scale(1);
       border: 0;
       left: 50%;
       top: 50%;
       width: 8px;
       height: 8px;
       background-color: #2062e6;
       opacity: 1;
   }

   .ant-tree-checkbox-indeterminate.ant-tree-checkbox-disabled .ant-tree-checkbox-inner:after {
       border-color: #cecece;
   }

   .ant-tree-checkbox-checked .ant-tree-checkbox-inner:after {
       transform: rotate(45deg) scale(1);
       position: absolute;
       display: table;
       border: 2px solid #fff;
       border-top: 0;
       border-left: 0;
       content: ' ';
       transition: all 0.2s cubic-bezier(0.12, 0.4, 0.29, 1.46) 0.1s;
       opacity: 1;
   }

   .ant-tree-checkbox-checked .ant-tree-checkbox-inner {
       background-color: #2062e6;
       border-color: #2062e6;
   }

   .ant-tree-checkbox-disabled {
       cursor: not-allowed;
   }

   .ant-tree-checkbox-disabled.ant-tree-checkbox-checked .ant-tree-checkbox-inner:after {
       animation-name: none;
       border-color: #cecece;
   }

   .ant-tree-checkbox-disabled .ant-tree-checkbox-input {
       cursor: not-allowed;
   }

   .ant-tree-checkbox-disabled .ant-tree-checkbox-inner {
       border-color: #e6e6e6 !important;
       background-color: #F0F0F0;
   }

   .ant-tree-checkbox-disabled .ant-tree-checkbox-inner:after {
       animation-name: none;
       border-color: #F0F0F0;
   }

   .ant-tree-checkbox-disabled+span {
       color: #cecece;
       cursor: not-allowed;
   }

   .ant-tree-checkbox-wrapper {
       font-family: 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', 'SimHei', 'WenQuanYi Micro Hei', sans-serif;
       font-size: 12px;
       font-variant: tabular-nums;
       line-height: 1.5;
       color: #333333;
       box-sizing: border-box;
       margin: 0;
       padding: 0;
       list-style: none;
       line-height: unset;
       cursor: pointer;
       display: inline-block;
   }

   .ant-tree-checkbox-wrapper+.ant-tree-checkbox-wrapper {
       margin-left: 8px;
   }

   .ant-tree-checkbox-wrapper+span,
   .ant-tree-checkbox+span {
       padding-left: 8px;
       padding-right: 8px;
   }

   .ant-tree-checkbox-group {
       font-family: 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', 'SimHei', 'WenQuanYi Micro Hei', sans-serif;
       font-size: 12px;
       font-variant: tabular-nums;
       line-height: 1.5;
       color: #333333;
       box-sizing: border-box;
       margin: 0;
       padding: 0;
       list-style: none;
       display: inline-block;
   }

   .ant-tree-checkbox-group-item {
       display: inline-block;
       margin-right: 8px;
   }

   .ant-tree-checkbox-group-item:last-child {
       margin-right: 0;
   }

   .ant-tree-checkbox-group-item+.ant-tree-checkbox-group-item {
       margin-left: 0;
   }

   .ant-tree {
       font-family: 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', 'SimHei', 'WenQuanYi Micro Hei', sans-serif;
       font-size: 12px;
       font-variant: tabular-nums;
       line-height: 1.5;
       color: #333333;
       box-sizing: border-box;
       list-style: none;
       margin: 0;
       padding: 0;
   }

   .ant-tree ol,
   .ant-tree ul {
       list-style: none;
       margin: 0;
       padding: 0;
   }

   .ant-tree li {
       padding: 4px 0;
       margin: 0;
       list-style: none;
       white-space: nowrap;
       outline: 0;
   }

   .ant-tree li span[draggable],
   .ant-tree li span[draggable="true"] {
       user-select: none;
       border-top: 2px transparent solid;
       border-bottom: 2px transparent solid;
       /* Required to make elements draggable in old WebKit */
       -khtml-user-drag: element;
       -webkit-user-drag: element;
       line-height: 20px;
   }

   .ant-tree li.drag-over>span[draggable] {
       background-color: #2062e6;
       color: white;
       opacity: 0.8;
   }

   .ant-tree li.drag-over-gap-top>span[draggable] {
       border-top-color: #2062e6;
   }

   .ant-tree li.drag-over-gap-bottom>span[draggable] {
       border-bottom-color: #2062e6;
   }

   .ant-tree li.filter-node>span {
       color: #F04134 !important;
       font-weight: 500 !important;
   }

   .ant-tree li.ant-tree-treenode-loading span.ant-tree-switcher.ant-tree-switcher_open:before,
   .ant-tree li.ant-tree-treenode-loading span.ant-tree-switcher.ant-tree-switcher_close:before {
       display: inline-block;
       position: absolute;
       left: 0;
       width: 24px;
       height: 24px;
       font-family: 'anticon';
       text-rendering: optimizeLegibility;
       -webkit-font-smoothing: antialiased;
       -moz-osx-font-smoothing: grayscale;
       content: "\E64D";
       animation: loadingCircle 1s infinite linear;
       color: #2062e6;
       transform: none;
       font-size: 14px;
   }

   :root .ant-tree li.ant-tree-treenode-loading span.ant-tree-switcher.ant-tree-switcher_open:after,
   :root .ant-tree li.ant-tree-treenode-loading span.ant-tree-switcher.ant-tree-switcher_close:after {
       opacity: 0;
   }

   .ant-tree li ul {
       margin: 0;
       padding: 0 0 0 18px;
   }

   .ant-tree li .ant-tree-node-content-wrapper {
       display: inline-block;
       padding: 0 5px;
       border-radius: 2px;
       margin: 0;
       cursor: pointer;
       text-decoration: none;
       vertical-align: top;
       color: #333333;
       transition: all .3s;
       height: 24px;
       line-height: 24px;
   }

   .ant-tree li .ant-tree-node-content-wrapper:hover {
       background-color: #f0f7ff;
   }

   .ant-tree li .ant-tree-node-content-wrapper.ant-tree-node-selected {
       background-color: #c7e1ff;
   }

   .ant-tree li span.ant-tree-checkbox {
       margin: 4px 4px 0 2px;
   }

   .ant-tree li span.ant-tree-switcher,
   .ant-tree li span.ant-tree-iconEle {
       margin: 0;
       width: 24px;
       height: 24px;
       line-height: 24px;
       display: inline-block;
       vertical-align: top;
       border: 0 none;
       cursor: pointer;
       outline: none;
       text-align: center;
   }

   .ant-tree li span.ant-tree-switcher {
       position: relative;
   }

   .ant-tree li span.ant-tree-switcher.ant-tree-switcher-noop {
       cursor: default;
   }

   .ant-tree li span.ant-tree-switcher.ant-tree-switcher_open:after {
       font-size: 12px;
       font-size: 7px \9;
       transform: scale(0.58333333) rotate(0deg);
       display: inline-block;
       font-family: 'anticon';
       text-rendering: optimizeLegibility;
       -webkit-font-smoothing: antialiased;
       -moz-osx-font-smoothing: grayscale;
       content: "\e606";
       font-weight: bold;
       transition: transform .3s;
   }

   :root .ant-tree li span.ant-tree-switcher.ant-tree-switcher_open:after {
       font-size: 10px;
   }

   .ant-tree li span.ant-tree-switcher.ant-tree-switcher_close:after {
       font-size: 12px;
       font-size: 7px \9;
       transform: scale(0.58333333) rotate(0deg);
       display: inline-block;
       font-family: 'anticon';
       text-rendering: optimizeLegibility;
       -webkit-font-smoothing: antialiased;
       -moz-osx-font-smoothing: grayscale;
       content: "\e606";
       font-weight: bold;
       transition: transform .3s;
   }

   :root .ant-tree li span.ant-tree-switcher.ant-tree-switcher_close:after {
       font-size: 10px;
   }

   .ant-tree li span.ant-tree-switcher.ant-tree-switcher_close:after {
       transform: rotate(270deg) scale(0.59);
   }

   .ant-tree li:last-child>span.ant-tree-switcher:before,
   .ant-tree li:last-child>span.ant-tree-iconEle:before {
       display: none;
   }

   .ant-tree>li:first-child {
       padding-top: 7px;
   }

   .ant-tree>li:last-child {
       padding-bottom: 7px;
   }

   .ant-tree-child-tree {
       display: none;
   }

   .ant-tree-child-tree-open {
       display: block;
   }

   li.ant-tree-treenode-disabled>span:not(.ant-tree-switcher),
   li.ant-tree-treenode-disabled>.ant-tree-node-content-wrapper,
   li.ant-tree-treenode-disabled>.ant-tree-node-content-wrapper span {
       color: #cecece;
       cursor: not-allowed;
   }

   li.ant-tree-treenode-disabled>.ant-tree-node-content-wrapper:hover {
       background: transparent;
   }

   .ant-tree-icon__open {
       margin-right: 2px;
       vertical-align: top;
   }

   .ant-tree-icon__close {
       margin-right: 2px;
       vertical-align: top;
   }

   .ant-tree.ant-tree-show-line li {
       position: relative;
   }

   .ant-tree.ant-tree-show-line li span.ant-tree-switcher {
       background: #fff;
       color: #999999;
   }

   .ant-tree.ant-tree-show-line li span.ant-tree-switcher.ant-tree-switcher-noop:after {
       font-size: 12px;
       font-size: 12px \9;
       transform: scale(1) rotate(0deg);
       display: inline-block;
       font-family: 'anticon';
       text-rendering: optimizeLegibility;
       -webkit-font-smoothing: antialiased;
       -moz-osx-font-smoothing: grayscale;
       content: "\e664";
       vertical-align: baseline;
       font-weight: normal;
       transition: transform .3s;
   }

   :root .ant-tree.ant-tree-show-line li span.ant-tree-switcher.ant-tree-switcher-noop:after {
       font-size: 10px;
   }

   .ant-tree.ant-tree-show-line li span.ant-tree-switcher.ant-tree-switcher_open:after {
       font-size: 12px;
       font-size: 12px \9;
       transform: scale(1) rotate(0deg);
       display: inline-block;
       font-family: 'anticon';
       text-rendering: optimizeLegibility;
       -webkit-font-smoothing: antialiased;
       -moz-osx-font-smoothing: grayscale;
       content: "\e621";
       vertical-align: baseline;
       font-weight: normal;
       transition: transform .3s;
   }

   :root .ant-tree.ant-tree-show-line li span.ant-tree-switcher.ant-tree-switcher_open:after {
       font-size: 10px;
   }

   .ant-tree.ant-tree-show-line li span.ant-tree-switcher.ant-tree-switcher_close:after {
       font-size: 12px;
       font-size: 12px \9;
       transform: scale(1) rotate(0deg);
       display: inline-block;
       font-family: 'anticon';
       text-rendering: optimizeLegibility;
       -webkit-font-smoothing: antialiased;
       -moz-osx-font-smoothing: grayscale;
       content: "\e645";
       vertical-align: baseline;
       font-weight: normal;
       transition: transform .3s;
   }

   :root .ant-tree.ant-tree-show-line li span.ant-tree-switcher.ant-tree-switcher_close:after {
       font-size: 10px;
   }

   .ant-tree.ant-tree-show-line li:not(:last-child):before {
       content: ' ';
       width: 1px;
       border-left: 1px solid #e6e6e6;
       height: 100%;
       position: absolute;
       left: 12px;
       margin: 22px 0;
   }

   .ant-tree.ant-tree-icon-hide .ant-tree-treenode-loading .ant-tree-iconEle {
       display: none;
   }

   .ant-checkbox {
       font-family: 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', 'SimHei', 'WenQuanYi Micro Hei', sans-serif;
       font-size: 12px;
       font-variant: tabular-nums;
       line-height: 1.5;
       color: #333333;
       box-sizing: border-box;
       margin: 0;
       padding: 0;
       list-style: none;
       white-space: nowrap;
       cursor: pointer;
       outline: none;
       display: inline-block;
       line-height: 1;
       position: relative;
       vertical-align: middle;
       top: -0.09em;
   }

   .ant-checkbox-wrapper:hover .ant-checkbox-inner,
   .ant-checkbox:hover .ant-checkbox-inner,
   .ant-checkbox-input:focus+.ant-checkbox-inner {
       border-color: #2062e6;
   }

   .ant-checkbox-checked:after {
       position: absolute;
       top: 0;
       left: 0;
       width: 100%;
       height: 100%;
       border-radius: 2px;
       border: 1px solid #2062e6;
       content: '';
       animation: antCheckboxEffect 0.36s ease-in-out;
       animation-fill-mode: both;
       visibility: hidden;
   }

   .ant-checkbox:hover:after,
   .ant-checkbox-wrapper:hover .ant-checkbox:after {
       visibility: visible;
   }

   .ant-checkbox-inner {
       position: relative;
       top: 0;
       left: 0;
       display: block;
       width: 16px;
       height: 16px;
       border: 1px solid #e6e6e6;
       border-radius: 2px;
       background-color: #fff;
       transition: all .3s;
   }

   .ant-checkbox-inner:after {
       transform: rotate(45deg) scale(0);
       position: absolute;
       left: 4.57142857px;
       top: 1.14285714px;
       display: table;
       width: 5.71428571px;
       height: 9.14285714px;
       border: 2px solid #fff;
       border-top: 0;
       border-left: 0;
       content: ' ';
       transition: all 0.1s cubic-bezier(0.71, -0.46, 0.88, 0.6), opacity 0.1s;
       opacity: 0;
   }

   .ant-checkbox-input {
       position: absolute;
       left: 0;
       z-index: 1;
       cursor: pointer;
       opacity: 0;
       top: 0;
       bottom: 0;
       right: 0;
       width: 100%;
       height: 100%;
   }

   .ant-checkbox-indeterminate .ant-checkbox-inner:after {
       content: ' ';
       transform: translate(-50%, -50%) scale(1);
       border: 0;
       left: 50%;
       top: 50%;
       width: 8px;
       height: 8px;
       background-color: #2062e6;
       opacity: 1;
   }

   .ant-checkbox-indeterminate.ant-checkbox-disabled .ant-checkbox-inner:after {
       border-color: #cecece;
   }

   .ant-checkbox-checked .ant-checkbox-inner:after {
       transform: rotate(45deg) scale(1);
       position: absolute;
       display: table;
       border: 2px solid #fff;
       border-top: 0;
       border-left: 0;
       content: ' ';
       transition: all 0.2s cubic-bezier(0.12, 0.4, 0.29, 1.46) 0.1s;
       opacity: 1;
   }

   .ant-checkbox-checked .ant-checkbox-inner {
       background-color: #2062e6;
       border-color: #2062e6;
   }

   .ant-checkbox-disabled {
       cursor: not-allowed;
   }

   .ant-checkbox-disabled.ant-checkbox-checked .ant-checkbox-inner:after {
       animation-name: none;
       border-color: #cecece;
   }

   .ant-checkbox-disabled .ant-checkbox-input {
       cursor: not-allowed;
   }

   .ant-checkbox-disabled .ant-checkbox-inner {
       border-color: #e6e6e6 !important;
       background-color: #F0F0F0;
   }

   .ant-checkbox-disabled .ant-checkbox-inner:after {
       animation-name: none;
       border-color: #F0F0F0;
   }

   .ant-checkbox-disabled+span {
       color: #cecece;
       cursor: not-allowed;
   }

   .ant-checkbox-wrapper {
       font-family: 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', 'SimHei', 'WenQuanYi Micro Hei', sans-serif;
       font-size: 12px;
       font-variant: tabular-nums;
       line-height: 1.5;
       color: #333333;
       box-sizing: border-box;
       margin: 0;
       padding: 0;
       list-style: none;
       line-height: unset;
       cursor: pointer;
       display: inline-block;
   }

   .ant-checkbox-wrapper+.ant-checkbox-wrapper {
       margin-left: 8px;
   }

   .ant-checkbox-wrapper+span,
   .ant-checkbox+span {
       padding-left: 8px;
       padding-right: 8px;
   }

   .ant-checkbox-group {
       font-family: 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', 'SimHei', 'WenQuanYi Micro Hei', sans-serif;
       font-size: 12px;
       font-variant: tabular-nums;
       line-height: 1.5;
       color: #333333;
       box-sizing: border-box;
       margin: 0;
       padding: 0;
       list-style: none;
       display: inline-block;
   }

   .ant-checkbox-group-item {
       display: inline-block;
       margin-right: 8px;
   }

   .ant-checkbox-group-item:last-child {
       margin-right: 0;
   }

   .ant-checkbox-group-item+.ant-checkbox-group-item {
       margin-left: 0;
   }

   /** oui-transfer */
   /* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */
   /* stylelint-disable no-duplicate-selectors */
   /* stylelint-disable declaration-bang-space-before,no-duplicate-selectors */
   /* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */
   @keyframes antCheckboxEffect {
       0% {
           transform: scale(1);
           opacity: 0.5;
       }

       100% {
           transform: scale(1.6);
           opacity: 0;
       }
   }

   .ant-transfer {
       font-family: 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', 'SimHei', 'WenQuanYi Micro Hei', sans-serif;
       font-size: 12px;
       font-variant: tabular-nums;
       line-height: 1.5;
       color: #333333;
       box-sizing: border-box;
       margin: 0;
       padding: 0;
       list-style: none;
       position: relative;
   }

   .ant-transfer-list {
       border: 1px solid #e6e6e6;
       display: inline-block;
       border-radius: 2px;
       vertical-align: middle;
       position: relative;
       width: 180px;
       height: 200px;
       padding-top: 34px;
   }

   .ant-transfer-list-with-footer {
       padding-bottom: 34px;
   }

   .ant-transfer-list-search {
       padding: 0 8px;
   }

   .ant-transfer-list-search-action {
       color: #cecece;
       position: absolute;
       top: 4px;
       right: 4px;
       bottom: 4px;
       width: 28px;
       line-height: 32px;
       text-align: center;
   }

   .ant-transfer-list-search-action .anticon {
       transition: all .3s;
       color: #cecece;
   }

   .ant-transfer-list-search-action .anticon:hover {
       color: #999999;
   }

   span.ant-transfer-list-search-action {
       pointer-events: none;
   }

   .ant-transfer-list-header {
       padding: 6px 12px;
       border-radius: 2px 2px 0 0;
       background: #fff;
       color: #333333;
       border-bottom: 1px solid #e6e6e6;
       overflow: hidden;
       position: absolute;
       top: 0;
       left: 0;
       width: 100%;
   }

   .ant-transfer-list-header-title {
       position: absolute;
       right: 12px;
   }

   .ant-transfer-list-body {
       font-size: 12px;
       position: relative;
       height: 100%;
   }

   .ant-transfer-list-body-search-wrapper {
       position: absolute;
       top: 0;
       left: 0;
       padding: 4px;
       width: 100%;
   }

   .ant-transfer-list-body-with-search {
       padding-top: 40px;
   }

   .ant-transfer-list-content {
       height: 100%;
       overflow: auto;
       list-style: none;
       padding: 0;
       margin: 0;
   }

   .ant-transfer-list-content>.LazyLoad {
       animation: transferHighlightIn 1s;
   }

   .ant-transfer-list-content-item {
       overflow: hidden;
       white-space: nowrap;
       text-overflow: ellipsis;
       padding: 6px 12px;
       min-height: 32px;
       transition: all .3s;
   }

   .ant-transfer-list-content-item>span {
       padding-right: 0;
   }

   .ant-transfer-list-content-item:not(.ant-transfer-list-content-item-disabled):hover {
       cursor: pointer;
       background-color: #f0f7ff;
   }

   .ant-transfer-list-content-item-disabled {
       cursor: not-allowed;
       color: #cecece;
   }

   .ant-transfer-list-body-not-found {
       padding-top: 0;
       color: #cecece;
       text-align: center;
       display: none;
       position: absolute;
       top: 50%;
       width: 100%;
       margin-top: -10px;
   }

   .ant-transfer-list-content:empty+.ant-transfer-list-body-not-found {
       display: block;
   }

   .ant-transfer-list-footer {
       border-top: 1px solid #e6e6e6;
       border-radius: 0 0 2px 2px;
       position: absolute;
       bottom: 0;
       left: 0;
       width: 100%;
   }

   .ant-transfer-operation {
       display: inline-block;
       overflow: hidden;
       margin: 0 8px;
       vertical-align: middle;
   }

   .ant-transfer-operation .ant-btn {
       display: block;
   }

   .ant-transfer-operation .ant-btn:first-child {
       margin-bottom: 4px;
   }

   .ant-transfer-operation .ant-btn .anticon {
       font-size: 12px;
   }

   @keyframes transferHighlightIn {
       0% {
           background: #c7e1ff;
       }

       100% {
           background: transparent;
       }
   }

   .ant-tooltip {
       font-family: 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', 'SimHei', 'WenQuanYi Micro Hei', sans-serif;
       font-size: 12px;
       font-variant: tabular-nums;
       line-height: 1.5;
       color: #333333;
       box-sizing: border-box;
       margin: 0;
       padding: 0;
       list-style: none;
       position: absolute;
       z-index: 1060;
       display: block;
       visibility: visible;
       max-width: 250px;
   }

   .ant-tooltip-hidden {
       display: none;
   }

   .ant-tooltip-placement-top,
   .ant-tooltip-placement-topLeft,
   .ant-tooltip-placement-topRight {
       padding-bottom: 8px;
   }

   .ant-tooltip-placement-right,
   .ant-tooltip-placement-rightTop,
   .ant-tooltip-placement-rightBottom {
       padding-left: 8px;
   }

   .ant-tooltip-placement-bottom,
   .ant-tooltip-placement-bottomLeft,
   .ant-tooltip-placement-bottomRight {
       padding-top: 8px;
   }

   .ant-tooltip-placement-left,
   .ant-tooltip-placement-leftTop,
   .ant-tooltip-placement-leftBottom {
       padding-right: 8px;
   }

   .ant-tooltip-inner {
       padding: 6px 8px;
       color: #fff;
       text-align: left;
       text-decoration: none;
       background-color: rgba(0, 0, 0, 0.75);
       border-radius: 2px;
       box-shadow: 0 2px 8px rgba(0, 0, 0, 0.15);
       min-height: 32px;
       word-wrap: break-word;
   }

   .ant-tooltip-arrow {
       position: absolute;
       width: 0;
       height: 0;
       border-color: transparent;
       border-style: solid;
   }

   .ant-tooltip-placement-top .ant-tooltip-arrow,
   .ant-tooltip-placement-topLeft .ant-tooltip-arrow,
   .ant-tooltip-placement-topRight .ant-tooltip-arrow {
       bottom: 3px;
       border-width: 5px 5px 0;
       border-top-color: rgba(0, 0, 0, 0.75);
   }

   .ant-tooltip-placement-top .ant-tooltip-arrow {
       left: 50%;
       margin-left: -5px;
   }

   .ant-tooltip-placement-topLeft .ant-tooltip-arrow {
       left: 16px;
   }

   .ant-tooltip-placement-topRight .ant-tooltip-arrow {
       right: 16px;
   }

   .ant-tooltip-placement-right .ant-tooltip-arrow,
   .ant-tooltip-placement-rightTop .ant-tooltip-arrow,
   .ant-tooltip-placement-rightBottom .ant-tooltip-arrow {
       left: 3px;
       border-width: 5px 5px 5px 0;
       border-right-color: rgba(0, 0, 0, 0.75);
   }

   .ant-tooltip-placement-right .ant-tooltip-arrow {
       top: 50%;
       margin-top: -5px;
   }

   .ant-tooltip-placement-rightTop .ant-tooltip-arrow {
       top: 8px;
   }

   .ant-tooltip-placement-rightBottom .ant-tooltip-arrow {
       bottom: 8px;
   }

   .ant-tooltip-placement-left .ant-tooltip-arrow,
   .ant-tooltip-placement-leftTop .ant-tooltip-arrow,
   .ant-tooltip-placement-leftBottom .ant-tooltip-arrow {
       right: 3px;
       border-width: 5px 0 5px 5px;
       border-left-color: rgba(0, 0, 0, 0.75);
   }

   .ant-tooltip-placement-left .ant-tooltip-arrow {
       top: 50%;
       margin-top: -5px;
   }

   .ant-tooltip-placement-leftTop .ant-tooltip-arrow {
       top: 8px;
   }

   .ant-tooltip-placement-leftBottom .ant-tooltip-arrow {
       bottom: 8px;
   }

   .ant-tooltip-placement-bottom .ant-tooltip-arrow,
   .ant-tooltip-placement-bottomLeft .ant-tooltip-arrow,
   .ant-tooltip-placement-bottomRight .ant-tooltip-arrow {
       top: 3px;
       border-width: 0 5px 5px;
       border-bottom-color: rgba(0, 0, 0, 0.75);
   }

   .ant-tooltip-placement-bottom .ant-tooltip-arrow {
       left: 50%;
       margin-left: -5px;
   }

   .ant-tooltip-placement-bottomLeft .ant-tooltip-arrow {
       left: 16px;
   }

   .ant-tooltip-placement-bottomRight .ant-tooltip-arrow {
       right: 16px;
   }

   .ant-checkbox {
       font-family: 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', 'SimHei', 'WenQuanYi Micro Hei', sans-serif;
       font-size: 12px;
       font-variant: tabular-nums;
       line-height: 1.5;
       color: #333333;
       box-sizing: border-box;
       margin: 0;
       padding: 0;
       list-style: none;
       white-space: nowrap;
       cursor: pointer;
       outline: none;
       display: inline-block;
       line-height: 1;
       position: relative;
       vertical-align: middle;
       top: -0.09em;
   }

   .ant-checkbox-wrapper:hover .ant-checkbox-inner,
   .ant-checkbox:hover .ant-checkbox-inner,
   .ant-checkbox-input:focus+.ant-checkbox-inner {
       border-color: #2062e6;
   }

   .ant-checkbox-checked:after {
       position: absolute;
       top: 0;
       left: 0;
       width: 100%;
       height: 100%;
       border-radius: 2px;
       border: 1px solid #2062e6;
       content: '';
       animation: antCheckboxEffect 0.36s ease-in-out;
       animation-fill-mode: both;
       visibility: hidden;
   }

   .ant-checkbox:hover:after,
   .ant-checkbox-wrapper:hover .ant-checkbox:after {
       visibility: visible;
   }

   .ant-checkbox-inner {
       position: relative;
       top: 0;
       left: 0;
       display: block;
       width: 16px;
       height: 16px;
       border: 1px solid #e6e6e6;
       border-radius: 2px;
       background-color: #fff;
       transition: all .3s;
   }

   .ant-checkbox-inner:after {
       transform: rotate(45deg) scale(0);
       position: absolute;
       left: 4.57142857px;
       top: 1.14285714px;
       display: table;
       width: 5.71428571px;
       height: 9.14285714px;
       border: 2px solid #fff;
       border-top: 0;
       border-left: 0;
       content: ' ';
       transition: all 0.1s cubic-bezier(0.71, -0.46, 0.88, 0.6), opacity 0.1s;
       opacity: 0;
   }

   .ant-checkbox-input {
       position: absolute;
       left: 0;
       z-index: 1;
       cursor: pointer;
       opacity: 0;
       top: 0;
       bottom: 0;
       right: 0;
       width: 100%;
       height: 100%;
   }

   .ant-checkbox-indeterminate .ant-checkbox-inner:after {
       content: ' ';
       transform: translate(-50%, -50%) scale(1);
       border: 0;
       left: 50%;
       top: 50%;
       width: 8px;
       height: 8px;
       background-color: #2062e6;
       opacity: 1;
   }

   .ant-checkbox-indeterminate.ant-checkbox-disabled .ant-checkbox-inner:after {
       border-color: #cecece;
   }

   .ant-checkbox-checked .ant-checkbox-inner:after {
       transform: rotate(45deg) scale(1);
       position: absolute;
       display: table;
       border: 2px solid #fff;
       border-top: 0;
       border-left: 0;
       content: ' ';
       transition: all 0.2s cubic-bezier(0.12, 0.4, 0.29, 1.46) 0.1s;
       opacity: 1;
   }

   .ant-checkbox-checked .ant-checkbox-inner {
       background-color: #2062e6;
       border-color: #2062e6;
   }

   .ant-checkbox-disabled {
       cursor: not-allowed;
   }

   .ant-checkbox-disabled.ant-checkbox-checked .ant-checkbox-inner:after {
       animation-name: none;
       border-color: #cecece;
   }

   .ant-checkbox-disabled .ant-checkbox-input {
       cursor: not-allowed;
   }

   .ant-checkbox-disabled .ant-checkbox-inner {
       border-color: #e6e6e6 !important;
       background-color: #F0F0F0;
   }

   .ant-checkbox-disabled .ant-checkbox-inner:after {
       animation-name: none;
       border-color: #F0F0F0;
   }

   .ant-checkbox-disabled+span {
       color: #cecece;
       cursor: not-allowed;
   }

   .ant-checkbox-wrapper {
       font-family: 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', 'SimHei', 'WenQuanYi Micro Hei', sans-serif;
       font-size: 12px;
       font-variant: tabular-nums;
       line-height: 1.5;
       color: #333333;
       box-sizing: border-box;
       margin: 0;
       padding: 0;
       list-style: none;
       line-height: unset;
       cursor: pointer;
       display: inline-block;
   }

   .ant-checkbox-wrapper+.ant-checkbox-wrapper {
       margin-left: 8px;
   }

   .ant-checkbox-wrapper+span,
   .ant-checkbox+span {
       padding-left: 8px;
       padding-right: 8px;
   }

   .ant-checkbox-group {
       font-family: 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', 'SimHei', 'WenQuanYi Micro Hei', sans-serif;
       font-size: 12px;
       font-variant: tabular-nums;
       line-height: 1.5;
       color: #333333;
       box-sizing: border-box;
       margin: 0;
       padding: 0;
       list-style: none;
       display: inline-block;
   }

   .ant-checkbox-group-item {
       display: inline-block;
       margin-right: 8px;
   }

   .ant-checkbox-group-item:last-child {
       margin-right: 0;
   }

   .ant-checkbox-group-item+.ant-checkbox-group-item {
       margin-left: 0;
   }

   .ant-btn {
       line-height: 1.5;
       display: inline-block;
       font-weight: 400;
       text-align: center;
       touch-action: manipulation;
       cursor: pointer;
       background-image: none;
       border: 1px solid transparent;
       white-space: nowrap;
       padding: 0 15px;
       font-size: 12px;
       border-radius: 2px;
       height: 32px;
       user-select: none;
       transition: all 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
       position: relative;
       color: #333333;
       background-color: #fff;
       border-color: #e6e6e6;
   }

   .ant-btn>.anticon {
       line-height: 1;
   }

   .ant-btn,
   .ant-btn:active,
   .ant-btn:focus {
       outline: 0;
   }

   .ant-btn:not([disabled]):hover {
       text-decoration: none;
   }

   .ant-btn:not([disabled]):active {
       outline: 0;
       transition: none;
   }

   .ant-btn.disabled,
   .ant-btn[disabled] {
       cursor: not-allowed;
   }

   .ant-btn.disabled>*,
   .ant-btn[disabled]>* {
       pointer-events: none;
   }

   .ant-btn-lg {
       padding: 0 15px;
       font-size: 14px;
       border-radius: 2px;
       height: 40px;
   }

   .ant-btn-sm {
       padding: 0 7px;
       font-size: 12px;
       border-radius: 2px;
       height: 24px;
   }

   .ant-btn>a:only-child {
       color: currentColor;
   }

   .ant-btn>a:only-child:after {
       content: '';
       position: absolute;
       top: 0;
       left: 0;
       bottom: 0;
       right: 0;
       background: transparent;
   }

   .ant-btn:hover,
   .ant-btn:focus {
       color: #4987f2;
       background-color: #fff;
       border-color: #4987f2;
   }

   .ant-btn:hover>a:only-child,
   .ant-btn:focus>a:only-child {
       color: currentColor;
   }

   .ant-btn:hover>a:only-child:after,
   .ant-btn:focus>a:only-child:after {
       content: '';
       position: absolute;
       top: 0;
       left: 0;
       bottom: 0;
       right: 0;
       background: transparent;
   }

   .ant-btn:active,
   .ant-btn.active {
       color: #1145bf;
       background-color: #fff;
       border-color: #1145bf;
   }

   .ant-btn:active>a:only-child,
   .ant-btn.active>a:only-child {
       color: currentColor;
   }

   .ant-btn:active>a:only-child:after,
   .ant-btn.active>a:only-child:after {
       content: '';
       position: absolute;
       top: 0;
       left: 0;
       bottom: 0;
       right: 0;
       background: transparent;
   }

   .ant-btn.disabled,
   .ant-btn[disabled],
   .ant-btn.disabled:hover,
   .ant-btn[disabled]:hover,
   .ant-btn.disabled:focus,
   .ant-btn[disabled]:focus,
   .ant-btn.disabled:active,
   .ant-btn[disabled]:active,
   .ant-btn.disabled.active,
   .ant-btn[disabled].active {
       color: #cecece;
       background-color: #F0F0F0;
       border-color: #e6e6e6;
   }

   .ant-btn.disabled>a:only-child,
   .ant-btn[disabled]>a:only-child,
   .ant-btn.disabled:hover>a:only-child,
   .ant-btn[disabled]:hover>a:only-child,
   .ant-btn.disabled:focus>a:only-child,
   .ant-btn[disabled]:focus>a:only-child,
   .ant-btn.disabled:active>a:only-child,
   .ant-btn[disabled]:active>a:only-child,
   .ant-btn.disabled.active>a:only-child,
   .ant-btn[disabled].active>a:only-child {
       color: currentColor;
   }

   .ant-btn.disabled>a:only-child:after,
   .ant-btn[disabled]>a:only-child:after,
   .ant-btn.disabled:hover>a:only-child:after,
   .ant-btn[disabled]:hover>a:only-child:after,
   .ant-btn.disabled:focus>a:only-child:after,
   .ant-btn[disabled]:focus>a:only-child:after,
   .ant-btn.disabled:active>a:only-child:after,
   .ant-btn[disabled]:active>a:only-child:after,
   .ant-btn.disabled.active>a:only-child:after,
   .ant-btn[disabled].active>a:only-child:after {
       content: '';
       position: absolute;
       top: 0;
       left: 0;
       bottom: 0;
       right: 0;
       background: transparent;
   }

   .ant-btn:hover,
   .ant-btn:focus,
   .ant-btn:active,
   .ant-btn.active {
       background: #fff;
       text-decoration: none;
   }

   .ant-btn>i,
   .ant-btn>span {
       pointer-events: none;
   }

   .ant-btn-primary {
       color: #fff;
       background-color: #2062e6;
       border-color: #2062e6;
   }

   .ant-btn-primary>a:only-child {
       color: currentColor;
   }

   .ant-btn-primary>a:only-child:after {
       content: '';
       position: absolute;
       top: 0;
       left: 0;
       bottom: 0;
       right: 0;
       background: transparent;
   }

   .ant-btn-primary:hover,
   .ant-btn-primary:focus {
       color: #fff;
       background-color: #0d0c0c;
       border-color: #0d0c0c;
   }

   .ant-btn-primary:hover>a:only-child,
   .ant-btn-primary:focus>a:only-child {
       color: currentColor;
   }

   .ant-btn-primary:hover>a:only-child:after,
   .ant-btn-primary:focus>a:only-child:after {
       content: '';
       position: absolute;
       top: 0;
       left: 0;
       bottom: 0;
       right: 0;
       background: transparent;
   }

   .ant-btn-primary:active,
   .ant-btn-primary.active {
       color: #fff;
       background-color: #000000;
       border-color: #000000;
   }

   .ant-btn-primary:active>a:only-child,
   .ant-btn-primary.active>a:only-child {
       color: currentColor;
   }

   .ant-btn-primary:active>a:only-child:after,
   .ant-btn-primary.active>a:only-child:after {
       content: '';
       position: absolute;
       top: 0;
       left: 0;
       bottom: 0;
       right: 0;
       background: transparent;
   }

   .ant-btn-primary.disabled,
   .ant-btn-primary[disabled],
   .ant-btn-primary.disabled:hover,
   .ant-btn-primary[disabled]:hover,
   .ant-btn-primary.disabled:focus,
   .ant-btn-primary[disabled]:focus,
   .ant-btn-primary.disabled:active,
   .ant-btn-primary[disabled]:active,
   .ant-btn-primary.disabled.active,
   .ant-btn-primary[disabled].active {
       color: #cecece;
       background-color: #F0F0F0;
       border-color: #e6e6e6;
   }

   .ant-btn-primary.disabled>a:only-child,
   .ant-btn-primary[disabled]>a:only-child,
   .ant-btn-primary.disabled:hover>a:only-child,
   .ant-btn-primary[disabled]:hover>a:only-child,
   .ant-btn-primary.disabled:focus>a:only-child,
   .ant-btn-primary[disabled]:focus>a:only-child,
   .ant-btn-primary.disabled:active>a:only-child,
   .ant-btn-primary[disabled]:active>a:only-child,
   .ant-btn-primary.disabled.active>a:only-child,
   .ant-btn-primary[disabled].active>a:only-child {
       color: currentColor;
   }

   .ant-btn-primary.disabled>a:only-child:after,
   .ant-btn-primary[disabled]>a:only-child:after,
   .ant-btn-primary.disabled:hover>a:only-child:after,
   .ant-btn-primary[disabled]:hover>a:only-child:after,
   .ant-btn-primary.disabled:focus>a:only-child:after,
   .ant-btn-primary[disabled]:focus>a:only-child:after,
   .ant-btn-primary.disabled:active>a:only-child:after,
   .ant-btn-primary[disabled]:active>a:only-child:after,
   .ant-btn-primary.disabled.active>a:only-child:after,
   .ant-btn-primary[disabled].active>a:only-child:after {
       content: '';
       position: absolute;
       top: 0;
       left: 0;
       bottom: 0;
       right: 0;
       background: transparent;
   }

   .ant-btn-group .ant-btn-primary:not(:first-child):not(:last-child) {
       border-right-color: #4987f2;
       border-left-color: #4987f2;
   }

   .ant-btn-group .ant-btn-primary:not(:first-child):not(:last-child):disabled {
       border-color: #e6e6e6;
   }

   .ant-btn-group .ant-btn-primary:first-child:not(:last-child) {
       border-right-color: #4987f2;
   }

   .ant-btn-group .ant-btn-primary:first-child:not(:last-child)[disabled] {
       border-right-color: #e6e6e6;
   }

   .ant-btn-group .ant-btn-primary:last-child:not(:first-child),
   .ant-btn-group .ant-btn-primary+.ant-btn-primary {
       border-left-color: #4987f2;
   }

   .ant-btn-group .ant-btn-primary:last-child:not(:first-child)[disabled],
   .ant-btn-group .ant-btn-primary+.ant-btn-primary[disabled] {
       border-left-color: #e6e6e6;
   }

   .ant-btn-ghost {
       color: #333333;
       background-color: transparent;
       border-color: #e6e6e6;
   }

   .ant-btn-ghost>a:only-child {
       color: currentColor;
   }

   .ant-btn-ghost>a:only-child:after {
       content: '';
       position: absolute;
       top: 0;
       left: 0;
       bottom: 0;
       right: 0;
       background: transparent;
   }

   .ant-btn-ghost:hover,
   .ant-btn-ghost:focus {
       color: #4987f2;
       background-color: transparent;
       border-color: #4987f2;
   }

   .ant-btn-ghost:hover>a:only-child,
   .ant-btn-ghost:focus>a:only-child {
       color: currentColor;
   }

   .ant-btn-ghost:hover>a:only-child:after,
   .ant-btn-ghost:focus>a:only-child:after {
       content: '';
       position: absolute;
       top: 0;
       left: 0;
       bottom: 0;
       right: 0;
       background: transparent;
   }

   .ant-btn-ghost:active,
   .ant-btn-ghost.active {
       color: #1145bf;
       background-color: transparent;
       border-color: #1145bf;
   }

   .ant-btn-ghost:active>a:only-child,
   .ant-btn-ghost.active>a:only-child {
       color: currentColor;
   }

   .ant-btn-ghost:active>a:only-child:after,
   .ant-btn-ghost.active>a:only-child:after {
       content: '';
       position: absolute;
       top: 0;
       left: 0;
       bottom: 0;
       right: 0;
       background: transparent;
   }

   .ant-btn-ghost.disabled,
   .ant-btn-ghost[disabled],
   .ant-btn-ghost.disabled:hover,
   .ant-btn-ghost[disabled]:hover,
   .ant-btn-ghost.disabled:focus,
   .ant-btn-ghost[disabled]:focus,
   .ant-btn-ghost.disabled:active,
   .ant-btn-ghost[disabled]:active,
   .ant-btn-ghost.disabled.active,
   .ant-btn-ghost[disabled].active {
       color: #cecece;
       background-color: #F0F0F0;
       border-color: #e6e6e6;
   }

   .ant-btn-ghost.disabled>a:only-child,
   .ant-btn-ghost[disabled]>a:only-child,
   .ant-btn-ghost.disabled:hover>a:only-child,
   .ant-btn-ghost[disabled]:hover>a:only-child,
   .ant-btn-ghost.disabled:focus>a:only-child,
   .ant-btn-ghost[disabled]:focus>a:only-child,
   .ant-btn-ghost.disabled:active>a:only-child,
   .ant-btn-ghost[disabled]:active>a:only-child,
   .ant-btn-ghost.disabled.active>a:only-child,
   .ant-btn-ghost[disabled].active>a:only-child {
       color: currentColor;
   }

   .ant-btn-ghost.disabled>a:only-child:after,
   .ant-btn-ghost[disabled]>a:only-child:after,
   .ant-btn-ghost.disabled:hover>a:only-child:after,
   .ant-btn-ghost[disabled]:hover>a:only-child:after,
   .ant-btn-ghost.disabled:focus>a:only-child:after,
   .ant-btn-ghost[disabled]:focus>a:only-child:after,
   .ant-btn-ghost.disabled:active>a:only-child:after,
   .ant-btn-ghost[disabled]:active>a:only-child:after,
   .ant-btn-ghost.disabled.active>a:only-child:after,
   .ant-btn-ghost[disabled].active>a:only-child:after {
       content: '';
       position: absolute;
       top: 0;
       left: 0;
       bottom: 0;
       right: 0;
       background: transparent;
   }

   .ant-btn-dashed {
       color: #333333;
       background-color: #fff;
       border-color: #e6e6e6;
       border-style: dashed;
   }

   .ant-btn-dashed>a:only-child {
       color: currentColor;
   }

   .ant-btn-dashed>a:only-child:after {
       content: '';
       position: absolute;
       top: 0;
       left: 0;
       bottom: 0;
       right: 0;
       background: transparent;
   }

   .ant-btn-dashed:hover,
   .ant-btn-dashed:focus {
       color: #4987f2;
       background-color: #fff;
       border-color: #4987f2;
   }

   .ant-btn-dashed:hover>a:only-child,
   .ant-btn-dashed:focus>a:only-child {
       color: currentColor;
   }

   .ant-btn-dashed:hover>a:only-child:after,
   .ant-btn-dashed:focus>a:only-child:after {
       content: '';
       position: absolute;
       top: 0;
       left: 0;
       bottom: 0;
       right: 0;
       background: transparent;
   }

   .ant-btn-dashed:active,
   .ant-btn-dashed.active {
       color: #1145bf;
       background-color: #fff;
       border-color: #1145bf;
   }

   .ant-btn-dashed:active>a:only-child,
   .ant-btn-dashed.active>a:only-child {
       color: currentColor;
   }

   .ant-btn-dashed:active>a:only-child:after,
   .ant-btn-dashed.active>a:only-child:after {
       content: '';
       position: absolute;
       top: 0;
       left: 0;
       bottom: 0;
       right: 0;
       background: transparent;
   }

   .ant-btn-dashed.disabled,
   .ant-btn-dashed[disabled],
   .ant-btn-dashed.disabled:hover,
   .ant-btn-dashed[disabled]:hover,
   .ant-btn-dashed.disabled:focus,
   .ant-btn-dashed[disabled]:focus,
   .ant-btn-dashed.disabled:active,
   .ant-btn-dashed[disabled]:active,
   .ant-btn-dashed.disabled.active,
   .ant-btn-dashed[disabled].active {
       color: #cecece;
       background-color: #F0F0F0;
       border-color: #e6e6e6;
   }

   .ant-btn-dashed.disabled>a:only-child,
   .ant-btn-dashed[disabled]>a:only-child,
   .ant-btn-dashed.disabled:hover>a:only-child,
   .ant-btn-dashed[disabled]:hover>a:only-child,
   .ant-btn-dashed.disabled:focus>a:only-child,
   .ant-btn-dashed[disabled]:focus>a:only-child,
   .ant-btn-dashed.disabled:active>a:only-child,
   .ant-btn-dashed[disabled]:active>a:only-child,
   .ant-btn-dashed.disabled.active>a:only-child,
   .ant-btn-dashed[disabled].active>a:only-child {
       color: currentColor;
   }

   .ant-btn-dashed.disabled>a:only-child:after,
   .ant-btn-dashed[disabled]>a:only-child:after,
   .ant-btn-dashed.disabled:hover>a:only-child:after,
   .ant-btn-dashed[disabled]:hover>a:only-child:after,
   .ant-btn-dashed.disabled:focus>a:only-child:after,
   .ant-btn-dashed[disabled]:focus>a:only-child:after,
   .ant-btn-dashed.disabled:active>a:only-child:after,
   .ant-btn-dashed[disabled]:active>a:only-child:after,
   .ant-btn-dashed.disabled.active>a:only-child:after,
   .ant-btn-dashed[disabled].active>a:only-child:after {
       content: '';
       position: absolute;
       top: 0;
       left: 0;
       bottom: 0;
       right: 0;
       background: transparent;
   }

   .ant-btn-danger {
       color: #F04134;
       background-color: #f2f2f2;
       border-color: #e6e6e6;
   }

   .ant-btn-danger>a:only-child {
       color: currentColor;
   }

   .ant-btn-danger>a:only-child:after {
       content: '';
       position: absolute;
       top: 0;
       left: 0;
       bottom: 0;
       right: 0;
       background: transparent;
   }

   .ant-btn-danger:hover {
       color: #fff;
       background-color: #fc7060;
       border-color: #fc7060;
   }

   .ant-btn-danger:hover>a:only-child {
       color: currentColor;
   }

   .ant-btn-danger:hover>a:only-child:after {
       content: '';
       position: absolute;
       top: 0;
       left: 0;
       bottom: 0;
       right: 0;
       background: transparent;
   }

   .ant-btn-danger:focus {
       color: #fc7060;
       background-color: #fff;
       border-color: #fc7060;
   }

   .ant-btn-danger:focus>a:only-child {
       color: currentColor;
   }

   .ant-btn-danger:focus>a:only-child:after {
       content: '';
       position: absolute;
       top: 0;
       left: 0;
       bottom: 0;
       right: 0;
       background: transparent;
   }

   .ant-btn-danger:active,
   .ant-btn-danger.active {
       color: #fff;
       background-color: #c92822;
       border-color: #c92822;
   }

   .ant-btn-danger:active>a:only-child,
   .ant-btn-danger.active>a:only-child {
       color: currentColor;
   }

   .ant-btn-danger:active>a:only-child:after,
   .ant-btn-danger.active>a:only-child:after {
       content: '';
       position: absolute;
       top: 0;
       left: 0;
       bottom: 0;
       right: 0;
       background: transparent;
   }

   .ant-btn-danger.disabled,
   .ant-btn-danger[disabled],
   .ant-btn-danger.disabled:hover,
   .ant-btn-danger[disabled]:hover,
   .ant-btn-danger.disabled:focus,
   .ant-btn-danger[disabled]:focus,
   .ant-btn-danger.disabled:active,
   .ant-btn-danger[disabled]:active,
   .ant-btn-danger.disabled.active,
   .ant-btn-danger[disabled].active {
       color: #cecece;
       background-color: #F0F0F0;
       border-color: #e6e6e6;
   }

   .ant-btn-danger.disabled>a:only-child,
   .ant-btn-danger[disabled]>a:only-child,
   .ant-btn-danger.disabled:hover>a:only-child,
   .ant-btn-danger[disabled]:hover>a:only-child,
   .ant-btn-danger.disabled:focus>a:only-child,
   .ant-btn-danger[disabled]:focus>a:only-child,
   .ant-btn-danger.disabled:active>a:only-child,
   .ant-btn-danger[disabled]:active>a:only-child,
   .ant-btn-danger.disabled.active>a:only-child,
   .ant-btn-danger[disabled].active>a:only-child {
       color: currentColor;
   }

   .ant-btn-danger.disabled>a:only-child:after,
   .ant-btn-danger[disabled]>a:only-child:after,
   .ant-btn-danger.disabled:hover>a:only-child:after,
   .ant-btn-danger[disabled]:hover>a:only-child:after,
   .ant-btn-danger.disabled:focus>a:only-child:after,
   .ant-btn-danger[disabled]:focus>a:only-child:after,
   .ant-btn-danger.disabled:active>a:only-child:after,
   .ant-btn-danger[disabled]:active>a:only-child:after,
   .ant-btn-danger.disabled.active>a:only-child:after,
   .ant-btn-danger[disabled].active>a:only-child:after {
       content: '';
       position: absolute;
       top: 0;
       left: 0;
       bottom: 0;
       right: 0;
       background: transparent;
   }

   .ant-btn-circle,
   .ant-btn-circle-outline {
       width: 32px;
       padding: 0;
       font-size: 14px;
       border-radius: 50%;
       height: 32px;
   }

   .ant-btn-circle.ant-btn-lg,
   .ant-btn-circle-outline.ant-btn-lg {
       width: 40px;
       padding: 0;
       font-size: 16px;
       border-radius: 50%;
       height: 40px;
   }

   .ant-btn-circle.ant-btn-sm,
   .ant-btn-circle-outline.ant-btn-sm {
       width: 24px;
       padding: 0;
       font-size: 12px;
       border-radius: 50%;
       height: 24px;
   }

   .ant-btn:before {
       position: absolute;
       top: -1px;
       left: -1px;
       bottom: -1px;
       right: -1px;
       background: #fff;
       opacity: 0.35;
       content: '';
       border-radius: inherit;
       z-index: 1;
       transition: opacity .2s;
       pointer-events: none;
       display: none;
   }

   .ant-btn .anticon {
       transition: margin-left 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
   }

   .ant-btn.ant-btn-loading:before {
       display: block;
   }

   .ant-btn.ant-btn-loading:not(.ant-btn-circle):not(.ant-btn-circle-outline):not(.ant-btn-icon-only) {
       padding-left: 29px;
       pointer-events: none;
       position: relative;
   }

   .ant-btn.ant-btn-loading:not(.ant-btn-circle):not(.ant-btn-circle-outline):not(.ant-btn-icon-only) .anticon {
       margin-left: -14px;
   }

   .ant-btn-sm.ant-btn-loading:not(.ant-btn-circle):not(.ant-btn-circle-outline):not(.ant-btn-icon-only) {
       padding-left: 24px;
   }

   .ant-btn-sm.ant-btn-loading:not(.ant-btn-circle):not(.ant-btn-circle-outline):not(.ant-btn-icon-only) .anticon {
       margin-left: -17px;
   }

   .ant-btn-group {
       position: relative;
       display: inline-block;
   }

   .ant-btn-group>.ant-btn,
   .ant-btn-group>span>.ant-btn {
       position: relative;
       line-height: 30px;
   }

   .ant-btn-group>.ant-btn:hover,
   .ant-btn-group>span>.ant-btn:hover,
   .ant-btn-group>.ant-btn:focus,
   .ant-btn-group>span>.ant-btn:focus,
   .ant-btn-group>.ant-btn:active,
   .ant-btn-group>span>.ant-btn:active,
   .ant-btn-group>.ant-btn.active,
   .ant-btn-group>span>.ant-btn.active {
       z-index: 2;
   }

   .ant-btn-group>.ant-btn:disabled,
   .ant-btn-group>span>.ant-btn:disabled {
       z-index: 0;
   }

   .ant-btn-group-lg>.ant-btn,
   .ant-btn-group-lg>span>.ant-btn {
       padding: 0 15px;
       font-size: 14px;
       border-radius: 0;
       height: 40px;
       line-height: 38px;
   }

   .ant-btn-group-sm>.ant-btn,
   .ant-btn-group-sm>span>.ant-btn {
       padding: 0 7px;
       font-size: 12px;
       border-radius: 0;
       height: 24px;
       line-height: 22px;
   }

   .ant-btn-group-sm>.ant-btn>.anticon,
   .ant-btn-group-sm>span>.ant-btn>.anticon {
       font-size: 12px;
   }

   .ant-btn-group .ant-btn+.ant-btn,
   .ant-btn+.ant-btn-group,
   .ant-btn-group span+.ant-btn,
   .ant-btn-group .ant-btn+span,
   .ant-btn-group>span+span,
   .ant-btn-group+.ant-btn,
   .ant-btn-group+.ant-btn-group {
       margin-left: -1px;
   }

   .ant-btn-group .ant-btn-primary+.ant-btn:not(.ant-btn-primary):not([disabled]) {
       border-left-color: transparent;
   }

   .ant-btn-group .ant-btn {
       border-radius: 0;
   }

   .ant-btn-group>.ant-btn:first-child,
   .ant-btn-group>span:first-child>.ant-btn {
       margin-left: 0;
   }

   .ant-btn-group>.ant-btn:only-child {
       border-radius: 2px;
   }

   .ant-btn-group>span:only-child>.ant-btn {
       border-radius: 2px;
   }

   .ant-btn-group>.ant-btn:first-child:not(:last-child),
   .ant-btn-group>span:first-child:not(:last-child)>.ant-btn {
       border-bottom-left-radius: 2px;
       border-top-left-radius: 2px;
   }

   .ant-btn-group>.ant-btn:last-child:not(:first-child),
   .ant-btn-group>span:last-child:not(:first-child)>.ant-btn {
       border-bottom-right-radius: 2px;
       border-top-right-radius: 2px;
   }

   .ant-btn-group-sm>.ant-btn:only-child {
       border-radius: 2px;
   }

   .ant-btn-group-sm>span:only-child>.ant-btn {
       border-radius: 2px;
   }

   .ant-btn-group-sm>.ant-btn:first-child:not(:last-child),
   .ant-btn-group-sm>span:first-child:not(:last-child)>.ant-btn {
       border-bottom-left-radius: 2px;
       border-top-left-radius: 2px;
   }

   .ant-btn-group-sm>.ant-btn:last-child:not(:first-child),
   .ant-btn-group-sm>span:last-child:not(:first-child)>.ant-btn {
       border-bottom-right-radius: 2px;
       border-top-right-radius: 2px;
   }

   .ant-btn-group>.ant-btn-group {
       float: left;
   }

   .ant-btn-group>.ant-btn-group:not(:first-child):not(:last-child)>.ant-btn {
       border-radius: 0;
   }

   .ant-btn-group>.ant-btn-group:first-child:not(:last-child)>.ant-btn:last-child {
       border-bottom-right-radius: 0;
       border-top-right-radius: 0;
       padding-right: 8px;
   }

   .ant-btn-group>.ant-btn-group:last-child:not(:first-child)>.ant-btn:first-child {
       border-bottom-left-radius: 0;
       border-top-left-radius: 0;
       padding-left: 8px;
   }

   .ant-btn:not(.ant-btn-circle):not(.ant-btn-circle-outline).ant-btn-icon-only {
       padding-left: 8px;
       padding-right: 8px;
   }

   .ant-btn:focus>span,
   .ant-btn:active>span {
       position: relative;
   }

   .ant-btn>.anticon+span,
   .ant-btn>span+.anticon {
       margin-left: 8px;
   }

   .ant-btn-background-ghost {
       background: transparent !important;
       border-color: #fff;
       color: #fff;
   }

   .ant-btn-background-ghost.ant-btn-primary {
       color: #2062e6;
       background-color: transparent;
       border-color: #2062e6;
   }

   .ant-btn-background-ghost.ant-btn-primary>a:only-child {
       color: currentColor;
   }

   .ant-btn-background-ghost.ant-btn-primary>a:only-child:after {
       content: '';
       position: absolute;
       top: 0;
       left: 0;
       bottom: 0;
       right: 0;
       background: transparent;
   }

   .ant-btn-background-ghost.ant-btn-primary:hover,
   .ant-btn-background-ghost.ant-btn-primary:focus {
       color: #0d0c0c;
       background-color: transparent;
       border-color: #0d0c0c;
   }

   .ant-btn-background-ghost.ant-btn-primary:hover>a:only-child,
   .ant-btn-background-ghost.ant-btn-primary:focus>a:only-child {
       color: currentColor;
   }

   .ant-btn-background-ghost.ant-btn-primary:hover>a:only-child:after,
   .ant-btn-background-ghost.ant-btn-primary:focus>a:only-child:after {
       content: '';
       position: absolute;
       top: 0;
       left: 0;
       bottom: 0;
       right: 0;
       background: transparent;
   }

   .ant-btn-background-ghost.ant-btn-primary:active,
   .ant-btn-background-ghost.ant-btn-primary.active {
       color: #000000;
       background-color: transparent;
       border-color: #000000;
   }

   .ant-btn-background-ghost.ant-btn-primary:active>a:only-child,
   .ant-btn-background-ghost.ant-btn-primary.active>a:only-child {
       color: currentColor;
   }

   .ant-btn-background-ghost.ant-btn-primary:active>a:only-child:after,
   .ant-btn-background-ghost.ant-btn-primary.active>a:only-child:after {
       content: '';
       position: absolute;
       top: 0;
       left: 0;
       bottom: 0;
       right: 0;
       background: transparent;
   }

   .ant-btn-background-ghost.ant-btn-primary.disabled,
   .ant-btn-background-ghost.ant-btn-primary[disabled],
   .ant-btn-background-ghost.ant-btn-primary.disabled:hover,
   .ant-btn-background-ghost.ant-btn-primary[disabled]:hover,
   .ant-btn-background-ghost.ant-btn-primary.disabled:focus,
   .ant-btn-background-ghost.ant-btn-primary[disabled]:focus,
   .ant-btn-background-ghost.ant-btn-primary.disabled:active,
   .ant-btn-background-ghost.ant-btn-primary[disabled]:active,
   .ant-btn-background-ghost.ant-btn-primary.disabled.active,
   .ant-btn-background-ghost.ant-btn-primary[disabled].active {
       color: #cecece;
       background-color: #F0F0F0;
       border-color: #e6e6e6;
   }

   .ant-btn-background-ghost.ant-btn-primary.disabled>a:only-child,
   .ant-btn-background-ghost.ant-btn-primary[disabled]>a:only-child,
   .ant-btn-background-ghost.ant-btn-primary.disabled:hover>a:only-child,
   .ant-btn-background-ghost.ant-btn-primary[disabled]:hover>a:only-child,
   .ant-btn-background-ghost.ant-btn-primary.disabled:focus>a:only-child,
   .ant-btn-background-ghost.ant-btn-primary[disabled]:focus>a:only-child,
   .ant-btn-background-ghost.ant-btn-primary.disabled:active>a:only-child,
   .ant-btn-background-ghost.ant-btn-primary[disabled]:active>a:only-child,
   .ant-btn-background-ghost.ant-btn-primary.disabled.active>a:only-child,
   .ant-btn-background-ghost.ant-btn-primary[disabled].active>a:only-child {
       color: currentColor;
   }

   .ant-btn-background-ghost.ant-btn-primary.disabled>a:only-child:after,
   .ant-btn-background-ghost.ant-btn-primary[disabled]>a:only-child:after,
   .ant-btn-background-ghost.ant-btn-primary.disabled:hover>a:only-child:after,
   .ant-btn-background-ghost.ant-btn-primary[disabled]:hover>a:only-child:after,
   .ant-btn-background-ghost.ant-btn-primary.disabled:focus>a:only-child:after,
   .ant-btn-background-ghost.ant-btn-primary[disabled]:focus>a:only-child:after,
   .ant-btn-background-ghost.ant-btn-primary.disabled:active>a:only-child:after,
   .ant-btn-background-ghost.ant-btn-primary[disabled]:active>a:only-child:after,
   .ant-btn-background-ghost.ant-btn-primary.disabled.active>a:only-child:after,
   .ant-btn-background-ghost.ant-btn-primary[disabled].active>a:only-child:after {
       content: '';
       position: absolute;
       top: 0;
       left: 0;
       bottom: 0;
       right: 0;
       background: transparent;
   }

   .ant-btn-background-ghost.ant-btn-danger {
       color: #F04134;
       background-color: transparent;
       border-color: #F04134;
   }

   .ant-btn-background-ghost.ant-btn-danger>a:only-child {
       color: currentColor;
   }

   .ant-btn-background-ghost.ant-btn-danger>a:only-child:after {
       content: '';
       position: absolute;
       top: 0;
       left: 0;
       bottom: 0;
       right: 0;
       background: transparent;
   }

   .ant-btn-background-ghost.ant-btn-danger:hover,
   .ant-btn-background-ghost.ant-btn-danger:focus {
       color: #fc7060;
       background-color: transparent;
       border-color: #fc7060;
   }

   .ant-btn-background-ghost.ant-btn-danger:hover>a:only-child,
   .ant-btn-background-ghost.ant-btn-danger:focus>a:only-child {
       color: currentColor;
   }

   .ant-btn-background-ghost.ant-btn-danger:hover>a:only-child:after,
   .ant-btn-background-ghost.ant-btn-danger:focus>a:only-child:after {
       content: '';
       position: absolute;
       top: 0;
       left: 0;
       bottom: 0;
       right: 0;
       background: transparent;
   }

   .ant-btn-background-ghost.ant-btn-danger:active,
   .ant-btn-background-ghost.ant-btn-danger.active {
       color: #c92822;
       background-color: transparent;
       border-color: #c92822;
   }

   .ant-btn-background-ghost.ant-btn-danger:active>a:only-child,
   .ant-btn-background-ghost.ant-btn-danger.active>a:only-child {
       color: currentColor;
   }

   .ant-btn-background-ghost.ant-btn-danger:active>a:only-child:after,
   .ant-btn-background-ghost.ant-btn-danger.active>a:only-child:after {
       content: '';
       position: absolute;
       top: 0;
       left: 0;
       bottom: 0;
       right: 0;
       background: transparent;
   }

   .ant-btn-background-ghost.ant-btn-danger.disabled,
   .ant-btn-background-ghost.ant-btn-danger[disabled],
   .ant-btn-background-ghost.ant-btn-danger.disabled:hover,
   .ant-btn-background-ghost.ant-btn-danger[disabled]:hover,
   .ant-btn-background-ghost.ant-btn-danger.disabled:focus,
   .ant-btn-background-ghost.ant-btn-danger[disabled]:focus,
   .ant-btn-background-ghost.ant-btn-danger.disabled:active,
   .ant-btn-background-ghost.ant-btn-danger[disabled]:active,
   .ant-btn-background-ghost.ant-btn-danger.disabled.active,
   .ant-btn-background-ghost.ant-btn-danger[disabled].active {
       color: #cecece;
       background-color: #F0F0F0;
       border-color: #e6e6e6;
   }

   .ant-btn-background-ghost.ant-btn-danger.disabled>a:only-child,
   .ant-btn-background-ghost.ant-btn-danger[disabled]>a:only-child,
   .ant-btn-background-ghost.ant-btn-danger.disabled:hover>a:only-child,
   .ant-btn-background-ghost.ant-btn-danger[disabled]:hover>a:only-child,
   .ant-btn-background-ghost.ant-btn-danger.disabled:focus>a:only-child,
   .ant-btn-background-ghost.ant-btn-danger[disabled]:focus>a:only-child,
   .ant-btn-background-ghost.ant-btn-danger.disabled:active>a:only-child,
   .ant-btn-background-ghost.ant-btn-danger[disabled]:active>a:only-child,
   .ant-btn-background-ghost.ant-btn-danger.disabled.active>a:only-child,
   .ant-btn-background-ghost.ant-btn-danger[disabled].active>a:only-child {
       color: currentColor;
   }

   .ant-btn-background-ghost.ant-btn-danger.disabled>a:only-child:after,
   .ant-btn-background-ghost.ant-btn-danger[disabled]>a:only-child:after,
   .ant-btn-background-ghost.ant-btn-danger.disabled:hover>a:only-child:after,
   .ant-btn-background-ghost.ant-btn-danger[disabled]:hover>a:only-child:after,
   .ant-btn-background-ghost.ant-btn-danger.disabled:focus>a:only-child:after,
   .ant-btn-background-ghost.ant-btn-danger[disabled]:focus>a:only-child:after,
   .ant-btn-background-ghost.ant-btn-danger.disabled:active>a:only-child:after,
   .ant-btn-background-ghost.ant-btn-danger[disabled]:active>a:only-child:after,
   .ant-btn-background-ghost.ant-btn-danger.disabled.active>a:only-child:after,
   .ant-btn-background-ghost.ant-btn-danger[disabled].active>a:only-child:after {
       content: '';
       position: absolute;
       top: 0;
       left: 0;
       bottom: 0;
       right: 0;
       background: transparent;
   }

   .ant-btn-two-chinese-chars:first-letter {
       letter-spacing: .34em;
   }

   .ant-btn-two-chinese-chars>* {
       letter-spacing: .34em;
       margin-right: -0.34em;
   }

   .ant-btn-block {
       width: 100%;
   }

   a.ant-btn {
       line-height: 30px;
   }

   a.ant-btn-lg {
       line-height: 38px;
   }

   a.ant-btn-sm {
       line-height: 22px;
   }

   .ant-input {
       font-family: 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', 'SimHei', 'WenQuanYi Micro Hei', sans-serif;
       font-variant: tabular-nums;
       box-sizing: border-box;
       margin: 0;
       padding: 0;
       list-style: none;
       position: relative;
       display: inline-block;
       padding: 4px 11px;
       width: 100%;
       height: 32px;
       font-size: 12px;
       line-height: 1.5;
       color: #333333;
       background-color: #fff;
       background-image: none;
       border: 1px solid #e6e6e6;
       border-radius: 2px;
       transition: all .3s;
   }

   .ant-input::-moz-placeholder {
       color: #bfbfbf;
       opacity: 1;
   }

   .ant-input:-ms-input-placeholder {
       color: #bfbfbf;
   }

   .ant-input::-webkit-input-placeholder {
       color: #bfbfbf;
   }

   .ant-input:hover {
       border-color: #0d0c0c;
       border-right-width: 1px !important;
   }

   .ant-input:focus {
       border-color: #4987f2;
       outline: 0;
       box-shadow: 0 0 0 2px rgba(32, 98, 230, 0.2);
       border-right-width: 1px !important;
   }

   .ant-input-disabled {
       background-color: #F0F0F0;
       opacity: 1;
       cursor: not-allowed;
       color: #cecece;
   }

   .ant-input-disabled:hover {
       border-color: #0d0c0c;
       border-right-width: 1px !important;
   }

   textarea.ant-input {
       max-width: 100%;
       height: auto;
       vertical-align: bottom;
       transition: all .3s, height 0s;
       min-height: 32px;
   }

   .ant-input-lg {
       padding: 6px 11px;
       height: 40px;
       font-size: 14px;
   }

   .ant-input-sm {
       padding: 1px 7px;
       height: 24px;
   }

   .ant-input-group {
       font-family: 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', 'SimHei', 'WenQuanYi Micro Hei', sans-serif;
       font-size: 12px;
       font-variant: tabular-nums;
       line-height: 1.5;
       color: #333333;
       box-sizing: border-box;
       margin: 0;
       padding: 0;
       list-style: none;
       position: relative;
       display: table;
       border-collapse: separate;
       border-spacing: 0;
       width: 100%;
   }

   .ant-input-group[class*="col-"] {
       float: none;
       padding-left: 0;
       padding-right: 0;
   }

   .ant-input-group>[class*="col-"] {
       padding-right: 8px;
   }

   .ant-input-group>[class*="col-"]:last-child {
       padding-right: 0;
   }

   .ant-input-group-addon,
   .ant-input-group-wrap,
   .ant-input-group>.ant-input {
       display: table-cell;
   }

   .ant-input-group-addon:not(:first-child):not(:last-child),
   .ant-input-group-wrap:not(:first-child):not(:last-child),
   .ant-input-group>.ant-input:not(:first-child):not(:last-child) {
       border-radius: 0;
   }

   .ant-input-group-addon,
   .ant-input-group-wrap {
       width: 1px;
       white-space: nowrap;
       vertical-align: middle;
   }

   .ant-input-group-wrap>* {
       display: block !important;
   }

   .ant-input-group .ant-input {
       float: left;
       width: 100%;
       margin-bottom: 0;
   }

   .ant-input-group .ant-input:focus {
       z-index: 1;
       border-right-width: 1px;
   }

   .ant-input-group .ant-input:hover {
       z-index: 1;
       border-right-width: 1px;
   }

   .ant-input-group-addon {
       padding: 0 11px;
       font-size: 12px;
       font-weight: normal;
       line-height: 1;
       color: #333333;
       text-align: center;
       background-color: #f4f4f4;
       border: 1px solid #e6e6e6;
       border-radius: 2px;
       position: relative;
       transition: all .3s;
   }

   .ant-input-group-addon .ant-select {
       margin: -5px -11px;
   }

   .ant-input-group-addon .ant-select .ant-select-selection {
       background-color: inherit;
       margin: -1px;
       border: 1px solid transparent;
       box-shadow: none;
   }

   .ant-input-group-addon .ant-select-open .ant-select-selection,
   .ant-input-group-addon .ant-select-focused .ant-select-selection {
       color: #2062e6;
   }

   .ant-input-group-addon>i:only-child:after {
       position: absolute;
       content: '';
       top: 0;
       left: 0;
       right: 0;
       bottom: 0;
   }

   .ant-input-group>.ant-input:first-child,
   .ant-input-group-addon:first-child {
       border-bottom-right-radius: 0;
       border-top-right-radius: 0;
   }

   .ant-input-group>.ant-input:first-child .ant-select .ant-select-selection,
   .ant-input-group-addon:first-child .ant-select .ant-select-selection {
       border-bottom-right-radius: 0;
       border-top-right-radius: 0;
   }

   .ant-input-group>.ant-input-affix-wrapper:not(:first-child) .ant-input {
       border-bottom-left-radius: 0;
       border-top-left-radius: 0;
   }

   .ant-input-group>.ant-input-affix-wrapper:not(:last-child) .ant-input {
       border-bottom-right-radius: 0;
       border-top-right-radius: 0;
   }

   .ant-input-group-addon:first-child {
       border-right: 0;
   }

   .ant-input-group-addon:last-child {
       border-left: 0;
   }

   .ant-input-group>.ant-input:last-child,
   .ant-input-group-addon:last-child {
       border-bottom-left-radius: 0;
       border-top-left-radius: 0;
   }

   .ant-input-group>.ant-input:last-child .ant-select .ant-select-selection,
   .ant-input-group-addon:last-child .ant-select .ant-select-selection {
       border-bottom-left-radius: 0;
       border-top-left-radius: 0;
   }

   .ant-input-group-lg .ant-input,
   .ant-input-group-lg>.ant-input-group-addon {
       padding: 6px 11px;
       height: 40px;
       font-size: 14px;
   }

   .ant-input-group-sm .ant-input,
   .ant-input-group-sm>.ant-input-group-addon {
       padding: 1px 7px;
       height: 24px;
   }

   .ant-input-group-lg .ant-select-selection--single {
       height: 40px;
   }

   .ant-input-group-sm .ant-select-selection--single {
       height: 24px;
   }

   .ant-input-group .ant-input-affix-wrapper {
       display: table-cell;
       width: 100%;
       float: left;
   }

   .ant-input-group.ant-input-group-compact {
       display: block;
       zoom: 1;
   }

   .ant-input-group.ant-input-group-compact:before,
   .ant-input-group.ant-input-group-compact:after {
       content: "";
       display: table;
   }

   .ant-input-group.ant-input-group-compact:after {
       clear: both;
   }

   .ant-input-group.ant-input-group-compact>* {
       border-radius: 0;
       border-right-width: 0;
       vertical-align: top;
       float: none;
       display: inline-block;
   }

   .ant-input-group.ant-input-group-compact>span>.ant-input {
       border-right-width: 0;
   }

   .ant-input-group.ant-input-group-compact .ant-input {
       float: none;
   }

   .ant-input-group.ant-input-group-compact>.ant-select>.ant-select-selection,
   .ant-input-group.ant-input-group-compact>.ant-calendar-picker .ant-input,
   .ant-input-group.ant-input-group-compact>.ant-select-auto-complete .ant-input,
   .ant-input-group.ant-input-group-compact>.ant-cascader-picker .ant-input,
   .ant-input-group.ant-input-group-compact>.ant-mention-wrapper .ant-mention-editor,
   .ant-input-group.ant-input-group-compact>.ant-time-picker .ant-time-picker-input {
       border-radius: 0;
       border-right-width: 0;
   }

   .ant-input-group.ant-input-group-compact>*:first-child,
   .ant-input-group.ant-input-group-compact>.ant-select:first-child>.ant-select-selection,
   .ant-input-group.ant-input-group-compact>.ant-calendar-picker:first-child .ant-input,
   .ant-input-group.ant-input-group-compact>.ant-select-auto-complete:first-child .ant-input,
   .ant-input-group.ant-input-group-compact>.ant-cascader-picker:first-child .ant-input,
   .ant-input-group.ant-input-group-compact>.ant-mention-wrapper:first-child .ant-mention-editor,
   .ant-input-group.ant-input-group-compact>.ant-time-picker:first-child .ant-time-picker-input {
       border-top-left-radius: 2px;
       border-bottom-left-radius: 2px;
   }

   .ant-input-group.ant-input-group-compact>*:last-child,
   .ant-input-group.ant-input-group-compact>.ant-select:last-child>.ant-select-selection,
   .ant-input-group.ant-input-group-compact>.ant-calendar-picker:last-child .ant-input,
   .ant-input-group.ant-input-group-compact>.ant-select-auto-complete:last-child .ant-input,
   .ant-input-group.ant-input-group-compact>.ant-cascader-picker:last-child .ant-input,
   .ant-input-group.ant-input-group-compact>.ant-mention-wrapper:last-child .ant-mention-editor,
   .ant-input-group.ant-input-group-compact>.ant-time-picker:last-child .ant-time-picker-input {
       border-top-right-radius: 2px;
       border-bottom-right-radius: 2px;
       border-right-width: 1px;
   }

   .ant-input-group-wrapper {
       display: inline-block;
       vertical-align: top;
       width: 100%;
   }

   .ant-input-affix-wrapper {
       font-family: 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', 'SimHei', 'WenQuanYi Micro Hei', sans-serif;
       font-size: 12px;
       font-variant: tabular-nums;
       line-height: 1.5;
       color: #333333;
       box-sizing: border-box;
       margin: 0;
       padding: 0;
       list-style: none;
       position: relative;
       display: inline-block;
       width: 100%;
   }

   .ant-input-affix-wrapper:hover .ant-input:not(.ant-input-disabled) {
       border-color: #0d0c0c;
       border-right-width: 1px !important;
   }

   .ant-input-affix-wrapper .ant-input {
       position: static;
   }

   .ant-input-affix-wrapper .ant-input-prefix,
   .ant-input-affix-wrapper .ant-input-suffix {
       position: absolute;
       top: 50%;
       transform: translateY(-50%);
       line-height: 0;
       color: #333333;
   }

   .ant-input-affix-wrapper .ant-input-prefix :not(.anticon),
   .ant-input-affix-wrapper .ant-input-suffix :not(.anticon) {
       line-height: 1.5;
   }

   .ant-input-affix-wrapper .ant-input-prefix {
       left: 12px;
   }

   .ant-input-affix-wrapper .ant-input-suffix {
       right: 12px;
   }

   .ant-input-affix-wrapper .ant-input:not(:first-child) {
       padding-left: 30px;
   }

   .ant-input-affix-wrapper .ant-input:not(:last-child) {
       padding-right: 30px;
   }

   .ant-input-affix-wrapper .ant-input {
       min-height: 100%;
   }

   .ant-input-search-icon {
       color: #999999;
       cursor: pointer;
       transition: all .3s;
   }

   .ant-input-search-icon:hover {
       color: #333;
   }

   .ant-input-search:not(.ant-input-search-small)>.ant-input-suffix {
       right: 12px;
   }

   .ant-input-search>.ant-input-suffix>.ant-input-search-button {
       border-top-left-radius: 0;
       border-bottom-left-radius: 0;
   }

   .ant-input-search>.ant-input-suffix>.ant-input-search-button>.anticon-search {
       font-size: 14px;
   }

   .ant-input-search.ant-input-search-enter-button>.ant-input {
       padding-right: 46px;
   }

   .ant-input-search.ant-input-search-enter-button>.ant-input-suffix {
       right: 0;
   }

   /** oui-typeahead */
   /* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */
   /* stylelint-disable no-duplicate-selectors */
   /* stylelint-disable declaration-bang-space-before,no-duplicate-selectors */
   /* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */
   .ant-input {
       font-family: 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', 'SimHei', 'WenQuanYi Micro Hei', sans-serif;
       font-variant: tabular-nums;
       box-sizing: border-box;
       margin: 0;
       padding: 0;
       list-style: none;
       position: relative;
       display: inline-block;
       padding: 4px 11px;
       width: 100%;
       height: 32px;
       font-size: 12px;
       line-height: 1.5;
       color: #333333;
       background-color: #fff;
       background-image: none;
       border: 1px solid #e6e6e6;
       border-radius: 2px;
       transition: all .3s;
   }

   .ant-input::-moz-placeholder {
       color: #bfbfbf;
       opacity: 1;
   }

   .ant-input:-ms-input-placeholder {
       color: #bfbfbf;
   }

   .ant-input::-webkit-input-placeholder {
       color: #bfbfbf;
   }

   .ant-input:hover {
       border-color: #0d0c0c;
       border-right-width: 1px !important;
   }

   .ant-input:focus {
       border-color: #4987f2;
       outline: 0;
       box-shadow: 0 0 0 2px rgba(32, 98, 230, 0.2);
       border-right-width: 1px !important;
   }

   .ant-input-disabled {
       background-color: #F0F0F0;
       opacity: 1;
       cursor: not-allowed;
       color: #cecece;
   }

   .ant-input-disabled:hover {
       border-color: #0d0c0c;
       border-right-width: 1px !important;
   }

   textarea.ant-input {
       max-width: 100%;
       height: auto;
       vertical-align: bottom;
       transition: all .3s, height 0s;
       min-height: 32px;
   }

   .ant-input-lg {
       padding: 6px 11px;
       height: 40px;
       font-size: 14px;
   }

   .ant-input-sm {
       padding: 1px 7px;
       height: 24px;
   }

   .ant-input-group {
       font-family: 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', 'SimHei', 'WenQuanYi Micro Hei', sans-serif;
       font-size: 12px;
       font-variant: tabular-nums;
       line-height: 1.5;
       color: #333333;
       box-sizing: border-box;
       margin: 0;
       padding: 0;
       list-style: none;
       position: relative;
       display: table;
       border-collapse: separate;
       border-spacing: 0;
       width: 100%;
   }

   .ant-input-group[class*="col-"] {
       float: none;
       padding-left: 0;
       padding-right: 0;
   }

   .ant-input-group>[class*="col-"] {
       padding-right: 8px;
   }

   .ant-input-group>[class*="col-"]:last-child {
       padding-right: 0;
   }

   .ant-input-group-addon,
   .ant-input-group-wrap,
   .ant-input-group>.ant-input {
       display: table-cell;
   }

   .ant-input-group-addon:not(:first-child):not(:last-child),
   .ant-input-group-wrap:not(:first-child):not(:last-child),
   .ant-input-group>.ant-input:not(:first-child):not(:last-child) {
       border-radius: 0;
   }

   .ant-input-group-addon,
   .ant-input-group-wrap {
       width: 1px;
       white-space: nowrap;
       vertical-align: middle;
   }

   .ant-input-group-wrap>* {
       display: block !important;
   }

   .ant-input-group .ant-input {
       float: left;
       width: 100%;
       margin-bottom: 0;
   }

   .ant-input-group .ant-input:focus {
       z-index: 1;
       border-right-width: 1px;
   }

   .ant-input-group .ant-input:hover {
       z-index: 1;
       border-right-width: 1px;
   }

   .ant-input-group-addon {
       padding: 0 11px;
       font-size: 12px;
       font-weight: normal;
       line-height: 1;
       color: #333333;
       text-align: center;
       background-color: #f4f4f4;
       border: 1px solid #e6e6e6;
       border-radius: 2px;
       position: relative;
       transition: all .3s;
   }

   .ant-input-group-addon .ant-select {
       margin: -5px -11px;
   }

   .ant-input-group-addon .ant-select .ant-select-selection {
       background-color: inherit;
       margin: -1px;
       border: 1px solid transparent;
       box-shadow: none;
   }

   .ant-input-group-addon .ant-select-open .ant-select-selection,
   .ant-input-group-addon .ant-select-focused .ant-select-selection {
       color: #2062e6;
   }

   .ant-input-group-addon>i:only-child:after {
       position: absolute;
       content: '';
       top: 0;
       left: 0;
       right: 0;
       bottom: 0;
   }

   .ant-input-group>.ant-input:first-child,
   .ant-input-group-addon:first-child {
       border-bottom-right-radius: 0;
       border-top-right-radius: 0;
   }

   .ant-input-group>.ant-input:first-child .ant-select .ant-select-selection,
   .ant-input-group-addon:first-child .ant-select .ant-select-selection {
       border-bottom-right-radius: 0;
       border-top-right-radius: 0;
   }

   .ant-input-group>.ant-input-affix-wrapper:not(:first-child) .ant-input {
       border-bottom-left-radius: 0;
       border-top-left-radius: 0;
   }

   .ant-input-group>.ant-input-affix-wrapper:not(:last-child) .ant-input {
       border-bottom-right-radius: 0;
       border-top-right-radius: 0;
   }

   .ant-input-group-addon:first-child {
       border-right: 0;
   }

   .ant-input-group-addon:last-child {
       border-left: 0;
   }

   .ant-input-group>.ant-input:last-child,
   .ant-input-group-addon:last-child {
       border-bottom-left-radius: 0;
       border-top-left-radius: 0;
   }

   .ant-input-group>.ant-input:last-child .ant-select .ant-select-selection,
   .ant-input-group-addon:last-child .ant-select .ant-select-selection {
       border-bottom-left-radius: 0;
       border-top-left-radius: 0;
   }

   .ant-input-group-lg .ant-input,
   .ant-input-group-lg>.ant-input-group-addon {
       padding: 6px 11px;
       height: 40px;
       font-size: 14px;
   }

   .ant-input-group-sm .ant-input,
   .ant-input-group-sm>.ant-input-group-addon {
       padding: 1px 7px;
       height: 24px;
   }

   .ant-input-group-lg .ant-select-selection--single {
       height: 40px;
   }

   .ant-input-group-sm .ant-select-selection--single {
       height: 24px;
   }

   .ant-input-group .ant-input-affix-wrapper {
       display: table-cell;
       width: 100%;
       float: left;
   }

   .ant-input-group.ant-input-group-compact {
       display: block;
       zoom: 1;
   }

   .ant-input-group.ant-input-group-compact:before,
   .ant-input-group.ant-input-group-compact:after {
       content: "";
       display: table;
   }

   .ant-input-group.ant-input-group-compact:after {
       clear: both;
   }

   .ant-input-group.ant-input-group-compact>* {
       border-radius: 0;
       border-right-width: 0;
       vertical-align: top;
       float: none;
       display: inline-block;
   }

   .ant-input-group.ant-input-group-compact>span>.ant-input {
       border-right-width: 0;
   }

   .ant-input-group.ant-input-group-compact .ant-input {
       float: none;
   }

   .ant-input-group.ant-input-group-compact>.ant-select>.ant-select-selection,
   .ant-input-group.ant-input-group-compact>.ant-calendar-picker .ant-input,
   .ant-input-group.ant-input-group-compact>.ant-select-auto-complete .ant-input,
   .ant-input-group.ant-input-group-compact>.ant-cascader-picker .ant-input,
   .ant-input-group.ant-input-group-compact>.ant-mention-wrapper .ant-mention-editor,
   .ant-input-group.ant-input-group-compact>.ant-time-picker .ant-time-picker-input {
       border-radius: 0;
       border-right-width: 0;
   }

   .ant-input-group.ant-input-group-compact>*:first-child,
   .ant-input-group.ant-input-group-compact>.ant-select:first-child>.ant-select-selection,
   .ant-input-group.ant-input-group-compact>.ant-calendar-picker:first-child .ant-input,
   .ant-input-group.ant-input-group-compact>.ant-select-auto-complete:first-child .ant-input,
   .ant-input-group.ant-input-group-compact>.ant-cascader-picker:first-child .ant-input,
   .ant-input-group.ant-input-group-compact>.ant-mention-wrapper:first-child .ant-mention-editor,
   .ant-input-group.ant-input-group-compact>.ant-time-picker:first-child .ant-time-picker-input {
       border-top-left-radius: 2px;
       border-bottom-left-radius: 2px;
   }

   .ant-input-group.ant-input-group-compact>*:last-child,
   .ant-input-group.ant-input-group-compact>.ant-select:last-child>.ant-select-selection,
   .ant-input-group.ant-input-group-compact>.ant-calendar-picker:last-child .ant-input,
   .ant-input-group.ant-input-group-compact>.ant-select-auto-complete:last-child .ant-input,
   .ant-input-group.ant-input-group-compact>.ant-cascader-picker:last-child .ant-input,
   .ant-input-group.ant-input-group-compact>.ant-mention-wrapper:last-child .ant-mention-editor,
   .ant-input-group.ant-input-group-compact>.ant-time-picker:last-child .ant-time-picker-input {
       border-top-right-radius: 2px;
       border-bottom-right-radius: 2px;
       border-right-width: 1px;
   }

   .ant-input-group-wrapper {
       display: inline-block;
       vertical-align: top;
       width: 100%;
   }

   .ant-input-affix-wrapper {
       font-family: 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', 'SimHei', 'WenQuanYi Micro Hei', sans-serif;
       font-size: 12px;
       font-variant: tabular-nums;
       line-height: 1.5;
       color: #333333;
       box-sizing: border-box;
       margin: 0;
       padding: 0;
       list-style: none;
       position: relative;
       display: inline-block;
       width: 100%;
   }

   .ant-input-affix-wrapper:hover .ant-input:not(.ant-input-disabled) {
       border-color: #0d0c0c;
       border-right-width: 1px !important;
   }

   .ant-input-affix-wrapper .ant-input {
       position: static;
   }

   .ant-input-affix-wrapper .ant-input-prefix,
   .ant-input-affix-wrapper .ant-input-suffix {
       position: absolute;
       top: 50%;
       transform: translateY(-50%);
       line-height: 0;
       color: #333333;
   }

   .ant-input-affix-wrapper .ant-input-prefix :not(.anticon),
   .ant-input-affix-wrapper .ant-input-suffix :not(.anticon) {
       line-height: 1.5;
   }

   .ant-input-affix-wrapper .ant-input-prefix {
       left: 12px;
   }

   .ant-input-affix-wrapper .ant-input-suffix {
       right: 12px;
   }

   .ant-input-affix-wrapper .ant-input:not(:first-child) {
       padding-left: 30px;
   }

   .ant-input-affix-wrapper .ant-input:not(:last-child) {
       padding-right: 30px;
   }

   .ant-input-affix-wrapper .ant-input {
       min-height: 100%;
   }

   .ant-input-search-icon {
       color: #999999;
       cursor: pointer;
       transition: all .3s;
   }

   .ant-input-search-icon:hover {
       color: #333;
   }

   .ant-input-search:not(.ant-input-search-small)>.ant-input-suffix {
       right: 12px;
   }

   .ant-input-search>.ant-input-suffix>.ant-input-search-button {
       border-top-left-radius: 0;
       border-bottom-left-radius: 0;
   }

   .ant-input-search>.ant-input-suffix>.ant-input-search-button>.anticon-search {
       font-size: 14px;
   }

   .ant-input-search.ant-input-search-enter-button>.ant-input {
       padding-right: 46px;
   }

   .ant-input-search.ant-input-search-enter-button>.ant-input-suffix {
       right: 0;
   }

   /** oui-timeline */
   /* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */
   /* stylelint-disable no-duplicate-selectors */
   /* stylelint-disable declaration-bang-space-before,no-duplicate-selectors */
   /* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */
   .ant-timeline {
       font-family: 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', 'SimHei', 'WenQuanYi Micro Hei', sans-serif;
       font-size: 12px;
       font-variant: tabular-nums;
       line-height: 1.5;
       color: #333333;
       box-sizing: border-box;
       list-style: none;
       margin: 0;
       padding: 0;
   }

   .ant-timeline-item {
       position: relative;
       padding: 0 0 20px;
       list-style: none;
       margin: 0;
       font-size: 12px;
   }

   .ant-timeline-item-tail {
       position: absolute;
       left: 4px;
       top: 0.75em;
       height: 100%;
       border-left: 2px solid #e6e6e6;
   }

   .ant-timeline-item-pending .ant-timeline-item-head {
       font-size: 10px;
   }

   .ant-timeline-item-pending .ant-timeline-item-tail {
       display: none;
   }

   .ant-timeline-item-head {
       position: absolute;
       width: 10px;
       height: 10px;
       background-color: #fff;
       border-radius: 100px;
       border: 2px solid transparent;
   }

   .ant-timeline-item-head-blue {
       border-color: #2062e6;
       color: #2062e6;
   }

   .ant-timeline-item-head-red {
       border-color: #F04134;
       color: #F04134;
   }

   .ant-timeline-item-head-green {
       border-color: #00A854;
       color: #00A854;
   }

   .ant-timeline-item-head-custom {
       position: absolute;
       text-align: center;
       line-height: 1;
       margin-top: 0;
       border: 0;
       height: auto;
       border-radius: 0;
       padding: 3px 1px;
       transform: translate(-50%, -50%);
       top: 5.5px;
       left: 5px;
       width: auto;
   }

   .ant-timeline-item-content {
       margin: 0 0 0 18px;
       position: relative;
       top: -5px;
   }

   .ant-timeline-item-last .ant-timeline-item-tail {
       display: none;
   }

   .ant-timeline-item-last .ant-timeline-item-content {
       min-height: 48px;
   }

   .ant-timeline.ant-timeline-alternate .ant-timeline-item-tail,
   .ant-timeline.ant-timeline-right .ant-timeline-item-tail,
   .ant-timeline.ant-timeline-alternate .ant-timeline-item-head,
   .ant-timeline.ant-timeline-right .ant-timeline-item-head,
   .ant-timeline.ant-timeline-alternate .ant-timeline-item-head-custom,
   .ant-timeline.ant-timeline-right .ant-timeline-item-head-custom {
       left: 50%;
   }

   .ant-timeline.ant-timeline-alternate .ant-timeline-item-head,
   .ant-timeline.ant-timeline-right .ant-timeline-item-head {
       margin-left: -4px;
   }

   .ant-timeline.ant-timeline-alternate .ant-timeline-item-head-custom,
   .ant-timeline.ant-timeline-right .ant-timeline-item-head-custom {
       margin-left: 1px;
   }

   .ant-timeline.ant-timeline-alternate .ant-timeline-item-left .ant-timeline-item-content,
   .ant-timeline.ant-timeline-right .ant-timeline-item-left .ant-timeline-item-content {
       text-align: left;
       left: 50%;
       width: 50%;
   }

   .ant-timeline.ant-timeline-alternate .ant-timeline-item-right .ant-timeline-item-content,
   .ant-timeline.ant-timeline-right .ant-timeline-item-right .ant-timeline-item-content {
       text-align: right;
       right: 50%;
       margin-right: 18px;
       width: 50%;
       left: -30px;
   }

   .ant-timeline.ant-timeline-right .ant-timeline-item-right .ant-timeline-item-tail,
   .ant-timeline.ant-timeline-right .ant-timeline-item-right .ant-timeline-item-head,
   .ant-timeline.ant-timeline-right .ant-timeline-item-right .ant-timeline-item-head-custom {
       left: 100%;
   }

   .ant-timeline.ant-timeline-right .ant-timeline-item-right .ant-timeline-item-content {
       right: 0;
       width: 100%;
       left: -30px;
   }

   .ant-timeline.ant-timeline-pending .ant-timeline-item-last .ant-timeline-item-tail {
       border-left: 2px dotted #e6e6e6;
       display: block;
   }

   .ant-timeline.ant-timeline-reverse .ant-timeline-item-last .ant-timeline-item-tail {
       display: none;
   }

   .ant-timeline.ant-timeline-reverse .ant-timeline-item-pending .ant-timeline-item-tail {
       border-left: 2px dotted #e6e6e6;
       display: block;
   }

   .ant-timeline.ant-timeline-reverse .ant-timeline-item-pending .ant-timeline-item-content {
       min-height: 48px;
   }

   /** oui-tag */
   /* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */
   /* stylelint-disable no-duplicate-selectors */
   /* stylelint-disable declaration-bang-space-before,no-duplicate-selectors */
   /* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */
   .ant-tag {
       font-family: 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', 'SimHei', 'WenQuanYi Micro Hei', sans-serif;
       font-size: 12px;
       font-variant: tabular-nums;
       line-height: 1.5;
       color: #333333;
       box-sizing: border-box;
       margin: 0;
       padding: 0;
       list-style: none;
       display: inline-block;
       line-height: 20px;
       height: 22px;
       padding: 0 7px;
       border-radius: 2px;
       border: 1px solid #e6e6e6;
       background: #f4f4f4;
       font-size: 10px;
       transition: all 0.3s cubic-bezier(0.215, 0.61, 0.355, 1);
       opacity: 1;
       margin-right: 8px;
       cursor: pointer;
       white-space: nowrap;
   }

   .ant-tag:hover {
       opacity: 0.85;
   }

   .ant-tag,
   .ant-tag a,
   .ant-tag a:hover {
       color: #333333;
   }

   .ant-tag>a:first-child:last-child {
       display: inline-block;
       margin: 0 -8px;
       padding: 0 8px;
   }

   .ant-tag .anticon-cross {
       display: inline-block;
       font-size: 12px;
       font-size: 10px \9;
       transform: scale(0.83333333) rotate(0deg);
       cursor: pointer;
       margin-left: 3px;
       transition: all .3s;
       color: #999999;
       font-weight: bold;
   }

   :root .ant-tag .anticon-cross {
       font-size: 10px;
   }

   .ant-tag .anticon-cross:hover {
       color: #333333;
   }

   .ant-tag-has-color {
       border-color: transparent;
   }

   .ant-tag-has-color,
   .ant-tag-has-color a,
   .ant-tag-has-color a:hover,
   .ant-tag-has-color .anticon-cross,
   .ant-tag-has-color .anticon-cross:hover {
       color: #fff;
   }

   .ant-tag-checkable {
       background-color: transparent;
       border-color: transparent;
   }

   .ant-tag-checkable:not(.ant-tag-checkable-checked):hover {
       color: #2062e6;
   }

   .ant-tag-checkable:active,
   .ant-tag-checkable-checked {
       color: #fff;
   }

   .ant-tag-checkable-checked {
       background-color: #2062e6;
   }

   .ant-tag-checkable:active {
       background-color: #1145bf;
   }

   .ant-tag-close {
       width: 0 !important;
       padding: 0;
       margin: 0;
   }

   .ant-tag-zoom-enter,
   .ant-tag-zoom-appear {
       animation: antFadeIn 0.2s cubic-bezier(0.78, 0.14, 0.15, 0.86);
       animation-fill-mode: both;
   }

   .ant-tag-zoom-leave {
       animation: antZoomOut 0.3s cubic-bezier(0.78, 0.14, 0.15, 0.86);
       animation-fill-mode: both;
   }

   .ant-tag-pink {
       color: #F5317F;
       background: #FEEFF5;
       border-color: #FCB8D3;
   }

   .ant-tag-pink-inverse {
       background: #F5317F;
       border-color: #F5317F;
       color: #fff;
   }

   .ant-tag-magenta {
       color: #eb2f96;
       background: #fff0f6;
       border-color: #ffadd2;
   }

   .ant-tag-magenta-inverse {
       background: #eb2f96;
       border-color: #eb2f96;
       color: #fff;
   }

   .ant-tag-red {
       color: #F04134;
       background: #FEF0EF;
       border-color: #FABEB9;
   }

   .ant-tag-red-inverse {
       background: #F04134;
       border-color: #F04134;
       color: #fff;
   }

   .ant-tag-volcano {
       color: #fa541c;
       background: #fff2e8;
       border-color: #ffbb96;
   }

   .ant-tag-volcano-inverse {
       background: #fa541c;
       border-color: #fa541c;
       color: #fff;
   }

   .ant-tag-orange {
       color: #F56A00;
       background: #FEF3EB;
       border-color: #FCCCA7;
   }

   .ant-tag-orange-inverse {
       background: #F56A00;
       border-color: #F56A00;
       color: #fff;
   }

   .ant-tag-yellow {
       color: #FFBF00;
       background: #FFFAEB;
       border-color: #FFE9A7;
   }

   .ant-tag-yellow-inverse {
       background: #FFBF00;
       border-color: #FFBF00;
       color: #fff;
   }

   .ant-tag-gold {
       color: #faad14;
       background: #fffbe6;
       border-color: #ffe58f;
   }

   .ant-tag-gold-inverse {
       background: #faad14;
       border-color: #faad14;
       color: #fff;
   }

   .ant-tag-cyan {
       color: #00A2AE;
       background: #EBF8F9;
       border-color: #A7DFE3;
   }

   .ant-tag-cyan-inverse {
       background: #00A2AE;
       border-color: #00A2AE;
       color: #fff;
   }

   .ant-tag-lime {
       color: #a0d911;
       background: #fcffe6;
       border-color: #eaff8f;
   }

   .ant-tag-lime-inverse {
       background: #a0d911;
       border-color: #a0d911;
       color: #fff;
   }

   .ant-tag-green {
       color: #00A854;
       background: #EBF8F2;
       border-color: #A7E1C4;
   }

   .ant-tag-green-inverse {
       background: #00A854;
       border-color: #00A854;
       color: #fff;
   }

   .ant-tag-blue {
       color: #108EE9;
       background: #ECF6FD;
       border-color: #ADD8F7;
   }

   .ant-tag-blue-inverse {
       background: #108EE9;
       border-color: #108EE9;
       color: #fff;
   }

   .ant-tag-geekblue {
       color: #2f54eb;
       background: #f0f5ff;
       border-color: #adc6ff;
   }

   .ant-tag-geekblue-inverse {
       background: #2f54eb;
       border-color: #2f54eb;
       color: #fff;
   }

   .ant-tag-purple {
       color: #7265E6;
       background: #F4F3FD;
       border-color: #CFCAF6;
   }

   .ant-tag-purple-inverse {
       background: #7265E6;
       border-color: #7265E6;
       color: #fff;
   }

   /** oui-tabs */
   /* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */
   /* stylelint-disable no-duplicate-selectors */
   /* stylelint-disable declaration-bang-space-before,no-duplicate-selectors */
   /* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */
   .ant-tabs.ant-tabs-card>.ant-tabs-bar .ant-tabs-nav-container {
       height: 40px;
   }

   .ant-tabs.ant-tabs-card>.ant-tabs-bar .ant-tabs-ink-bar {
       visibility: hidden;
   }

   .ant-tabs.ant-tabs-card>.ant-tabs-bar .ant-tabs-tab {
       margin: 0;
       border: 1px solid #e6e6e6;
       border-bottom: 0;
       border-radius: 2px 2px 0 0;
       background: #f4f4f4;
       margin-right: 2px;
       padding: 0 16px;
       transition: all 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
       line-height: 38px;
   }

   .ant-tabs.ant-tabs-card>.ant-tabs-bar .ant-tabs-tab-active {
       background: #fff;
       border-color: #e6e6e6;
       color: #2062e6;
       padding-bottom: 1px;
   }

   .ant-tabs.ant-tabs-card>.ant-tabs-bar .ant-tabs-tab-inactive {
       padding: 0;
   }

   .ant-tabs.ant-tabs-card>.ant-tabs-bar .ant-tabs-nav-wrap {
       margin-bottom: 0;
   }

   .ant-tabs.ant-tabs-card>.ant-tabs-bar .ant-tabs-tab .anticon-close {
       color: #999999;
       transition: all .3s;
       font-size: 10px;
       margin-left: 3px;
       margin-right: -5px;
       overflow: hidden;
       vertical-align: middle;
       width: 16px;
       height: 16px;
       height: 12px;
   }

   .ant-tabs.ant-tabs-card>.ant-tabs-bar .ant-tabs-tab .anticon-close:hover {
       color: #333333;
   }

   .ant-tabs.ant-tabs-card .ant-tabs-content>.ant-tabs-tabpane,
   .ant-tabs.ant-tabs-editable-card .ant-tabs-content>.ant-tabs-tabpane {
       transition: none !important;
   }

   .ant-tabs.ant-tabs-card .ant-tabs-content>.ant-tabs-tabpane-inactive,
   .ant-tabs.ant-tabs-editable-card .ant-tabs-content>.ant-tabs-tabpane-inactive {
       overflow: hidden;
   }

   .ant-tabs.ant-tabs-card>.ant-tabs-bar .ant-tabs-tab:hover .anticon-close {
       opacity: 1;
   }

   .ant-tabs-extra-content {
       line-height: 40px;
   }

   .ant-tabs-extra-content .ant-tabs-new-tab {
       width: 20px;
       height: 20px;
       line-height: 20px;
       text-align: center;
       cursor: pointer;
       border-radius: 2px;
       border: 1px solid #e6e6e6;
       font-size: 12px;
       color: #333333;
       transition: all .3s;
   }

   .ant-tabs-extra-content .ant-tabs-new-tab:hover {
       color: #2062e6;
       border-color: #2062e6;
   }

   .ant-tabs-vertical.ant-tabs-card>.ant-tabs-bar .ant-tabs-nav-container {
       height: auto;
   }

   .ant-tabs-vertical.ant-tabs-card>.ant-tabs-bar .ant-tabs-tab {
       border-bottom: 1px solid #e6e6e6;
       margin-bottom: 8px;
   }

   .ant-tabs-vertical.ant-tabs-card>.ant-tabs-bar .ant-tabs-tab-active {
       padding-bottom: 4px;
   }

   .ant-tabs-vertical.ant-tabs-card>.ant-tabs-bar .ant-tabs-tab:last-child {
       margin-bottom: 8px;
   }

   .ant-tabs-vertical.ant-tabs-card>.ant-tabs-bar .ant-tabs-new-tab {
       width: 90%;
   }

   .ant-tabs-vertical.ant-tabs-card.ant-tabs-left>.ant-tabs-bar .ant-tabs-nav-wrap {
       margin-right: 0;
   }

   .ant-tabs-vertical.ant-tabs-card.ant-tabs-left>.ant-tabs-bar .ant-tabs-tab {
       border-right: 0;
       border-radius: 2px 0 0 2px;
       margin-right: 1px;
   }

   .ant-tabs-vertical.ant-tabs-card.ant-tabs-left>.ant-tabs-bar .ant-tabs-tab-active {
       margin-right: -1px;
       padding-right: 18px;
   }

   .ant-tabs-vertical.ant-tabs-card.ant-tabs-right>.ant-tabs-bar .ant-tabs-nav-wrap {
       margin-left: 0;
   }

   .ant-tabs-vertical.ant-tabs-card.ant-tabs-right>.ant-tabs-bar .ant-tabs-tab {
       border-left: 0;
       border-radius: 0 2px 2px 0;
       margin-left: 1px;
   }

   .ant-tabs-vertical.ant-tabs-card.ant-tabs-right>.ant-tabs-bar .ant-tabs-tab-active {
       margin-left: -1px;
       padding-left: 18px;
   }

   .ant-tabs.ant-tabs-card.ant-tabs-bottom>.ant-tabs-bar .ant-tabs-tab {
       border-bottom: 1px solid #e6e6e6;
       border-top: 0;
       border-radius: 0 0 2px 2px;
   }

   .ant-tabs.ant-tabs-card.ant-tabs-bottom>.ant-tabs-bar .ant-tabs-tab-active {
       color: #2062e6;
       padding-bottom: 0;
       padding-top: 1px;
   }

   .ant-tabs {
       font-family: 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', 'SimHei', 'WenQuanYi Micro Hei', sans-serif;
       font-size: 12px;
       font-variant: tabular-nums;
       line-height: 1.5;
       color: #333333;
       box-sizing: border-box;
       margin: 0;
       padding: 0;
       list-style: none;
       position: relative;
       overflow: hidden;
       zoom: 1;
   }

   .ant-tabs:before,
   .ant-tabs:after {
       content: "";
       display: table;
   }

   .ant-tabs:after {
       clear: both;
   }

   .ant-tabs-ink-bar {
       z-index: 1;
       position: absolute;
       left: 0;
       bottom: 1px;
       box-sizing: border-box;
       height: 2px;
       background-color: #2062e6;
       transform-origin: 0 0;
   }

   .ant-tabs-bar {
       border-bottom: 1px solid #e6e6e6;
       margin: 0 0 16px 0;
       outline: none;
       transition: padding 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
   }

   .ant-tabs-nav-container {
       overflow: hidden;
       font-size: 12px;
       line-height: 1.5;
       box-sizing: border-box;
       position: relative;
       white-space: nowrap;
       margin-bottom: -1px;
       transition: padding 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
       zoom: 1;
   }

   .ant-tabs-nav-container:before,
   .ant-tabs-nav-container:after {
       content: "";
       display: table;
   }

   .ant-tabs-nav-container:after {
       clear: both;
   }

   .ant-tabs-nav-container-scrolling {
       padding-left: 32px;
       padding-right: 32px;
   }

   .ant-tabs-bottom .ant-tabs-bar {
       border-bottom: none;
       border-top: 1px solid #e6e6e6;
   }

   .ant-tabs-bottom .ant-tabs-ink-bar {
       bottom: auto;
       top: 1px;
   }

   .ant-tabs-bottom .ant-tabs-nav-container {
       margin-bottom: 0;
       margin-top: -1px;
   }

   .ant-tabs-tab-prev,
   .ant-tabs-tab-next {
       user-select: none;
       z-index: 2;
       width: 0;
       height: 100%;
       cursor: pointer;
       border: 0;
       background-color: transparent;
       position: absolute;
       text-align: center;
       color: #999999;
       transition: width 0.3s cubic-bezier(0.645, 0.045, 0.355, 1), opacity 0.3s cubic-bezier(0.645, 0.045, 0.355, 1), color 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
       opacity: 0;
       pointer-events: none;
   }

   .ant-tabs-tab-prev.ant-tabs-tab-arrow-show,
   .ant-tabs-tab-next.ant-tabs-tab-arrow-show {
       opacity: 1;
       width: 32px;
       height: 100%;
       pointer-events: auto;
   }

   .ant-tabs-tab-prev:hover,
   .ant-tabs-tab-next:hover {
       color: #333333;
   }

   .ant-tabs-tab-prev-icon,
   .ant-tabs-tab-next-icon {
       font-style: normal;
       font-weight: bold;
       font-variant: normal;
       line-height: inherit;
       vertical-align: baseline;
       position: absolute;
       top: 50%;
       left: 50%;
       transform: translate(-50%, -50%);
       text-align: center;
       text-transform: none;
   }

   .ant-tabs-tab-prev-icon:before,
   .ant-tabs-tab-next-icon:before {
       display: block;
       font-family: "anticon" !important;
       display: inline-block;
       font-size: 12px;
       font-size: 10px \9;
       transform: scale(0.83333333) rotate(0deg);
   }

   :root .ant-tabs-tab-prev-icon:before,
   :root .ant-tabs-tab-next-icon:before {
       font-size: 10px;
   }

   .ant-tabs-tab-btn-disabled {
       cursor: not-allowed;
   }

   .ant-tabs-tab-btn-disabled,
   .ant-tabs-tab-btn-disabled:hover {
       color: #cecece;
   }

   .ant-tabs-tab-next {
       right: 2px;
   }

   .ant-tabs-tab-next-icon:before {
       content: "\e61f";
   }

   .ant-tabs-tab-prev {
       left: 0;
   }

   .ant-tabs-tab-prev-icon:before {
       content: "\e620";
   }

   :root .ant-tabs-tab-prev {
       filter: none;
   }

   .ant-tabs-nav-wrap {
       overflow: hidden;
       margin-bottom: -1px;
   }

   .ant-tabs-nav-scroll {
       overflow: hidden;
       white-space: nowrap;
   }

   .ant-tabs-nav {
       box-sizing: border-box;
       padding-left: 0;
       transition: transform 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
       position: relative;
       margin: 0;
       list-style: none;
       display: inline-block;
   }

   .ant-tabs-nav:before,
   .ant-tabs-nav:after {
       display: table;
       content: " ";
   }

   .ant-tabs-nav:after {
       clear: both;
   }

   .ant-tabs-nav .ant-tabs-tab-disabled {
       pointer-events: none;
       cursor: default;
       color: #cecece;
   }

   .ant-tabs-nav .ant-tabs-tab {
       display: inline-block;
       height: 100%;
       margin: 0 32px 0 0;
       padding: 12px 16px;
       box-sizing: border-box;
       position: relative;
       transition: color 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
       cursor: pointer;
       text-decoration: none;
   }

   .ant-tabs-nav .ant-tabs-tab:last-child {
       margin-right: 0;
   }

   .ant-tabs-nav .ant-tabs-tab:hover {
       color: #4987f2;
   }

   .ant-tabs-nav .ant-tabs-tab:active {
       color: #1145bf;
   }

   .ant-tabs-nav .ant-tabs-tab .anticon {
       margin-right: 8px;
   }

   .ant-tabs-nav .ant-tabs-tab-active {
       color: #2062e6;
       font-weight: 500;
   }

   .ant-tabs-large .ant-tabs-nav-container {
       font-size: 14px;
   }

   .ant-tabs-large .ant-tabs-tab {
       padding: 16px;
   }

   .ant-tabs-small .ant-tabs-nav-container {
       font-size: 12px;
   }

   .ant-tabs-small .ant-tabs-tab {
       padding: 8px 16px;
   }

   .ant-tabs:not(.ant-tabs-vertical)>.ant-tabs-content {
       width: 100%;
   }

   .ant-tabs:not(.ant-tabs-vertical)>.ant-tabs-content>.ant-tabs-tabpane {
       flex-shrink: 0;
       width: 100%;
       transition: opacity .45s;
       opacity: 1;
   }

   .ant-tabs:not(.ant-tabs-vertical)>.ant-tabs-content>.ant-tabs-tabpane-inactive {
       opacity: 0;
       height: 0;
       padding: 0 !important;
       pointer-events: none;
   }

   .ant-tabs:not(.ant-tabs-vertical)>.ant-tabs-content>.ant-tabs-tabpane-inactive input {
       visibility: hidden;
   }

   .ant-tabs:not(.ant-tabs-vertical)>.ant-tabs-content-animated {
       display: flex;
       flex-direction: row;
       will-change: margin-left;
       transition: margin-left 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
   }

   .ant-tabs-vertical>.ant-tabs-bar {
       border-bottom: 0;
       height: 100%;
   }

   .ant-tabs-vertical>.ant-tabs-bar-tab-prev,
   .ant-tabs-vertical>.ant-tabs-bar-tab-next {
       width: 32px;
       height: 0;
       transition: height 0.3s cubic-bezier(0.645, 0.045, 0.355, 1), opacity 0.3s cubic-bezier(0.645, 0.045, 0.355, 1), color 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
   }

   .ant-tabs-vertical>.ant-tabs-bar-tab-prev.ant-tabs-tab-arrow-show,
   .ant-tabs-vertical>.ant-tabs-bar-tab-next.ant-tabs-tab-arrow-show {
       width: 100%;
       height: 32px;
   }

   .ant-tabs-vertical>.ant-tabs-bar .ant-tabs-tab {
       float: none;
       margin: 0 0 16px 0;
       padding: 8px 24px;
       display: block;
   }

   .ant-tabs-vertical>.ant-tabs-bar .ant-tabs-tab:last-child {
       margin-bottom: 0;
   }

   .ant-tabs-vertical>.ant-tabs-bar .ant-tabs-extra-content {
       text-align: center;
   }

   .ant-tabs-vertical>.ant-tabs-bar .ant-tabs-nav-scroll {
       width: auto;
   }

   .ant-tabs-vertical>.ant-tabs-bar .ant-tabs-nav-container,
   .ant-tabs-vertical>.ant-tabs-bar .ant-tabs-nav-wrap {
       height: 100%;
   }

   .ant-tabs-vertical>.ant-tabs-bar .ant-tabs-nav-container {
       margin-bottom: 0;
   }

   .ant-tabs-vertical>.ant-tabs-bar .ant-tabs-nav-container.ant-tabs-nav-container-scrolling {
       padding: 32px 0;
   }

   .ant-tabs-vertical>.ant-tabs-bar .ant-tabs-nav-wrap {
       margin-bottom: 0;
   }

   .ant-tabs-vertical>.ant-tabs-bar .ant-tabs-nav {
       width: 100%;
   }

   .ant-tabs-vertical>.ant-tabs-bar .ant-tabs-ink-bar {
       width: 2px;
       left: auto;
       height: auto;
       top: 0;
   }

   .ant-tabs-vertical>.ant-tabs-bar .ant-tabs-tab-next {
       width: 100%;
       bottom: 0;
       height: 32px;
   }

   .ant-tabs-vertical>.ant-tabs-bar .ant-tabs-tab-next-icon:before {
       content: "\e61d";
   }

   .ant-tabs-vertical>.ant-tabs-bar .ant-tabs-tab-prev {
       top: 0;
       width: 100%;
       height: 32px;
   }

   .ant-tabs-vertical>.ant-tabs-bar .ant-tabs-tab-prev-icon:before {
       content: "\e61e";
   }

   .ant-tabs-vertical>.ant-tabs-content {
       overflow: hidden;
       width: auto;
       margin-top: 0 !important;
   }

   .ant-tabs-vertical.ant-tabs-left>.ant-tabs-bar {
       float: left;
       border-right: 1px solid #e6e6e6;
       margin-right: -1px;
       margin-bottom: 0;
   }

   .ant-tabs-vertical.ant-tabs-left>.ant-tabs-bar .ant-tabs-tab {
       text-align: right;
   }

   .ant-tabs-vertical.ant-tabs-left>.ant-tabs-bar .ant-tabs-nav-container {
       margin-right: -1px;
   }

   .ant-tabs-vertical.ant-tabs-left>.ant-tabs-bar .ant-tabs-nav-wrap {
       margin-right: -1px;
   }

   .ant-tabs-vertical.ant-tabs-left>.ant-tabs-bar .ant-tabs-ink-bar {
       right: 1px;
   }

   .ant-tabs-vertical.ant-tabs-left>.ant-tabs-content {
       padding-left: 24px;
       border-left: 1px solid #e6e6e6;
   }

   .ant-tabs-vertical.ant-tabs-right>.ant-tabs-bar {
       float: right;
       border-left: 1px solid #e6e6e6;
       margin-left: -1px;
       margin-bottom: 0;
   }

   .ant-tabs-vertical.ant-tabs-right>.ant-tabs-bar .ant-tabs-nav-container {
       margin-left: -1px;
   }

   .ant-tabs-vertical.ant-tabs-right>.ant-tabs-bar .ant-tabs-nav-wrap {
       margin-left: -1px;
   }

   .ant-tabs-vertical.ant-tabs-right>.ant-tabs-bar .ant-tabs-ink-bar {
       left: 1px;
   }

   .ant-tabs-vertical.ant-tabs-right>.ant-tabs-content {
       padding-right: 24px;
       border-right: 1px solid #e6e6e6;
   }

   .ant-tabs-bottom>.ant-tabs-bar {
       margin-bottom: 0;
       margin-top: 16px;
   }

   .ant-tabs-top .ant-tabs-ink-bar-animated,
   .ant-tabs-bottom .ant-tabs-ink-bar-animated {
       transition: transform 0.3s cubic-bezier(0.645, 0.045, 0.355, 1), width 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
   }

   .ant-tabs-left .ant-tabs-ink-bar-animated,
   .ant-tabs-right .ant-tabs-ink-bar-animated {
       transition: transform 0.3s cubic-bezier(0.645, 0.045, 0.355, 1), height 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
   }

   .no-flex>.ant-tabs-content-animated,
   .ant-tabs-no-animation>.ant-tabs-content-animated,
   .ant-tabs-vertical>.ant-tabs-content-animated {
       transform: none !important;
       margin-left: 0 !important;
   }

   .no-flex>.ant-tabs-content>.ant-tabs-tabpane-inactive,
   .ant-tabs-no-animation>.ant-tabs-content>.ant-tabs-tabpane-inactive,
   .ant-tabs-vertical>.ant-tabs-content>.ant-tabs-tabpane-inactive {
       display: none;
   }

   /** oui-table */
   /* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */
   /* stylelint-disable no-duplicate-selectors */
   /* stylelint-disable declaration-bang-space-before,no-duplicate-selectors */
   /* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */
   .ant-table-wrapper {
       zoom: 1;
   }

   .ant-table-wrapper:before,
   .ant-table-wrapper:after {
       content: "";
       display: table;
   }

   .ant-table-wrapper:after {
       clear: both;
   }

   .ant-table {
       font-family: 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', 'SimHei', 'WenQuanYi Micro Hei', sans-serif;
       font-size: 12px;
       font-variant: tabular-nums;
       line-height: 1.5;
       color: #333333;
       box-sizing: border-box;
       margin: 0;
       padding: 0;
       list-style: none;
       position: relative;
       clear: both;
   }

   .ant-table-body {
       transition: opacity .3s;
   }

   .ant-table-empty .ant-table-body {
       overflow: auto !important;
   }

   .ant-table table {
       width: 100%;
       border-collapse: separate;
       border-spacing: 0;
       text-align: left;
       border-radius: 2px 2px 0 0;
   }

   .ant-table-thead>tr>th {
       background: #f4f4f4;
       transition: background .3s ease;
       text-align: left;
       color: #333333;
       font-weight: 500;
       border-bottom: 1px solid #e6e6e6;
   }

   .ant-table-thead>tr>th[colspan] {
       text-align: center;
   }

   .ant-table-thead>tr>th .anticon-filter,
   .ant-table-thead>tr>th .ant-table-filter-icon {
       position: relative;
       margin-left: 8px;
       font-size: 12px;
       cursor: pointer;
       color: #999999;
       transition: all .3s;
       width: 14px;
       font-weight: normal;
       vertical-align: text-bottom;
   }

   .ant-table-thead>tr>th .anticon-filter:hover,
   .ant-table-thead>tr>th .ant-table-filter-icon:hover {
       color: #333333;
   }

   .ant-table-thead>tr>th .ant-table-column-sorter+.anticon-filter {
       margin-left: 4px;
   }

   .ant-table-thead>tr>th .ant-table-filter-selected.anticon-filter {
       color: #2062e6;
   }

   .ant-table-thead>tr>th.ant-table-column-has-filters {
       overflow: hidden;
   }

   .ant-table-thead>tr:first-child>th:first-child {
       border-top-left-radius: 2px;
   }

   .ant-table-thead>tr:first-child>th:last-child {
       border-top-right-radius: 2px;
   }

   .ant-table-thead>tr:not(:last-child)>th[colspan] {
       border-bottom: 0;
   }

   .ant-table-tbody>tr>td {
       border-bottom: 1px solid #e6e6e6;
       transition: all .3s;
   }

   .ant-table-thead>tr,
   .ant-table-tbody>tr {
       transition: all .3s;
   }

   .ant-table-thead>tr.ant-table-row-hover>td,
   .ant-table-tbody>tr.ant-table-row-hover>td,
   .ant-table-thead>tr:hover>td,
   .ant-table-tbody>tr:hover>td {
       background: #f0f7ff;
   }

   .ant-table-thead>tr:hover {
       background: none;
   }

   .ant-table-footer {
       padding: 16px 16px;
       background: #f4f4f4;
       border-radius: 0 0 2px 2px;
       position: relative;
       border-top: 1px solid #e6e6e6;
   }

   .ant-table-footer:before {
       content: '';
       height: 1px;
       background: #f4f4f4;
       position: absolute;
       top: -1px;
       width: 100%;
       left: 0;
   }

   .ant-table.ant-table-bordered .ant-table-footer {
       border: 1px solid #e6e6e6;
   }

   .ant-table-title {
       padding: 16px 0;
       position: relative;
       top: 1px;
       border-radius: 2px 2px 0 0;
   }

   .ant-table.ant-table-bordered .ant-table-title {
       border: 1px solid #e6e6e6;
       padding-left: 16px;
       padding-right: 16px;
   }

   .ant-table-title+.ant-table-content {
       position: relative;
       border-radius: 2px 2px 0 0;
       overflow: hidden;
   }

   .ant-table-bordered .ant-table-title+.ant-table-content,
   .ant-table-bordered .ant-table-title+.ant-table-content table,
   .ant-table-bordered .ant-table-title+.ant-table-content .ant-table-thead>tr:first-child>th {
       border-radius: 0;
   }

   .ant-table-without-column-header .ant-table-title+.ant-table-content,
   .ant-table-without-column-header table {
       border-radius: 0;
   }

   .ant-table-tbody>tr.ant-table-row-selected td {
       background: #fafafa;
   }

   .ant-table-thead>tr>th.ant-table-column-sort {
       background: #f2f2f2;
   }

   .ant-table-thead>tr>th,
   .ant-table-tbody>tr>td {
       padding: 16px 16px;
       word-break: break-word;
       -ms-word-break: break-all;
   }

   .ant-table-thead>tr>th.ant-table-selection-column-custom {
       padding-left: 16px;
       padding-right: 0;
   }

   .ant-table-thead>tr>th.ant-table-selection-column,
   .ant-table-tbody>tr>td.ant-table-selection-column {
       text-align: center;
       min-width: 62px;
       width: 62px;
   }

   .ant-table-thead>tr>th.ant-table-selection-column .ant-radio-wrapper,
   .ant-table-tbody>tr>td.ant-table-selection-column .ant-radio-wrapper {
       margin-right: 0;
   }

   .ant-table-expand-icon-th,
   .ant-table-row-expand-icon-cell {
       text-align: center;
       min-width: 50px;
       width: 50px;
   }

   .ant-table-header {
       background: #f4f4f4;
       overflow: hidden;
   }

   .ant-table-header table {
       border-radius: 2px 2px 0 0;
   }

   .ant-table-loading {
       position: relative;
   }

   .ant-table-loading .ant-table-body {
       background: #fff;
       opacity: 0.5;
   }

   .ant-table-loading .ant-table-spin-holder {
       height: 20px;
       line-height: 20px;
       left: 50%;
       top: 50%;
       margin-left: -30px;
       position: absolute;
   }

   .ant-table-loading .ant-table-with-pagination {
       margin-top: -20px;
   }

   .ant-table-loading .ant-table-without-pagination {
       margin-top: 10px;
   }

   .ant-table-column-sorter {
       position: relative;
       margin-left: 8px;
       display: inline-block;
       width: 14px;
       height: 12px;
       vertical-align: middle;
       text-align: center;
       font-weight: normal;
       color: #999999;
   }

   .ant-table-column-sorter-up,
   .ant-table-column-sorter-down {
       display: block;
       width: 14px;
       height: 5px;
       line-height: 5px;
       cursor: pointer;
       position: relative;
   }

   .ant-table-column-sorter-up:hover .anticon,
   .ant-table-column-sorter-down:hover .anticon {
       color: #75acff;
   }

   .ant-table-column-sorter-up.on .anticon-caret-up,
   .ant-table-column-sorter-down.on .anticon-caret-up,
   .ant-table-column-sorter-up.on .anticon-caret-down,
   .ant-table-column-sorter-down.on .anticon-caret-down {
       color: #2062e6;
   }

   .ant-table-column-sorter-up:after,
   .ant-table-column-sorter-down:after {
       position: absolute;
       content: '';
       height: 30px;
       width: 14px;
       left: 0;
   }

   .ant-table-column-sorter-up:after {
       bottom: 0;
   }

   .ant-table-column-sorter-down:after {
       top: 0;
   }

   .ant-table-column-sorter .anticon-caret-up,
   .ant-table-column-sorter .anticon-caret-down {
       display: inline-block;
       font-size: 12px;
       font-size: 8px \9;
       transform: scale(0.66666667) rotate(0deg);
       line-height: 4px;
       height: 4px;
       transition: all .3s;
       position: relative;
       display: block;
   }

   :root .ant-table-column-sorter .anticon-caret-up,
   :root .ant-table-column-sorter .anticon-caret-down {
       font-size: 10px;
   }

   .ant-table-column-sorter-down {
       margin-top: 1.5px;
   }

   .ant-table-column-sorter .anticon-caret-up {
       margin-top: 0.5px;
   }

   .ant-table-bordered .ant-table-header>table,
   .ant-table-bordered .ant-table-body>table,
   .ant-table-bordered .ant-table-fixed-left table,
   .ant-table-bordered .ant-table-fixed-right table {
       border: 1px solid #e6e6e6;
       border-right: 0;
       border-bottom: 0;
   }

   .ant-table-bordered.ant-table-empty .ant-table-placeholder {
       border-left: 1px solid #e6e6e6;
       border-right: 1px solid #e6e6e6;
   }

   .ant-table-bordered.ant-table-fixed-header .ant-table-header>table {
       border-bottom: 0;
   }

   .ant-table-bordered.ant-table-fixed-header .ant-table-body>table {
       border-top: 0;
       border-top-left-radius: 0;
       border-top-right-radius: 0;
   }

   .ant-table-bordered.ant-table-fixed-header .ant-table-body-inner>table {
       border-top: 0;
   }

   .ant-table-bordered.ant-table-fixed-header .ant-table-placeholder {
       border: 0;
   }

   .ant-table-bordered .ant-table-thead>tr:not(:last-child)>th {
       border-bottom: 1px solid #e6e6e6;
   }

   .ant-table-bordered .ant-table-thead>tr>th,
   .ant-table-bordered .ant-table-tbody>tr>td {
       border-right: 1px solid #e6e6e6;
   }

   .ant-table-placeholder {
       position: relative;
       padding: 16px 16px;
       background: #fff;
       border-bottom: 1px solid #e6e6e6;
       text-align: center;
       font-size: 12px;
       color: #999999;
       z-index: 1;
   }

   .ant-table-placeholder .anticon {
       margin-right: 4px;
   }

   .ant-table-pagination.ant-pagination {
       margin: 16px 0;
       float: right;
   }

   .ant-table-filter-dropdown {
       min-width: 96px;
       margin-left: -8px;
       background: #fff;
       border-radius: 2px;
       box-shadow: 0 2px 8px rgba(0, 0, 0, 0.15);
   }

   .ant-table-filter-dropdown .ant-dropdown-menu {
       border: 0;
       box-shadow: none;
       border-radius: 2px 2px 0 0;
   }

   .ant-table-filter-dropdown .ant-dropdown-menu-without-submenu {
       max-height: 400px;
       overflow-x: hidden;
   }

   .ant-table-filter-dropdown .ant-dropdown-menu-item>label+span {
       padding-right: 0;
   }

   .ant-table-filter-dropdown .ant-dropdown-menu-sub {
       border-radius: 2px;
       box-shadow: 0 2px 8px rgba(0, 0, 0, 0.15);
   }

   .ant-table-filter-dropdown .ant-dropdown-menu .ant-dropdown-submenu-contain-selected .ant-dropdown-menu-submenu-title:after {
       color: #2062e6;
       font-weight: bold;
       text-shadow: 0 0 2px #c7e1ff;
   }

   .ant-table-filter-dropdown .ant-dropdown-menu-item {
       overflow: hidden;
   }

   .ant-table-filter-dropdown>.ant-dropdown-menu>.ant-dropdown-menu-item:last-child,
   .ant-table-filter-dropdown>.ant-dropdown-menu>.ant-dropdown-menu-submenu:last-child .ant-dropdown-menu-submenu-title {
       border-radius: 0;
   }

   .ant-table-filter-dropdown-btns {
       overflow: hidden;
       padding: 7px 8px;
       border-top: 1px solid #e6e6e6;
   }

   .ant-table-filter-dropdown-link {
       color: #2062e6;
   }

   .ant-table-filter-dropdown-link:hover {
       color: #33a0fe;
   }

   .ant-table-filter-dropdown-link:active {
       color: #0081f1;
   }

   .ant-table-filter-dropdown-link.confirm {
       float: left;
   }

   .ant-table-filter-dropdown-link.clear {
       float: right;
   }

   .ant-table-selection-select-all-custom {
       margin-right: 4px !important;
   }

   .ant-table-selection .anticon-down {
       color: #999999;
       transition: all .3s;
   }

   .ant-table-selection-menu {
       min-width: 96px;
       margin-top: 5px;
       margin-left: -30px;
       background: #fff;
       border-radius: 2px;
       box-shadow: 0 2px 8px rgba(0, 0, 0, 0.15);
   }

   .ant-table-selection-menu .ant-action-down {
       color: #999999;
   }

   .ant-table-selection-down {
       cursor: pointer;
       padding: 0;
       display: inline-block;
       line-height: 1;
   }

   .ant-table-selection-down:hover .anticon-down {
       color: #666;
   }

   .ant-table-row-expand-icon {
       cursor: pointer;
       display: inline-block;
       width: 17px;
       height: 17px;
       text-align: center;
       line-height: 14px;
       border: 1px solid #e6e6e6;
       user-select: none;
       background: #fff;
   }

   .ant-table-row-expanded:after {
       content: '-';
   }

   .ant-table-row-collapsed:after {
       content: '+';
   }

   .ant-table-row-spaced {
       visibility: hidden;
   }

   .ant-table-row-spaced:after {
       content: '.';
   }

   .ant-table-row[class*="ant-table-row-level-0"] .ant-table-selection-column>span {
       display: inline-block;
   }

   tr.ant-table-expanded-row,
   tr.ant-table-expanded-row:hover {
       background: #fbfbfb;
   }

   .ant-table .ant-table-row-indent+.ant-table-row-expand-icon {
       margin-right: 8px;
   }

   .ant-table-scroll {
       overflow: auto;
       overflow-x: hidden;
   }

   .ant-table-scroll table {
       width: auto;
       min-width: 100%;
   }

   .ant-table-body-inner {
       height: 100%;
   }

   .ant-table-fixed-header>.ant-table-content>.ant-table-scroll>.ant-table-body {
       position: relative;
       background: #fff;
   }

   .ant-table-fixed-header .ant-table-body-inner {
       overflow: scroll;
   }

   .ant-table-fixed-header .ant-table-scroll .ant-table-header {
       overflow: scroll;
       padding-bottom: 20px;
       margin-bottom: -20px;
   }

   .ant-table-fixed-left,
   .ant-table-fixed-right {
       position: absolute;
       top: 0;
       overflow: hidden;
       transition: box-shadow 0.3s ease;
       border-radius: 0;
   }

   .ant-table-fixed-left table,
   .ant-table-fixed-right table {
       width: auto;
       background: #fff;
   }

   .ant-table-fixed-header .ant-table-fixed-left .ant-table-body-outer .ant-table-fixed,
   .ant-table-fixed-header .ant-table-fixed-right .ant-table-body-outer .ant-table-fixed {
       border-radius: 0;
   }

   .ant-table-fixed-left {
       left: 0;
       box-shadow: 6px 0 6px -4px rgba(0, 0, 0, 0.15);
   }

   .ant-table-fixed-left .ant-table-header {
       overflow-y: hidden;
   }

   .ant-table-fixed-left .ant-table-body-inner {
       margin-right: -20px;
       padding-right: 20px;
   }

   .ant-table-fixed-header .ant-table-fixed-left .ant-table-body-inner {
       padding-right: 0;
   }

   .ant-table-fixed-left,
   .ant-table-fixed-left table {
       border-radius: 2px 0 0 0;
   }

   .ant-table-fixed-left .ant-table-thead>tr>th:last-child {
       border-top-right-radius: 0;
   }

   .ant-table-fixed-right {
       right: 0;
       box-shadow: -6px 0 6px -4px rgba(0, 0, 0, 0.15);
   }

   .ant-table-fixed-right,
   .ant-table-fixed-right table {
       border-radius: 0 2px 0 0;
   }

   .ant-table-fixed-right .ant-table-expanded-row {
       color: transparent;
       pointer-events: none;
   }

   .ant-table-fixed-right .ant-table-thead>tr>th:first-child {
       border-top-left-radius: 0;
   }

   .ant-table.ant-table-scroll-position-left .ant-table-fixed-left {
       box-shadow: none;
   }

   .ant-table.ant-table-scroll-position-right .ant-table-fixed-right {
       box-shadow: none;
   }

   .ant-table-middle>.ant-table-title,
   .ant-table-middle>.ant-table-footer {
       padding: 12px 8px;
   }

   .ant-table-middle>.ant-table-content>.ant-table-header>table>.ant-table-thead>tr>th,
   .ant-table-middle>.ant-table-content>.ant-table-body>table>.ant-table-thead>tr>th,
   .ant-table-middle>.ant-table-content>.ant-table-scroll>.ant-table-header>table>.ant-table-thead>tr>th,
   .ant-table-middle>.ant-table-content>.ant-table-scroll>.ant-table-body>table>.ant-table-thead>tr>th,
   .ant-table-middle>.ant-table-content>.ant-table-fixed-left>.ant-table-header>table>.ant-table-thead>tr>th,
   .ant-table-middle>.ant-table-content>.ant-table-fixed-right>.ant-table-header>table>.ant-table-thead>tr>th,
   .ant-table-middle>.ant-table-content>.ant-table-fixed-left>.ant-table-body-outer>.ant-table-body-inner>table>.ant-table-thead>tr>th,
   .ant-table-middle>.ant-table-content>.ant-table-fixed-right>.ant-table-body-outer>.ant-table-body-inner>table>.ant-table-thead>tr>th,
   .ant-table-middle>.ant-table-content>.ant-table-header>table>.ant-table-tbody>tr>td,
   .ant-table-middle>.ant-table-content>.ant-table-body>table>.ant-table-tbody>tr>td,
   .ant-table-middle>.ant-table-content>.ant-table-scroll>.ant-table-header>table>.ant-table-tbody>tr>td,
   .ant-table-middle>.ant-table-content>.ant-table-scroll>.ant-table-body>table>.ant-table-tbody>tr>td,
   .ant-table-middle>.ant-table-content>.ant-table-fixed-left>.ant-table-header>table>.ant-table-tbody>tr>td,
   .ant-table-middle>.ant-table-content>.ant-table-fixed-right>.ant-table-header>table>.ant-table-tbody>tr>td,
   .ant-table-middle>.ant-table-content>.ant-table-fixed-left>.ant-table-body-outer>.ant-table-body-inner>table>.ant-table-tbody>tr>td,
   .ant-table-middle>.ant-table-content>.ant-table-fixed-right>.ant-table-body-outer>.ant-table-body-inner>table>.ant-table-tbody>tr>td {
       padding: 12px 8px;
   }

   .ant-table-small {
       border: 1px solid #e6e6e6;
       border-radius: 2px;
   }

   .ant-table-small>.ant-table-title,
   .ant-table-small>.ant-table-footer {
       padding: 8px 8px;
   }

   .ant-table-small>.ant-table-title {
       border-bottom: 1px solid #e6e6e6;
       top: 0;
   }

   .ant-table-small>.ant-table-content>.ant-table-header>table,
   .ant-table-small>.ant-table-content>.ant-table-body>table,
   .ant-table-small>.ant-table-content>.ant-table-scroll>.ant-table-header>table,
   .ant-table-small>.ant-table-content>.ant-table-scroll>.ant-table-body>table,
   .ant-table-small>.ant-table-content>.ant-table-fixed-left>.ant-table-header>table,
   .ant-table-small>.ant-table-content>.ant-table-fixed-right>.ant-table-header>table,
   .ant-table-small>.ant-table-content>.ant-table-fixed-left>.ant-table-body-outer>.ant-table-body-inner>table,
   .ant-table-small>.ant-table-content>.ant-table-fixed-right>.ant-table-body-outer>.ant-table-body-inner>table {
       border: 0;
       padding: 0 8px;
   }

   .ant-table-small>.ant-table-content>.ant-table-header>table>.ant-table-thead>tr>th,
   .ant-table-small>.ant-table-content>.ant-table-body>table>.ant-table-thead>tr>th,
   .ant-table-small>.ant-table-content>.ant-table-scroll>.ant-table-header>table>.ant-table-thead>tr>th,
   .ant-table-small>.ant-table-content>.ant-table-scroll>.ant-table-body>table>.ant-table-thead>tr>th,
   .ant-table-small>.ant-table-content>.ant-table-fixed-left>.ant-table-header>table>.ant-table-thead>tr>th,
   .ant-table-small>.ant-table-content>.ant-table-fixed-right>.ant-table-header>table>.ant-table-thead>tr>th,
   .ant-table-small>.ant-table-content>.ant-table-fixed-left>.ant-table-body-outer>.ant-table-body-inner>table>.ant-table-thead>tr>th,
   .ant-table-small>.ant-table-content>.ant-table-fixed-right>.ant-table-body-outer>.ant-table-body-inner>table>.ant-table-thead>tr>th,
   .ant-table-small>.ant-table-content>.ant-table-header>table>.ant-table-tbody>tr>td,
   .ant-table-small>.ant-table-content>.ant-table-body>table>.ant-table-tbody>tr>td,
   .ant-table-small>.ant-table-content>.ant-table-scroll>.ant-table-header>table>.ant-table-tbody>tr>td,
   .ant-table-small>.ant-table-content>.ant-table-scroll>.ant-table-body>table>.ant-table-tbody>tr>td,
   .ant-table-small>.ant-table-content>.ant-table-fixed-left>.ant-table-header>table>.ant-table-tbody>tr>td,
   .ant-table-small>.ant-table-content>.ant-table-fixed-right>.ant-table-header>table>.ant-table-tbody>tr>td,
   .ant-table-small>.ant-table-content>.ant-table-fixed-left>.ant-table-body-outer>.ant-table-body-inner>table>.ant-table-tbody>tr>td,
   .ant-table-small>.ant-table-content>.ant-table-fixed-right>.ant-table-body-outer>.ant-table-body-inner>table>.ant-table-tbody>tr>td {
       padding: 8px 8px;
   }

   .ant-table-small>.ant-table-content>.ant-table-header>table>.ant-table-thead>tr>th,
   .ant-table-small>.ant-table-content>.ant-table-body>table>.ant-table-thead>tr>th,
   .ant-table-small>.ant-table-content>.ant-table-scroll>.ant-table-header>table>.ant-table-thead>tr>th,
   .ant-table-small>.ant-table-content>.ant-table-scroll>.ant-table-body>table>.ant-table-thead>tr>th,
   .ant-table-small>.ant-table-content>.ant-table-fixed-left>.ant-table-header>table>.ant-table-thead>tr>th,
   .ant-table-small>.ant-table-content>.ant-table-fixed-right>.ant-table-header>table>.ant-table-thead>tr>th,
   .ant-table-small>.ant-table-content>.ant-table-fixed-left>.ant-table-body-outer>.ant-table-body-inner>table>.ant-table-thead>tr>th,
   .ant-table-small>.ant-table-content>.ant-table-fixed-right>.ant-table-body-outer>.ant-table-body-inner>table>.ant-table-thead>tr>th {
       background: #fff;
       border-bottom: 1px solid #e6e6e6;
   }

   .ant-table-small>.ant-table-content>.ant-table-scroll>.ant-table-header>table,
   .ant-table-small>.ant-table-content>.ant-table-scroll>.ant-table-body>table,
   .ant-table-small>.ant-table-content>.ant-table-fixed-left>.ant-table-header>table,
   .ant-table-small>.ant-table-content>.ant-table-fixed-right>.ant-table-header>table,
   .ant-table-small>.ant-table-content>.ant-table-fixed-left>.ant-table-body-outer>.ant-table-body-inner>table,
   .ant-table-small>.ant-table-content>.ant-table-fixed-right>.ant-table-body-outer>.ant-table-body-inner>table {
       padding: 0;
   }

   .ant-table-small>.ant-table-content .ant-table-header {
       background: #fff;
   }

   .ant-table-small>.ant-table-content .ant-table-placeholder,
   .ant-table-small>.ant-table-content .ant-table-row:last-child td {
       border-bottom: 0;
   }

   .ant-table-small.ant-table-bordered {
       border-right: 0;
   }

   .ant-table-small.ant-table-bordered .ant-table-title {
       border: 0;
       border-bottom: 1px solid #e6e6e6;
       border-right: 1px solid #e6e6e6;
   }

   .ant-table-small.ant-table-bordered .ant-table-content {
       border-right: 1px solid #e6e6e6;
   }

   .ant-table-small.ant-table-bordered .ant-table-footer {
       border: 0;
       border-top: 1px solid #e6e6e6;
       border-right: 1px solid #e6e6e6;
   }

   .ant-table-small.ant-table-bordered .ant-table-footer:before {
       display: none;
   }

   .ant-table-small.ant-table-bordered .ant-table-placeholder {
       border-left: 0;
       border-bottom: 0;
   }

   .ant-table-small.ant-table-bordered .ant-table-thead>tr>th:last-child,
   .ant-table-small.ant-table-bordered .ant-table-tbody>tr>td:last-child {
       border-right: none;
   }

   .ant-table-small.ant-table-bordered .ant-table-fixed-left .ant-table-thead>tr>th:last-child,
   .ant-table-small.ant-table-bordered .ant-table-fixed-left .ant-table-tbody>tr>td:last-child {
       border-right: 1px solid #e6e6e6;
   }

   .ant-table-small.ant-table-bordered .ant-table-fixed-right {
       border-right: 1px solid #e6e6e6;
   }

   .ant-radio-group {
       font-family: 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', 'SimHei', 'WenQuanYi Micro Hei', sans-serif;
       font-size: 12px;
       font-variant: tabular-nums;
       line-height: 1.5;
       color: #333333;
       box-sizing: border-box;
       margin: 0;
       padding: 0;
       list-style: none;
       display: inline-block;
       line-height: unset;
   }

   .ant-radio-wrapper {
       font-family: 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', 'SimHei', 'WenQuanYi Micro Hei', sans-serif;
       font-size: 12px;
       font-variant: tabular-nums;
       line-height: 1.5;
       color: #333333;
       box-sizing: border-box;
       margin: 0;
       padding: 0;
       list-style: none;
       display: inline-block;
       position: relative;
       white-space: nowrap;
       margin-right: 8px;
       cursor: pointer;
   }

   .ant-radio {
       font-family: 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', 'SimHei', 'WenQuanYi Micro Hei', sans-serif;
       font-size: 12px;
       font-variant: tabular-nums;
       line-height: 1.5;
       color: #333333;
       box-sizing: border-box;
       margin: 0;
       padding: 0;
       list-style: none;
       white-space: nowrap;
       outline: none;
       display: inline-block;
       position: relative;
       line-height: 1;
       vertical-align: sub;
       cursor: pointer;
   }

   .ant-radio-wrapper:hover .ant-radio .ant-radio-inner,
   .ant-radio:hover .ant-radio-inner,
   .ant-radio-focused .ant-radio-inner {
       border-color: #2062e6;
   }

   .ant-radio-checked:after {
       position: absolute;
       top: 0;
       left: 0;
       width: 100%;
       height: 100%;
       border-radius: 50%;
       border: 1px solid #2062e6;
       content: '';
       animation: antRadioEffect 0.36s ease-in-out;
       animation-fill-mode: both;
       visibility: hidden;
   }

   .ant-radio:hover:after,
   .ant-radio-wrapper:hover .ant-radio:after {
       visibility: visible;
   }

   .ant-radio-inner {
       position: relative;
       top: 0;
       left: 0;
       display: block;
       width: 16px;
       height: 16px;
       border-width: 1px;
       border-style: solid;
       border-radius: 100px;
       border-color: #e6e6e6;
       background-color: #fff;
       transition: all 0.3s;
   }

   .ant-radio-inner:after {
       position: absolute;
       width: 8px;
       height: 8px;
       left: 3px;
       top: 3px;
       border-radius: 8px;
       display: table;
       border-top: 0;
       border-left: 0;
       content: ' ';
       background-color: #2062e6;
       opacity: 0;
       transform: scale(0);
       transition: all 0.3s cubic-bezier(0.78, 0.14, 0.15, 0.86);
   }

   .ant-radio-input {
       position: absolute;
       left: 0;
       z-index: 1;
       cursor: pointer;
       opacity: 0;
       top: 0;
       bottom: 0;
       right: 0;
   }

   .ant-radio-checked .ant-radio-inner {
       border-color: #2062e6;
   }

   .ant-radio-checked .ant-radio-inner:after {
       transform: scale(0.875);
       opacity: 1;
       transition: all 0.3s cubic-bezier(0.78, 0.14, 0.15, 0.86);
   }

   .ant-radio-disabled .ant-radio-inner {
       border-color: #e6e6e6 !important;
       background-color: #F0F0F0;
   }

   .ant-radio-disabled .ant-radio-inner:after {
       background-color: #ccc;
   }

   .ant-radio-disabled .ant-radio-input {
       cursor: not-allowed;
   }

   .ant-radio-disabled+span {
       color: #cecece;
       cursor: not-allowed;
   }

   span.ant-radio+* {
       padding-left: 8px;
       padding-right: 8px;
   }

   .ant-radio-button-wrapper {
       margin: 0;
       height: 32px;
       line-height: 30px;
       color: #333333;
       display: inline-block;
       transition: all 0.3s ease;
       cursor: pointer;
       border: 1px solid #e6e6e6;
       border-left: 0;
       border-top-width: 1.02px;
       background: #fff;
       padding: 0 15px;
       position: relative;
   }

   .ant-radio-button-wrapper a {
       color: #333333;
   }

   .ant-radio-button-wrapper>.ant-radio-button {
       margin-left: 0;
       display: block;
       width: 0;
       height: 0;
   }

   .ant-radio-group-large .ant-radio-button-wrapper {
       height: 40px;
       line-height: 38px;
       font-size: 14px;
   }

   .ant-radio-group-small .ant-radio-button-wrapper {
       height: 24px;
       line-height: 22px;
       padding: 0 7px;
   }

   .ant-radio-button-wrapper:not(:first-child)::before {
       content: "";
       display: block;
       top: 0;
       left: -1px;
       width: 1px;
       height: 100%;
       position: absolute;
       background-color: #e6e6e6;
   }

   .ant-radio-button-wrapper:first-child {
       border-radius: 2px 0 0 2px;
       border-left: 1px solid #e6e6e6;
   }

   .ant-radio-button-wrapper:last-child {
       border-radius: 0 2px 2px 0;
   }

   .ant-radio-button-wrapper:first-child:last-child {
       border-radius: 2px;
   }

   .ant-radio-button-wrapper:hover,
   .ant-radio-button-wrapper-focused {
       color: #2062e6;
       position: relative;
   }

   .ant-radio-button-wrapper .ant-radio-inner,
   .ant-radio-button-wrapper input[type="checkbox"],
   .ant-radio-button-wrapper input[type="radio"] {
       opacity: 0;
       width: 0;
       height: 0;
   }

   .ant-radio-button-wrapper-checked {
       background: #fff;
       border-color: #2062e6;
       color: #2062e6;
       box-shadow: -1px 0 0 0 #2062e6;
       z-index: 1;
   }

   .ant-radio-button-wrapper-checked::before {
       background-color: #2062e6 !important;
       opacity: 0.1;
   }

   .ant-radio-button-wrapper-checked:first-child {
       border-color: #2062e6;
       box-shadow: none !important;
   }

   .ant-radio-button-wrapper-checked:hover {
       border-color: #4987f2;
       box-shadow: -1px 0 0 0 #4987f2;
       color: #4987f2;
   }

   .ant-radio-button-wrapper-checked:active {
       border-color: #1145bf;
       box-shadow: -1px 0 0 0 #1145bf;
       color: #1145bf;
   }

   .ant-radio-group-solid .ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled) {
       background: #2062e6;
       border-color: #2062e6;
       color: #fff;
   }

   .ant-radio-group-solid .ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled):hover {
       border-color: #4987f2;
       background: #4987f2;
       color: #fff;
   }

   .ant-radio-group-solid .ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled):active {
       border-color: #1145bf;
       background: #1145bf;
       color: #fff;
   }

   .ant-radio-button-wrapper-disabled {
       border-color: #e6e6e6;
       background-color: #F0F0F0;
       cursor: not-allowed;
       color: #cecece;
   }

   .ant-radio-button-wrapper-disabled:first-child,
   .ant-radio-button-wrapper-disabled:hover {
       border-color: #e6e6e6;
       background-color: #F0F0F0;
       color: #cecece;
   }

   .ant-radio-button-wrapper-disabled:first-child {
       border-left-color: #e6e6e6;
   }

   .ant-radio-button-wrapper-disabled.ant-radio-button-wrapper-checked {
       color: #fff;
       background-color: #e6e6e6;
       border-color: #e6e6e6;
       box-shadow: none;
   }

   @keyframes antRadioEffect {
       0% {
           transform: scale(1);
           opacity: 0.5;
       }

       100% {
           transform: scale(1.6);
           opacity: 0;
       }
   }

   @supports (-moz-appearance:meterbar) and (background-blend-mode:difference, normal) {
       .ant-radio {
           vertical-align: text-bottom;
       }
   }

   @keyframes antCheckboxEffect {
       0% {
           transform: scale(1);
           opacity: 0.5;
       }

       100% {
           transform: scale(1.6);
           opacity: 0;
       }
   }

   .ant-checkbox {
       font-family: 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', 'SimHei', 'WenQuanYi Micro Hei', sans-serif;
       font-size: 12px;
       font-variant: tabular-nums;
       line-height: 1.5;
       color: #333333;
       box-sizing: border-box;
       margin: 0;
       padding: 0;
       list-style: none;
       white-space: nowrap;
       cursor: pointer;
       outline: none;
       display: inline-block;
       line-height: 1;
       position: relative;
       vertical-align: middle;
       top: -0.09em;
   }

   .ant-checkbox-wrapper:hover .ant-checkbox-inner,
   .ant-checkbox:hover .ant-checkbox-inner,
   .ant-checkbox-input:focus+.ant-checkbox-inner {
       border-color: #2062e6;
   }

   .ant-checkbox-checked:after {
       position: absolute;
       top: 0;
       left: 0;
       width: 100%;
       height: 100%;
       border-radius: 2px;
       border: 1px solid #2062e6;
       content: '';
       animation: antCheckboxEffect 0.36s ease-in-out;
       animation-fill-mode: both;
       visibility: hidden;
   }

   .ant-checkbox:hover:after,
   .ant-checkbox-wrapper:hover .ant-checkbox:after {
       visibility: visible;
   }

   .ant-checkbox-inner {
       position: relative;
       top: 0;
       left: 0;
       display: block;
       width: 16px;
       height: 16px;
       border: 1px solid #e6e6e6;
       border-radius: 2px;
       background-color: #fff;
       transition: all .3s;
   }

   .ant-checkbox-inner:after {
       transform: rotate(45deg) scale(0);
       position: absolute;
       left: 4.57142857px;
       top: 1.14285714px;
       display: table;
       width: 5.71428571px;
       height: 9.14285714px;
       border: 2px solid #fff;
       border-top: 0;
       border-left: 0;
       content: ' ';
       transition: all 0.1s cubic-bezier(0.71, -0.46, 0.88, 0.6), opacity 0.1s;
       opacity: 0;
   }

   .ant-checkbox-input {
       position: absolute;
       left: 0;
       z-index: 1;
       cursor: pointer;
       opacity: 0;
       top: 0;
       bottom: 0;
       right: 0;
       width: 100%;
       height: 100%;
   }

   .ant-checkbox-indeterminate .ant-checkbox-inner:after {
       content: ' ';
       transform: translate(-50%, -50%) scale(1);
       border: 0;
       left: 50%;
       top: 50%;
       width: 8px;
       height: 8px;
       background-color: #2062e6;
       opacity: 1;
   }

   .ant-checkbox-indeterminate.ant-checkbox-disabled .ant-checkbox-inner:after {
       border-color: #cecece;
   }

   .ant-checkbox-checked .ant-checkbox-inner:after {
       transform: rotate(45deg) scale(1);
       position: absolute;
       display: table;
       border: 2px solid #fff;
       border-top: 0;
       border-left: 0;
       content: ' ';
       transition: all 0.2s cubic-bezier(0.12, 0.4, 0.29, 1.46) 0.1s;
       opacity: 1;
   }

   .ant-checkbox-checked .ant-checkbox-inner {
       background-color: #2062e6;
       border-color: #2062e6;
   }

   .ant-checkbox-disabled {
       cursor: not-allowed;
   }

   .ant-checkbox-disabled.ant-checkbox-checked .ant-checkbox-inner:after {
       animation-name: none;
       border-color: #cecece;
   }

   .ant-checkbox-disabled .ant-checkbox-input {
       cursor: not-allowed;
   }

   .ant-checkbox-disabled .ant-checkbox-inner {
       border-color: #e6e6e6 !important;
       background-color: #F0F0F0;
   }

   .ant-checkbox-disabled .ant-checkbox-inner:after {
       animation-name: none;
       border-color: #F0F0F0;
   }

   .ant-checkbox-disabled+span {
       color: #cecece;
       cursor: not-allowed;
   }

   .ant-checkbox-wrapper {
       font-family: 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', 'SimHei', 'WenQuanYi Micro Hei', sans-serif;
       font-size: 12px;
       font-variant: tabular-nums;
       line-height: 1.5;
       color: #333333;
       box-sizing: border-box;
       margin: 0;
       padding: 0;
       list-style: none;
       line-height: unset;
       cursor: pointer;
       display: inline-block;
   }

   .ant-checkbox-wrapper+.ant-checkbox-wrapper {
       margin-left: 8px;
   }

   .ant-checkbox-wrapper+span,
   .ant-checkbox+span {
       padding-left: 8px;
       padding-right: 8px;
   }

   .ant-checkbox-group {
       font-family: 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', 'SimHei', 'WenQuanYi Micro Hei', sans-serif;
       font-size: 12px;
       font-variant: tabular-nums;
       line-height: 1.5;
       color: #333333;
       box-sizing: border-box;
       margin: 0;
       padding: 0;
       list-style: none;
       display: inline-block;
   }

   .ant-checkbox-group-item {
       display: inline-block;
       margin-right: 8px;
   }

   .ant-checkbox-group-item:last-child {
       margin-right: 0;
   }

   .ant-checkbox-group-item+.ant-checkbox-group-item {
       margin-left: 0;
   }

   .ant-dropdown {
       font-family: 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', 'SimHei', 'WenQuanYi Micro Hei', sans-serif;
       font-size: 12px;
       font-variant: tabular-nums;
       line-height: 1.5;
       color: #333333;
       box-sizing: border-box;
       margin: 0;
       padding: 0;
       list-style: none;
       position: absolute;
       left: -9999px;
       top: -9999px;
       z-index: 1050;
       display: block;
   }

   .ant-dropdown-wrap {
       position: relative;
   }

   .ant-dropdown-wrap .ant-btn>.anticon-down {
       display: inline-block;
       font-size: 12px;
       font-size: 10px \9;
       transform: scale(0.83333333) rotate(0deg);
   }

   :root .ant-dropdown-wrap .ant-btn>.anticon-down {
       font-size: 10px;
   }

   .ant-dropdown-wrap .anticon-down:before {
       transition: transform .2s;
   }

   .ant-dropdown-wrap-open .anticon-down:before {
       transform: rotate(180deg);
   }

   .ant-dropdown-hidden,
   .ant-dropdown-menu-hidden {
       display: none;
   }

   .ant-dropdown-menu {
       outline: none;
       position: relative;
       list-style-type: none;
       padding: 4px 0;
       margin: 0;
       text-align: left;
       background-color: #fff;
       border-radius: 2px;
       box-shadow: 0 2px 8px rgba(0, 0, 0, 0.15);
       background-clip: padding-box;
   }

   .ant-dropdown-menu-item-group-title {
       color: #999999;
       padding: 5px 12px;
       transition: all .3s;
   }

   .ant-dropdown-menu-submenu-popup {
       position: absolute;
       z-index: 1050;
   }

   .ant-dropdown-menu-item,
   .ant-dropdown-menu-submenu-title {
       padding: 5px 12px;
       margin: 0;
       clear: both;
       font-size: 12px;
       font-weight: normal;
       color: #333333;
       white-space: nowrap;
       cursor: pointer;
       transition: all .3s;
       line-height: 22px;
   }

   .ant-dropdown-menu-item>.anticon:first-child,
   .ant-dropdown-menu-submenu-title>.anticon:first-child {
       min-width: 12px;
       margin-right: 8px;
   }

   .ant-dropdown-menu-item>a,
   .ant-dropdown-menu-submenu-title>a {
       color: #333333;
       display: block;
       padding: 5px 12px;
       margin: -5px -12px;
       transition: all .3s;
   }

   .ant-dropdown-menu-item>a:focus,
   .ant-dropdown-menu-submenu-title>a:focus {
       text-decoration: none;
   }

   .ant-dropdown-menu-item-selected,
   .ant-dropdown-menu-submenu-title-selected,
   .ant-dropdown-menu-item-selected>a,
   .ant-dropdown-menu-submenu-title-selected>a {
       color: #2062e6;
       background-color: #f0f7ff;
   }

   .ant-dropdown-menu-item:hover,
   .ant-dropdown-menu-submenu-title:hover {
       background-color: #f0f7ff;
   }

   .ant-dropdown-menu-item-disabled,
   .ant-dropdown-menu-submenu-title-disabled {
       color: #cecece;
       cursor: not-allowed;
   }

   .ant-dropdown-menu-item-disabled:hover,
   .ant-dropdown-menu-submenu-title-disabled:hover {
       color: #cecece;
       background-color: #fff;
       cursor: not-allowed;
   }

   .ant-dropdown-menu-item-divider,
   .ant-dropdown-menu-submenu-title-divider {
       height: 1px;
       overflow: hidden;
       background-color: #e6e6e6;
       line-height: 0;
       margin: 4px 0;
   }

   .ant-dropdown-menu-item .ant-dropdown-menu-submenu-arrow,
   .ant-dropdown-menu-submenu-title .ant-dropdown-menu-submenu-arrow {
       position: absolute;
       right: 8px;
   }

   .ant-dropdown-menu-item .ant-dropdown-menu-submenu-arrow:after,
   .ant-dropdown-menu-submenu-title .ant-dropdown-menu-submenu-arrow:after {
       font-family: "anticon" !important;
       font-style: normal;
       content: "\e61f";
       color: #999999;
       display: inline-block;
       font-size: 12px;
       font-size: 10px \9;
       transform: scale(0.83333333) rotate(0deg);
   }

   :root .ant-dropdown-menu-item .ant-dropdown-menu-submenu-arrow:after,
   :root .ant-dropdown-menu-submenu-title .ant-dropdown-menu-submenu-arrow:after {
       font-size: 10px;
   }

   .ant-dropdown-menu-submenu-title {
       padding-right: 26px;
   }

   .ant-dropdown-menu-submenu-vertical {
       position: relative;
   }

   .ant-dropdown-menu-submenu-vertical>.ant-dropdown-menu {
       top: 0;
       left: 100%;
       position: absolute;
       min-width: 100%;
       margin-left: 4px;
       transform-origin: 0 0;
   }

   .ant-dropdown-menu-submenu.ant-dropdown-menu-submenu-disabled .ant-dropdown-menu-submenu-title,
   .ant-dropdown-menu-submenu.ant-dropdown-menu-submenu-disabled .ant-dropdown-menu-submenu-title .ant-dropdown-menu-submenu-arrow:after {
       color: #cecece;
   }

   .ant-dropdown.slide-down-enter.slide-down-enter-active.ant-dropdown-placement-bottomLeft,
   .ant-dropdown.slide-down-appear.slide-down-appear-active.ant-dropdown-placement-bottomLeft,
   .ant-dropdown.slide-down-enter.slide-down-enter-active.ant-dropdown-placement-bottomCenter,
   .ant-dropdown.slide-down-appear.slide-down-appear-active.ant-dropdown-placement-bottomCenter,
   .ant-dropdown.slide-down-enter.slide-down-enter-active.ant-dropdown-placement-bottomRight,
   .ant-dropdown.slide-down-appear.slide-down-appear-active.ant-dropdown-placement-bottomRight {
       animation-name: antSlideUpIn;
   }

   .ant-dropdown.slide-up-enter.slide-up-enter-active.ant-dropdown-placement-topLeft,
   .ant-dropdown.slide-up-appear.slide-up-appear-active.ant-dropdown-placement-topLeft,
   .ant-dropdown.slide-up-enter.slide-up-enter-active.ant-dropdown-placement-topCenter,
   .ant-dropdown.slide-up-appear.slide-up-appear-active.ant-dropdown-placement-topCenter,
   .ant-dropdown.slide-up-enter.slide-up-enter-active.ant-dropdown-placement-topRight,
   .ant-dropdown.slide-up-appear.slide-up-appear-active.ant-dropdown-placement-topRight {
       animation-name: antSlideDownIn;
   }

   .ant-dropdown.slide-down-leave.slide-down-leave-active.ant-dropdown-placement-bottomLeft,
   .ant-dropdown.slide-down-leave.slide-down-leave-active.ant-dropdown-placement-bottomCenter,
   .ant-dropdown.slide-down-leave.slide-down-leave-active.ant-dropdown-placement-bottomRight {
       animation-name: antSlideUpOut;
   }

   .ant-dropdown.slide-up-leave.slide-up-leave-active.ant-dropdown-placement-topLeft,
   .ant-dropdown.slide-up-leave.slide-up-leave-active.ant-dropdown-placement-topCenter,
   .ant-dropdown.slide-up-leave.slide-up-leave-active.ant-dropdown-placement-topRight {
       animation-name: antSlideDownOut;
   }

   .ant-dropdown-trigger .anticon-down,
   .ant-dropdown-link .anticon-down {
       display: inline-block;
       font-size: 12px;
       font-size: 10px \9;
       transform: scale(0.83333333) rotate(0deg);
   }

   :root .ant-dropdown-trigger .anticon-down,
   :root .ant-dropdown-link .anticon-down {
       font-size: 10px;
   }

   .ant-dropdown-trigger .anticon-ellipsis,
   .ant-dropdown-link .anticon-ellipsis {
       text-shadow: 0 0 currentColor;
   }

   .ant-dropdown-button {
       white-space: nowrap;
   }

   .ant-dropdown-button.ant-btn-group>.ant-btn:last-child:not(:first-child) {
       padding-left: 8px;
       padding-right: 8px;
   }

   .ant-dropdown-button .anticon-down {
       display: inline-block;
       font-size: 12px;
       font-size: 10px \9;
       transform: scale(0.83333333) rotate(0deg);
   }

   :root .ant-dropdown-button .anticon-down {
       font-size: 10px;
   }

   .ant-dropdown-menu-dark,
   .ant-dropdown-menu-dark .ant-dropdown-menu {
       background: #001529;
   }

   .ant-dropdown-menu-dark .ant-dropdown-menu-item,
   .ant-dropdown-menu-dark .ant-dropdown-menu-submenu-title,
   .ant-dropdown-menu-dark .ant-dropdown-menu-item>a {
       color: rgba(255, 255, 255, 0.65);
   }

   .ant-dropdown-menu-dark .ant-dropdown-menu-item .ant-dropdown-menu-submenu-arrow:after,
   .ant-dropdown-menu-dark .ant-dropdown-menu-submenu-title .ant-dropdown-menu-submenu-arrow:after,
   .ant-dropdown-menu-dark .ant-dropdown-menu-item>a .ant-dropdown-menu-submenu-arrow:after {
       color: rgba(255, 255, 255, 0.65);
   }

   .ant-dropdown-menu-dark .ant-dropdown-menu-item:hover,
   .ant-dropdown-menu-dark .ant-dropdown-menu-submenu-title:hover,
   .ant-dropdown-menu-dark .ant-dropdown-menu-item>a:hover {
       color: #fff;
       background: transparent;
   }

   .ant-dropdown-menu-dark .ant-dropdown-menu-item-selected,
   .ant-dropdown-menu-dark .ant-dropdown-menu-item-selected:hover,
   .ant-dropdown-menu-dark .ant-dropdown-menu-item-selected>a {
       background: #2062e6;
       color: #fff;
   }

   .ant-spin {
       font-family: 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', 'SimHei', 'WenQuanYi Micro Hei', sans-serif;
       font-size: 12px;
       font-variant: tabular-nums;
       line-height: 1.5;
       color: #333333;
       box-sizing: border-box;
       margin: 0;
       padding: 0;
       list-style: none;
       color: #2062e6;
       vertical-align: middle;
       text-align: center;
       opacity: 0;
       position: absolute;
       transition: transform 0.3s cubic-bezier(0.78, 0.14, 0.15, 0.86);
       display: none;
   }

   .ant-spin-spinning {
       opacity: 1;
       position: static;
       display: inline-block;
   }

   .ant-spin-nested-loading {
       position: relative;
   }

   .ant-spin-nested-loading>div>.ant-spin {
       display: block;
       position: absolute;
       height: 100%;
       max-height: 360px;
       width: 100%;
       z-index: 4;
   }

   .ant-spin-nested-loading>div>.ant-spin .ant-spin-dot {
       position: absolute;
       top: 50%;
       left: 50%;
       margin: -10px;
   }

   .ant-spin-nested-loading>div>.ant-spin .ant-spin-text {
       position: absolute;
       top: 50%;
       width: 100%;
       padding-top: 6px;
       text-shadow: 0 1px 2px #fff;
   }

   .ant-spin-nested-loading>div>.ant-spin.ant-spin-show-text .ant-spin-dot {
       margin-top: -20px;
   }

   .ant-spin-nested-loading>div>.ant-spin-sm .ant-spin-dot {
       margin: -7px;
   }

   .ant-spin-nested-loading>div>.ant-spin-sm .ant-spin-text {
       padding-top: 3px;
   }

   .ant-spin-nested-loading>div>.ant-spin-sm.ant-spin-show-text .ant-spin-dot {
       margin-top: -17px;
   }

   .ant-spin-nested-loading>div>.ant-spin-lg .ant-spin-dot {
       margin: -16px;
   }

   .ant-spin-nested-loading>div>.ant-spin-lg .ant-spin-text {
       padding-top: 12px;
   }

   .ant-spin-nested-loading>div>.ant-spin-lg.ant-spin-show-text .ant-spin-dot {
       margin-top: -26px;
   }

   .ant-spin-container {
       position: relative;
       transition: opacity .3s;
       zoom: 1;
   }

   .ant-spin-container:before,
   .ant-spin-container:after {
       content: "";
       display: table;
   }

   .ant-spin-container:after {
       clear: both;
   }

   .ant-spin-blur {
       pointer-events: none;
       user-select: none;
       overflow: hidden;
       opacity: 0.5;
       -webkit-filter: blur(0.5px);
       filter: blur(0.5px);
       /* autoprefixer: off */
       filter: progid\:DXImageTransform\.Microsoft\.Blur(PixelRadius\=1, MakeShadow\=false);
   }

   .ant-spin-blur:after {
       content: '';
       position: absolute;
       left: 0;
       right: 0;
       top: 0;
       bottom: 0;
       background: #fff;
       opacity: 0.3;
       transition: all .3s;
       z-index: 10;
   }

   .ant-spin-tip {
       color: #999999;
   }

   .ant-spin-dot {
       position: relative;
       display: inline-block;
       font-size: 20px;
       width: 20px;
       height: 20px;
   }

   .ant-spin-dot i {
       width: 9px;
       height: 9px;
       border-radius: 100%;
       background-color: #2062e6;
       transform: scale(0.75);
       display: block;
       position: absolute;
       opacity: 0.3;
       animation: antSpinMove 1s infinite linear alternate;
       transform-origin: 50% 50%;
   }

   .ant-spin-dot i:nth-child(1) {
       left: 0;
       top: 0;
   }

   .ant-spin-dot i:nth-child(2) {
       right: 0;
       top: 0;
       animation-delay: 0.4s;
   }

   .ant-spin-dot i:nth-child(3) {
       right: 0;
       bottom: 0;
       animation-delay: 0.8s;
   }

   .ant-spin-dot i:nth-child(4) {
       left: 0;
       bottom: 0;
       animation-delay: 1.2s;
   }

   .ant-spin-dot-spin {
       transform: rotate(45deg);
       animation: antRotate 1.2s infinite linear;
   }

   .ant-spin-sm .ant-spin-dot {
       font-size: 14px;
       width: 14px;
       height: 14px;
   }

   .ant-spin-sm .ant-spin-dot i {
       width: 6px;
       height: 6px;
   }

   .ant-spin-lg .ant-spin-dot {
       font-size: 32px;
       width: 32px;
       height: 32px;
   }

   .ant-spin-lg .ant-spin-dot i {
       width: 14px;
       height: 14px;
   }

   .ant-spin.ant-spin-show-text .ant-spin-text {
       display: block;
   }

   @media all and (-ms-high-contrast: none),
   (-ms-high-contrast: active) {

       /* IE10+ */
       .ant-spin-blur {
           background: #fff;
           opacity: 0.5;
       }
   }

   @keyframes antSpinMove {
       to {
           opacity: 1;
       }
   }

   @keyframes antRotate {
       to {
           transform: rotate(405deg);
       }
   }

   .ant-pagination {
       font-family: 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', 'SimHei', 'WenQuanYi Micro Hei', sans-serif;
       font-size: 12px;
       font-variant: tabular-nums;
       line-height: 1.5;
       color: #333333;
       box-sizing: border-box;
       margin: 0;
       padding: 0;
       list-style: none;
   }

   .ant-pagination ul,
   .ant-pagination ol {
       margin: 0;
       padding: 0;
       list-style: none;
   }

   .ant-pagination:after {
       content: " ";
       display: block;
       height: 0;
       clear: both;
       overflow: hidden;
       visibility: hidden;
   }

   .ant-pagination-total-text {
       display: inline-block;
       vertical-align: middle;
       height: 32px;
       line-height: 30px;
       margin-right: 8px;
   }

   .ant-pagination-item {
       cursor: pointer;
       border-radius: 2px;
       user-select: none;
       min-width: 32px;
       height: 32px;
       line-height: 30px;
       text-align: center;
       list-style: none;
       display: inline-block;
       vertical-align: middle;
       border: 1px solid #e6e6e6;
       background-color: #fff;
       margin-right: 8px;
       font-family: Arial;
       outline: 0;
   }

   .ant-pagination-item a {
       text-decoration: none;
       color: #333333;
       transition: none;
       margin: 0 6px;
   }

   .ant-pagination-item:focus,
   .ant-pagination-item:hover {
       transition: all .3s;
       border-color: #2062e6;
   }

   .ant-pagination-item:focus a,
   .ant-pagination-item:hover a {
       color: #2062e6;
   }

   .ant-pagination-item-active {
       border-color: #2062e6;
       font-weight: 500;
   }

   .ant-pagination-item-active a {
       color: #2062e6;
   }

   .ant-pagination-item-active:focus,
   .ant-pagination-item-active:hover {
       border-color: #4987f2;
   }

   .ant-pagination-item-active:focus a,
   .ant-pagination-item-active:hover a {
       color: #4987f2;
   }

   .ant-pagination-jump-prev,
   .ant-pagination-jump-next {
       outline: 0;
   }

   .ant-pagination-jump-prev:after,
   .ant-pagination-jump-next:after {
       content: "•••";
       display: block;
       letter-spacing: 2px;
       color: #cecece;
       text-align: center;
   }

   .ant-pagination-jump-prev:focus:after,
   .ant-pagination-jump-next:focus:after,
   .ant-pagination-jump-prev:hover:after,
   .ant-pagination-jump-next:hover:after {
       color: #2062e6;
       display: inline-block;
       font-size: 12px;
       font-size: 8px \9;
       transform: scale(0.66666667) rotate(0deg);
       letter-spacing: -1px;
       font-family: "anticon";
   }

   :root .ant-pagination-jump-prev:focus:after,
   :root .ant-pagination-jump-next:focus:after,
   :root .ant-pagination-jump-prev:hover:after,
   :root .ant-pagination-jump-next:hover:after {
       font-size: 10px;
   }

   .ant-pagination-jump-prev:focus:after,
   .ant-pagination-jump-prev:hover:after {
       content: "\e620\e620";
   }

   .ant-pagination-jump-next:focus:after,
   .ant-pagination-jump-next:hover:after {
       content: "\e61f\e61f";
   }

   .ant-pagination-prev,
   .ant-pagination-jump-prev,
   .ant-pagination-jump-next {
       margin-right: 8px;
   }

   .ant-pagination-prev,
   .ant-pagination-next,
   .ant-pagination-jump-prev,
   .ant-pagination-jump-next {
       font-family: Arial;
       cursor: pointer;
       color: #333333;
       border-radius: 2px;
       list-style: none;
       min-width: 32px;
       height: 32px;
       line-height: 32px;
       text-align: center;
       transition: all .3s;
       display: inline-block;
       vertical-align: middle;
   }

   .ant-pagination-prev,
   .ant-pagination-next {
       outline: 0;
   }

   .ant-pagination-prev a,
   .ant-pagination-next a {
       color: #333333;
       user-select: none;
   }

   .ant-pagination-prev:hover a,
   .ant-pagination-next:hover a {
       border-color: #4987f2;
   }

   .ant-pagination-prev .ant-pagination-item-link,
   .ant-pagination-next .ant-pagination-item-link {
       border: 1px solid #e6e6e6;
       background-color: #fff;
       border-radius: 2px;
       outline: none;
       display: block;
       transition: all .3s;
   }

   .ant-pagination-prev .ant-pagination-item-link:after,
   .ant-pagination-next .ant-pagination-item-link:after {
       font-size: 12px;
       display: block;
       height: 30px;
       font-family: "anticon";
       text-align: center;
       font-weight: 500;
   }

   .ant-pagination-prev:focus .ant-pagination-item-link,
   .ant-pagination-next:focus .ant-pagination-item-link,
   .ant-pagination-prev:hover .ant-pagination-item-link,
   .ant-pagination-next:hover .ant-pagination-item-link {
       border-color: #2062e6;
       color: #2062e6;
   }

   .ant-pagination-prev .ant-pagination-item-link:after {
       content: "\e620";
       display: block;
   }

   .ant-pagination-next .ant-pagination-item-link:after {
       content: "\e61f";
       display: block;
   }

   .ant-pagination-disabled,
   .ant-pagination-disabled:hover,
   .ant-pagination-disabled:focus {
       cursor: not-allowed;
   }

   .ant-pagination-disabled a,
   .ant-pagination-disabled:hover a,
   .ant-pagination-disabled:focus a,
   .ant-pagination-disabled .ant-pagination-item-link,
   .ant-pagination-disabled:hover .ant-pagination-item-link,
   .ant-pagination-disabled:focus .ant-pagination-item-link {
       border-color: #e6e6e6;
       color: #cecece;
       cursor: not-allowed;
   }

   .ant-pagination-slash {
       margin: 0 10px 0 5px;
   }

   .ant-pagination-options {
       display: inline-block;
       vertical-align: middle;
       margin-left: 16px;
   }

   .ant-pagination-options-size-changer.ant-select {
       display: inline-block;
       margin-right: 8px;
   }

   .ant-pagination-options-quick-jumper {
       display: inline-block;
       vertical-align: top;
       height: 32px;
       line-height: 32px;
   }

   .ant-pagination-options-quick-jumper input {
       position: relative;
       display: inline-block;
       padding: 4px 11px;
       width: 100%;
       height: 32px;
       font-size: 12px;
       line-height: 1.5;
       color: #333333;
       background-color: #fff;
       background-image: none;
       border: 1px solid #e6e6e6;
       border-radius: 2px;
       transition: all .3s;
       margin: 0 8px;
       width: 50px;
   }

   .ant-pagination-options-quick-jumper input::-moz-placeholder {
       color: #bfbfbf;
       opacity: 1;
   }

   .ant-pagination-options-quick-jumper input:-ms-input-placeholder {
       color: #bfbfbf;
   }

   .ant-pagination-options-quick-jumper input::-webkit-input-placeholder {
       color: #bfbfbf;
   }

   .ant-pagination-options-quick-jumper input:hover {
       border-color: #0d0c0c;
       border-right-width: 1px !important;
   }

   .ant-pagination-options-quick-jumper input:focus {
       border-color: #4987f2;
       outline: 0;
       box-shadow: 0 0 0 2px rgba(32, 98, 230, 0.2);
       border-right-width: 1px !important;
   }

   .ant-pagination-options-quick-jumper input-disabled {
       background-color: #F0F0F0;
       opacity: 1;
       cursor: not-allowed;
       color: #cecece;
   }

   .ant-pagination-options-quick-jumper input-disabled:hover {
       border-color: #0d0c0c;
       border-right-width: 1px !important;
   }

   textarea.ant-pagination-options-quick-jumper input {
       max-width: 100%;
       height: auto;
       vertical-align: bottom;
       transition: all .3s, height 0s;
       min-height: 32px;
   }

   .ant-pagination-options-quick-jumper input-lg {
       padding: 6px 11px;
       height: 40px;
       font-size: 14px;
   }

   .ant-pagination-options-quick-jumper input-sm {
       padding: 1px 7px;
       height: 24px;
   }

   .ant-pagination-simple .ant-pagination-prev,
   .ant-pagination-simple .ant-pagination-next {
       height: 24px;
       line-height: 24px;
       vertical-align: top;
   }

   .ant-pagination-simple .ant-pagination-prev .ant-pagination-item-link,
   .ant-pagination-simple .ant-pagination-next .ant-pagination-item-link {
       border: 0;
       height: 24px;
   }

   .ant-pagination-simple .ant-pagination-prev .ant-pagination-item-link:after,
   .ant-pagination-simple .ant-pagination-next .ant-pagination-item-link:after {
       height: 24px;
       line-height: 24px;
   }

   .ant-pagination-simple .ant-pagination-simple-pager {
       display: inline-block;
       margin-right: 8px;
       height: 24px;
   }

   .ant-pagination-simple .ant-pagination-simple-pager input {
       margin-right: 8px;
       box-sizing: border-box;
       background-color: #fff;
       border-radius: 2px;
       border: 1px solid #e6e6e6;
       outline: none;
       padding: 0 6px;
       height: 100%;
       text-align: center;
       transition: border-color 0.3s;
   }

   .ant-pagination-simple .ant-pagination-simple-pager input:hover {
       border-color: #2062e6;
   }

   .ant-pagination.mini .ant-pagination-total-text,
   .ant-pagination.mini .ant-pagination-simple-pager {
       height: 24px;
       line-height: 24px;
   }

   .ant-pagination.mini .ant-pagination-item {
       margin: 0;
       min-width: 24px;
       height: 24px;
       line-height: 22px;
   }

   .ant-pagination.mini .ant-pagination-item:not(.ant-pagination-item-active) {
       background: transparent;
       border-color: transparent;
   }

   .ant-pagination.mini .ant-pagination-prev,
   .ant-pagination.mini .ant-pagination-next {
       margin: 0;
       min-width: 24px;
       height: 24px;
       line-height: 24px;
   }

   .ant-pagination.mini .ant-pagination-prev .ant-pagination-item-link,
   .ant-pagination.mini .ant-pagination-next .ant-pagination-item-link {
       border-color: transparent;
       background: transparent;
   }

   .ant-pagination.mini .ant-pagination-prev .ant-pagination-item-link:after,
   .ant-pagination.mini .ant-pagination-next .ant-pagination-item-link:after {
       height: 24px;
       line-height: 24px;
   }

   .ant-pagination.mini .ant-pagination-jump-prev,
   .ant-pagination.mini .ant-pagination-jump-next {
       height: 24px;
       line-height: 24px;
       margin-right: 0;
   }

   .ant-pagination.mini .ant-pagination-options {
       margin-left: 2px;
   }

   .ant-pagination.mini .ant-pagination-options-quick-jumper {
       height: 24px;
       line-height: 24px;
   }

   .ant-pagination.mini .ant-pagination-options-quick-jumper input {
       padding: 1px 7px;
       height: 24px;
       width: 44px;
   }

   @media only screen and (max-width: 992px) {

       .ant-pagination-item-after-jump-prev,
       .ant-pagination-item-before-jump-next {
           display: none;
       }
   }

   @media only screen and (max-width: 576px) {
       .ant-pagination-options {
           display: none;
       }
   }

   /** oui-scroller */

   /** oui-switch */
   /* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */
   /* stylelint-disable no-duplicate-selectors */
   /* stylelint-disable declaration-bang-space-before,no-duplicate-selectors */
   /* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */
   .ant-switch {
       font-family: 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', 'SimHei', 'WenQuanYi Micro Hei', sans-serif;
       font-size: 12px;
       font-variant: tabular-nums;
       line-height: 1.5;
       color: #333333;
       margin: 0;
       padding: 0;
       list-style: none;
       position: relative;
       display: inline-block;
       box-sizing: border-box;
       height: 22px;
       min-width: 44px;
       line-height: 20px;
       vertical-align: middle;
       border-radius: 100px;
       border: 1px solid transparent;
       background-color: #cecece;
       cursor: pointer;
       transition: all 0.36s;
       user-select: none;
   }

   .ant-switch-inner {
       color: #fff;
       font-size: 10px;
       margin-left: 24px;
       margin-right: 6px;
       display: block;
   }

   .ant-switch:before,
   .ant-switch:after {
       position: absolute;
       width: 18px;
       height: 18px;
       left: 1px;
       top: 1px;
       border-radius: 18px;
       background-color: #fff;
       content: " ";
       cursor: pointer;
       transition: all 0.36s cubic-bezier(0.78, 0.14, 0.15, 0.86);
   }

   .ant-switch:after {
       box-shadow: 0 2px 4px 0 rgba(0, 35, 11, 0.2);
   }

   .ant-switch:active:before,
   .ant-switch:active:after {
       width: 24px;
   }

   .ant-switch:before {
       content: "\e64d";
       font-family: anticon;
       animation: loadingCircle 1s infinite linear;
       text-align: center;
       background: transprent;
       z-index: 1;
       display: none;
       font-size: 12px;
   }

   .ant-switch-loading:before {
       display: inline-block;
       color: #333333;
   }

   .ant-switch-checked.ant-switch-loading:before {
       color: #2062e6;
   }

   .ant-switch:focus {
       box-shadow: 0 0 0 2px #c7e1ff;
       outline: 0;
   }

   .ant-switch:focus:hover {
       box-shadow: none;
   }

   .ant-switch-small {
       height: 16px;
       min-width: 28px;
       line-height: 14px;
   }

   .ant-switch-small .ant-switch-inner {
       margin-left: 18px;
       margin-right: 3px;
       font-size: 10px;
   }

   .ant-switch-small:before,
   .ant-switch-small:after {
       width: 12px;
       height: 12px;
   }

   .ant-switch-small:active:before,
   .ant-switch-small:active:after {
       width: 16px;
   }

   .ant-switch-small.ant-switch-checked:before,
   .ant-switch-small.ant-switch-checked:after {
       left: 100%;
       margin-left: -12.5px;
   }

   .ant-switch-small.ant-switch-checked .ant-switch-inner {
       margin-left: 3px;
       margin-right: 18px;
   }

   .ant-switch-small:active.ant-switch-checked:before,
   .ant-switch-small:active.ant-switch-checked:after {
       margin-left: -16.5px;
   }

   .ant-switch-small.ant-switch-loading:before {
       animation: AntSwitchSmallLoadingCircle 1s infinite linear;
       font-weight: bold;
   }

   .ant-switch-checked {
       background-color: #2062e6;
   }

   .ant-switch-checked .ant-switch-inner {
       margin-left: 6px;
       margin-right: 24px;
   }

   .ant-switch-checked:before,
   .ant-switch-checked:after {
       left: 100%;
       margin-left: -19px;
   }

   .ant-switch-checked:active:before,
   .ant-switch-checked:active:after {
       margin-left: -25px;
   }

   .ant-switch-loading,
   .ant-switch-disabled {
       pointer-events: none;
       opacity: 0.4;
   }

   @keyframes AntSwitchSmallLoadingCircle {
       0% {
           transform-origin: 50% 50%;
           transform: rotate(0deg) scale(0.66667);
       }

       100% {
           transform-origin: 50% 50%;
           transform: rotate(360deg) scale(0.66667);
       }
   }

   /** oui-spin */
   /* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */
   /* stylelint-disable no-duplicate-selectors */
   /* stylelint-disable declaration-bang-space-before,no-duplicate-selectors */
   /* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */
   .ant-spin {
       font-family: 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', 'SimHei', 'WenQuanYi Micro Hei', sans-serif;
       font-size: 12px;
       font-variant: tabular-nums;
       line-height: 1.5;
       color: #333333;
       box-sizing: border-box;
       margin: 0;
       padding: 0;
       list-style: none;
       color: #2062e6;
       vertical-align: middle;
       text-align: center;
       opacity: 0;
       position: absolute;
       transition: transform 0.3s cubic-bezier(0.78, 0.14, 0.15, 0.86);
       display: none;
   }

   .ant-spin-spinning {
       opacity: 1;
       position: static;
       display: inline-block;
   }

   .ant-spin-nested-loading {
       position: relative;
   }

   .ant-spin-nested-loading>div>.ant-spin {
       display: block;
       position: absolute;
       height: 100%;
       max-height: 360px;
       width: 100%;
       z-index: 4;
   }

   .ant-spin-nested-loading>div>.ant-spin .ant-spin-dot {
       position: absolute;
       top: 50%;
       left: 50%;
       margin: -10px;
   }

   .ant-spin-nested-loading>div>.ant-spin .ant-spin-text {
       position: absolute;
       top: 50%;
       width: 100%;
       padding-top: 6px;
       text-shadow: 0 1px 2px #fff;
   }

   .ant-spin-nested-loading>div>.ant-spin.ant-spin-show-text .ant-spin-dot {
       margin-top: -20px;
   }

   .ant-spin-nested-loading>div>.ant-spin-sm .ant-spin-dot {
       margin: -7px;
   }

   .ant-spin-nested-loading>div>.ant-spin-sm .ant-spin-text {
       padding-top: 3px;
   }

   .ant-spin-nested-loading>div>.ant-spin-sm.ant-spin-show-text .ant-spin-dot {
       margin-top: -17px;
   }

   .ant-spin-nested-loading>div>.ant-spin-lg .ant-spin-dot {
       margin: -16px;
   }

   .ant-spin-nested-loading>div>.ant-spin-lg .ant-spin-text {
       padding-top: 12px;
   }

   .ant-spin-nested-loading>div>.ant-spin-lg.ant-spin-show-text .ant-spin-dot {
       margin-top: -26px;
   }

   .ant-spin-container {
       position: relative;
       transition: opacity .3s;
       zoom: 1;
   }

   .ant-spin-container:before,
   .ant-spin-container:after {
       content: "";
       display: table;
   }

   .ant-spin-container:after {
       clear: both;
   }

   .ant-spin-blur {
       pointer-events: none;
       user-select: none;
       overflow: hidden;
       opacity: 0.5;
       -webkit-filter: blur(0.5px);
       filter: blur(0.5px);
       /* autoprefixer: off */
       filter: progid\:DXImageTransform\.Microsoft\.Blur(PixelRadius\=1, MakeShadow\=false);
   }

   .ant-spin-blur:after {
       content: '';
       position: absolute;
       left: 0;
       right: 0;
       top: 0;
       bottom: 0;
       background: #fff;
       opacity: 0.3;
       transition: all .3s;
       z-index: 10;
   }

   .ant-spin-tip {
       color: #999999;
   }

   .ant-spin-dot {
       position: relative;
       display: inline-block;
       font-size: 20px;
       width: 20px;
       height: 20px;
   }

   .ant-spin-dot i {
       width: 9px;
       height: 9px;
       border-radius: 100%;
       background-color: #2062e6;
       transform: scale(0.75);
       display: block;
       position: absolute;
       opacity: 0.3;
       animation: antSpinMove 1s infinite linear alternate;
       transform-origin: 50% 50%;
   }

   .ant-spin-dot i:nth-child(1) {
       left: 0;
       top: 0;
   }

   .ant-spin-dot i:nth-child(2) {
       right: 0;
       top: 0;
       animation-delay: 0.4s;
   }

   .ant-spin-dot i:nth-child(3) {
       right: 0;
       bottom: 0;
       animation-delay: 0.8s;
   }

   .ant-spin-dot i:nth-child(4) {
       left: 0;
       bottom: 0;
       animation-delay: 1.2s;
   }

   .ant-spin-dot-spin {
       transform: rotate(45deg);
       animation: antRotate 1.2s infinite linear;
   }

   .ant-spin-sm .ant-spin-dot {
       font-size: 14px;
       width: 14px;
       height: 14px;
   }

   .ant-spin-sm .ant-spin-dot i {
       width: 6px;
       height: 6px;
   }

   .ant-spin-lg .ant-spin-dot {
       font-size: 32px;
       width: 32px;
       height: 32px;
   }

   .ant-spin-lg .ant-spin-dot i {
       width: 14px;
       height: 14px;
   }

   .ant-spin.ant-spin-show-text .ant-spin-text {
       display: block;
   }

   @media all and (-ms-high-contrast: none),
   (-ms-high-contrast: active) {

       /* IE10+ */
       .ant-spin-blur {
           background: #fff;
           opacity: 0.5;
       }
   }

   @keyframes antSpinMove {
       to {
           opacity: 1;
       }
   }

   @keyframes antRotate {
       to {
           transform: rotate(405deg);
       }
   }

   /** oui-slider */
   /* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */
   /* stylelint-disable no-duplicate-selectors */
   /* stylelint-disable declaration-bang-space-before,no-duplicate-selectors */
   /* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */
   .ant-tooltip {
       font-family: 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', 'SimHei', 'WenQuanYi Micro Hei', sans-serif;
       font-size: 12px;
       font-variant: tabular-nums;
       line-height: 1.5;
       color: #333333;
       box-sizing: border-box;
       margin: 0;
       padding: 0;
       list-style: none;
       position: absolute;
       z-index: 1060;
       display: block;
       visibility: visible;
       max-width: 250px;
   }

   .ant-tooltip-hidden {
       display: none;
   }

   .ant-tooltip-placement-top,
   .ant-tooltip-placement-topLeft,
   .ant-tooltip-placement-topRight {
       padding-bottom: 8px;
   }

   .ant-tooltip-placement-right,
   .ant-tooltip-placement-rightTop,
   .ant-tooltip-placement-rightBottom {
       padding-left: 8px;
   }

   .ant-tooltip-placement-bottom,
   .ant-tooltip-placement-bottomLeft,
   .ant-tooltip-placement-bottomRight {
       padding-top: 8px;
   }

   .ant-tooltip-placement-left,
   .ant-tooltip-placement-leftTop,
   .ant-tooltip-placement-leftBottom {
       padding-right: 8px;
   }

   .ant-tooltip-inner {
       padding: 6px 8px;
       color: #fff;
       text-align: left;
       text-decoration: none;
       background-color: rgba(0, 0, 0, 0.75);
       border-radius: 2px;
       box-shadow: 0 2px 8px rgba(0, 0, 0, 0.15);
       min-height: 32px;
       word-wrap: break-word;
   }

   .ant-tooltip-arrow {
       position: absolute;
       width: 0;
       height: 0;
       border-color: transparent;
       border-style: solid;
   }

   .ant-tooltip-placement-top .ant-tooltip-arrow,
   .ant-tooltip-placement-topLeft .ant-tooltip-arrow,
   .ant-tooltip-placement-topRight .ant-tooltip-arrow {
       bottom: 3px;
       border-width: 5px 5px 0;
       border-top-color: rgba(0, 0, 0, 0.75);
   }

   .ant-tooltip-placement-top .ant-tooltip-arrow {
       left: 50%;
       margin-left: -5px;
   }

   .ant-tooltip-placement-topLeft .ant-tooltip-arrow {
       left: 16px;
   }

   .ant-tooltip-placement-topRight .ant-tooltip-arrow {
       right: 16px;
   }

   .ant-tooltip-placement-right .ant-tooltip-arrow,
   .ant-tooltip-placement-rightTop .ant-tooltip-arrow,
   .ant-tooltip-placement-rightBottom .ant-tooltip-arrow {
       left: 3px;
       border-width: 5px 5px 5px 0;
       border-right-color: rgba(0, 0, 0, 0.75);
   }

   .ant-tooltip-placement-right .ant-tooltip-arrow {
       top: 50%;
       margin-top: -5px;
   }

   .ant-tooltip-placement-rightTop .ant-tooltip-arrow {
       top: 8px;
   }

   .ant-tooltip-placement-rightBottom .ant-tooltip-arrow {
       bottom: 8px;
   }

   .ant-tooltip-placement-left .ant-tooltip-arrow,
   .ant-tooltip-placement-leftTop .ant-tooltip-arrow,
   .ant-tooltip-placement-leftBottom .ant-tooltip-arrow {
       right: 3px;
       border-width: 5px 0 5px 5px;
       border-left-color: rgba(0, 0, 0, 0.75);
   }

   .ant-tooltip-placement-left .ant-tooltip-arrow {
       top: 50%;
       margin-top: -5px;
   }

   .ant-tooltip-placement-leftTop .ant-tooltip-arrow {
       top: 8px;
   }

   .ant-tooltip-placement-leftBottom .ant-tooltip-arrow {
       bottom: 8px;
   }

   .ant-tooltip-placement-bottom .ant-tooltip-arrow,
   .ant-tooltip-placement-bottomLeft .ant-tooltip-arrow,
   .ant-tooltip-placement-bottomRight .ant-tooltip-arrow {
       top: 3px;
       border-width: 0 5px 5px;
       border-bottom-color: rgba(0, 0, 0, 0.75);
   }

   .ant-tooltip-placement-bottom .ant-tooltip-arrow {
       left: 50%;
       margin-left: -5px;
   }

   .ant-tooltip-placement-bottomLeft .ant-tooltip-arrow {
       left: 16px;
   }

   .ant-tooltip-placement-bottomRight .ant-tooltip-arrow {
       right: 16px;
   }

   .ant-slider {
       font-family: 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', 'SimHei', 'WenQuanYi Micro Hei', sans-serif;
       font-size: 12px;
       font-variant: tabular-nums;
       line-height: 1.5;
       color: #333333;
       box-sizing: border-box;
       margin: 0;
       padding: 0;
       list-style: none;
       position: relative;
       margin: 14px 6px 10px;
       padding: 4px 0;
       height: 12px;
       cursor: pointer;
   }

   .ant-slider-vertical {
       width: 12px;
       height: 100%;
       margin: 6px 10px;
       padding: 0 4px;
   }

   .ant-slider-vertical .ant-slider-rail {
       height: 100%;
       width: 4px;
   }

   .ant-slider-vertical .ant-slider-track {
       width: 4px;
   }

   .ant-slider-vertical .ant-slider-handle {
       margin-left: -5px;
       margin-bottom: -7px;
   }

   .ant-slider-vertical .ant-slider-mark {
       top: 0;
       left: 12px;
       width: 18px;
       height: 100%;
   }

   .ant-slider-vertical .ant-slider-mark-text {
       left: 4px;
       white-space: nowrap;
   }

   .ant-slider-vertical .ant-slider-step {
       width: 4px;
       height: 100%;
   }

   .ant-slider-vertical .ant-slider-dot {
       top: auto;
       left: 2px;
       margin-bottom: -4px;
   }

   .ant-slider-with-marks {
       margin-bottom: 28px;
   }

   .ant-slider-rail {
       position: absolute;
       width: 100%;
       height: 4px;
       border-radius: 2px;
       background-color: #f2f2f2;
       transition: background-color 0.3s;
   }

   .ant-slider-track {
       position: absolute;
       height: 4px;
       border-radius: 2px;
       background-color: #9ec8ff;
       transition: background-color 0.3s ease;
   }

   .ant-slider-handle {
       position: absolute;
       margin-left: -7px;
       margin-top: -5px;
       width: 14px;
       height: 14px;
       cursor: pointer;
       border-radius: 50%;
       border: solid 2px #9ec8ff;
       background-color: #fff;
       transition: border-color 0.3s, transform 0.3s cubic-bezier(0.18, 0.89, 0.32, 1.28);
   }

   .ant-slider-handle:focus {
       border-color: #4987f2;
       box-shadow: 0 0 0 5px #75acff;
       outline: none;
   }

   .ant-slider-handle.ant-tooltip-open {
       border-color: #2062e6;
   }

   .ant-slider:hover .ant-slider-rail {
       background-color: #e1e1e1;
   }

   .ant-slider:hover .ant-slider-track {
       background-color: #75acff;
   }

   .ant-slider:hover .ant-slider-handle:not(.ant-tooltip-open) {
       border-color: #75acff;
   }

   .ant-slider-mark {
       position: absolute;
       top: 14px;
       left: 0;
       width: 100%;
       font-size: 12px;
   }

   .ant-slider-mark-text {
       position: absolute;
       display: inline-block;
       vertical-align: middle;
       text-align: center;
       cursor: pointer;
       color: #999999;
   }

   .ant-slider-mark-text-active {
       color: #333333;
   }

   .ant-slider-step {
       position: absolute;
       width: 100%;
       height: 4px;
       background: transparent;
   }

   .ant-slider-dot {
       position: absolute;
       top: -2px;
       margin-left: -4px;
       width: 8px;
       height: 8px;
       border: 2px solid #e6e6e6;
       background-color: #fff;
       cursor: pointer;
       border-radius: 50%;
       vertical-align: middle;
   }

   .ant-slider-dot:first-child {
       margin-left: -4px;
   }

   .ant-slider-dot:last-child {
       margin-left: -4px;
   }

   .ant-slider-dot-active {
       border-color: #75acff;
   }

   .ant-slider-disabled {
       cursor: not-allowed;
   }

   .ant-slider-disabled .ant-slider-track {
       background-color: #cecece !important;
   }

   .ant-slider-disabled .ant-slider-handle,
   .ant-slider-disabled .ant-slider-dot {
       border-color: #cecece !important;
       background-color: #fff;
       cursor: not-allowed;
       box-shadow: none;
   }

   .ant-slider-disabled .ant-slider-mark-text,
   .ant-slider-disabled .ant-slider-dot {
       cursor: not-allowed !important;
   }

   /** oui-steps */
   /* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */
   /* stylelint-disable no-duplicate-selectors */
   /* stylelint-disable declaration-bang-space-before,no-duplicate-selectors */
   /* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */
   .ant-steps {
       font-family: 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', 'SimHei', 'WenQuanYi Micro Hei', sans-serif;
       font-size: 12px;
       font-variant: tabular-nums;
       line-height: 1.5;
       color: #333333;
       box-sizing: border-box;
       margin: 0;
       padding: 0;
       list-style: none;
       font-size: 0;
       width: 100%;
       display: flex;
   }

   .ant-steps-item {
       position: relative;
       display: inline-block;
       vertical-align: top;
       flex: 1;
       overflow: hidden;
   }

   .ant-steps-item:last-child {
       flex: none;
   }

   .ant-steps-item:last-child .ant-steps-item-tail,
   .ant-steps-item:last-child .ant-steps-item-title:after {
       display: none;
   }

   .ant-steps-item-icon,
   .ant-steps-item-content {
       display: inline-block;
       vertical-align: top;
   }

   .ant-steps-item-icon {
       border: 1px solid #cecece;
       width: 32px;
       height: 32px;
       line-height: 32px;
       text-align: center;
       border-radius: 32px;
       font-size: 14px;
       margin-right: 8px;
       transition: background-color 0.3s, border-color 0.3s;
       font-family: 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', 'SimHei', 'WenQuanYi Micro Hei', sans-serif;
   }

   .ant-steps-item-icon>.ant-steps-icon {
       line-height: 1;
       top: -1px;
       color: #2062e6;
       position: relative;
   }

   .ant-steps-item-tail {
       position: absolute;
       left: 0;
       width: 100%;
       top: 12px;
       padding: 0 10px;
   }

   .ant-steps-item-tail:after {
       content: '';
       display: inline-block;
       background: #e6e6e6;
       height: 1px;
       border-radius: 1px;
       width: 100%;
       transition: background .3s;
   }

   .ant-steps-item-title {
       font-size: 14px;
       color: #333333;
       display: inline-block;
       padding-right: 16px;
       position: relative;
       line-height: 32px;
   }

   .ant-steps-item-title:after {
       content: '';
       height: 1px;
       width: 9999px;
       background: #e6e6e6;
       display: block;
       position: absolute;
       top: 16px;
       left: 100%;
   }

   .ant-steps-item-description {
       font-size: 12px;
       color: #999999;
   }

   .ant-steps-item-wait .ant-steps-item-icon {
       border-color: #cecece;
       background-color: #fff;
   }

   .ant-steps-item-wait .ant-steps-item-icon>.ant-steps-icon {
       color: #cecece;
   }

   .ant-steps-item-wait .ant-steps-item-icon>.ant-steps-icon .ant-steps-icon-dot {
       background: #cecece;
   }

   .ant-steps-item-wait>.ant-steps-item-content>.ant-steps-item-title {
       color: #999999;
   }

   .ant-steps-item-wait>.ant-steps-item-content>.ant-steps-item-title:after {
       background-color: #e6e6e6;
   }

   .ant-steps-item-wait>.ant-steps-item-content>.ant-steps-item-description {
       color: #999999;
   }

   .ant-steps-item-wait>.ant-steps-item-tail:after {
       background-color: #e6e6e6;
   }

   .ant-steps-item-process .ant-steps-item-icon {
       border-color: #2062e6;
       background-color: #fff;
   }

   .ant-steps-item-process .ant-steps-item-icon>.ant-steps-icon {
       color: #2062e6;
   }

   .ant-steps-item-process .ant-steps-item-icon>.ant-steps-icon .ant-steps-icon-dot {
       background: #2062e6;
   }

   .ant-steps-item-process>.ant-steps-item-content>.ant-steps-item-title {
       color: #333333;
   }

   .ant-steps-item-process>.ant-steps-item-content>.ant-steps-item-title:after {
       background-color: #e6e6e6;
   }

   .ant-steps-item-process>.ant-steps-item-content>.ant-steps-item-description {
       color: #333333;
   }

   .ant-steps-item-process>.ant-steps-item-tail:after {
       background-color: #e6e6e6;
   }

   .ant-steps-item-process .ant-steps-item-icon {
       background: #2062e6;
   }

   .ant-steps-item-process .ant-steps-item-icon>.ant-steps-icon {
       color: #fff;
   }

   .ant-steps-item-process .ant-steps-item-title {
       font-weight: 500;
   }

   .ant-steps-item-finish .ant-steps-item-icon {
       border-color: #2062e6;
       background-color: #fff;
   }

   .ant-steps-item-finish .ant-steps-item-icon>.ant-steps-icon {
       color: #2062e6;
   }

   .ant-steps-item-finish .ant-steps-item-icon>.ant-steps-icon .ant-steps-icon-dot {
       background: #2062e6;
   }

   .ant-steps-item-finish>.ant-steps-item-content>.ant-steps-item-title {
       color: #333333;
   }

   .ant-steps-item-finish>.ant-steps-item-content>.ant-steps-item-title:after {
       background-color: #2062e6;
   }

   .ant-steps-item-finish>.ant-steps-item-content>.ant-steps-item-description {
       color: #999999;
   }

   .ant-steps-item-finish>.ant-steps-item-tail:after {
       background-color: #2062e6;
   }

   .ant-steps-item-error .ant-steps-item-icon {
       border-color: #F04134;
       background-color: #fff;
   }

   .ant-steps-item-error .ant-steps-item-icon>.ant-steps-icon {
       color: #F04134;
   }

   .ant-steps-item-error .ant-steps-item-icon>.ant-steps-icon .ant-steps-icon-dot {
       background: #F04134;
   }

   .ant-steps-item-error>.ant-steps-item-content>.ant-steps-item-title {
       color: #F04134;
   }

   .ant-steps-item-error>.ant-steps-item-content>.ant-steps-item-title:after {
       background-color: #e6e6e6;
   }

   .ant-steps-item-error>.ant-steps-item-content>.ant-steps-item-description {
       color: #F04134;
   }

   .ant-steps-item-error>.ant-steps-item-tail:after {
       background-color: #e6e6e6;
   }

   .ant-steps-item.ant-steps-next-error .ant-steps-item-title:after {
       background: #F04134;
   }

   .ant-steps-horizontal:not(.ant-steps-label-vertical) .ant-steps-item {
       margin-right: 16px;
       white-space: nowrap;
   }

   .ant-steps-horizontal:not(.ant-steps-label-vertical) .ant-steps-item:last-child {
       margin-right: 0;
   }

   .ant-steps-horizontal:not(.ant-steps-label-vertical) .ant-steps-item:last-child .ant-steps-item-title {
       padding-right: 0;
   }

   .ant-steps-horizontal:not(.ant-steps-label-vertical) .ant-steps-item-tail {
       display: none;
   }

   .ant-steps-horizontal:not(.ant-steps-label-vertical) .ant-steps-item-description {
       max-width: 150px;
       white-space: normal;
   }

   .ant-steps-item-custom .ant-steps-item-icon {
       background: none;
       border: 0;
       width: auto;
       height: auto;
   }

   .ant-steps-item-custom .ant-steps-item-icon>.ant-steps-icon {
       font-size: 24px;
       line-height: 32px;
       top: 0;
       left: 0.5px;
       width: 32px;
       height: 32px;
   }

   .ant-steps-item-custom.ant-steps-item-process .ant-steps-item-icon>.ant-steps-icon {
       color: #2062e6;
   }

   .ant-steps-small.ant-steps-horizontal:not(.ant-steps-label-vertical) .ant-steps-item {
       margin-right: 12px;
   }

   .ant-steps-small.ant-steps-horizontal:not(.ant-steps-label-vertical) .ant-steps-item:last-child {
       margin-right: 0;
   }

   .ant-steps-small .ant-steps-item-icon {
       width: 24px;
       height: 24px;
       line-height: 24px;
       text-align: center;
       border-radius: 24px;
       font-size: 10px;
   }

   .ant-steps-small .ant-steps-item-title {
       font-size: 12px;
       line-height: 24px;
       padding-right: 12px;
   }

   .ant-steps-small .ant-steps-item-title:after {
       top: 12px;
   }

   .ant-steps-small .ant-steps-item-description {
       font-size: 12px;
       color: #999999;
   }

   .ant-steps-small .ant-steps-item-tail {
       top: 8px;
       padding: 0 8px;
   }

   .ant-steps-small .ant-steps-item-custom .ant-steps-item-icon {
       width: inherit;
       height: inherit;
       line-height: inherit;
       border-radius: 0;
       border: 0;
       background: none;
   }

   .ant-steps-small .ant-steps-item-custom .ant-steps-item-icon>.ant-steps-icon {
       font-size: 24px;
       line-height: 24px;
       transform: none;
   }

   .ant-steps-vertical {
       display: block;
   }

   .ant-steps-vertical .ant-steps-item {
       display: block;
       overflow: visible;
   }

   .ant-steps-vertical .ant-steps-item-icon {
       float: left;
       margin-right: 16px;
   }

   .ant-steps-vertical .ant-steps-item-content {
       min-height: 48px;
       overflow: hidden;
       display: block;
   }

   .ant-steps-vertical .ant-steps-item-title {
       line-height: 32px;
   }

   .ant-steps-vertical .ant-steps-item-description {
       padding-bottom: 12px;
   }

   .ant-steps-vertical>.ant-steps-item>.ant-steps-item-tail {
       position: absolute;
       left: 16px;
       top: 0;
       height: 100%;
       width: 1px;
       padding: 38px 0 6px;
   }

   .ant-steps-vertical>.ant-steps-item>.ant-steps-item-tail:after {
       height: 100%;
       width: 1px;
   }

   .ant-steps-vertical>.ant-steps-item:not(:last-child)>.ant-steps-item-tail {
       display: block;
   }

   .ant-steps-vertical>.ant-steps-item>.ant-steps-item-content>.ant-steps-item-title:after {
       display: none;
   }

   .ant-steps-vertical.ant-steps-small .ant-steps-item-tail {
       position: absolute;
       left: 12px;
       top: 0;
       padding: 30px 0 6px;
   }

   .ant-steps-vertical.ant-steps-small .ant-steps-item-title {
       line-height: 24px;
   }

   @media (max-width: 480px) {
       .ant-steps-horizontal.ant-steps-label-horizontal {
           display: block;
       }

       .ant-steps-horizontal.ant-steps-label-horizontal .ant-steps-item {
           display: block;
           overflow: visible;
       }

       .ant-steps-horizontal.ant-steps-label-horizontal .ant-steps-item-icon {
           float: left;
           margin-right: 16px;
       }

       .ant-steps-horizontal.ant-steps-label-horizontal .ant-steps-item-content {
           min-height: 48px;
           overflow: hidden;
           display: block;
       }

       .ant-steps-horizontal.ant-steps-label-horizontal .ant-steps-item-title {
           line-height: 32px;
       }

       .ant-steps-horizontal.ant-steps-label-horizontal .ant-steps-item-description {
           padding-bottom: 12px;
       }

       .ant-steps-horizontal.ant-steps-label-horizontal>.ant-steps-item>.ant-steps-item-tail {
           position: absolute;
           left: 16px;
           top: 0;
           height: 100%;
           width: 1px;
           padding: 38px 0 6px;
       }

       .ant-steps-horizontal.ant-steps-label-horizontal>.ant-steps-item>.ant-steps-item-tail:after {
           height: 100%;
           width: 1px;
       }

       .ant-steps-horizontal.ant-steps-label-horizontal>.ant-steps-item:not(:last-child)>.ant-steps-item-tail {
           display: block;
       }

       .ant-steps-horizontal.ant-steps-label-horizontal>.ant-steps-item>.ant-steps-item-content>.ant-steps-item-title:after {
           display: none;
       }

       .ant-steps-horizontal.ant-steps-label-horizontal.ant-steps-small .ant-steps-item-tail {
           position: absolute;
           left: 12px;
           top: 0;
           padding: 30px 0 6px;
       }

       .ant-steps-horizontal.ant-steps-label-horizontal.ant-steps-small .ant-steps-item-title {
           line-height: 24px;
       }
   }

   .ant-steps-label-vertical .ant-steps-item {
       overflow: visible;
   }

   .ant-steps-label-vertical .ant-steps-item-tail {
       padding: 0 24px;
       margin-left: 48px;
   }

   .ant-steps-label-vertical .ant-steps-item-content {
       display: block;
       text-align: center;
       margin-top: 8px;
       width: 104px;
   }

   .ant-steps-label-vertical .ant-steps-item-icon {
       display: inline-block;
       margin-left: 36px;
   }

   .ant-steps-label-vertical .ant-steps-item-title {
       padding-right: 0;
   }

   .ant-steps-label-vertical .ant-steps-item-title:after {
       display: none;
   }

   .ant-steps-dot .ant-steps-item-title {
       line-height: 1.5;
   }

   .ant-steps-dot .ant-steps-item-tail {
       width: 100%;
       top: 2px;
       margin: 0 0 0 75px;
       padding: 0;
   }

   .ant-steps-dot .ant-steps-item-tail:after {
       height: 3px;
       width: calc(100% - 20px);
       margin-left: 12px;
   }

   .ant-steps-dot .ant-steps-item:first-child .ant-steps-icon-dot {
       left: 2px;
   }

   .ant-steps-dot .ant-steps-item-icon {
       padding-right: 0;
       width: 8px;
       height: 8px;
       line-height: 8px;
       border: 0;
       margin-left: 67px;
       background: transparent;
   }

   .ant-steps-dot .ant-steps-item-icon .ant-steps-icon-dot {
       float: left;
       width: 100%;
       height: 100%;
       border-radius: 100px;
       position: relative;
       transition: all .3s;
       /* expand hover area */
   }

   .ant-steps-dot .ant-steps-item-icon .ant-steps-icon-dot:after {
       content: "";
       background: rgba(0, 0, 0, 0.001);
       width: 60px;
       height: 32px;
       position: absolute;
       top: -12px;
       left: -26px;
   }

   .ant-steps-dot .ant-steps-item-content {
       width: 150px;
   }

   .ant-steps-dot .ant-steps-item-process .ant-steps-item-icon {
       width: 10px;
       height: 10px;
       line-height: 10px;
   }

   .ant-steps-dot .ant-steps-item-process .ant-steps-item-icon .ant-steps-icon-dot {
       top: -1px;
   }

   .ant-steps-vertical.ant-steps-dot .ant-steps-item-icon {
       margin-left: 0;
       margin-top: 8px;
   }

   .ant-steps-vertical.ant-steps-dot .ant-steps-item-tail {
       margin: 0;
       left: -9px;
       top: 2px;
       padding: 22px 0 4px;
   }

   .ant-steps-vertical.ant-steps-dot .ant-steps-item:first-child .ant-steps-icon-dot {
       left: 0;
   }

   .ant-steps-vertical.ant-steps-dot .ant-steps-item-process .ant-steps-icon-dot {
       left: -2px;
   }

   /** oui-row */
   /* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */
   /* stylelint-disable no-duplicate-selectors */
   /* stylelint-disable declaration-bang-space-before,no-duplicate-selectors */
   /* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */
   .ant-row {
       position: relative;
       margin-left: 0;
       margin-right: 0;
       height: auto;
       zoom: 1;
       display: block;
       box-sizing: border-box;
   }

   .ant-row:before,
   .ant-row:after {
       content: "";
       display: table;
   }

   .ant-row:after {
       clear: both;
   }

   .ant-row-flex {
       display: flex;
       flex-flow: row wrap;
   }

   .ant-row-flex:before,
   .ant-row-flex:after {
       display: flex;
   }

   .ant-row-flex-start {
       justify-content: flex-start;
   }

   .ant-row-flex-center {
       justify-content: center;
   }

   .ant-row-flex-end {
       justify-content: flex-end;
   }

   .ant-row-flex-space-between {
       justify-content: space-between;
   }

   .ant-row-flex-space-around {
       justify-content: space-around;
   }

   .ant-row-flex-top {
       align-items: flex-start;
   }

   .ant-row-flex-middle {
       align-items: center;
   }

   .ant-row-flex-bottom {
       align-items: flex-end;
   }

   .ant-col {
       position: relative;
       display: block;
   }

   .ant-col-1,
   .ant-col-xs-1,
   .ant-col-sm-1,
   .ant-col-md-1,
   .ant-col-lg-1,
   .ant-col-2,
   .ant-col-xs-2,
   .ant-col-sm-2,
   .ant-col-md-2,
   .ant-col-lg-2,
   .ant-col-3,
   .ant-col-xs-3,
   .ant-col-sm-3,
   .ant-col-md-3,
   .ant-col-lg-3,
   .ant-col-4,
   .ant-col-xs-4,
   .ant-col-sm-4,
   .ant-col-md-4,
   .ant-col-lg-4,
   .ant-col-5,
   .ant-col-xs-5,
   .ant-col-sm-5,
   .ant-col-md-5,
   .ant-col-lg-5,
   .ant-col-6,
   .ant-col-xs-6,
   .ant-col-sm-6,
   .ant-col-md-6,
   .ant-col-lg-6,
   .ant-col-7,
   .ant-col-xs-7,
   .ant-col-sm-7,
   .ant-col-md-7,
   .ant-col-lg-7,
   .ant-col-8,
   .ant-col-xs-8,
   .ant-col-sm-8,
   .ant-col-md-8,
   .ant-col-lg-8,
   .ant-col-9,
   .ant-col-xs-9,
   .ant-col-sm-9,
   .ant-col-md-9,
   .ant-col-lg-9,
   .ant-col-10,
   .ant-col-xs-10,
   .ant-col-sm-10,
   .ant-col-md-10,
   .ant-col-lg-10,
   .ant-col-11,
   .ant-col-xs-11,
   .ant-col-sm-11,
   .ant-col-md-11,
   .ant-col-lg-11,
   .ant-col-12,
   .ant-col-xs-12,
   .ant-col-sm-12,
   .ant-col-md-12,
   .ant-col-lg-12,
   .ant-col-13,
   .ant-col-xs-13,
   .ant-col-sm-13,
   .ant-col-md-13,
   .ant-col-lg-13,
   .ant-col-14,
   .ant-col-xs-14,
   .ant-col-sm-14,
   .ant-col-md-14,
   .ant-col-lg-14,
   .ant-col-15,
   .ant-col-xs-15,
   .ant-col-sm-15,
   .ant-col-md-15,
   .ant-col-lg-15,
   .ant-col-16,
   .ant-col-xs-16,
   .ant-col-sm-16,
   .ant-col-md-16,
   .ant-col-lg-16,
   .ant-col-17,
   .ant-col-xs-17,
   .ant-col-sm-17,
   .ant-col-md-17,
   .ant-col-lg-17,
   .ant-col-18,
   .ant-col-xs-18,
   .ant-col-sm-18,
   .ant-col-md-18,
   .ant-col-lg-18,
   .ant-col-19,
   .ant-col-xs-19,
   .ant-col-sm-19,
   .ant-col-md-19,
   .ant-col-lg-19,
   .ant-col-20,
   .ant-col-xs-20,
   .ant-col-sm-20,
   .ant-col-md-20,
   .ant-col-lg-20,
   .ant-col-21,
   .ant-col-xs-21,
   .ant-col-sm-21,
   .ant-col-md-21,
   .ant-col-lg-21,
   .ant-col-22,
   .ant-col-xs-22,
   .ant-col-sm-22,
   .ant-col-md-22,
   .ant-col-lg-22,
   .ant-col-23,
   .ant-col-xs-23,
   .ant-col-sm-23,
   .ant-col-md-23,
   .ant-col-lg-23,
   .ant-col-24,
   .ant-col-xs-24,
   .ant-col-sm-24,
   .ant-col-md-24,
   .ant-col-lg-24 {
       position: relative;
       min-height: 1px;
       padding-left: 0;
       padding-right: 0;
   }

   .ant-col-1,
   .ant-col-2,
   .ant-col-3,
   .ant-col-4,
   .ant-col-5,
   .ant-col-6,
   .ant-col-7,
   .ant-col-8,
   .ant-col-9,
   .ant-col-10,
   .ant-col-11,
   .ant-col-12,
   .ant-col-13,
   .ant-col-14,
   .ant-col-15,
   .ant-col-16,
   .ant-col-17,
   .ant-col-18,
   .ant-col-19,
   .ant-col-20,
   .ant-col-21,
   .ant-col-22,
   .ant-col-23,
   .ant-col-24 {
       float: left;
       flex: 0 0 auto;
   }

   .ant-col-24 {
       display: block;
       box-sizing: border-box;
       width: 100%;
   }

   .ant-col-push-24 {
       left: 100%;
   }

   .ant-col-pull-24 {
       right: 100%;
   }

   .ant-col-offset-24 {
       margin-left: 100%;
   }

   .ant-col-order-24 {
       order: 24;
   }

   .ant-col-23 {
       display: block;
       box-sizing: border-box;
       width: 95.83333333%;
   }

   .ant-col-push-23 {
       left: 95.83333333%;
   }

   .ant-col-pull-23 {
       right: 95.83333333%;
   }

   .ant-col-offset-23 {
       margin-left: 95.83333333%;
   }

   .ant-col-order-23 {
       order: 23;
   }

   .ant-col-22 {
       display: block;
       box-sizing: border-box;
       width: 91.66666667%;
   }

   .ant-col-push-22 {
       left: 91.66666667%;
   }

   .ant-col-pull-22 {
       right: 91.66666667%;
   }

   .ant-col-offset-22 {
       margin-left: 91.66666667%;
   }

   .ant-col-order-22 {
       order: 22;
   }

   .ant-col-21 {
       display: block;
       box-sizing: border-box;
       width: 87.5%;
   }

   .ant-col-push-21 {
       left: 87.5%;
   }

   .ant-col-pull-21 {
       right: 87.5%;
   }

   .ant-col-offset-21 {
       margin-left: 87.5%;
   }

   .ant-col-order-21 {
       order: 21;
   }

   .ant-col-20 {
       display: block;
       box-sizing: border-box;
       width: 83.33333333%;
   }

   .ant-col-push-20 {
       left: 83.33333333%;
   }

   .ant-col-pull-20 {
       right: 83.33333333%;
   }

   .ant-col-offset-20 {
       margin-left: 83.33333333%;
   }

   .ant-col-order-20 {
       order: 20;
   }

   .ant-col-19 {
       display: block;
       box-sizing: border-box;
       width: 79.16666667%;
   }

   .ant-col-push-19 {
       left: 79.16666667%;
   }

   .ant-col-pull-19 {
       right: 79.16666667%;
   }

   .ant-col-offset-19 {
       margin-left: 79.16666667%;
   }

   .ant-col-order-19 {
       order: 19;
   }

   .ant-col-18 {
       display: block;
       box-sizing: border-box;
       width: 75%;
   }

   .ant-col-push-18 {
       left: 75%;
   }

   .ant-col-pull-18 {
       right: 75%;
   }

   .ant-col-offset-18 {
       margin-left: 75%;
   }

   .ant-col-order-18 {
       order: 18;
   }

   .ant-col-17 {
       display: block;
       box-sizing: border-box;
       width: 70.83333333%;
   }

   .ant-col-push-17 {
       left: 70.83333333%;
   }

   .ant-col-pull-17 {
       right: 70.83333333%;
   }

   .ant-col-offset-17 {
       margin-left: 70.83333333%;
   }

   .ant-col-order-17 {
       order: 17;
   }

   .ant-col-16 {
       display: block;
       box-sizing: border-box;
       width: 66.66666667%;
   }

   .ant-col-push-16 {
       left: 66.66666667%;
   }

   .ant-col-pull-16 {
       right: 66.66666667%;
   }

   .ant-col-offset-16 {
       margin-left: 66.66666667%;
   }

   .ant-col-order-16 {
       order: 16;
   }

   .ant-col-15 {
       display: block;
       box-sizing: border-box;
       width: 62.5%;
   }

   .ant-col-push-15 {
       left: 62.5%;
   }

   .ant-col-pull-15 {
       right: 62.5%;
   }

   .ant-col-offset-15 {
       margin-left: 62.5%;
   }

   .ant-col-order-15 {
       order: 15;
   }

   .ant-col-14 {
       display: block;
       box-sizing: border-box;
       width: 58.33333333%;
   }

   .ant-col-push-14 {
       left: 58.33333333%;
   }

   .ant-col-pull-14 {
       right: 58.33333333%;
   }

   .ant-col-offset-14 {
       margin-left: 58.33333333%;
   }

   .ant-col-order-14 {
       order: 14;
   }

   .ant-col-13 {
       display: block;
       box-sizing: border-box;
       width: 54.16666667%;
   }

   .ant-col-push-13 {
       left: 54.16666667%;
   }

   .ant-col-pull-13 {
       right: 54.16666667%;
   }

   .ant-col-offset-13 {
       margin-left: 54.16666667%;
   }

   .ant-col-order-13 {
       order: 13;
   }

   .ant-col-12 {
       display: block;
       box-sizing: border-box;
       width: 50%;
   }

   .ant-col-push-12 {
       left: 50%;
   }

   .ant-col-pull-12 {
       right: 50%;
   }

   .ant-col-offset-12 {
       margin-left: 50%;
   }

   .ant-col-order-12 {
       order: 12;
   }

   .ant-col-11 {
       display: block;
       box-sizing: border-box;
       width: 45.83333333%;
   }

   .ant-col-push-11 {
       left: 45.83333333%;
   }

   .ant-col-pull-11 {
       right: 45.83333333%;
   }

   .ant-col-offset-11 {
       margin-left: 45.83333333%;
   }

   .ant-col-order-11 {
       order: 11;
   }

   .ant-col-10 {
       display: block;
       box-sizing: border-box;
       width: 41.66666667%;
   }

   .ant-col-push-10 {
       left: 41.66666667%;
   }

   .ant-col-pull-10 {
       right: 41.66666667%;
   }

   .ant-col-offset-10 {
       margin-left: 41.66666667%;
   }

   .ant-col-order-10 {
       order: 10;
   }

   .ant-col-9 {
       display: block;
       box-sizing: border-box;
       width: 37.5%;
   }

   .ant-col-push-9 {
       left: 37.5%;
   }

   .ant-col-pull-9 {
       right: 37.5%;
   }

   .ant-col-offset-9 {
       margin-left: 37.5%;
   }

   .ant-col-order-9 {
       order: 9;
   }

   .ant-col-8 {
       display: block;
       box-sizing: border-box;
       width: 33.33333333%;
   }

   .ant-col-push-8 {
       left: 33.33333333%;
   }

   .ant-col-pull-8 {
       right: 33.33333333%;
   }

   .ant-col-offset-8 {
       margin-left: 33.33333333%;
   }

   .ant-col-order-8 {
       order: 8;
   }

   .ant-col-7 {
       display: block;
       box-sizing: border-box;
       width: 29.16666667%;
   }

   .ant-col-push-7 {
       left: 29.16666667%;
   }

   .ant-col-pull-7 {
       right: 29.16666667%;
   }

   .ant-col-offset-7 {
       margin-left: 29.16666667%;
   }

   .ant-col-order-7 {
       order: 7;
   }

   .ant-col-6 {
       display: block;
       box-sizing: border-box;
       width: 25%;
   }

   .ant-col-push-6 {
       left: 25%;
   }

   .ant-col-pull-6 {
       right: 25%;
   }

   .ant-col-offset-6 {
       margin-left: 25%;
   }

   .ant-col-order-6 {
       order: 6;
   }

   .ant-col-5 {
       display: block;
       box-sizing: border-box;
       width: 20.83333333%;
   }

   .ant-col-push-5 {
       left: 20.83333333%;
   }

   .ant-col-pull-5 {
       right: 20.83333333%;
   }

   .ant-col-offset-5 {
       margin-left: 20.83333333%;
   }

   .ant-col-order-5 {
       order: 5;
   }

   .ant-col-4 {
       display: block;
       box-sizing: border-box;
       width: 16.66666667%;
   }

   .ant-col-push-4 {
       left: 16.66666667%;
   }

   .ant-col-pull-4 {
       right: 16.66666667%;
   }

   .ant-col-offset-4 {
       margin-left: 16.66666667%;
   }

   .ant-col-order-4 {
       order: 4;
   }

   .ant-col-3 {
       display: block;
       box-sizing: border-box;
       width: 12.5%;
   }

   .ant-col-push-3 {
       left: 12.5%;
   }

   .ant-col-pull-3 {
       right: 12.5%;
   }

   .ant-col-offset-3 {
       margin-left: 12.5%;
   }

   .ant-col-order-3 {
       order: 3;
   }

   .ant-col-2 {
       display: block;
       box-sizing: border-box;
       width: 8.33333333%;
   }

   .ant-col-push-2 {
       left: 8.33333333%;
   }

   .ant-col-pull-2 {
       right: 8.33333333%;
   }

   .ant-col-offset-2 {
       margin-left: 8.33333333%;
   }

   .ant-col-order-2 {
       order: 2;
   }

   .ant-col-1 {
       display: block;
       box-sizing: border-box;
       width: 4.16666667%;
   }

   .ant-col-push-1 {
       left: 4.16666667%;
   }

   .ant-col-pull-1 {
       right: 4.16666667%;
   }

   .ant-col-offset-1 {
       margin-left: 4.16666667%;
   }

   .ant-col-order-1 {
       order: 1;
   }

   .ant-col-0 {
       display: none;
   }

   .ant-col-push-0 {
       left: auto;
   }

   .ant-col-pull-0 {
       right: auto;
   }

   .ant-col-push-0 {
       left: auto;
   }

   .ant-col-pull-0 {
       right: auto;
   }

   .ant-col-offset-0 {
       margin-left: 0;
   }

   .ant-col-order-0 {
       order: 0;
   }

   .ant-col-xs-1,
   .ant-col-xs-2,
   .ant-col-xs-3,
   .ant-col-xs-4,
   .ant-col-xs-5,
   .ant-col-xs-6,
   .ant-col-xs-7,
   .ant-col-xs-8,
   .ant-col-xs-9,
   .ant-col-xs-10,
   .ant-col-xs-11,
   .ant-col-xs-12,
   .ant-col-xs-13,
   .ant-col-xs-14,
   .ant-col-xs-15,
   .ant-col-xs-16,
   .ant-col-xs-17,
   .ant-col-xs-18,
   .ant-col-xs-19,
   .ant-col-xs-20,
   .ant-col-xs-21,
   .ant-col-xs-22,
   .ant-col-xs-23,
   .ant-col-xs-24 {
       float: left;
       flex: 0 0 auto;
   }

   .ant-col-xs-24 {
       display: block;
       box-sizing: border-box;
       width: 100%;
   }

   .ant-col-xs-push-24 {
       left: 100%;
   }

   .ant-col-xs-pull-24 {
       right: 100%;
   }

   .ant-col-xs-offset-24 {
       margin-left: 100%;
   }

   .ant-col-xs-order-24 {
       order: 24;
   }

   .ant-col-xs-23 {
       display: block;
       box-sizing: border-box;
       width: 95.83333333%;
   }

   .ant-col-xs-push-23 {
       left: 95.83333333%;
   }

   .ant-col-xs-pull-23 {
       right: 95.83333333%;
   }

   .ant-col-xs-offset-23 {
       margin-left: 95.83333333%;
   }

   .ant-col-xs-order-23 {
       order: 23;
   }

   .ant-col-xs-22 {
       display: block;
       box-sizing: border-box;
       width: 91.66666667%;
   }

   .ant-col-xs-push-22 {
       left: 91.66666667%;
   }

   .ant-col-xs-pull-22 {
       right: 91.66666667%;
   }

   .ant-col-xs-offset-22 {
       margin-left: 91.66666667%;
   }

   .ant-col-xs-order-22 {
       order: 22;
   }

   .ant-col-xs-21 {
       display: block;
       box-sizing: border-box;
       width: 87.5%;
   }

   .ant-col-xs-push-21 {
       left: 87.5%;
   }

   .ant-col-xs-pull-21 {
       right: 87.5%;
   }

   .ant-col-xs-offset-21 {
       margin-left: 87.5%;
   }

   .ant-col-xs-order-21 {
       order: 21;
   }

   .ant-col-xs-20 {
       display: block;
       box-sizing: border-box;
       width: 83.33333333%;
   }

   .ant-col-xs-push-20 {
       left: 83.33333333%;
   }

   .ant-col-xs-pull-20 {
       right: 83.33333333%;
   }

   .ant-col-xs-offset-20 {
       margin-left: 83.33333333%;
   }

   .ant-col-xs-order-20 {
       order: 20;
   }

   .ant-col-xs-19 {
       display: block;
       box-sizing: border-box;
       width: 79.16666667%;
   }

   .ant-col-xs-push-19 {
       left: 79.16666667%;
   }

   .ant-col-xs-pull-19 {
       right: 79.16666667%;
   }

   .ant-col-xs-offset-19 {
       margin-left: 79.16666667%;
   }

   .ant-col-xs-order-19 {
       order: 19;
   }

   .ant-col-xs-18 {
       display: block;
       box-sizing: border-box;
       width: 75%;
   }

   .ant-col-xs-push-18 {
       left: 75%;
   }

   .ant-col-xs-pull-18 {
       right: 75%;
   }

   .ant-col-xs-offset-18 {
       margin-left: 75%;
   }

   .ant-col-xs-order-18 {
       order: 18;
   }

   .ant-col-xs-17 {
       display: block;
       box-sizing: border-box;
       width: 70.83333333%;
   }

   .ant-col-xs-push-17 {
       left: 70.83333333%;
   }

   .ant-col-xs-pull-17 {
       right: 70.83333333%;
   }

   .ant-col-xs-offset-17 {
       margin-left: 70.83333333%;
   }

   .ant-col-xs-order-17 {
       order: 17;
   }

   .ant-col-xs-16 {
       display: block;
       box-sizing: border-box;
       width: 66.66666667%;
   }

   .ant-col-xs-push-16 {
       left: 66.66666667%;
   }

   .ant-col-xs-pull-16 {
       right: 66.66666667%;
   }

   .ant-col-xs-offset-16 {
       margin-left: 66.66666667%;
   }

   .ant-col-xs-order-16 {
       order: 16;
   }

   .ant-col-xs-15 {
       display: block;
       box-sizing: border-box;
       width: 62.5%;
   }

   .ant-col-xs-push-15 {
       left: 62.5%;
   }

   .ant-col-xs-pull-15 {
       right: 62.5%;
   }

   .ant-col-xs-offset-15 {
       margin-left: 62.5%;
   }

   .ant-col-xs-order-15 {
       order: 15;
   }

   .ant-col-xs-14 {
       display: block;
       box-sizing: border-box;
       width: 58.33333333%;
   }

   .ant-col-xs-push-14 {
       left: 58.33333333%;
   }

   .ant-col-xs-pull-14 {
       right: 58.33333333%;
   }

   .ant-col-xs-offset-14 {
       margin-left: 58.33333333%;
   }

   .ant-col-xs-order-14 {
       order: 14;
   }

   .ant-col-xs-13 {
       display: block;
       box-sizing: border-box;
       width: 54.16666667%;
   }

   .ant-col-xs-push-13 {
       left: 54.16666667%;
   }

   .ant-col-xs-pull-13 {
       right: 54.16666667%;
   }

   .ant-col-xs-offset-13 {
       margin-left: 54.16666667%;
   }

   .ant-col-xs-order-13 {
       order: 13;
   }

   .ant-col-xs-12 {
       display: block;
       box-sizing: border-box;
       width: 50%;
   }

   .ant-col-xs-push-12 {
       left: 50%;
   }

   .ant-col-xs-pull-12 {
       right: 50%;
   }

   .ant-col-xs-offset-12 {
       margin-left: 50%;
   }

   .ant-col-xs-order-12 {
       order: 12;
   }

   .ant-col-xs-11 {
       display: block;
       box-sizing: border-box;
       width: 45.83333333%;
   }

   .ant-col-xs-push-11 {
       left: 45.83333333%;
   }

   .ant-col-xs-pull-11 {
       right: 45.83333333%;
   }

   .ant-col-xs-offset-11 {
       margin-left: 45.83333333%;
   }

   .ant-col-xs-order-11 {
       order: 11;
   }

   .ant-col-xs-10 {
       display: block;
       box-sizing: border-box;
       width: 41.66666667%;
   }

   .ant-col-xs-push-10 {
       left: 41.66666667%;
   }

   .ant-col-xs-pull-10 {
       right: 41.66666667%;
   }

   .ant-col-xs-offset-10 {
       margin-left: 41.66666667%;
   }

   .ant-col-xs-order-10 {
       order: 10;
   }

   .ant-col-xs-9 {
       display: block;
       box-sizing: border-box;
       width: 37.5%;
   }

   .ant-col-xs-push-9 {
       left: 37.5%;
   }

   .ant-col-xs-pull-9 {
       right: 37.5%;
   }

   .ant-col-xs-offset-9 {
       margin-left: 37.5%;
   }

   .ant-col-xs-order-9 {
       order: 9;
   }

   .ant-col-xs-8 {
       display: block;
       box-sizing: border-box;
       width: 33.33333333%;
   }

   .ant-col-xs-push-8 {
       left: 33.33333333%;
   }

   .ant-col-xs-pull-8 {
       right: 33.33333333%;
   }

   .ant-col-xs-offset-8 {
       margin-left: 33.33333333%;
   }

   .ant-col-xs-order-8 {
       order: 8;
   }

   .ant-col-xs-7 {
       display: block;
       box-sizing: border-box;
       width: 29.16666667%;
   }

   .ant-col-xs-push-7 {
       left: 29.16666667%;
   }

   .ant-col-xs-pull-7 {
       right: 29.16666667%;
   }

   .ant-col-xs-offset-7 {
       margin-left: 29.16666667%;
   }

   .ant-col-xs-order-7 {
       order: 7;
   }

   .ant-col-xs-6 {
       display: block;
       box-sizing: border-box;
       width: 25%;
   }

   .ant-col-xs-push-6 {
       left: 25%;
   }

   .ant-col-xs-pull-6 {
       right: 25%;
   }

   .ant-col-xs-offset-6 {
       margin-left: 25%;
   }

   .ant-col-xs-order-6 {
       order: 6;
   }

   .ant-col-xs-5 {
       display: block;
       box-sizing: border-box;
       width: 20.83333333%;
   }

   .ant-col-xs-push-5 {
       left: 20.83333333%;
   }

   .ant-col-xs-pull-5 {
       right: 20.83333333%;
   }

   .ant-col-xs-offset-5 {
       margin-left: 20.83333333%;
   }

   .ant-col-xs-order-5 {
       order: 5;
   }

   .ant-col-xs-4 {
       display: block;
       box-sizing: border-box;
       width: 16.66666667%;
   }

   .ant-col-xs-push-4 {
       left: 16.66666667%;
   }

   .ant-col-xs-pull-4 {
       right: 16.66666667%;
   }

   .ant-col-xs-offset-4 {
       margin-left: 16.66666667%;
   }

   .ant-col-xs-order-4 {
       order: 4;
   }

   .ant-col-xs-3 {
       display: block;
       box-sizing: border-box;
       width: 12.5%;
   }

   .ant-col-xs-push-3 {
       left: 12.5%;
   }

   .ant-col-xs-pull-3 {
       right: 12.5%;
   }

   .ant-col-xs-offset-3 {
       margin-left: 12.5%;
   }

   .ant-col-xs-order-3 {
       order: 3;
   }

   .ant-col-xs-2 {
       display: block;
       box-sizing: border-box;
       width: 8.33333333%;
   }

   .ant-col-xs-push-2 {
       left: 8.33333333%;
   }

   .ant-col-xs-pull-2 {
       right: 8.33333333%;
   }

   .ant-col-xs-offset-2 {
       margin-left: 8.33333333%;
   }

   .ant-col-xs-order-2 {
       order: 2;
   }

   .ant-col-xs-1 {
       display: block;
       box-sizing: border-box;
       width: 4.16666667%;
   }

   .ant-col-xs-push-1 {
       left: 4.16666667%;
   }

   .ant-col-xs-pull-1 {
       right: 4.16666667%;
   }

   .ant-col-xs-offset-1 {
       margin-left: 4.16666667%;
   }

   .ant-col-xs-order-1 {
       order: 1;
   }

   .ant-col-xs-0 {
       display: none;
   }

   .ant-col-push-0 {
       left: auto;
   }

   .ant-col-pull-0 {
       right: auto;
   }

   .ant-col-xs-push-0 {
       left: auto;
   }

   .ant-col-xs-pull-0 {
       right: auto;
   }

   .ant-col-xs-offset-0 {
       margin-left: 0;
   }

   .ant-col-xs-order-0 {
       order: 0;
   }

   @media (min-width: 576px) {

       .ant-col-sm-1,
       .ant-col-sm-2,
       .ant-col-sm-3,
       .ant-col-sm-4,
       .ant-col-sm-5,
       .ant-col-sm-6,
       .ant-col-sm-7,
       .ant-col-sm-8,
       .ant-col-sm-9,
       .ant-col-sm-10,
       .ant-col-sm-11,
       .ant-col-sm-12,
       .ant-col-sm-13,
       .ant-col-sm-14,
       .ant-col-sm-15,
       .ant-col-sm-16,
       .ant-col-sm-17,
       .ant-col-sm-18,
       .ant-col-sm-19,
       .ant-col-sm-20,
       .ant-col-sm-21,
       .ant-col-sm-22,
       .ant-col-sm-23,
       .ant-col-sm-24 {
           float: left;
           flex: 0 0 auto;
       }

       .ant-col-sm-24 {
           display: block;
           box-sizing: border-box;
           width: 100%;
       }

       .ant-col-sm-push-24 {
           left: 100%;
       }

       .ant-col-sm-pull-24 {
           right: 100%;
       }

       .ant-col-sm-offset-24 {
           margin-left: 100%;
       }

       .ant-col-sm-order-24 {
           order: 24;
       }

       .ant-col-sm-23 {
           display: block;
           box-sizing: border-box;
           width: 95.83333333%;
       }

       .ant-col-sm-push-23 {
           left: 95.83333333%;
       }

       .ant-col-sm-pull-23 {
           right: 95.83333333%;
       }

       .ant-col-sm-offset-23 {
           margin-left: 95.83333333%;
       }

       .ant-col-sm-order-23 {
           order: 23;
       }

       .ant-col-sm-22 {
           display: block;
           box-sizing: border-box;
           width: 91.66666667%;
       }

       .ant-col-sm-push-22 {
           left: 91.66666667%;
       }

       .ant-col-sm-pull-22 {
           right: 91.66666667%;
       }

       .ant-col-sm-offset-22 {
           margin-left: 91.66666667%;
       }

       .ant-col-sm-order-22 {
           order: 22;
       }

       .ant-col-sm-21 {
           display: block;
           box-sizing: border-box;
           width: 87.5%;
       }

       .ant-col-sm-push-21 {
           left: 87.5%;
       }

       .ant-col-sm-pull-21 {
           right: 87.5%;
       }

       .ant-col-sm-offset-21 {
           margin-left: 87.5%;
       }

       .ant-col-sm-order-21 {
           order: 21;
       }

       .ant-col-sm-20 {
           display: block;
           box-sizing: border-box;
           width: 83.33333333%;
       }

       .ant-col-sm-push-20 {
           left: 83.33333333%;
       }

       .ant-col-sm-pull-20 {
           right: 83.33333333%;
       }

       .ant-col-sm-offset-20 {
           margin-left: 83.33333333%;
       }

       .ant-col-sm-order-20 {
           order: 20;
       }

       .ant-col-sm-19 {
           display: block;
           box-sizing: border-box;
           width: 79.16666667%;
       }

       .ant-col-sm-push-19 {
           left: 79.16666667%;
       }

       .ant-col-sm-pull-19 {
           right: 79.16666667%;
       }

       .ant-col-sm-offset-19 {
           margin-left: 79.16666667%;
       }

       .ant-col-sm-order-19 {
           order: 19;
       }

       .ant-col-sm-18 {
           display: block;
           box-sizing: border-box;
           width: 75%;
       }

       .ant-col-sm-push-18 {
           left: 75%;
       }

       .ant-col-sm-pull-18 {
           right: 75%;
       }

       .ant-col-sm-offset-18 {
           margin-left: 75%;
       }

       .ant-col-sm-order-18 {
           order: 18;
       }

       .ant-col-sm-17 {
           display: block;
           box-sizing: border-box;
           width: 70.83333333%;
       }

       .ant-col-sm-push-17 {
           left: 70.83333333%;
       }

       .ant-col-sm-pull-17 {
           right: 70.83333333%;
       }

       .ant-col-sm-offset-17 {
           margin-left: 70.83333333%;
       }

       .ant-col-sm-order-17 {
           order: 17;
       }

       .ant-col-sm-16 {
           display: block;
           box-sizing: border-box;
           width: 66.66666667%;
       }

       .ant-col-sm-push-16 {
           left: 66.66666667%;
       }

       .ant-col-sm-pull-16 {
           right: 66.66666667%;
       }

       .ant-col-sm-offset-16 {
           margin-left: 66.66666667%;
       }

       .ant-col-sm-order-16 {
           order: 16;
       }

       .ant-col-sm-15 {
           display: block;
           box-sizing: border-box;
           width: 62.5%;
       }

       .ant-col-sm-push-15 {
           left: 62.5%;
       }

       .ant-col-sm-pull-15 {
           right: 62.5%;
       }

       .ant-col-sm-offset-15 {
           margin-left: 62.5%;
       }

       .ant-col-sm-order-15 {
           order: 15;
       }

       .ant-col-sm-14 {
           display: block;
           box-sizing: border-box;
           width: 58.33333333%;
       }

       .ant-col-sm-push-14 {
           left: 58.33333333%;
       }

       .ant-col-sm-pull-14 {
           right: 58.33333333%;
       }

       .ant-col-sm-offset-14 {
           margin-left: 58.33333333%;
       }

       .ant-col-sm-order-14 {
           order: 14;
       }

       .ant-col-sm-13 {
           display: block;
           box-sizing: border-box;
           width: 54.16666667%;
       }

       .ant-col-sm-push-13 {
           left: 54.16666667%;
       }

       .ant-col-sm-pull-13 {
           right: 54.16666667%;
       }

       .ant-col-sm-offset-13 {
           margin-left: 54.16666667%;
       }

       .ant-col-sm-order-13 {
           order: 13;
       }

       .ant-col-sm-12 {
           display: block;
           box-sizing: border-box;
           width: 50%;
       }

       .ant-col-sm-push-12 {
           left: 50%;
       }

       .ant-col-sm-pull-12 {
           right: 50%;
       }

       .ant-col-sm-offset-12 {
           margin-left: 50%;
       }

       .ant-col-sm-order-12 {
           order: 12;
       }

       .ant-col-sm-11 {
           display: block;
           box-sizing: border-box;
           width: 45.83333333%;
       }

       .ant-col-sm-push-11 {
           left: 45.83333333%;
       }

       .ant-col-sm-pull-11 {
           right: 45.83333333%;
       }

       .ant-col-sm-offset-11 {
           margin-left: 45.83333333%;
       }

       .ant-col-sm-order-11 {
           order: 11;
       }

       .ant-col-sm-10 {
           display: block;
           box-sizing: border-box;
           width: 41.66666667%;
       }

       .ant-col-sm-push-10 {
           left: 41.66666667%;
       }

       .ant-col-sm-pull-10 {
           right: 41.66666667%;
       }

       .ant-col-sm-offset-10 {
           margin-left: 41.66666667%;
       }

       .ant-col-sm-order-10 {
           order: 10;
       }

       .ant-col-sm-9 {
           display: block;
           box-sizing: border-box;
           width: 37.5%;
       }

       .ant-col-sm-push-9 {
           left: 37.5%;
       }

       .ant-col-sm-pull-9 {
           right: 37.5%;
       }

       .ant-col-sm-offset-9 {
           margin-left: 37.5%;
       }

       .ant-col-sm-order-9 {
           order: 9;
       }

       .ant-col-sm-8 {
           display: block;
           box-sizing: border-box;
           width: 33.33333333%;
       }

       .ant-col-sm-push-8 {
           left: 33.33333333%;
       }

       .ant-col-sm-pull-8 {
           right: 33.33333333%;
       }

       .ant-col-sm-offset-8 {
           margin-left: 33.33333333%;
       }

       .ant-col-sm-order-8 {
           order: 8;
       }

       .ant-col-sm-7 {
           display: block;
           box-sizing: border-box;
           width: 29.16666667%;
       }

       .ant-col-sm-push-7 {
           left: 29.16666667%;
       }

       .ant-col-sm-pull-7 {
           right: 29.16666667%;
       }

       .ant-col-sm-offset-7 {
           margin-left: 29.16666667%;
       }

       .ant-col-sm-order-7 {
           order: 7;
       }

       .ant-col-sm-6 {
           display: block;
           box-sizing: border-box;
           width: 25%;
       }

       .ant-col-sm-push-6 {
           left: 25%;
       }

       .ant-col-sm-pull-6 {
           right: 25%;
       }

       .ant-col-sm-offset-6 {
           margin-left: 25%;
       }

       .ant-col-sm-order-6 {
           order: 6;
       }

       .ant-col-sm-5 {
           display: block;
           box-sizing: border-box;
           width: 20.83333333%;
       }

       .ant-col-sm-push-5 {
           left: 20.83333333%;
       }

       .ant-col-sm-pull-5 {
           right: 20.83333333%;
       }

       .ant-col-sm-offset-5 {
           margin-left: 20.83333333%;
       }

       .ant-col-sm-order-5 {
           order: 5;
       }

       .ant-col-sm-4 {
           display: block;
           box-sizing: border-box;
           width: 16.66666667%;
       }

       .ant-col-sm-push-4 {
           left: 16.66666667%;
       }

       .ant-col-sm-pull-4 {
           right: 16.66666667%;
       }

       .ant-col-sm-offset-4 {
           margin-left: 16.66666667%;
       }

       .ant-col-sm-order-4 {
           order: 4;
       }

       .ant-col-sm-3 {
           display: block;
           box-sizing: border-box;
           width: 12.5%;
       }

       .ant-col-sm-push-3 {
           left: 12.5%;
       }

       .ant-col-sm-pull-3 {
           right: 12.5%;
       }

       .ant-col-sm-offset-3 {
           margin-left: 12.5%;
       }

       .ant-col-sm-order-3 {
           order: 3;
       }

       .ant-col-sm-2 {
           display: block;
           box-sizing: border-box;
           width: 8.33333333%;
       }

       .ant-col-sm-push-2 {
           left: 8.33333333%;
       }

       .ant-col-sm-pull-2 {
           right: 8.33333333%;
       }

       .ant-col-sm-offset-2 {
           margin-left: 8.33333333%;
       }

       .ant-col-sm-order-2 {
           order: 2;
       }

       .ant-col-sm-1 {
           display: block;
           box-sizing: border-box;
           width: 4.16666667%;
       }

       .ant-col-sm-push-1 {
           left: 4.16666667%;
       }

       .ant-col-sm-pull-1 {
           right: 4.16666667%;
       }

       .ant-col-sm-offset-1 {
           margin-left: 4.16666667%;
       }

       .ant-col-sm-order-1 {
           order: 1;
       }

       .ant-col-sm-0 {
           display: none;
       }

       .ant-col-push-0 {
           left: auto;
       }

       .ant-col-pull-0 {
           right: auto;
       }

       .ant-col-sm-push-0 {
           left: auto;
       }

       .ant-col-sm-pull-0 {
           right: auto;
       }

       .ant-col-sm-offset-0 {
           margin-left: 0;
       }

       .ant-col-sm-order-0 {
           order: 0;
       }
   }

   @media (min-width: 768px) {

       .ant-col-md-1,
       .ant-col-md-2,
       .ant-col-md-3,
       .ant-col-md-4,
       .ant-col-md-5,
       .ant-col-md-6,
       .ant-col-md-7,
       .ant-col-md-8,
       .ant-col-md-9,
       .ant-col-md-10,
       .ant-col-md-11,
       .ant-col-md-12,
       .ant-col-md-13,
       .ant-col-md-14,
       .ant-col-md-15,
       .ant-col-md-16,
       .ant-col-md-17,
       .ant-col-md-18,
       .ant-col-md-19,
       .ant-col-md-20,
       .ant-col-md-21,
       .ant-col-md-22,
       .ant-col-md-23,
       .ant-col-md-24 {
           float: left;
           flex: 0 0 auto;
       }

       .ant-col-md-24 {
           display: block;
           box-sizing: border-box;
           width: 100%;
       }

       .ant-col-md-push-24 {
           left: 100%;
       }

       .ant-col-md-pull-24 {
           right: 100%;
       }

       .ant-col-md-offset-24 {
           margin-left: 100%;
       }

       .ant-col-md-order-24 {
           order: 24;
       }

       .ant-col-md-23 {
           display: block;
           box-sizing: border-box;
           width: 95.83333333%;
       }

       .ant-col-md-push-23 {
           left: 95.83333333%;
       }

       .ant-col-md-pull-23 {
           right: 95.83333333%;
       }

       .ant-col-md-offset-23 {
           margin-left: 95.83333333%;
       }

       .ant-col-md-order-23 {
           order: 23;
       }

       .ant-col-md-22 {
           display: block;
           box-sizing: border-box;
           width: 91.66666667%;
       }

       .ant-col-md-push-22 {
           left: 91.66666667%;
       }

       .ant-col-md-pull-22 {
           right: 91.66666667%;
       }

       .ant-col-md-offset-22 {
           margin-left: 91.66666667%;
       }

       .ant-col-md-order-22 {
           order: 22;
       }

       .ant-col-md-21 {
           display: block;
           box-sizing: border-box;
           width: 87.5%;
       }

       .ant-col-md-push-21 {
           left: 87.5%;
       }

       .ant-col-md-pull-21 {
           right: 87.5%;
       }

       .ant-col-md-offset-21 {
           margin-left: 87.5%;
       }

       .ant-col-md-order-21 {
           order: 21;
       }

       .ant-col-md-20 {
           display: block;
           box-sizing: border-box;
           width: 83.33333333%;
       }

       .ant-col-md-push-20 {
           left: 83.33333333%;
       }

       .ant-col-md-pull-20 {
           right: 83.33333333%;
       }

       .ant-col-md-offset-20 {
           margin-left: 83.33333333%;
       }

       .ant-col-md-order-20 {
           order: 20;
       }

       .ant-col-md-19 {
           display: block;
           box-sizing: border-box;
           width: 79.16666667%;
       }

       .ant-col-md-push-19 {
           left: 79.16666667%;
       }

       .ant-col-md-pull-19 {
           right: 79.16666667%;
       }

       .ant-col-md-offset-19 {
           margin-left: 79.16666667%;
       }

       .ant-col-md-order-19 {
           order: 19;
       }

       .ant-col-md-18 {
           display: block;
           box-sizing: border-box;
           width: 75%;
       }

       .ant-col-md-push-18 {
           left: 75%;
       }

       .ant-col-md-pull-18 {
           right: 75%;
       }

       .ant-col-md-offset-18 {
           margin-left: 75%;
       }

       .ant-col-md-order-18 {
           order: 18;
       }

       .ant-col-md-17 {
           display: block;
           box-sizing: border-box;
           width: 70.83333333%;
       }

       .ant-col-md-push-17 {
           left: 70.83333333%;
       }

       .ant-col-md-pull-17 {
           right: 70.83333333%;
       }

       .ant-col-md-offset-17 {
           margin-left: 70.83333333%;
       }

       .ant-col-md-order-17 {
           order: 17;
       }

       .ant-col-md-16 {
           display: block;
           box-sizing: border-box;
           width: 66.66666667%;
       }

       .ant-col-md-push-16 {
           left: 66.66666667%;
       }

       .ant-col-md-pull-16 {
           right: 66.66666667%;
       }

       .ant-col-md-offset-16 {
           margin-left: 66.66666667%;
       }

       .ant-col-md-order-16 {
           order: 16;
       }

       .ant-col-md-15 {
           display: block;
           box-sizing: border-box;
           width: 62.5%;
       }

       .ant-col-md-push-15 {
           left: 62.5%;
       }

       .ant-col-md-pull-15 {
           right: 62.5%;
       }

       .ant-col-md-offset-15 {
           margin-left: 62.5%;
       }

       .ant-col-md-order-15 {
           order: 15;
       }

       .ant-col-md-14 {
           display: block;
           box-sizing: border-box;
           width: 58.33333333%;
       }

       .ant-col-md-push-14 {
           left: 58.33333333%;
       }

       .ant-col-md-pull-14 {
           right: 58.33333333%;
       }

       .ant-col-md-offset-14 {
           margin-left: 58.33333333%;
       }

       .ant-col-md-order-14 {
           order: 14;
       }

       .ant-col-md-13 {
           display: block;
           box-sizing: border-box;
           width: 54.16666667%;
       }

       .ant-col-md-push-13 {
           left: 54.16666667%;
       }

       .ant-col-md-pull-13 {
           right: 54.16666667%;
       }

       .ant-col-md-offset-13 {
           margin-left: 54.16666667%;
       }

       .ant-col-md-order-13 {
           order: 13;
       }

       .ant-col-md-12 {
           display: block;
           box-sizing: border-box;
           width: 50%;
       }

       .ant-col-md-push-12 {
           left: 50%;
       }

       .ant-col-md-pull-12 {
           right: 50%;
       }

       .ant-col-md-offset-12 {
           margin-left: 50%;
       }

       .ant-col-md-order-12 {
           order: 12;
       }

       .ant-col-md-11 {
           display: block;
           box-sizing: border-box;
           width: 45.83333333%;
       }

       .ant-col-md-push-11 {
           left: 45.83333333%;
       }

       .ant-col-md-pull-11 {
           right: 45.83333333%;
       }

       .ant-col-md-offset-11 {
           margin-left: 45.83333333%;
       }

       .ant-col-md-order-11 {
           order: 11;
       }

       .ant-col-md-10 {
           display: block;
           box-sizing: border-box;
           width: 41.66666667%;
       }

       .ant-col-md-push-10 {
           left: 41.66666667%;
       }

       .ant-col-md-pull-10 {
           right: 41.66666667%;
       }

       .ant-col-md-offset-10 {
           margin-left: 41.66666667%;
       }

       .ant-col-md-order-10 {
           order: 10;
       }

       .ant-col-md-9 {
           display: block;
           box-sizing: border-box;
           width: 37.5%;
       }

       .ant-col-md-push-9 {
           left: 37.5%;
       }

       .ant-col-md-pull-9 {
           right: 37.5%;
       }

       .ant-col-md-offset-9 {
           margin-left: 37.5%;
       }

       .ant-col-md-order-9 {
           order: 9;
       }

       .ant-col-md-8 {
           display: block;
           box-sizing: border-box;
           width: 33.33333333%;
       }

       .ant-col-md-push-8 {
           left: 33.33333333%;
       }

       .ant-col-md-pull-8 {
           right: 33.33333333%;
       }

       .ant-col-md-offset-8 {
           margin-left: 33.33333333%;
       }

       .ant-col-md-order-8 {
           order: 8;
       }

       .ant-col-md-7 {
           display: block;
           box-sizing: border-box;
           width: 29.16666667%;
       }

       .ant-col-md-push-7 {
           left: 29.16666667%;
       }

       .ant-col-md-pull-7 {
           right: 29.16666667%;
       }

       .ant-col-md-offset-7 {
           margin-left: 29.16666667%;
       }

       .ant-col-md-order-7 {
           order: 7;
       }

       .ant-col-md-6 {
           display: block;
           box-sizing: border-box;
           width: 25%;
       }

       .ant-col-md-push-6 {
           left: 25%;
       }

       .ant-col-md-pull-6 {
           right: 25%;
       }

       .ant-col-md-offset-6 {
           margin-left: 25%;
       }

       .ant-col-md-order-6 {
           order: 6;
       }

       .ant-col-md-5 {
           display: block;
           box-sizing: border-box;
           width: 20.83333333%;
       }

       .ant-col-md-push-5 {
           left: 20.83333333%;
       }

       .ant-col-md-pull-5 {
           right: 20.83333333%;
       }

       .ant-col-md-offset-5 {
           margin-left: 20.83333333%;
       }

       .ant-col-md-order-5 {
           order: 5;
       }

       .ant-col-md-4 {
           display: block;
           box-sizing: border-box;
           width: 16.66666667%;
       }

       .ant-col-md-push-4 {
           left: 16.66666667%;
       }

       .ant-col-md-pull-4 {
           right: 16.66666667%;
       }

       .ant-col-md-offset-4 {
           margin-left: 16.66666667%;
       }

       .ant-col-md-order-4 {
           order: 4;
       }

       .ant-col-md-3 {
           display: block;
           box-sizing: border-box;
           width: 12.5%;
       }

       .ant-col-md-push-3 {
           left: 12.5%;
       }

       .ant-col-md-pull-3 {
           right: 12.5%;
       }

       .ant-col-md-offset-3 {
           margin-left: 12.5%;
       }

       .ant-col-md-order-3 {
           order: 3;
       }

       .ant-col-md-2 {
           display: block;
           box-sizing: border-box;
           width: 8.33333333%;
       }

       .ant-col-md-push-2 {
           left: 8.33333333%;
       }

       .ant-col-md-pull-2 {
           right: 8.33333333%;
       }

       .ant-col-md-offset-2 {
           margin-left: 8.33333333%;
       }

       .ant-col-md-order-2 {
           order: 2;
       }

       .ant-col-md-1 {
           display: block;
           box-sizing: border-box;
           width: 4.16666667%;
       }

       .ant-col-md-push-1 {
           left: 4.16666667%;
       }

       .ant-col-md-pull-1 {
           right: 4.16666667%;
       }

       .ant-col-md-offset-1 {
           margin-left: 4.16666667%;
       }

       .ant-col-md-order-1 {
           order: 1;
       }

       .ant-col-md-0 {
           display: none;
       }

       .ant-col-push-0 {
           left: auto;
       }

       .ant-col-pull-0 {
           right: auto;
       }

       .ant-col-md-push-0 {
           left: auto;
       }

       .ant-col-md-pull-0 {
           right: auto;
       }

       .ant-col-md-offset-0 {
           margin-left: 0;
       }

       .ant-col-md-order-0 {
           order: 0;
       }
   }

   @media (min-width: 992px) {

       .ant-col-lg-1,
       .ant-col-lg-2,
       .ant-col-lg-3,
       .ant-col-lg-4,
       .ant-col-lg-5,
       .ant-col-lg-6,
       .ant-col-lg-7,
       .ant-col-lg-8,
       .ant-col-lg-9,
       .ant-col-lg-10,
       .ant-col-lg-11,
       .ant-col-lg-12,
       .ant-col-lg-13,
       .ant-col-lg-14,
       .ant-col-lg-15,
       .ant-col-lg-16,
       .ant-col-lg-17,
       .ant-col-lg-18,
       .ant-col-lg-19,
       .ant-col-lg-20,
       .ant-col-lg-21,
       .ant-col-lg-22,
       .ant-col-lg-23,
       .ant-col-lg-24 {
           float: left;
           flex: 0 0 auto;
       }

       .ant-col-lg-24 {
           display: block;
           box-sizing: border-box;
           width: 100%;
       }

       .ant-col-lg-push-24 {
           left: 100%;
       }

       .ant-col-lg-pull-24 {
           right: 100%;
       }

       .ant-col-lg-offset-24 {
           margin-left: 100%;
       }

       .ant-col-lg-order-24 {
           order: 24;
       }

       .ant-col-lg-23 {
           display: block;
           box-sizing: border-box;
           width: 95.83333333%;
       }

       .ant-col-lg-push-23 {
           left: 95.83333333%;
       }

       .ant-col-lg-pull-23 {
           right: 95.83333333%;
       }

       .ant-col-lg-offset-23 {
           margin-left: 95.83333333%;
       }

       .ant-col-lg-order-23 {
           order: 23;
       }

       .ant-col-lg-22 {
           display: block;
           box-sizing: border-box;
           width: 91.66666667%;
       }

       .ant-col-lg-push-22 {
           left: 91.66666667%;
       }

       .ant-col-lg-pull-22 {
           right: 91.66666667%;
       }

       .ant-col-lg-offset-22 {
           margin-left: 91.66666667%;
       }

       .ant-col-lg-order-22 {
           order: 22;
       }

       .ant-col-lg-21 {
           display: block;
           box-sizing: border-box;
           width: 87.5%;
       }

       .ant-col-lg-push-21 {
           left: 87.5%;
       }

       .ant-col-lg-pull-21 {
           right: 87.5%;
       }

       .ant-col-lg-offset-21 {
           margin-left: 87.5%;
       }

       .ant-col-lg-order-21 {
           order: 21;
       }

       .ant-col-lg-20 {
           display: block;
           box-sizing: border-box;
           width: 83.33333333%;
       }

       .ant-col-lg-push-20 {
           left: 83.33333333%;
       }

       .ant-col-lg-pull-20 {
           right: 83.33333333%;
       }

       .ant-col-lg-offset-20 {
           margin-left: 83.33333333%;
       }

       .ant-col-lg-order-20 {
           order: 20;
       }

       .ant-col-lg-19 {
           display: block;
           box-sizing: border-box;
           width: 79.16666667%;
       }

       .ant-col-lg-push-19 {
           left: 79.16666667%;
       }

       .ant-col-lg-pull-19 {
           right: 79.16666667%;
       }

       .ant-col-lg-offset-19 {
           margin-left: 79.16666667%;
       }

       .ant-col-lg-order-19 {
           order: 19;
       }

       .ant-col-lg-18 {
           display: block;
           box-sizing: border-box;
           width: 75%;
       }

       .ant-col-lg-push-18 {
           left: 75%;
       }

       .ant-col-lg-pull-18 {
           right: 75%;
       }

       .ant-col-lg-offset-18 {
           margin-left: 75%;
       }

       .ant-col-lg-order-18 {
           order: 18;
       }

       .ant-col-lg-17 {
           display: block;
           box-sizing: border-box;
           width: 70.83333333%;
       }

       .ant-col-lg-push-17 {
           left: 70.83333333%;
       }

       .ant-col-lg-pull-17 {
           right: 70.83333333%;
       }

       .ant-col-lg-offset-17 {
           margin-left: 70.83333333%;
       }

       .ant-col-lg-order-17 {
           order: 17;
       }

       .ant-col-lg-16 {
           display: block;
           box-sizing: border-box;
           width: 66.66666667%;
       }

       .ant-col-lg-push-16 {
           left: 66.66666667%;
       }

       .ant-col-lg-pull-16 {
           right: 66.66666667%;
       }

       .ant-col-lg-offset-16 {
           margin-left: 66.66666667%;
       }

       .ant-col-lg-order-16 {
           order: 16;
       }

       .ant-col-lg-15 {
           display: block;
           box-sizing: border-box;
           width: 62.5%;
       }

       .ant-col-lg-push-15 {
           left: 62.5%;
       }

       .ant-col-lg-pull-15 {
           right: 62.5%;
       }

       .ant-col-lg-offset-15 {
           margin-left: 62.5%;
       }

       .ant-col-lg-order-15 {
           order: 15;
       }

       .ant-col-lg-14 {
           display: block;
           box-sizing: border-box;
           width: 58.33333333%;
       }

       .ant-col-lg-push-14 {
           left: 58.33333333%;
       }

       .ant-col-lg-pull-14 {
           right: 58.33333333%;
       }

       .ant-col-lg-offset-14 {
           margin-left: 58.33333333%;
       }

       .ant-col-lg-order-14 {
           order: 14;
       }

       .ant-col-lg-13 {
           display: block;
           box-sizing: border-box;
           width: 54.16666667%;
       }

       .ant-col-lg-push-13 {
           left: 54.16666667%;
       }

       .ant-col-lg-pull-13 {
           right: 54.16666667%;
       }

       .ant-col-lg-offset-13 {
           margin-left: 54.16666667%;
       }

       .ant-col-lg-order-13 {
           order: 13;
       }

       .ant-col-lg-12 {
           display: block;
           box-sizing: border-box;
           width: 50%;
       }

       .ant-col-lg-push-12 {
           left: 50%;
       }

       .ant-col-lg-pull-12 {
           right: 50%;
       }

       .ant-col-lg-offset-12 {
           margin-left: 50%;
       }

       .ant-col-lg-order-12 {
           order: 12;
       }

       .ant-col-lg-11 {
           display: block;
           box-sizing: border-box;
           width: 45.83333333%;
       }

       .ant-col-lg-push-11 {
           left: 45.83333333%;
       }

       .ant-col-lg-pull-11 {
           right: 45.83333333%;
       }

       .ant-col-lg-offset-11 {
           margin-left: 45.83333333%;
       }

       .ant-col-lg-order-11 {
           order: 11;
       }

       .ant-col-lg-10 {
           display: block;
           box-sizing: border-box;
           width: 41.66666667%;
       }

       .ant-col-lg-push-10 {
           left: 41.66666667%;
       }

       .ant-col-lg-pull-10 {
           right: 41.66666667%;
       }

       .ant-col-lg-offset-10 {
           margin-left: 41.66666667%;
       }

       .ant-col-lg-order-10 {
           order: 10;
       }

       .ant-col-lg-9 {
           display: block;
           box-sizing: border-box;
           width: 37.5%;
       }

       .ant-col-lg-push-9 {
           left: 37.5%;
       }

       .ant-col-lg-pull-9 {
           right: 37.5%;
       }

       .ant-col-lg-offset-9 {
           margin-left: 37.5%;
       }

       .ant-col-lg-order-9 {
           order: 9;
       }

       .ant-col-lg-8 {
           display: block;
           box-sizing: border-box;
           width: 33.33333333%;
       }

       .ant-col-lg-push-8 {
           left: 33.33333333%;
       }

       .ant-col-lg-pull-8 {
           right: 33.33333333%;
       }

       .ant-col-lg-offset-8 {
           margin-left: 33.33333333%;
       }

       .ant-col-lg-order-8 {
           order: 8;
       }

       .ant-col-lg-7 {
           display: block;
           box-sizing: border-box;
           width: 29.16666667%;
       }

       .ant-col-lg-push-7 {
           left: 29.16666667%;
       }

       .ant-col-lg-pull-7 {
           right: 29.16666667%;
       }

       .ant-col-lg-offset-7 {
           margin-left: 29.16666667%;
       }

       .ant-col-lg-order-7 {
           order: 7;
       }

       .ant-col-lg-6 {
           display: block;
           box-sizing: border-box;
           width: 25%;
       }

       .ant-col-lg-push-6 {
           left: 25%;
       }

       .ant-col-lg-pull-6 {
           right: 25%;
       }

       .ant-col-lg-offset-6 {
           margin-left: 25%;
       }

       .ant-col-lg-order-6 {
           order: 6;
       }

       .ant-col-lg-5 {
           display: block;
           box-sizing: border-box;
           width: 20.83333333%;
       }

       .ant-col-lg-push-5 {
           left: 20.83333333%;
       }

       .ant-col-lg-pull-5 {
           right: 20.83333333%;
       }

       .ant-col-lg-offset-5 {
           margin-left: 20.83333333%;
       }

       .ant-col-lg-order-5 {
           order: 5;
       }

       .ant-col-lg-4 {
           display: block;
           box-sizing: border-box;
           width: 16.66666667%;
       }

       .ant-col-lg-push-4 {
           left: 16.66666667%;
       }

       .ant-col-lg-pull-4 {
           right: 16.66666667%;
       }

       .ant-col-lg-offset-4 {
           margin-left: 16.66666667%;
       }

       .ant-col-lg-order-4 {
           order: 4;
       }

       .ant-col-lg-3 {
           display: block;
           box-sizing: border-box;
           width: 12.5%;
       }

       .ant-col-lg-push-3 {
           left: 12.5%;
       }

       .ant-col-lg-pull-3 {
           right: 12.5%;
       }

       .ant-col-lg-offset-3 {
           margin-left: 12.5%;
       }

       .ant-col-lg-order-3 {
           order: 3;
       }

       .ant-col-lg-2 {
           display: block;
           box-sizing: border-box;
           width: 8.33333333%;
       }

       .ant-col-lg-push-2 {
           left: 8.33333333%;
       }

       .ant-col-lg-pull-2 {
           right: 8.33333333%;
       }

       .ant-col-lg-offset-2 {
           margin-left: 8.33333333%;
       }

       .ant-col-lg-order-2 {
           order: 2;
       }

       .ant-col-lg-1 {
           display: block;
           box-sizing: border-box;
           width: 4.16666667%;
       }

       .ant-col-lg-push-1 {
           left: 4.16666667%;
       }

       .ant-col-lg-pull-1 {
           right: 4.16666667%;
       }

       .ant-col-lg-offset-1 {
           margin-left: 4.16666667%;
       }

       .ant-col-lg-order-1 {
           order: 1;
       }

       .ant-col-lg-0 {
           display: none;
       }

       .ant-col-push-0 {
           left: auto;
       }

       .ant-col-pull-0 {
           right: auto;
       }

       .ant-col-lg-push-0 {
           left: auto;
       }

       .ant-col-lg-pull-0 {
           right: auto;
       }

       .ant-col-lg-offset-0 {
           margin-left: 0;
       }

       .ant-col-lg-order-0 {
           order: 0;
       }
   }

   @media (min-width: 1200px) {

       .ant-col-xl-1,
       .ant-col-xl-2,
       .ant-col-xl-3,
       .ant-col-xl-4,
       .ant-col-xl-5,
       .ant-col-xl-6,
       .ant-col-xl-7,
       .ant-col-xl-8,
       .ant-col-xl-9,
       .ant-col-xl-10,
       .ant-col-xl-11,
       .ant-col-xl-12,
       .ant-col-xl-13,
       .ant-col-xl-14,
       .ant-col-xl-15,
       .ant-col-xl-16,
       .ant-col-xl-17,
       .ant-col-xl-18,
       .ant-col-xl-19,
       .ant-col-xl-20,
       .ant-col-xl-21,
       .ant-col-xl-22,
       .ant-col-xl-23,
       .ant-col-xl-24 {
           float: left;
           flex: 0 0 auto;
       }

       .ant-col-xl-24 {
           display: block;
           box-sizing: border-box;
           width: 100%;
       }

       .ant-col-xl-push-24 {
           left: 100%;
       }

       .ant-col-xl-pull-24 {
           right: 100%;
       }

       .ant-col-xl-offset-24 {
           margin-left: 100%;
       }

       .ant-col-xl-order-24 {
           order: 24;
       }

       .ant-col-xl-23 {
           display: block;
           box-sizing: border-box;
           width: 95.83333333%;
       }

       .ant-col-xl-push-23 {
           left: 95.83333333%;
       }

       .ant-col-xl-pull-23 {
           right: 95.83333333%;
       }

       .ant-col-xl-offset-23 {
           margin-left: 95.83333333%;
       }

       .ant-col-xl-order-23 {
           order: 23;
       }

       .ant-col-xl-22 {
           display: block;
           box-sizing: border-box;
           width: 91.66666667%;
       }

       .ant-col-xl-push-22 {
           left: 91.66666667%;
       }

       .ant-col-xl-pull-22 {
           right: 91.66666667%;
       }

       .ant-col-xl-offset-22 {
           margin-left: 91.66666667%;
       }

       .ant-col-xl-order-22 {
           order: 22;
       }

       .ant-col-xl-21 {
           display: block;
           box-sizing: border-box;
           width: 87.5%;
       }

       .ant-col-xl-push-21 {
           left: 87.5%;
       }

       .ant-col-xl-pull-21 {
           right: 87.5%;
       }

       .ant-col-xl-offset-21 {
           margin-left: 87.5%;
       }

       .ant-col-xl-order-21 {
           order: 21;
       }

       .ant-col-xl-20 {
           display: block;
           box-sizing: border-box;
           width: 83.33333333%;
       }

       .ant-col-xl-push-20 {
           left: 83.33333333%;
       }

       .ant-col-xl-pull-20 {
           right: 83.33333333%;
       }

       .ant-col-xl-offset-20 {
           margin-left: 83.33333333%;
       }

       .ant-col-xl-order-20 {
           order: 20;
       }

       .ant-col-xl-19 {
           display: block;
           box-sizing: border-box;
           width: 79.16666667%;
       }

       .ant-col-xl-push-19 {
           left: 79.16666667%;
       }

       .ant-col-xl-pull-19 {
           right: 79.16666667%;
       }

       .ant-col-xl-offset-19 {
           margin-left: 79.16666667%;
       }

       .ant-col-xl-order-19 {
           order: 19;
       }

       .ant-col-xl-18 {
           display: block;
           box-sizing: border-box;
           width: 75%;
       }

       .ant-col-xl-push-18 {
           left: 75%;
       }

       .ant-col-xl-pull-18 {
           right: 75%;
       }

       .ant-col-xl-offset-18 {
           margin-left: 75%;
       }

       .ant-col-xl-order-18 {
           order: 18;
       }

       .ant-col-xl-17 {
           display: block;
           box-sizing: border-box;
           width: 70.83333333%;
       }

       .ant-col-xl-push-17 {
           left: 70.83333333%;
       }

       .ant-col-xl-pull-17 {
           right: 70.83333333%;
       }

       .ant-col-xl-offset-17 {
           margin-left: 70.83333333%;
       }

       .ant-col-xl-order-17 {
           order: 17;
       }

       .ant-col-xl-16 {
           display: block;
           box-sizing: border-box;
           width: 66.66666667%;
       }

       .ant-col-xl-push-16 {
           left: 66.66666667%;
       }

       .ant-col-xl-pull-16 {
           right: 66.66666667%;
       }

       .ant-col-xl-offset-16 {
           margin-left: 66.66666667%;
       }

       .ant-col-xl-order-16 {
           order: 16;
       }

       .ant-col-xl-15 {
           display: block;
           box-sizing: border-box;
           width: 62.5%;
       }

       .ant-col-xl-push-15 {
           left: 62.5%;
       }

       .ant-col-xl-pull-15 {
           right: 62.5%;
       }

       .ant-col-xl-offset-15 {
           margin-left: 62.5%;
       }

       .ant-col-xl-order-15 {
           order: 15;
       }

       .ant-col-xl-14 {
           display: block;
           box-sizing: border-box;
           width: 58.33333333%;
       }

       .ant-col-xl-push-14 {
           left: 58.33333333%;
       }

       .ant-col-xl-pull-14 {
           right: 58.33333333%;
       }

       .ant-col-xl-offset-14 {
           margin-left: 58.33333333%;
       }

       .ant-col-xl-order-14 {
           order: 14;
       }

       .ant-col-xl-13 {
           display: block;
           box-sizing: border-box;
           width: 54.16666667%;
       }

       .ant-col-xl-push-13 {
           left: 54.16666667%;
       }

       .ant-col-xl-pull-13 {
           right: 54.16666667%;
       }

       .ant-col-xl-offset-13 {
           margin-left: 54.16666667%;
       }

       .ant-col-xl-order-13 {
           order: 13;
       }

       .ant-col-xl-12 {
           display: block;
           box-sizing: border-box;
           width: 50%;
       }

       .ant-col-xl-push-12 {
           left: 50%;
       }

       .ant-col-xl-pull-12 {
           right: 50%;
       }

       .ant-col-xl-offset-12 {
           margin-left: 50%;
       }

       .ant-col-xl-order-12 {
           order: 12;
       }

       .ant-col-xl-11 {
           display: block;
           box-sizing: border-box;
           width: 45.83333333%;
       }

       .ant-col-xl-push-11 {
           left: 45.83333333%;
       }

       .ant-col-xl-pull-11 {
           right: 45.83333333%;
       }

       .ant-col-xl-offset-11 {
           margin-left: 45.83333333%;
       }

       .ant-col-xl-order-11 {
           order: 11;
       }

       .ant-col-xl-10 {
           display: block;
           box-sizing: border-box;
           width: 41.66666667%;
       }

       .ant-col-xl-push-10 {
           left: 41.66666667%;
       }

       .ant-col-xl-pull-10 {
           right: 41.66666667%;
       }

       .ant-col-xl-offset-10 {
           margin-left: 41.66666667%;
       }

       .ant-col-xl-order-10 {
           order: 10;
       }

       .ant-col-xl-9 {
           display: block;
           box-sizing: border-box;
           width: 37.5%;
       }

       .ant-col-xl-push-9 {
           left: 37.5%;
       }

       .ant-col-xl-pull-9 {
           right: 37.5%;
       }

       .ant-col-xl-offset-9 {
           margin-left: 37.5%;
       }

       .ant-col-xl-order-9 {
           order: 9;
       }

       .ant-col-xl-8 {
           display: block;
           box-sizing: border-box;
           width: 33.33333333%;
       }

       .ant-col-xl-push-8 {
           left: 33.33333333%;
       }

       .ant-col-xl-pull-8 {
           right: 33.33333333%;
       }

       .ant-col-xl-offset-8 {
           margin-left: 33.33333333%;
       }

       .ant-col-xl-order-8 {
           order: 8;
       }

       .ant-col-xl-7 {
           display: block;
           box-sizing: border-box;
           width: 29.16666667%;
       }

       .ant-col-xl-push-7 {
           left: 29.16666667%;
       }

       .ant-col-xl-pull-7 {
           right: 29.16666667%;
       }

       .ant-col-xl-offset-7 {
           margin-left: 29.16666667%;
       }

       .ant-col-xl-order-7 {
           order: 7;
       }

       .ant-col-xl-6 {
           display: block;
           box-sizing: border-box;
           width: 25%;
       }

       .ant-col-xl-push-6 {
           left: 25%;
       }

       .ant-col-xl-pull-6 {
           right: 25%;
       }

       .ant-col-xl-offset-6 {
           margin-left: 25%;
       }

       .ant-col-xl-order-6 {
           order: 6;
       }

       .ant-col-xl-5 {
           display: block;
           box-sizing: border-box;
           width: 20.83333333%;
       }

       .ant-col-xl-push-5 {
           left: 20.83333333%;
       }

       .ant-col-xl-pull-5 {
           right: 20.83333333%;
       }

       .ant-col-xl-offset-5 {
           margin-left: 20.83333333%;
       }

       .ant-col-xl-order-5 {
           order: 5;
       }

       .ant-col-xl-4 {
           display: block;
           box-sizing: border-box;
           width: 16.66666667%;
       }

       .ant-col-xl-push-4 {
           left: 16.66666667%;
       }

       .ant-col-xl-pull-4 {
           right: 16.66666667%;
       }

       .ant-col-xl-offset-4 {
           margin-left: 16.66666667%;
       }

       .ant-col-xl-order-4 {
           order: 4;
       }

       .ant-col-xl-3 {
           display: block;
           box-sizing: border-box;
           width: 12.5%;
       }

       .ant-col-xl-push-3 {
           left: 12.5%;
       }

       .ant-col-xl-pull-3 {
           right: 12.5%;
       }

       .ant-col-xl-offset-3 {
           margin-left: 12.5%;
       }

       .ant-col-xl-order-3 {
           order: 3;
       }

       .ant-col-xl-2 {
           display: block;
           box-sizing: border-box;
           width: 8.33333333%;
       }

       .ant-col-xl-push-2 {
           left: 8.33333333%;
       }

       .ant-col-xl-pull-2 {
           right: 8.33333333%;
       }

       .ant-col-xl-offset-2 {
           margin-left: 8.33333333%;
       }

       .ant-col-xl-order-2 {
           order: 2;
       }

       .ant-col-xl-1 {
           display: block;
           box-sizing: border-box;
           width: 4.16666667%;
       }

       .ant-col-xl-push-1 {
           left: 4.16666667%;
       }

       .ant-col-xl-pull-1 {
           right: 4.16666667%;
       }

       .ant-col-xl-offset-1 {
           margin-left: 4.16666667%;
       }

       .ant-col-xl-order-1 {
           order: 1;
       }

       .ant-col-xl-0 {
           display: none;
       }

       .ant-col-push-0 {
           left: auto;
       }

       .ant-col-pull-0 {
           right: auto;
       }

       .ant-col-xl-push-0 {
           left: auto;
       }

       .ant-col-xl-pull-0 {
           right: auto;
       }

       .ant-col-xl-offset-0 {
           margin-left: 0;
       }

       .ant-col-xl-order-0 {
           order: 0;
       }
   }

   @media (min-width: 1600px) {

       .ant-col-xxl-1,
       .ant-col-xxl-2,
       .ant-col-xxl-3,
       .ant-col-xxl-4,
       .ant-col-xxl-5,
       .ant-col-xxl-6,
       .ant-col-xxl-7,
       .ant-col-xxl-8,
       .ant-col-xxl-9,
       .ant-col-xxl-10,
       .ant-col-xxl-11,
       .ant-col-xxl-12,
       .ant-col-xxl-13,
       .ant-col-xxl-14,
       .ant-col-xxl-15,
       .ant-col-xxl-16,
       .ant-col-xxl-17,
       .ant-col-xxl-18,
       .ant-col-xxl-19,
       .ant-col-xxl-20,
       .ant-col-xxl-21,
       .ant-col-xxl-22,
       .ant-col-xxl-23,
       .ant-col-xxl-24 {
           float: left;
           flex: 0 0 auto;
       }

       .ant-col-xxl-24 {
           display: block;
           box-sizing: border-box;
           width: 100%;
       }

       .ant-col-xxl-push-24 {
           left: 100%;
       }

       .ant-col-xxl-pull-24 {
           right: 100%;
       }

       .ant-col-xxl-offset-24 {
           margin-left: 100%;
       }

       .ant-col-xxl-order-24 {
           order: 24;
       }

       .ant-col-xxl-23 {
           display: block;
           box-sizing: border-box;
           width: 95.83333333%;
       }

       .ant-col-xxl-push-23 {
           left: 95.83333333%;
       }

       .ant-col-xxl-pull-23 {
           right: 95.83333333%;
       }

       .ant-col-xxl-offset-23 {
           margin-left: 95.83333333%;
       }

       .ant-col-xxl-order-23 {
           order: 23;
       }

       .ant-col-xxl-22 {
           display: block;
           box-sizing: border-box;
           width: 91.66666667%;
       }

       .ant-col-xxl-push-22 {
           left: 91.66666667%;
       }

       .ant-col-xxl-pull-22 {
           right: 91.66666667%;
       }

       .ant-col-xxl-offset-22 {
           margin-left: 91.66666667%;
       }

       .ant-col-xxl-order-22 {
           order: 22;
       }

       .ant-col-xxl-21 {
           display: block;
           box-sizing: border-box;
           width: 87.5%;
       }

       .ant-col-xxl-push-21 {
           left: 87.5%;
       }

       .ant-col-xxl-pull-21 {
           right: 87.5%;
       }

       .ant-col-xxl-offset-21 {
           margin-left: 87.5%;
       }

       .ant-col-xxl-order-21 {
           order: 21;
       }

       .ant-col-xxl-20 {
           display: block;
           box-sizing: border-box;
           width: 83.33333333%;
       }

       .ant-col-xxl-push-20 {
           left: 83.33333333%;
       }

       .ant-col-xxl-pull-20 {
           right: 83.33333333%;
       }

       .ant-col-xxl-offset-20 {
           margin-left: 83.33333333%;
       }

       .ant-col-xxl-order-20 {
           order: 20;
       }

       .ant-col-xxl-19 {
           display: block;
           box-sizing: border-box;
           width: 79.16666667%;
       }

       .ant-col-xxl-push-19 {
           left: 79.16666667%;
       }

       .ant-col-xxl-pull-19 {
           right: 79.16666667%;
       }

       .ant-col-xxl-offset-19 {
           margin-left: 79.16666667%;
       }

       .ant-col-xxl-order-19 {
           order: 19;
       }

       .ant-col-xxl-18 {
           display: block;
           box-sizing: border-box;
           width: 75%;
       }

       .ant-col-xxl-push-18 {
           left: 75%;
       }

       .ant-col-xxl-pull-18 {
           right: 75%;
       }

       .ant-col-xxl-offset-18 {
           margin-left: 75%;
       }

       .ant-col-xxl-order-18 {
           order: 18;
       }

       .ant-col-xxl-17 {
           display: block;
           box-sizing: border-box;
           width: 70.83333333%;
       }

       .ant-col-xxl-push-17 {
           left: 70.83333333%;
       }

       .ant-col-xxl-pull-17 {
           right: 70.83333333%;
       }

       .ant-col-xxl-offset-17 {
           margin-left: 70.83333333%;
       }

       .ant-col-xxl-order-17 {
           order: 17;
       }

       .ant-col-xxl-16 {
           display: block;
           box-sizing: border-box;
           width: 66.66666667%;
       }

       .ant-col-xxl-push-16 {
           left: 66.66666667%;
       }

       .ant-col-xxl-pull-16 {
           right: 66.66666667%;
       }

       .ant-col-xxl-offset-16 {
           margin-left: 66.66666667%;
       }

       .ant-col-xxl-order-16 {
           order: 16;
       }

       .ant-col-xxl-15 {
           display: block;
           box-sizing: border-box;
           width: 62.5%;
       }

       .ant-col-xxl-push-15 {
           left: 62.5%;
       }

       .ant-col-xxl-pull-15 {
           right: 62.5%;
       }

       .ant-col-xxl-offset-15 {
           margin-left: 62.5%;
       }

       .ant-col-xxl-order-15 {
           order: 15;
       }

       .ant-col-xxl-14 {
           display: block;
           box-sizing: border-box;
           width: 58.33333333%;
       }

       .ant-col-xxl-push-14 {
           left: 58.33333333%;
       }

       .ant-col-xxl-pull-14 {
           right: 58.33333333%;
       }

       .ant-col-xxl-offset-14 {
           margin-left: 58.33333333%;
       }

       .ant-col-xxl-order-14 {
           order: 14;
       }

       .ant-col-xxl-13 {
           display: block;
           box-sizing: border-box;
           width: 54.16666667%;
       }

       .ant-col-xxl-push-13 {
           left: 54.16666667%;
       }

       .ant-col-xxl-pull-13 {
           right: 54.16666667%;
       }

       .ant-col-xxl-offset-13 {
           margin-left: 54.16666667%;
       }

       .ant-col-xxl-order-13 {
           order: 13;
       }

       .ant-col-xxl-12 {
           display: block;
           box-sizing: border-box;
           width: 50%;
       }

       .ant-col-xxl-push-12 {
           left: 50%;
       }

       .ant-col-xxl-pull-12 {
           right: 50%;
       }

       .ant-col-xxl-offset-12 {
           margin-left: 50%;
       }

       .ant-col-xxl-order-12 {
           order: 12;
       }

       .ant-col-xxl-11 {
           display: block;
           box-sizing: border-box;
           width: 45.83333333%;
       }

       .ant-col-xxl-push-11 {
           left: 45.83333333%;
       }

       .ant-col-xxl-pull-11 {
           right: 45.83333333%;
       }

       .ant-col-xxl-offset-11 {
           margin-left: 45.83333333%;
       }

       .ant-col-xxl-order-11 {
           order: 11;
       }

       .ant-col-xxl-10 {
           display: block;
           box-sizing: border-box;
           width: 41.66666667%;
       }

       .ant-col-xxl-push-10 {
           left: 41.66666667%;
       }

       .ant-col-xxl-pull-10 {
           right: 41.66666667%;
       }

       .ant-col-xxl-offset-10 {
           margin-left: 41.66666667%;
       }

       .ant-col-xxl-order-10 {
           order: 10;
       }

       .ant-col-xxl-9 {
           display: block;
           box-sizing: border-box;
           width: 37.5%;
       }

       .ant-col-xxl-push-9 {
           left: 37.5%;
       }

       .ant-col-xxl-pull-9 {
           right: 37.5%;
       }

       .ant-col-xxl-offset-9 {
           margin-left: 37.5%;
       }

       .ant-col-xxl-order-9 {
           order: 9;
       }

       .ant-col-xxl-8 {
           display: block;
           box-sizing: border-box;
           width: 33.33333333%;
       }

       .ant-col-xxl-push-8 {
           left: 33.33333333%;
       }

       .ant-col-xxl-pull-8 {
           right: 33.33333333%;
       }

       .ant-col-xxl-offset-8 {
           margin-left: 33.33333333%;
       }

       .ant-col-xxl-order-8 {
           order: 8;
       }

       .ant-col-xxl-7 {
           display: block;
           box-sizing: border-box;
           width: 29.16666667%;
       }

       .ant-col-xxl-push-7 {
           left: 29.16666667%;
       }

       .ant-col-xxl-pull-7 {
           right: 29.16666667%;
       }

       .ant-col-xxl-offset-7 {
           margin-left: 29.16666667%;
       }

       .ant-col-xxl-order-7 {
           order: 7;
       }

       .ant-col-xxl-6 {
           display: block;
           box-sizing: border-box;
           width: 25%;
       }

       .ant-col-xxl-push-6 {
           left: 25%;
       }

       .ant-col-xxl-pull-6 {
           right: 25%;
       }

       .ant-col-xxl-offset-6 {
           margin-left: 25%;
       }

       .ant-col-xxl-order-6 {
           order: 6;
       }

       .ant-col-xxl-5 {
           display: block;
           box-sizing: border-box;
           width: 20.83333333%;
       }

       .ant-col-xxl-push-5 {
           left: 20.83333333%;
       }

       .ant-col-xxl-pull-5 {
           right: 20.83333333%;
       }

       .ant-col-xxl-offset-5 {
           margin-left: 20.83333333%;
       }

       .ant-col-xxl-order-5 {
           order: 5;
       }

       .ant-col-xxl-4 {
           display: block;
           box-sizing: border-box;
           width: 16.66666667%;
       }

       .ant-col-xxl-push-4 {
           left: 16.66666667%;
       }

       .ant-col-xxl-pull-4 {
           right: 16.66666667%;
       }

       .ant-col-xxl-offset-4 {
           margin-left: 16.66666667%;
       }

       .ant-col-xxl-order-4 {
           order: 4;
       }

       .ant-col-xxl-3 {
           display: block;
           box-sizing: border-box;
           width: 12.5%;
       }

       .ant-col-xxl-push-3 {
           left: 12.5%;
       }

       .ant-col-xxl-pull-3 {
           right: 12.5%;
       }

       .ant-col-xxl-offset-3 {
           margin-left: 12.5%;
       }

       .ant-col-xxl-order-3 {
           order: 3;
       }

       .ant-col-xxl-2 {
           display: block;
           box-sizing: border-box;
           width: 8.33333333%;
       }

       .ant-col-xxl-push-2 {
           left: 8.33333333%;
       }

       .ant-col-xxl-pull-2 {
           right: 8.33333333%;
       }

       .ant-col-xxl-offset-2 {
           margin-left: 8.33333333%;
       }

       .ant-col-xxl-order-2 {
           order: 2;
       }

       .ant-col-xxl-1 {
           display: block;
           box-sizing: border-box;
           width: 4.16666667%;
       }

       .ant-col-xxl-push-1 {
           left: 4.16666667%;
       }

       .ant-col-xxl-pull-1 {
           right: 4.16666667%;
       }

       .ant-col-xxl-offset-1 {
           margin-left: 4.16666667%;
       }

       .ant-col-xxl-order-1 {
           order: 1;
       }

       .ant-col-xxl-0 {
           display: none;
       }

       .ant-col-push-0 {
           left: auto;
       }

       .ant-col-pull-0 {
           right: auto;
       }

       .ant-col-xxl-push-0 {
           left: auto;
       }

       .ant-col-xxl-pull-0 {
           right: auto;
       }

       .ant-col-xxl-offset-0 {
           margin-left: 0;
       }

       .ant-col-xxl-order-0 {
           order: 0;
       }
   }

   /** oui-rate */
   /* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */
   /* stylelint-disable no-duplicate-selectors */
   /* stylelint-disable declaration-bang-space-before,no-duplicate-selectors */
   /* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */
   .ant-rate {
       font-family: 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', 'SimHei', 'WenQuanYi Micro Hei', sans-serif;
       font-size: 12px;
       font-variant: tabular-nums;
       line-height: 1.5;
       color: #333333;
       box-sizing: border-box;
       line-height: unset;
       margin: 0;
       padding: 0;
       list-style: none;
       font-size: 20px;
       display: inline-block;
       color: #FFBF00;
       outline: none;
   }

   .ant-rate-disabled .ant-rate-star {
       cursor: default;
   }

   .ant-rate-disabled .ant-rate-star:hover {
       transform: scale(1);
   }

   .ant-rate-star {
       margin: 0;
       padding: 0;
       display: inline-block;
       margin-right: 8px;
       position: relative;
       transition: all .3s;
       color: inherit;
       cursor: pointer;
   }

   .ant-rate-star:focus {
       outline: 0;
   }

   .ant-rate-star-first,
   .ant-rate-star-second {
       user-select: none;
       transition: all .3s;
       color: #e6e6e6;
   }

   .ant-rate-star:hover,
   .ant-rate-star:focus {
       transform: scale(1.1);
   }

   .ant-rate-star-first {
       position: absolute;
       left: 0;
       top: 0;
       width: 50%;
       height: 100%;
       overflow: hidden;
       opacity: 0;
   }

   .ant-rate-star-half .ant-rate-star-first,
   .ant-rate-star-half .ant-rate-star-second {
       opacity: 1;
   }

   .ant-rate-star-half .ant-rate-star-first,
   .ant-rate-star-full .ant-rate-star-second {
       color: inherit;
   }

   .ant-rate-text {
       margin-left: 8px;
       display: inline-block;
       font-size: 12px;
   }

   /** oui-progress */
   /* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */
   /* stylelint-disable no-duplicate-selectors */
   /* stylelint-disable declaration-bang-space-before,no-duplicate-selectors */
   /* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */
   .ant-progress {
       font-family: 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', 'SimHei', 'WenQuanYi Micro Hei', sans-serif;
       font-size: 12px;
       font-variant: tabular-nums;
       line-height: 1.5;
       color: #333333;
       box-sizing: border-box;
       margin: 0;
       padding: 0;
       list-style: none;
       display: inline-block;
   }

   .ant-progress-line {
       width: 100%;
       font-size: 12px;
       position: relative;
   }

   .ant-progress-small.ant-progress-line,
   .ant-progress-small.ant-progress-line .ant-progress-text .anticon {
       font-size: 10px;
   }

   .ant-progress-outer {
       display: inline-block;
       width: 100%;
       margin-right: 0;
       padding-right: 0;
   }

   .ant-progress-show-info .ant-progress-outer {
       padding-right: calc(2em + 8px);
       margin-right: calc(-2em - 8px);
   }

   .ant-progress-inner {
       display: inline-block;
       width: 100%;
       background-color: #f2f2f2;
       border-radius: 100px;
       vertical-align: middle;
       position: relative;
   }

   .ant-progress-circle-trail {
       stroke: #f2f2f2;
   }

   .ant-progress-circle-path {
       stroke: #108EE9;
       animation: ant-progress-appear 0.3s;
   }

   .ant-progress-success-bg,
   .ant-progress-bg {
       background-color: #108EE9;
       transition: all 0.4s cubic-bezier(0.08, 0.82, 0.17, 1) 0s;
       position: relative;
   }

   .ant-progress-success-bg {
       background-color: #00A854;
       position: absolute;
       top: 0;
       left: 0;
   }

   .ant-progress-text {
       word-break: normal;
       width: 2em;
       text-align: left;
       font-size: 1em;
       margin-left: 8px;
       vertical-align: middle;
       display: inline-block;
       white-space: nowrap;
       color: #999999;
       line-height: 1;
   }

   .ant-progress-text .anticon {
       font-size: 12px;
   }

   .ant-progress-status-active .ant-progress-bg:before {
       content: "";
       opacity: 0;
       position: absolute;
       top: 0;
       left: 0;
       right: 0;
       bottom: 0;
       background: #fff;
       border-radius: 10px;
       animation: ant-progress-active 2.4s cubic-bezier(0.23, 1, 0.32, 1) infinite;
   }

   .ant-progress-status-exception .ant-progress-bg {
       background-color: #F04134;
   }

   .ant-progress-status-exception .ant-progress-text {
       color: #F04134;
   }

   .ant-progress-status-exception .ant-progress-circle-path {
       stroke: #F04134;
   }

   .ant-progress-status-success .ant-progress-bg {
       background-color: #00A854;
   }

   .ant-progress-status-success .ant-progress-text {
       color: #00A854;
   }

   .ant-progress-status-success .ant-progress-circle-path {
       stroke: #00A854;
   }

   .ant-progress-circle .ant-progress-inner {
       position: relative;
       line-height: 1;
       background-color: transparent;
   }

   .ant-progress-circle .ant-progress-text {
       display: block;
       position: absolute;
       width: 100%;
       text-align: center;
       line-height: 1;
       top: 50%;
       transform: translateY(-50%);
       left: 0;
       margin: 0;
       color: #333333;
   }

   .ant-progress-circle .ant-progress-text .anticon {
       font-size: 1.16666667em;
   }

   .ant-progress-circle.ant-progress-status-exception .ant-progress-text {
       color: #F04134;
   }

   .ant-progress-circle.ant-progress-status-success .ant-progress-text {
       color: #00A854;
   }

   @keyframes ant-progress-active {
       0% {
           opacity: 0.1;
           width: 0;
       }

       20% {
           opacity: 0.5;
           width: 0;
       }

       100% {
           opacity: 0;
           width: 100%;
       }
   }

   /** oui-popover */
   /* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */
   /* stylelint-disable no-duplicate-selectors */
   /* stylelint-disable declaration-bang-space-before,no-duplicate-selectors */
   /* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */
   .ant-popover {
       font-family: 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', 'SimHei', 'WenQuanYi Micro Hei', sans-serif;
       font-size: 12px;
       font-variant: tabular-nums;
       line-height: 1.5;
       color: #333333;
       box-sizing: border-box;
       margin: 0;
       padding: 0;
       list-style: none;
       position: absolute;
       top: 0;
       left: 0;
       z-index: 1030;
       cursor: auto;
       user-select: text;
       white-space: normal;
       font-weight: normal;
       text-align: left;
   }

   .ant-popover:after {
       content: "";
       position: absolute;
       background: rgba(255, 255, 255, 0.01);
   }

   .ant-popover-hidden {
       display: none;
   }

   .ant-popover-placement-top,
   .ant-popover-placement-topLeft,
   .ant-popover-placement-topRight {
       padding-bottom: 10px;
   }

   .ant-popover-placement-right,
   .ant-popover-placement-rightTop,
   .ant-popover-placement-rightBottom {
       padding-left: 10px;
   }

   .ant-popover-placement-bottom,
   .ant-popover-placement-bottomLeft,
   .ant-popover-placement-bottomRight {
       padding-top: 10px;
   }

   .ant-popover-placement-left,
   .ant-popover-placement-leftTop,
   .ant-popover-placement-leftBottom {
       padding-right: 10px;
   }

   .ant-popover-inner {
       background-color: #fff;
       background-clip: padding-box;
       border-radius: 2px;
       box-shadow: 0 2px 8px rgba(0, 0, 0, 0.15);
   }

   .ant-popover-title {
       min-width: 177px;
       margin: 0;
       padding: 5px 16px 4px;
       min-height: 32px;
       border-bottom: 1px solid #e6e6e6;
       color: #333333;
       font-weight: 500;
   }

   .ant-popover-inner-content {
       padding: 12px 16px;
       color: #333333;
   }

   .ant-popover-message {
       padding: 4px 0 12px;
       font-size: 12px;
       color: #333333;
   }

   .ant-popover-message>.anticon {
       color: #FFBF00;
       line-height: 1.6;
       position: absolute;
   }

   .ant-popover-message-title {
       padding-left: 20px;
   }

   .ant-popover-buttons {
       text-align: right;
       margin-bottom: 4px;
   }

   .ant-popover-buttons button {
       margin-left: 8px;
   }

   .ant-popover-arrow {
       background: #fff;
       width: 8.48528137px;
       height: 8.48528137px;
       transform: rotate(45deg);
       position: absolute;
       display: block;
       border-color: transparent;
       border-style: solid;
   }

   .ant-popover-placement-top>.ant-popover-content>.ant-popover-arrow,
   .ant-popover-placement-topLeft>.ant-popover-content>.ant-popover-arrow,
   .ant-popover-placement-topRight>.ant-popover-content>.ant-popover-arrow {
       bottom: 5.5px;
       box-shadow: 3px 3px 7px rgba(0, 0, 0, 0.07);
   }

   .ant-popover-placement-top>.ant-popover-content>.ant-popover-arrow {
       left: 50%;
       transform: translateX(-50%) rotate(45deg);
   }

   .ant-popover-placement-topLeft>.ant-popover-content>.ant-popover-arrow {
       left: 16px;
   }

   .ant-popover-placement-topRight>.ant-popover-content>.ant-popover-arrow {
       right: 16px;
   }

   .ant-popover-placement-right>.ant-popover-content>.ant-popover-arrow,
   .ant-popover-placement-rightTop>.ant-popover-content>.ant-popover-arrow,
   .ant-popover-placement-rightBottom>.ant-popover-content>.ant-popover-arrow {
       left: 6px;
       box-shadow: -3px 3px 7px rgba(0, 0, 0, 0.07);
   }

   .ant-popover-placement-right>.ant-popover-content>.ant-popover-arrow {
       top: 50%;
       transform: translateY(-50%) rotate(45deg);
   }

   .ant-popover-placement-rightTop>.ant-popover-content>.ant-popover-arrow {
       top: 12px;
   }

   .ant-popover-placement-rightBottom>.ant-popover-content>.ant-popover-arrow {
       bottom: 12px;
   }

   .ant-popover-placement-bottom>.ant-popover-content>.ant-popover-arrow,
   .ant-popover-placement-bottomLeft>.ant-popover-content>.ant-popover-arrow,
   .ant-popover-placement-bottomRight>.ant-popover-content>.ant-popover-arrow {
       top: 6px;
       box-shadow: -2px -2px 5px rgba(0, 0, 0, 0.06);
   }

   .ant-popover-placement-bottom>.ant-popover-content>.ant-popover-arrow {
       left: 50%;
       transform: translateX(-50%) rotate(45deg);
   }

   .ant-popover-placement-bottomLeft>.ant-popover-content>.ant-popover-arrow {
       left: 16px;
   }

   .ant-popover-placement-bottomRight>.ant-popover-content>.ant-popover-arrow {
       right: 16px;
   }

   .ant-popover-placement-left>.ant-popover-content>.ant-popover-arrow,
   .ant-popover-placement-leftTop>.ant-popover-content>.ant-popover-arrow,
   .ant-popover-placement-leftBottom>.ant-popover-content>.ant-popover-arrow {
       right: 6px;
       box-shadow: 3px -3px 7px rgba(0, 0, 0, 0.07);
   }

   .ant-popover-placement-left>.ant-popover-content>.ant-popover-arrow {
       top: 50%;
       transform: translateY(-50%) rotate(45deg);
   }

   .ant-popover-placement-leftTop>.ant-popover-content>.ant-popover-arrow {
       top: 12px;
   }

   .ant-popover-placement-leftBottom>.ant-popover-content>.ant-popover-arrow {
       bottom: 12px;
   }

   /** oui-popconfirm */
   /* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */
   /* stylelint-disable no-duplicate-selectors */
   /* stylelint-disable declaration-bang-space-before,no-duplicate-selectors */
   /* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */
   .ant-popover {
       font-family: 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', 'SimHei', 'WenQuanYi Micro Hei', sans-serif;
       font-size: 12px;
       font-variant: tabular-nums;
       line-height: 1.5;
       color: #333333;
       box-sizing: border-box;
       margin: 0;
       padding: 0;
       list-style: none;
       position: absolute;
       top: 0;
       left: 0;
       z-index: 1030;
       cursor: auto;
       user-select: text;
       white-space: normal;
       font-weight: normal;
       text-align: left;
   }

   .ant-popover:after {
       content: "";
       position: absolute;
       background: rgba(255, 255, 255, 0.01);
   }

   .ant-popover-hidden {
       display: none;
   }

   .ant-popover-placement-top,
   .ant-popover-placement-topLeft,
   .ant-popover-placement-topRight {
       padding-bottom: 10px;
   }

   .ant-popover-placement-right,
   .ant-popover-placement-rightTop,
   .ant-popover-placement-rightBottom {
       padding-left: 10px;
   }

   .ant-popover-placement-bottom,
   .ant-popover-placement-bottomLeft,
   .ant-popover-placement-bottomRight {
       padding-top: 10px;
   }

   .ant-popover-placement-left,
   .ant-popover-placement-leftTop,
   .ant-popover-placement-leftBottom {
       padding-right: 10px;
   }

   .ant-popover-inner {
       background-color: #fff;
       background-clip: padding-box;
       border-radius: 2px;
       box-shadow: 0 2px 8px rgba(0, 0, 0, 0.15);
   }

   .ant-popover-title {
       min-width: 177px;
       margin: 0;
       padding: 5px 16px 4px;
       min-height: 32px;
       border-bottom: 1px solid #e6e6e6;
       color: #333333;
       font-weight: 500;
   }

   .ant-popover-inner-content {
       padding: 12px 16px;
       color: #333333;
   }

   .ant-popover-message {
       padding: 4px 0 12px;
       font-size: 12px;
       color: #333333;
   }

   .ant-popover-message>.anticon {
       color: #FFBF00;
       line-height: 1.6;
       position: absolute;
   }

   .ant-popover-message-title {
       padding-left: 20px;
   }

   .ant-popover-buttons {
       text-align: right;
       margin-bottom: 4px;
   }

   .ant-popover-buttons button {
       margin-left: 8px;
   }

   .ant-popover-arrow {
       background: #fff;
       width: 8.48528137px;
       height: 8.48528137px;
       transform: rotate(45deg);
       position: absolute;
       display: block;
       border-color: transparent;
       border-style: solid;
   }

   .ant-popover-placement-top>.ant-popover-content>.ant-popover-arrow,
   .ant-popover-placement-topLeft>.ant-popover-content>.ant-popover-arrow,
   .ant-popover-placement-topRight>.ant-popover-content>.ant-popover-arrow {
       bottom: 5.5px;
       box-shadow: 3px 3px 7px rgba(0, 0, 0, 0.07);
   }

   .ant-popover-placement-top>.ant-popover-content>.ant-popover-arrow {
       left: 50%;
       transform: translateX(-50%) rotate(45deg);
   }

   .ant-popover-placement-topLeft>.ant-popover-content>.ant-popover-arrow {
       left: 16px;
   }

   .ant-popover-placement-topRight>.ant-popover-content>.ant-popover-arrow {
       right: 16px;
   }

   .ant-popover-placement-right>.ant-popover-content>.ant-popover-arrow,
   .ant-popover-placement-rightTop>.ant-popover-content>.ant-popover-arrow,
   .ant-popover-placement-rightBottom>.ant-popover-content>.ant-popover-arrow {
       left: 6px;
       box-shadow: -3px 3px 7px rgba(0, 0, 0, 0.07);
   }

   .ant-popover-placement-right>.ant-popover-content>.ant-popover-arrow {
       top: 50%;
       transform: translateY(-50%) rotate(45deg);
   }

   .ant-popover-placement-rightTop>.ant-popover-content>.ant-popover-arrow {
       top: 12px;
   }

   .ant-popover-placement-rightBottom>.ant-popover-content>.ant-popover-arrow {
       bottom: 12px;
   }

   .ant-popover-placement-bottom>.ant-popover-content>.ant-popover-arrow,
   .ant-popover-placement-bottomLeft>.ant-popover-content>.ant-popover-arrow,
   .ant-popover-placement-bottomRight>.ant-popover-content>.ant-popover-arrow {
       top: 6px;
       box-shadow: -2px -2px 5px rgba(0, 0, 0, 0.06);
   }

   .ant-popover-placement-bottom>.ant-popover-content>.ant-popover-arrow {
       left: 50%;
       transform: translateX(-50%) rotate(45deg);
   }

   .ant-popover-placement-bottomLeft>.ant-popover-content>.ant-popover-arrow {
       left: 16px;
   }

   .ant-popover-placement-bottomRight>.ant-popover-content>.ant-popover-arrow {
       right: 16px;
   }

   .ant-popover-placement-left>.ant-popover-content>.ant-popover-arrow,
   .ant-popover-placement-leftTop>.ant-popover-content>.ant-popover-arrow,
   .ant-popover-placement-leftBottom>.ant-popover-content>.ant-popover-arrow {
       right: 6px;
       box-shadow: 3px -3px 7px rgba(0, 0, 0, 0.07);
   }

   .ant-popover-placement-left>.ant-popover-content>.ant-popover-arrow {
       top: 50%;
       transform: translateY(-50%) rotate(45deg);
   }

   .ant-popover-placement-leftTop>.ant-popover-content>.ant-popover-arrow {
       top: 12px;
   }

   .ant-popover-placement-leftBottom>.ant-popover-content>.ant-popover-arrow {
       bottom: 12px;
   }

   .ant-btn {
       line-height: 1.5;
       display: inline-block;
       font-weight: 400;
       text-align: center;
       touch-action: manipulation;
       cursor: pointer;
       background-image: none;
       border: 1px solid transparent;
       white-space: nowrap;
       padding: 0 15px;
       font-size: 12px;
       border-radius: 2px;
       height: 32px;
       user-select: none;
       transition: all 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
       position: relative;
       color: #333333;
       background-color: #fff;
       border-color: #e6e6e6;
   }

   .ant-btn>.anticon {
       line-height: 1;
   }

   .ant-btn,
   .ant-btn:active,
   .ant-btn:focus {
       outline: 0;
   }

   .ant-btn:not([disabled]):hover {
       text-decoration: none;
   }

   .ant-btn:not([disabled]):active {
       outline: 0;
       transition: none;
   }

   .ant-btn.disabled,
   .ant-btn[disabled] {
       cursor: not-allowed;
   }

   .ant-btn.disabled>*,
   .ant-btn[disabled]>* {
       pointer-events: none;
   }

   .ant-btn-lg {
       padding: 0 15px;
       font-size: 14px;
       border-radius: 2px;
       height: 40px;
   }

   .ant-btn-sm {
       padding: 0 7px;
       font-size: 12px;
       border-radius: 2px;
       height: 24px;
   }

   .ant-btn>a:only-child {
       color: currentColor;
   }

   .ant-btn>a:only-child:after {
       content: '';
       position: absolute;
       top: 0;
       left: 0;
       bottom: 0;
       right: 0;
       background: transparent;
   }

   .ant-btn:hover,
   .ant-btn:focus {
       color: #4987f2;
       background-color: #fff;
       border-color: #4987f2;
   }

   .ant-btn:hover>a:only-child,
   .ant-btn:focus>a:only-child {
       color: currentColor;
   }

   .ant-btn:hover>a:only-child:after,
   .ant-btn:focus>a:only-child:after {
       content: '';
       position: absolute;
       top: 0;
       left: 0;
       bottom: 0;
       right: 0;
       background: transparent;
   }

   .ant-btn:active,
   .ant-btn.active {
       color: #1145bf;
       background-color: #fff;
       border-color: #1145bf;
   }

   .ant-btn:active>a:only-child,
   .ant-btn.active>a:only-child {
       color: currentColor;
   }

   .ant-btn:active>a:only-child:after,
   .ant-btn.active>a:only-child:after {
       content: '';
       position: absolute;
       top: 0;
       left: 0;
       bottom: 0;
       right: 0;
       background: transparent;
   }

   .ant-btn.disabled,
   .ant-btn[disabled],
   .ant-btn.disabled:hover,
   .ant-btn[disabled]:hover,
   .ant-btn.disabled:focus,
   .ant-btn[disabled]:focus,
   .ant-btn.disabled:active,
   .ant-btn[disabled]:active,
   .ant-btn.disabled.active,
   .ant-btn[disabled].active {
       color: #cecece;
       background-color: #F0F0F0;
       border-color: #e6e6e6;
   }

   .ant-btn.disabled>a:only-child,
   .ant-btn[disabled]>a:only-child,
   .ant-btn.disabled:hover>a:only-child,
   .ant-btn[disabled]:hover>a:only-child,
   .ant-btn.disabled:focus>a:only-child,
   .ant-btn[disabled]:focus>a:only-child,
   .ant-btn.disabled:active>a:only-child,
   .ant-btn[disabled]:active>a:only-child,
   .ant-btn.disabled.active>a:only-child,
   .ant-btn[disabled].active>a:only-child {
       color: currentColor;
   }

   .ant-btn.disabled>a:only-child:after,
   .ant-btn[disabled]>a:only-child:after,
   .ant-btn.disabled:hover>a:only-child:after,
   .ant-btn[disabled]:hover>a:only-child:after,
   .ant-btn.disabled:focus>a:only-child:after,
   .ant-btn[disabled]:focus>a:only-child:after,
   .ant-btn.disabled:active>a:only-child:after,
   .ant-btn[disabled]:active>a:only-child:after,
   .ant-btn.disabled.active>a:only-child:after,
   .ant-btn[disabled].active>a:only-child:after {
       content: '';
       position: absolute;
       top: 0;
       left: 0;
       bottom: 0;
       right: 0;
       background: transparent;
   }

   .ant-btn:hover,
   .ant-btn:focus,
   .ant-btn:active,
   .ant-btn.active {
       background: #fff;
       text-decoration: none;
   }

   .ant-btn>i,
   .ant-btn>span {
       pointer-events: none;
   }

   .ant-btn-primary {
       color: #fff;
       background-color: #2062e6;
       border-color: #2062e6;
   }

   .ant-btn-primary>a:only-child {
       color: currentColor;
   }

   .ant-btn-primary>a:only-child:after {
       content: '';
       position: absolute;
       top: 0;
       left: 0;
       bottom: 0;
       right: 0;
       background: transparent;
   }

   .ant-btn-primary:hover,
   .ant-btn-primary:focus {
       color: #fff;
       background-color: #0d0c0c;
       border-color: #0d0c0c;
   }

   .ant-btn-primary:hover>a:only-child,
   .ant-btn-primary:focus>a:only-child {
       color: currentColor;
   }

   .ant-btn-primary:hover>a:only-child:after,
   .ant-btn-primary:focus>a:only-child:after {
       content: '';
       position: absolute;
       top: 0;
       left: 0;
       bottom: 0;
       right: 0;
       background: transparent;
   }

   .ant-btn-primary:active,
   .ant-btn-primary.active {
       color: #fff;
       background-color: #000000;
       border-color: #000000;
   }

   .ant-btn-primary:active>a:only-child,
   .ant-btn-primary.active>a:only-child {
       color: currentColor;
   }

   .ant-btn-primary:active>a:only-child:after,
   .ant-btn-primary.active>a:only-child:after {
       content: '';
       position: absolute;
       top: 0;
       left: 0;
       bottom: 0;
       right: 0;
       background: transparent;
   }

   .ant-btn-primary.disabled,
   .ant-btn-primary[disabled],
   .ant-btn-primary.disabled:hover,
   .ant-btn-primary[disabled]:hover,
   .ant-btn-primary.disabled:focus,
   .ant-btn-primary[disabled]:focus,
   .ant-btn-primary.disabled:active,
   .ant-btn-primary[disabled]:active,
   .ant-btn-primary.disabled.active,
   .ant-btn-primary[disabled].active {
       color: #cecece;
       background-color: #F0F0F0;
       border-color: #e6e6e6;
   }

   .ant-btn-primary.disabled>a:only-child,
   .ant-btn-primary[disabled]>a:only-child,
   .ant-btn-primary.disabled:hover>a:only-child,
   .ant-btn-primary[disabled]:hover>a:only-child,
   .ant-btn-primary.disabled:focus>a:only-child,
   .ant-btn-primary[disabled]:focus>a:only-child,
   .ant-btn-primary.disabled:active>a:only-child,
   .ant-btn-primary[disabled]:active>a:only-child,
   .ant-btn-primary.disabled.active>a:only-child,
   .ant-btn-primary[disabled].active>a:only-child {
       color: currentColor;
   }

   .ant-btn-primary.disabled>a:only-child:after,
   .ant-btn-primary[disabled]>a:only-child:after,
   .ant-btn-primary.disabled:hover>a:only-child:after,
   .ant-btn-primary[disabled]:hover>a:only-child:after,
   .ant-btn-primary.disabled:focus>a:only-child:after,
   .ant-btn-primary[disabled]:focus>a:only-child:after,
   .ant-btn-primary.disabled:active>a:only-child:after,
   .ant-btn-primary[disabled]:active>a:only-child:after,
   .ant-btn-primary.disabled.active>a:only-child:after,
   .ant-btn-primary[disabled].active>a:only-child:after {
       content: '';
       position: absolute;
       top: 0;
       left: 0;
       bottom: 0;
       right: 0;
       background: transparent;
   }

   .ant-btn-group .ant-btn-primary:not(:first-child):not(:last-child) {
       border-right-color: #4987f2;
       border-left-color: #4987f2;
   }

   .ant-btn-group .ant-btn-primary:not(:first-child):not(:last-child):disabled {
       border-color: #e6e6e6;
   }

   .ant-btn-group .ant-btn-primary:first-child:not(:last-child) {
       border-right-color: #4987f2;
   }

   .ant-btn-group .ant-btn-primary:first-child:not(:last-child)[disabled] {
       border-right-color: #e6e6e6;
   }

   .ant-btn-group .ant-btn-primary:last-child:not(:first-child),
   .ant-btn-group .ant-btn-primary+.ant-btn-primary {
       border-left-color: #4987f2;
   }

   .ant-btn-group .ant-btn-primary:last-child:not(:first-child)[disabled],
   .ant-btn-group .ant-btn-primary+.ant-btn-primary[disabled] {
       border-left-color: #e6e6e6;
   }

   .ant-btn-ghost {
       color: #333333;
       background-color: transparent;
       border-color: #e6e6e6;
   }

   .ant-btn-ghost>a:only-child {
       color: currentColor;
   }

   .ant-btn-ghost>a:only-child:after {
       content: '';
       position: absolute;
       top: 0;
       left: 0;
       bottom: 0;
       right: 0;
       background: transparent;
   }

   .ant-btn-ghost:hover,
   .ant-btn-ghost:focus {
       color: #4987f2;
       background-color: transparent;
       border-color: #4987f2;
   }

   .ant-btn-ghost:hover>a:only-child,
   .ant-btn-ghost:focus>a:only-child {
       color: currentColor;
   }

   .ant-btn-ghost:hover>a:only-child:after,
   .ant-btn-ghost:focus>a:only-child:after {
       content: '';
       position: absolute;
       top: 0;
       left: 0;
       bottom: 0;
       right: 0;
       background: transparent;
   }

   .ant-btn-ghost:active,
   .ant-btn-ghost.active {
       color: #1145bf;
       background-color: transparent;
       border-color: #1145bf;
   }

   .ant-btn-ghost:active>a:only-child,
   .ant-btn-ghost.active>a:only-child {
       color: currentColor;
   }

   .ant-btn-ghost:active>a:only-child:after,
   .ant-btn-ghost.active>a:only-child:after {
       content: '';
       position: absolute;
       top: 0;
       left: 0;
       bottom: 0;
       right: 0;
       background: transparent;
   }

   .ant-btn-ghost.disabled,
   .ant-btn-ghost[disabled],
   .ant-btn-ghost.disabled:hover,
   .ant-btn-ghost[disabled]:hover,
   .ant-btn-ghost.disabled:focus,
   .ant-btn-ghost[disabled]:focus,
   .ant-btn-ghost.disabled:active,
   .ant-btn-ghost[disabled]:active,
   .ant-btn-ghost.disabled.active,
   .ant-btn-ghost[disabled].active {
       color: #cecece;
       background-color: #F0F0F0;
       border-color: #e6e6e6;
   }

   .ant-btn-ghost.disabled>a:only-child,
   .ant-btn-ghost[disabled]>a:only-child,
   .ant-btn-ghost.disabled:hover>a:only-child,
   .ant-btn-ghost[disabled]:hover>a:only-child,
   .ant-btn-ghost.disabled:focus>a:only-child,
   .ant-btn-ghost[disabled]:focus>a:only-child,
   .ant-btn-ghost.disabled:active>a:only-child,
   .ant-btn-ghost[disabled]:active>a:only-child,
   .ant-btn-ghost.disabled.active>a:only-child,
   .ant-btn-ghost[disabled].active>a:only-child {
       color: currentColor;
   }

   .ant-btn-ghost.disabled>a:only-child:after,
   .ant-btn-ghost[disabled]>a:only-child:after,
   .ant-btn-ghost.disabled:hover>a:only-child:after,
   .ant-btn-ghost[disabled]:hover>a:only-child:after,
   .ant-btn-ghost.disabled:focus>a:only-child:after,
   .ant-btn-ghost[disabled]:focus>a:only-child:after,
   .ant-btn-ghost.disabled:active>a:only-child:after,
   .ant-btn-ghost[disabled]:active>a:only-child:after,
   .ant-btn-ghost.disabled.active>a:only-child:after,
   .ant-btn-ghost[disabled].active>a:only-child:after {
       content: '';
       position: absolute;
       top: 0;
       left: 0;
       bottom: 0;
       right: 0;
       background: transparent;
   }

   .ant-btn-dashed {
       color: #333333;
       background-color: #fff;
       border-color: #e6e6e6;
       border-style: dashed;
   }

   .ant-btn-dashed>a:only-child {
       color: currentColor;
   }

   .ant-btn-dashed>a:only-child:after {
       content: '';
       position: absolute;
       top: 0;
       left: 0;
       bottom: 0;
       right: 0;
       background: transparent;
   }

   .ant-btn-dashed:hover,
   .ant-btn-dashed:focus {
       color: #4987f2;
       background-color: #fff;
       border-color: #4987f2;
   }

   .ant-btn-dashed:hover>a:only-child,
   .ant-btn-dashed:focus>a:only-child {
       color: currentColor;
   }

   .ant-btn-dashed:hover>a:only-child:after,
   .ant-btn-dashed:focus>a:only-child:after {
       content: '';
       position: absolute;
       top: 0;
       left: 0;
       bottom: 0;
       right: 0;
       background: transparent;
   }

   .ant-btn-dashed:active,
   .ant-btn-dashed.active {
       color: #1145bf;
       background-color: #fff;
       border-color: #1145bf;
   }

   .ant-btn-dashed:active>a:only-child,
   .ant-btn-dashed.active>a:only-child {
       color: currentColor;
   }

   .ant-btn-dashed:active>a:only-child:after,
   .ant-btn-dashed.active>a:only-child:after {
       content: '';
       position: absolute;
       top: 0;
       left: 0;
       bottom: 0;
       right: 0;
       background: transparent;
   }

   .ant-btn-dashed.disabled,
   .ant-btn-dashed[disabled],
   .ant-btn-dashed.disabled:hover,
   .ant-btn-dashed[disabled]:hover,
   .ant-btn-dashed.disabled:focus,
   .ant-btn-dashed[disabled]:focus,
   .ant-btn-dashed.disabled:active,
   .ant-btn-dashed[disabled]:active,
   .ant-btn-dashed.disabled.active,
   .ant-btn-dashed[disabled].active {
       color: #cecece;
       background-color: #F0F0F0;
       border-color: #e6e6e6;
   }

   .ant-btn-dashed.disabled>a:only-child,
   .ant-btn-dashed[disabled]>a:only-child,
   .ant-btn-dashed.disabled:hover>a:only-child,
   .ant-btn-dashed[disabled]:hover>a:only-child,
   .ant-btn-dashed.disabled:focus>a:only-child,
   .ant-btn-dashed[disabled]:focus>a:only-child,
   .ant-btn-dashed.disabled:active>a:only-child,
   .ant-btn-dashed[disabled]:active>a:only-child,
   .ant-btn-dashed.disabled.active>a:only-child,
   .ant-btn-dashed[disabled].active>a:only-child {
       color: currentColor;
   }

   .ant-btn-dashed.disabled>a:only-child:after,
   .ant-btn-dashed[disabled]>a:only-child:after,
   .ant-btn-dashed.disabled:hover>a:only-child:after,
   .ant-btn-dashed[disabled]:hover>a:only-child:after,
   .ant-btn-dashed.disabled:focus>a:only-child:after,
   .ant-btn-dashed[disabled]:focus>a:only-child:after,
   .ant-btn-dashed.disabled:active>a:only-child:after,
   .ant-btn-dashed[disabled]:active>a:only-child:after,
   .ant-btn-dashed.disabled.active>a:only-child:after,
   .ant-btn-dashed[disabled].active>a:only-child:after {
       content: '';
       position: absolute;
       top: 0;
       left: 0;
       bottom: 0;
       right: 0;
       background: transparent;
   }

   .ant-btn-danger {
       color: #F04134;
       background-color: #f2f2f2;
       border-color: #e6e6e6;
   }

   .ant-btn-danger>a:only-child {
       color: currentColor;
   }

   .ant-btn-danger>a:only-child:after {
       content: '';
       position: absolute;
       top: 0;
       left: 0;
       bottom: 0;
       right: 0;
       background: transparent;
   }

   .ant-btn-danger:hover {
       color: #fff;
       background-color: #fc7060;
       border-color: #fc7060;
   }

   .ant-btn-danger:hover>a:only-child {
       color: currentColor;
   }

   .ant-btn-danger:hover>a:only-child:after {
       content: '';
       position: absolute;
       top: 0;
       left: 0;
       bottom: 0;
       right: 0;
       background: transparent;
   }

   .ant-btn-danger:focus {
       color: #fc7060;
       background-color: #fff;
       border-color: #fc7060;
   }

   .ant-btn-danger:focus>a:only-child {
       color: currentColor;
   }

   .ant-btn-danger:focus>a:only-child:after {
       content: '';
       position: absolute;
       top: 0;
       left: 0;
       bottom: 0;
       right: 0;
       background: transparent;
   }

   .ant-btn-danger:active,
   .ant-btn-danger.active {
       color: #fff;
       background-color: #c92822;
       border-color: #c92822;
   }

   .ant-btn-danger:active>a:only-child,
   .ant-btn-danger.active>a:only-child {
       color: currentColor;
   }

   .ant-btn-danger:active>a:only-child:after,
   .ant-btn-danger.active>a:only-child:after {
       content: '';
       position: absolute;
       top: 0;
       left: 0;
       bottom: 0;
       right: 0;
       background: transparent;
   }

   .ant-btn-danger.disabled,
   .ant-btn-danger[disabled],
   .ant-btn-danger.disabled:hover,
   .ant-btn-danger[disabled]:hover,
   .ant-btn-danger.disabled:focus,
   .ant-btn-danger[disabled]:focus,
   .ant-btn-danger.disabled:active,
   .ant-btn-danger[disabled]:active,
   .ant-btn-danger.disabled.active,
   .ant-btn-danger[disabled].active {
       color: #cecece;
       background-color: #F0F0F0;
       border-color: #e6e6e6;
   }

   .ant-btn-danger.disabled>a:only-child,
   .ant-btn-danger[disabled]>a:only-child,
   .ant-btn-danger.disabled:hover>a:only-child,
   .ant-btn-danger[disabled]:hover>a:only-child,
   .ant-btn-danger.disabled:focus>a:only-child,
   .ant-btn-danger[disabled]:focus>a:only-child,
   .ant-btn-danger.disabled:active>a:only-child,
   .ant-btn-danger[disabled]:active>a:only-child,
   .ant-btn-danger.disabled.active>a:only-child,
   .ant-btn-danger[disabled].active>a:only-child {
       color: currentColor;
   }

   .ant-btn-danger.disabled>a:only-child:after,
   .ant-btn-danger[disabled]>a:only-child:after,
   .ant-btn-danger.disabled:hover>a:only-child:after,
   .ant-btn-danger[disabled]:hover>a:only-child:after,
   .ant-btn-danger.disabled:focus>a:only-child:after,
   .ant-btn-danger[disabled]:focus>a:only-child:after,
   .ant-btn-danger.disabled:active>a:only-child:after,
   .ant-btn-danger[disabled]:active>a:only-child:after,
   .ant-btn-danger.disabled.active>a:only-child:after,
   .ant-btn-danger[disabled].active>a:only-child:after {
       content: '';
       position: absolute;
       top: 0;
       left: 0;
       bottom: 0;
       right: 0;
       background: transparent;
   }

   .ant-btn-circle,
   .ant-btn-circle-outline {
       width: 32px;
       padding: 0;
       font-size: 14px;
       border-radius: 50%;
       height: 32px;
   }

   .ant-btn-circle.ant-btn-lg,
   .ant-btn-circle-outline.ant-btn-lg {
       width: 40px;
       padding: 0;
       font-size: 16px;
       border-radius: 50%;
       height: 40px;
   }

   .ant-btn-circle.ant-btn-sm,
   .ant-btn-circle-outline.ant-btn-sm {
       width: 24px;
       padding: 0;
       font-size: 12px;
       border-radius: 50%;
       height: 24px;
   }

   .ant-btn:before {
       position: absolute;
       top: -1px;
       left: -1px;
       bottom: -1px;
       right: -1px;
       background: #fff;
       opacity: 0.35;
       content: '';
       border-radius: inherit;
       z-index: 1;
       transition: opacity .2s;
       pointer-events: none;
       display: none;
   }

   .ant-btn .anticon {
       transition: margin-left 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
   }

   .ant-btn.ant-btn-loading:before {
       display: block;
   }

   .ant-btn.ant-btn-loading:not(.ant-btn-circle):not(.ant-btn-circle-outline):not(.ant-btn-icon-only) {
       padding-left: 29px;
       pointer-events: none;
       position: relative;
   }

   .ant-btn.ant-btn-loading:not(.ant-btn-circle):not(.ant-btn-circle-outline):not(.ant-btn-icon-only) .anticon {
       margin-left: -14px;
   }

   .ant-btn-sm.ant-btn-loading:not(.ant-btn-circle):not(.ant-btn-circle-outline):not(.ant-btn-icon-only) {
       padding-left: 24px;
   }

   .ant-btn-sm.ant-btn-loading:not(.ant-btn-circle):not(.ant-btn-circle-outline):not(.ant-btn-icon-only) .anticon {
       margin-left: -17px;
   }

   .ant-btn-group {
       position: relative;
       display: inline-block;
   }

   .ant-btn-group>.ant-btn,
   .ant-btn-group>span>.ant-btn {
       position: relative;
       line-height: 30px;
   }

   .ant-btn-group>.ant-btn:hover,
   .ant-btn-group>span>.ant-btn:hover,
   .ant-btn-group>.ant-btn:focus,
   .ant-btn-group>span>.ant-btn:focus,
   .ant-btn-group>.ant-btn:active,
   .ant-btn-group>span>.ant-btn:active,
   .ant-btn-group>.ant-btn.active,
   .ant-btn-group>span>.ant-btn.active {
       z-index: 2;
   }

   .ant-btn-group>.ant-btn:disabled,
   .ant-btn-group>span>.ant-btn:disabled {
       z-index: 0;
   }

   .ant-btn-group-lg>.ant-btn,
   .ant-btn-group-lg>span>.ant-btn {
       padding: 0 15px;
       font-size: 14px;
       border-radius: 0;
       height: 40px;
       line-height: 38px;
   }

   .ant-btn-group-sm>.ant-btn,
   .ant-btn-group-sm>span>.ant-btn {
       padding: 0 7px;
       font-size: 12px;
       border-radius: 0;
       height: 24px;
       line-height: 22px;
   }

   .ant-btn-group-sm>.ant-btn>.anticon,
   .ant-btn-group-sm>span>.ant-btn>.anticon {
       font-size: 12px;
   }

   .ant-btn-group .ant-btn+.ant-btn,
   .ant-btn+.ant-btn-group,
   .ant-btn-group span+.ant-btn,
   .ant-btn-group .ant-btn+span,
   .ant-btn-group>span+span,
   .ant-btn-group+.ant-btn,
   .ant-btn-group+.ant-btn-group {
       margin-left: -1px;
   }

   .ant-btn-group .ant-btn-primary+.ant-btn:not(.ant-btn-primary):not([disabled]) {
       border-left-color: transparent;
   }

   .ant-btn-group .ant-btn {
       border-radius: 0;
   }

   .ant-btn-group>.ant-btn:first-child,
   .ant-btn-group>span:first-child>.ant-btn {
       margin-left: 0;
   }

   .ant-btn-group>.ant-btn:only-child {
       border-radius: 2px;
   }

   .ant-btn-group>span:only-child>.ant-btn {
       border-radius: 2px;
   }

   .ant-btn-group>.ant-btn:first-child:not(:last-child),
   .ant-btn-group>span:first-child:not(:last-child)>.ant-btn {
       border-bottom-left-radius: 2px;
       border-top-left-radius: 2px;
   }

   .ant-btn-group>.ant-btn:last-child:not(:first-child),
   .ant-btn-group>span:last-child:not(:first-child)>.ant-btn {
       border-bottom-right-radius: 2px;
       border-top-right-radius: 2px;
   }

   .ant-btn-group-sm>.ant-btn:only-child {
       border-radius: 2px;
   }

   .ant-btn-group-sm>span:only-child>.ant-btn {
       border-radius: 2px;
   }

   .ant-btn-group-sm>.ant-btn:first-child:not(:last-child),
   .ant-btn-group-sm>span:first-child:not(:last-child)>.ant-btn {
       border-bottom-left-radius: 2px;
       border-top-left-radius: 2px;
   }

   .ant-btn-group-sm>.ant-btn:last-child:not(:first-child),
   .ant-btn-group-sm>span:last-child:not(:first-child)>.ant-btn {
       border-bottom-right-radius: 2px;
       border-top-right-radius: 2px;
   }

   .ant-btn-group>.ant-btn-group {
       float: left;
   }

   .ant-btn-group>.ant-btn-group:not(:first-child):not(:last-child)>.ant-btn {
       border-radius: 0;
   }

   .ant-btn-group>.ant-btn-group:first-child:not(:last-child)>.ant-btn:last-child {
       border-bottom-right-radius: 0;
       border-top-right-radius: 0;
       padding-right: 8px;
   }

   .ant-btn-group>.ant-btn-group:last-child:not(:first-child)>.ant-btn:first-child {
       border-bottom-left-radius: 0;
       border-top-left-radius: 0;
       padding-left: 8px;
   }

   .ant-btn:not(.ant-btn-circle):not(.ant-btn-circle-outline).ant-btn-icon-only {
       padding-left: 8px;
       padding-right: 8px;
   }

   .ant-btn:focus>span,
   .ant-btn:active>span {
       position: relative;
   }

   .ant-btn>.anticon+span,
   .ant-btn>span+.anticon {
       margin-left: 8px;
   }

   .ant-btn-background-ghost {
       background: transparent !important;
       border-color: #fff;
       color: #fff;
   }

   .ant-btn-background-ghost.ant-btn-primary {
       color: #2062e6;
       background-color: transparent;
       border-color: #2062e6;
   }

   .ant-btn-background-ghost.ant-btn-primary>a:only-child {
       color: currentColor;
   }

   .ant-btn-background-ghost.ant-btn-primary>a:only-child:after {
       content: '';
       position: absolute;
       top: 0;
       left: 0;
       bottom: 0;
       right: 0;
       background: transparent;
   }

   .ant-btn-background-ghost.ant-btn-primary:hover,
   .ant-btn-background-ghost.ant-btn-primary:focus {
       color: #0d0c0c;
       background-color: transparent;
       border-color: #0d0c0c;
   }

   .ant-btn-background-ghost.ant-btn-primary:hover>a:only-child,
   .ant-btn-background-ghost.ant-btn-primary:focus>a:only-child {
       color: currentColor;
   }

   .ant-btn-background-ghost.ant-btn-primary:hover>a:only-child:after,
   .ant-btn-background-ghost.ant-btn-primary:focus>a:only-child:after {
       content: '';
       position: absolute;
       top: 0;
       left: 0;
       bottom: 0;
       right: 0;
       background: transparent;
   }

   .ant-btn-background-ghost.ant-btn-primary:active,
   .ant-btn-background-ghost.ant-btn-primary.active {
       color: #000000;
       background-color: transparent;
       border-color: #000000;
   }

   .ant-btn-background-ghost.ant-btn-primary:active>a:only-child,
   .ant-btn-background-ghost.ant-btn-primary.active>a:only-child {
       color: currentColor;
   }

   .ant-btn-background-ghost.ant-btn-primary:active>a:only-child:after,
   .ant-btn-background-ghost.ant-btn-primary.active>a:only-child:after {
       content: '';
       position: absolute;
       top: 0;
       left: 0;
       bottom: 0;
       right: 0;
       background: transparent;
   }

   .ant-btn-background-ghost.ant-btn-primary.disabled,
   .ant-btn-background-ghost.ant-btn-primary[disabled],
   .ant-btn-background-ghost.ant-btn-primary.disabled:hover,
   .ant-btn-background-ghost.ant-btn-primary[disabled]:hover,
   .ant-btn-background-ghost.ant-btn-primary.disabled:focus,
   .ant-btn-background-ghost.ant-btn-primary[disabled]:focus,
   .ant-btn-background-ghost.ant-btn-primary.disabled:active,
   .ant-btn-background-ghost.ant-btn-primary[disabled]:active,
   .ant-btn-background-ghost.ant-btn-primary.disabled.active,
   .ant-btn-background-ghost.ant-btn-primary[disabled].active {
       color: #cecece;
       background-color: #F0F0F0;
       border-color: #e6e6e6;
   }

   .ant-btn-background-ghost.ant-btn-primary.disabled>a:only-child,
   .ant-btn-background-ghost.ant-btn-primary[disabled]>a:only-child,
   .ant-btn-background-ghost.ant-btn-primary.disabled:hover>a:only-child,
   .ant-btn-background-ghost.ant-btn-primary[disabled]:hover>a:only-child,
   .ant-btn-background-ghost.ant-btn-primary.disabled:focus>a:only-child,
   .ant-btn-background-ghost.ant-btn-primary[disabled]:focus>a:only-child,
   .ant-btn-background-ghost.ant-btn-primary.disabled:active>a:only-child,
   .ant-btn-background-ghost.ant-btn-primary[disabled]:active>a:only-child,
   .ant-btn-background-ghost.ant-btn-primary.disabled.active>a:only-child,
   .ant-btn-background-ghost.ant-btn-primary[disabled].active>a:only-child {
       color: currentColor;
   }

   .ant-btn-background-ghost.ant-btn-primary.disabled>a:only-child:after,
   .ant-btn-background-ghost.ant-btn-primary[disabled]>a:only-child:after,
   .ant-btn-background-ghost.ant-btn-primary.disabled:hover>a:only-child:after,
   .ant-btn-background-ghost.ant-btn-primary[disabled]:hover>a:only-child:after,
   .ant-btn-background-ghost.ant-btn-primary.disabled:focus>a:only-child:after,
   .ant-btn-background-ghost.ant-btn-primary[disabled]:focus>a:only-child:after,
   .ant-btn-background-ghost.ant-btn-primary.disabled:active>a:only-child:after,
   .ant-btn-background-ghost.ant-btn-primary[disabled]:active>a:only-child:after,
   .ant-btn-background-ghost.ant-btn-primary.disabled.active>a:only-child:after,
   .ant-btn-background-ghost.ant-btn-primary[disabled].active>a:only-child:after {
       content: '';
       position: absolute;
       top: 0;
       left: 0;
       bottom: 0;
       right: 0;
       background: transparent;
   }

   .ant-btn-background-ghost.ant-btn-danger {
       color: #F04134;
       background-color: transparent;
       border-color: #F04134;
   }

   .ant-btn-background-ghost.ant-btn-danger>a:only-child {
       color: currentColor;
   }

   .ant-btn-background-ghost.ant-btn-danger>a:only-child:after {
       content: '';
       position: absolute;
       top: 0;
       left: 0;
       bottom: 0;
       right: 0;
       background: transparent;
   }

   .ant-btn-background-ghost.ant-btn-danger:hover,
   .ant-btn-background-ghost.ant-btn-danger:focus {
       color: #fc7060;
       background-color: transparent;
       border-color: #fc7060;
   }

   .ant-btn-background-ghost.ant-btn-danger:hover>a:only-child,
   .ant-btn-background-ghost.ant-btn-danger:focus>a:only-child {
       color: currentColor;
   }

   .ant-btn-background-ghost.ant-btn-danger:hover>a:only-child:after,
   .ant-btn-background-ghost.ant-btn-danger:focus>a:only-child:after {
       content: '';
       position: absolute;
       top: 0;
       left: 0;
       bottom: 0;
       right: 0;
       background: transparent;
   }

   .ant-btn-background-ghost.ant-btn-danger:active,
   .ant-btn-background-ghost.ant-btn-danger.active {
       color: #c92822;
       background-color: transparent;
       border-color: #c92822;
   }

   .ant-btn-background-ghost.ant-btn-danger:active>a:only-child,
   .ant-btn-background-ghost.ant-btn-danger.active>a:only-child {
       color: currentColor;
   }

   .ant-btn-background-ghost.ant-btn-danger:active>a:only-child:after,
   .ant-btn-background-ghost.ant-btn-danger.active>a:only-child:after {
       content: '';
       position: absolute;
       top: 0;
       left: 0;
       bottom: 0;
       right: 0;
       background: transparent;
   }

   .ant-btn-background-ghost.ant-btn-danger.disabled,
   .ant-btn-background-ghost.ant-btn-danger[disabled],
   .ant-btn-background-ghost.ant-btn-danger.disabled:hover,
   .ant-btn-background-ghost.ant-btn-danger[disabled]:hover,
   .ant-btn-background-ghost.ant-btn-danger.disabled:focus,
   .ant-btn-background-ghost.ant-btn-danger[disabled]:focus,
   .ant-btn-background-ghost.ant-btn-danger.disabled:active,
   .ant-btn-background-ghost.ant-btn-danger[disabled]:active,
   .ant-btn-background-ghost.ant-btn-danger.disabled.active,
   .ant-btn-background-ghost.ant-btn-danger[disabled].active {
       color: #cecece;
       background-color: #F0F0F0;
       border-color: #e6e6e6;
   }

   .ant-btn-background-ghost.ant-btn-danger.disabled>a:only-child,
   .ant-btn-background-ghost.ant-btn-danger[disabled]>a:only-child,
   .ant-btn-background-ghost.ant-btn-danger.disabled:hover>a:only-child,
   .ant-btn-background-ghost.ant-btn-danger[disabled]:hover>a:only-child,
   .ant-btn-background-ghost.ant-btn-danger.disabled:focus>a:only-child,
   .ant-btn-background-ghost.ant-btn-danger[disabled]:focus>a:only-child,
   .ant-btn-background-ghost.ant-btn-danger.disabled:active>a:only-child,
   .ant-btn-background-ghost.ant-btn-danger[disabled]:active>a:only-child,
   .ant-btn-background-ghost.ant-btn-danger.disabled.active>a:only-child,
   .ant-btn-background-ghost.ant-btn-danger[disabled].active>a:only-child {
       color: currentColor;
   }

   .ant-btn-background-ghost.ant-btn-danger.disabled>a:only-child:after,
   .ant-btn-background-ghost.ant-btn-danger[disabled]>a:only-child:after,
   .ant-btn-background-ghost.ant-btn-danger.disabled:hover>a:only-child:after,
   .ant-btn-background-ghost.ant-btn-danger[disabled]:hover>a:only-child:after,
   .ant-btn-background-ghost.ant-btn-danger.disabled:focus>a:only-child:after,
   .ant-btn-background-ghost.ant-btn-danger[disabled]:focus>a:only-child:after,
   .ant-btn-background-ghost.ant-btn-danger.disabled:active>a:only-child:after,
   .ant-btn-background-ghost.ant-btn-danger[disabled]:active>a:only-child:after,
   .ant-btn-background-ghost.ant-btn-danger.disabled.active>a:only-child:after,
   .ant-btn-background-ghost.ant-btn-danger[disabled].active>a:only-child:after {
       content: '';
       position: absolute;
       top: 0;
       left: 0;
       bottom: 0;
       right: 0;
       background: transparent;
   }

   .ant-btn-two-chinese-chars:first-letter {
       letter-spacing: .34em;
   }

   .ant-btn-two-chinese-chars>* {
       letter-spacing: .34em;
       margin-right: -0.34em;
   }

   .ant-btn-block {
       width: 100%;
   }

   a.ant-btn {
       line-height: 30px;
   }

   a.ant-btn-lg {
       line-height: 38px;
   }

   a.ant-btn-sm {
       line-height: 22px;
   }

   /** oui-pagination */
   /* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */
   /* stylelint-disable no-duplicate-selectors */
   /* stylelint-disable declaration-bang-space-before,no-duplicate-selectors */
   /* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */
   .ant-input {
       font-family: 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', 'SimHei', 'WenQuanYi Micro Hei', sans-serif;
       font-variant: tabular-nums;
       box-sizing: border-box;
       margin: 0;
       padding: 0;
       list-style: none;
       position: relative;
       display: inline-block;
       padding: 4px 11px;
       width: 100%;
       height: 32px;
       font-size: 12px;
       line-height: 1.5;
       color: #333333;
       background-color: #fff;
       background-image: none;
       border: 1px solid #e6e6e6;
       border-radius: 2px;
       transition: all .3s;
   }

   .ant-input::-moz-placeholder {
       color: #bfbfbf;
       opacity: 1;
   }

   .ant-input:-ms-input-placeholder {
       color: #bfbfbf;
   }

   .ant-input::-webkit-input-placeholder {
       color: #bfbfbf;
   }

   .ant-input:hover {
       border-color: #0d0c0c;
       border-right-width: 1px !important;
   }

   .ant-input:focus {
       border-color: #4987f2;
       outline: 0;
       box-shadow: 0 0 0 2px rgba(32, 98, 230, 0.2);
       border-right-width: 1px !important;
   }

   .ant-input-disabled {
       background-color: #F0F0F0;
       opacity: 1;
       cursor: not-allowed;
       color: #cecece;
   }

   .ant-input-disabled:hover {
       border-color: #0d0c0c;
       border-right-width: 1px !important;
   }

   textarea.ant-input {
       max-width: 100%;
       height: auto;
       vertical-align: bottom;
       transition: all .3s, height 0s;
       min-height: 32px;
   }

   .ant-input-lg {
       padding: 6px 11px;
       height: 40px;
       font-size: 14px;
   }

   .ant-input-sm {
       padding: 1px 7px;
       height: 24px;
   }

   .ant-input-group {
       font-family: 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', 'SimHei', 'WenQuanYi Micro Hei', sans-serif;
       font-size: 12px;
       font-variant: tabular-nums;
       line-height: 1.5;
       color: #333333;
       box-sizing: border-box;
       margin: 0;
       padding: 0;
       list-style: none;
       position: relative;
       display: table;
       border-collapse: separate;
       border-spacing: 0;
       width: 100%;
   }

   .ant-input-group[class*="col-"] {
       float: none;
       padding-left: 0;
       padding-right: 0;
   }

   .ant-input-group>[class*="col-"] {
       padding-right: 8px;
   }

   .ant-input-group>[class*="col-"]:last-child {
       padding-right: 0;
   }

   .ant-input-group-addon,
   .ant-input-group-wrap,
   .ant-input-group>.ant-input {
       display: table-cell;
   }

   .ant-input-group-addon:not(:first-child):not(:last-child),
   .ant-input-group-wrap:not(:first-child):not(:last-child),
   .ant-input-group>.ant-input:not(:first-child):not(:last-child) {
       border-radius: 0;
   }

   .ant-input-group-addon,
   .ant-input-group-wrap {
       width: 1px;
       white-space: nowrap;
       vertical-align: middle;
   }

   .ant-input-group-wrap>* {
       display: block !important;
   }

   .ant-input-group .ant-input {
       float: left;
       width: 100%;
       margin-bottom: 0;
   }

   .ant-input-group .ant-input:focus {
       z-index: 1;
       border-right-width: 1px;
   }

   .ant-input-group .ant-input:hover {
       z-index: 1;
       border-right-width: 1px;
   }

   .ant-input-group-addon {
       padding: 0 11px;
       font-size: 12px;
       font-weight: normal;
       line-height: 1;
       color: #333333;
       text-align: center;
       background-color: #f4f4f4;
       border: 1px solid #e6e6e6;
       border-radius: 2px;
       position: relative;
       transition: all .3s;
   }

   .ant-input-group-addon .ant-select {
       margin: -5px -11px;
   }

   .ant-input-group-addon .ant-select .ant-select-selection {
       background-color: inherit;
       margin: -1px;
       border: 1px solid transparent;
       box-shadow: none;
   }

   .ant-input-group-addon .ant-select-open .ant-select-selection,
   .ant-input-group-addon .ant-select-focused .ant-select-selection {
       color: #2062e6;
   }

   .ant-input-group-addon>i:only-child:after {
       position: absolute;
       content: '';
       top: 0;
       left: 0;
       right: 0;
       bottom: 0;
   }

   .ant-input-group>.ant-input:first-child,
   .ant-input-group-addon:first-child {
       border-bottom-right-radius: 0;
       border-top-right-radius: 0;
   }

   .ant-input-group>.ant-input:first-child .ant-select .ant-select-selection,
   .ant-input-group-addon:first-child .ant-select .ant-select-selection {
       border-bottom-right-radius: 0;
       border-top-right-radius: 0;
   }

   .ant-input-group>.ant-input-affix-wrapper:not(:first-child) .ant-input {
       border-bottom-left-radius: 0;
       border-top-left-radius: 0;
   }

   .ant-input-group>.ant-input-affix-wrapper:not(:last-child) .ant-input {
       border-bottom-right-radius: 0;
       border-top-right-radius: 0;
   }

   .ant-input-group-addon:first-child {
       border-right: 0;
   }

   .ant-input-group-addon:last-child {
       border-left: 0;
   }

   .ant-input-group>.ant-input:last-child,
   .ant-input-group-addon:last-child {
       border-bottom-left-radius: 0;
       border-top-left-radius: 0;
   }

   .ant-input-group>.ant-input:last-child .ant-select .ant-select-selection,
   .ant-input-group-addon:last-child .ant-select .ant-select-selection {
       border-bottom-left-radius: 0;
       border-top-left-radius: 0;
   }

   .ant-input-group-lg .ant-input,
   .ant-input-group-lg>.ant-input-group-addon {
       padding: 6px 11px;
       height: 40px;
       font-size: 14px;
   }

   .ant-input-group-sm .ant-input,
   .ant-input-group-sm>.ant-input-group-addon {
       padding: 1px 7px;
       height: 24px;
   }

   .ant-input-group-lg .ant-select-selection--single {
       height: 40px;
   }

   .ant-input-group-sm .ant-select-selection--single {
       height: 24px;
   }

   .ant-input-group .ant-input-affix-wrapper {
       display: table-cell;
       width: 100%;
       float: left;
   }

   .ant-input-group.ant-input-group-compact {
       display: block;
       zoom: 1;
   }

   .ant-input-group.ant-input-group-compact:before,
   .ant-input-group.ant-input-group-compact:after {
       content: "";
       display: table;
   }

   .ant-input-group.ant-input-group-compact:after {
       clear: both;
   }

   .ant-input-group.ant-input-group-compact>* {
       border-radius: 0;
       border-right-width: 0;
       vertical-align: top;
       float: none;
       display: inline-block;
   }

   .ant-input-group.ant-input-group-compact>span>.ant-input {
       border-right-width: 0;
   }

   .ant-input-group.ant-input-group-compact .ant-input {
       float: none;
   }

   .ant-input-group.ant-input-group-compact>.ant-select>.ant-select-selection,
   .ant-input-group.ant-input-group-compact>.ant-calendar-picker .ant-input,
   .ant-input-group.ant-input-group-compact>.ant-select-auto-complete .ant-input,
   .ant-input-group.ant-input-group-compact>.ant-cascader-picker .ant-input,
   .ant-input-group.ant-input-group-compact>.ant-mention-wrapper .ant-mention-editor,
   .ant-input-group.ant-input-group-compact>.ant-time-picker .ant-time-picker-input {
       border-radius: 0;
       border-right-width: 0;
   }

   .ant-input-group.ant-input-group-compact>*:first-child,
   .ant-input-group.ant-input-group-compact>.ant-select:first-child>.ant-select-selection,
   .ant-input-group.ant-input-group-compact>.ant-calendar-picker:first-child .ant-input,
   .ant-input-group.ant-input-group-compact>.ant-select-auto-complete:first-child .ant-input,
   .ant-input-group.ant-input-group-compact>.ant-cascader-picker:first-child .ant-input,
   .ant-input-group.ant-input-group-compact>.ant-mention-wrapper:first-child .ant-mention-editor,
   .ant-input-group.ant-input-group-compact>.ant-time-picker:first-child .ant-time-picker-input {
       border-top-left-radius: 2px;
       border-bottom-left-radius: 2px;
   }

   .ant-input-group.ant-input-group-compact>*:last-child,
   .ant-input-group.ant-input-group-compact>.ant-select:last-child>.ant-select-selection,
   .ant-input-group.ant-input-group-compact>.ant-calendar-picker:last-child .ant-input,
   .ant-input-group.ant-input-group-compact>.ant-select-auto-complete:last-child .ant-input,
   .ant-input-group.ant-input-group-compact>.ant-cascader-picker:last-child .ant-input,
   .ant-input-group.ant-input-group-compact>.ant-mention-wrapper:last-child .ant-mention-editor,
   .ant-input-group.ant-input-group-compact>.ant-time-picker:last-child .ant-time-picker-input {
       border-top-right-radius: 2px;
       border-bottom-right-radius: 2px;
       border-right-width: 1px;
   }

   .ant-input-group-wrapper {
       display: inline-block;
       vertical-align: top;
       width: 100%;
   }

   .ant-input-affix-wrapper {
       font-family: 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', 'SimHei', 'WenQuanYi Micro Hei', sans-serif;
       font-size: 12px;
       font-variant: tabular-nums;
       line-height: 1.5;
       color: #333333;
       box-sizing: border-box;
       margin: 0;
       padding: 0;
       list-style: none;
       position: relative;
       display: inline-block;
       width: 100%;
   }

   .ant-input-affix-wrapper:hover .ant-input:not(.ant-input-disabled) {
       border-color: #0d0c0c;
       border-right-width: 1px !important;
   }

   .ant-input-affix-wrapper .ant-input {
       position: static;
   }

   .ant-input-affix-wrapper .ant-input-prefix,
   .ant-input-affix-wrapper .ant-input-suffix {
       position: absolute;
       top: 50%;
       transform: translateY(-50%);
       line-height: 0;
       color: #333333;
   }

   .ant-input-affix-wrapper .ant-input-prefix :not(.anticon),
   .ant-input-affix-wrapper .ant-input-suffix :not(.anticon) {
       line-height: 1.5;
   }

   .ant-input-affix-wrapper .ant-input-prefix {
       left: 12px;
   }

   .ant-input-affix-wrapper .ant-input-suffix {
       right: 12px;
   }

   .ant-input-affix-wrapper .ant-input:not(:first-child) {
       padding-left: 30px;
   }

   .ant-input-affix-wrapper .ant-input:not(:last-child) {
       padding-right: 30px;
   }

   .ant-input-affix-wrapper .ant-input {
       min-height: 100%;
   }

   .ant-input-search-icon {
       color: #999999;
       cursor: pointer;
       transition: all .3s;
   }

   .ant-input-search-icon:hover {
       color: #333;
   }

   .ant-input-search:not(.ant-input-search-small)>.ant-input-suffix {
       right: 12px;
   }

   .ant-input-search>.ant-input-suffix>.ant-input-search-button {
       border-top-left-radius: 0;
       border-bottom-left-radius: 0;
   }

   .ant-input-search>.ant-input-suffix>.ant-input-search-button>.anticon-search {
       font-size: 14px;
   }

   .ant-input-search.ant-input-search-enter-button>.ant-input {
       padding-right: 46px;
   }

   .ant-input-search.ant-input-search-enter-button>.ant-input-suffix {
       right: 0;
   }

   .ant-select {
       font-family: 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', 'SimHei', 'WenQuanYi Micro Hei', sans-serif;
       font-size: 12px;
       font-variant: tabular-nums;
       line-height: 1.5;
       color: #333333;
       box-sizing: border-box;
       margin: 0;
       padding: 0;
       list-style: none;
       display: inline-block;
       position: relative;
       outline: 0;
   }

   .ant-select ul,
   .ant-select ol {
       margin: 0;
       padding: 0;
       list-style: none;
   }

   .ant-select>ul>li>a {
       padding: 0;
       background-color: #fff;
   }

   .ant-select-arrow {
       display: inline-block;
       font-style: normal;
       vertical-align: baseline;
       text-align: center;
       text-transform: none;
       text-rendering: optimizeLegibility;
       -webkit-font-smoothing: antialiased;
       -moz-osx-font-smoothing: grayscale;
       position: absolute;
       top: 50%;
       right: 11px;
       line-height: 1;
       margin-top: -5px;
       transform-origin: 50% 50%;
       color: #cecece;
       font-size: 10px;
   }

   .ant-select-arrow:before {
       display: block;
       font-family: "anticon" !important;
   }

   .ant-select-arrow * {
       display: none;
   }

   .ant-select-arrow:before {
       content: '\e61d';
       transition: transform .3s;
   }

   .ant-select-selection {
       outline: none;
       user-select: none;
       box-sizing: border-box;
       display: block;
       background-color: #fff;
       border-radius: 2px;
       border: 1px solid #e6e6e6;
       border-top-width: 1.02px;
       transition: all 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
   }

   .ant-select-selection:hover {
       border-color: #0d0c0c;
       border-right-width: 1px !important;
   }

   .ant-select-focused .ant-select-selection,
   .ant-select-selection:focus,
   .ant-select-selection:active {
       border-color: #4987f2;
       outline: 0;
       box-shadow: 0 0 0 2px rgba(32, 98, 230, 0.2);
       border-right-width: 1px !important;
   }

   .ant-select-selection__clear {
       display: inline-block;
       font-style: normal;
       vertical-align: baseline;
       text-align: center;
       text-transform: none;
       text-rendering: auto;
       opacity: 0;
       position: absolute;
       right: 11px;
       z-index: 1;
       background: #fff;
       top: 50%;
       font-size: 10px;
       color: #cecece;
       width: 12px;
       height: 12px;
       margin-top: -6px;
       line-height: 12px;
       cursor: pointer;
       transition: color 0.3s ease, opacity 0.15s ease;
   }

   .ant-select-selection__clear:before {
       display: block;
       font-family: 'anticon';
       text-rendering: optimizeLegibility;
       -webkit-font-smoothing: antialiased;
       -moz-osx-font-smoothing: grayscale;
       content: "\e62e";
   }

   .ant-select-selection__clear:hover {
       color: #999999;
   }

   .ant-select-selection:hover .ant-select-selection__clear {
       opacity: 1;
   }

   .ant-select-selection-selected-value {
       float: left;
       overflow: hidden;
       text-overflow: ellipsis;
       white-space: nowrap;
       max-width: 100%;
       padding-right: 20px;
   }

   .ant-select-no-arrow .ant-select-selection-selected-value {
       padding-right: 0;
   }

   .ant-select-disabled {
       color: #cecece;
   }

   .ant-select-disabled .ant-select-selection {
       background: #F0F0F0;
       cursor: not-allowed;
   }

   .ant-select-disabled .ant-select-selection:hover,
   .ant-select-disabled .ant-select-selection:focus,
   .ant-select-disabled .ant-select-selection:active {
       border-color: #e6e6e6;
       box-shadow: none;
   }

   .ant-select-disabled .ant-select-selection__clear {
       display: none;
       visibility: hidden;
       pointer-events: none;
   }

   .ant-select-disabled .ant-select-selection--multiple .ant-select-selection__choice {
       background: #f2f2f2;
       color: #aaa;
       padding-right: 10px;
   }

   .ant-select-disabled .ant-select-selection--multiple .ant-select-selection__choice__remove {
       display: none;
   }

   .ant-select-selection--single {
       height: 32px;
       position: relative;
       cursor: pointer;
   }

   .ant-select-selection__rendered {
       display: block;
       margin-left: 11px;
       margin-right: 11px;
       position: relative;
       line-height: 30px;
   }

   .ant-select-selection__rendered:after {
       content: '.';
       visibility: hidden;
       pointer-events: none;
       display: inline-block;
       width: 0;
   }

   .ant-select-lg {
       font-size: 14px;
   }

   .ant-select-lg .ant-select-selection--single {
       height: 40px;
   }

   .ant-select-lg .ant-select-selection__rendered {
       line-height: 38px;
   }

   .ant-select-lg .ant-select-selection--multiple {
       min-height: 40px;
   }

   .ant-select-lg .ant-select-selection--multiple .ant-select-selection__rendered li {
       height: 32px;
       line-height: 32px;
   }

   .ant-select-lg .ant-select-selection--multiple .ant-select-selection__clear {
       top: 20px;
   }

   .ant-select-sm .ant-select-selection--single {
       height: 24px;
   }

   .ant-select-sm .ant-select-selection__rendered {
       line-height: 22px;
       margin: 0 7px;
   }

   .ant-select-sm .ant-select-selection--multiple {
       min-height: 24px;
   }

   .ant-select-sm .ant-select-selection--multiple .ant-select-selection__rendered li {
       height: 16px;
       line-height: 14px;
   }

   .ant-select-sm .ant-select-selection--multiple .ant-select-selection__clear {
       top: 12px;
   }

   .ant-select-sm .ant-select-selection__clear,
   .ant-select-sm .ant-select-arrow {
       right: 8px;
   }

   .ant-select-disabled .ant-select-selection__choice__remove {
       color: #cecece;
       cursor: default;
   }

   .ant-select-disabled .ant-select-selection__choice__remove:hover {
       color: #cecece;
   }

   .ant-select-search__field__wrap {
       display: inline-block;
       position: relative;
   }

   .ant-select-selection__placeholder,
   .ant-select-search__field__placeholder {
       position: absolute;
       top: 50%;
       left: 0;
       right: 9px;
       color: #bfbfbf;
       line-height: 20px;
       height: 20px;
       max-width: 100%;
       margin-top: -10px;
       overflow: hidden;
       text-overflow: ellipsis;
       white-space: nowrap;
       text-align: left;
   }

   .ant-select-search__field__placeholder {
       left: 12px;
   }

   .ant-select-search__field__mirror {
       position: absolute;
       top: -9999px;
       left: -9999px;
       white-space: pre;
       pointer-events: none;
   }

   .ant-select-search--inline {
       position: absolute;
       height: 100%;
       width: 100%;
   }

   .ant-select-search--inline .ant-select-search__field__wrap {
       width: 100%;
       height: 100%;
   }

   .ant-select-search--inline .ant-select-search__field {
       border-width: 0;
       font-size: 100%;
       height: 100%;
       width: 100%;
       background: transparent;
       outline: 0;
       border-radius: 2px;
       line-height: 1;
   }

   .ant-select-search--inline>i {
       float: right;
   }

   .ant-select-selection--multiple {
       min-height: 32px;
       cursor: text;
       padding-bottom: 3px;
       zoom: 1;
   }

   .ant-select-selection--multiple:before,
   .ant-select-selection--multiple:after {
       content: "";
       display: table;
   }

   .ant-select-selection--multiple:after {
       clear: both;
   }

   .ant-select-selection--multiple .ant-select-search--inline {
       float: left;
       position: static;
       width: auto;
       padding: 0;
       max-width: 100%;
   }

   .ant-select-selection--multiple .ant-select-search--inline .ant-select-search__field {
       max-width: 100%;
       width: 0.75em;
   }

   .ant-select-selection--multiple .ant-select-selection__rendered {
       margin-left: 5px;
       margin-bottom: -3px;
       height: auto;
   }

   .ant-select-selection--multiple .ant-select-selection__placeholder {
       margin-left: 6px;
   }

   .ant-select-selection--multiple>ul>li,
   .ant-select-selection--multiple .ant-select-selection__rendered>ul>li {
       margin-top: 3px;
       height: 24px;
       line-height: 22px;
   }

   .ant-select-selection--multiple .ant-select-selection__choice {
       color: #333333;
       background-color: #f4f4f4;
       border: 1px solid #e6e6e6;
       border-radius: 2px;
       cursor: default;
       float: left;
       margin-right: 4px;
       max-width: 99%;
       position: relative;
       overflow: hidden;
       transition: padding 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
       padding: 0 20px 0 10px;
   }

   .ant-select-selection--multiple .ant-select-selection__choice__disabled {
       padding: 0 10px;
   }

   .ant-select-selection--multiple .ant-select-selection__choice__content {
       display: inline-block;
       white-space: nowrap;
       overflow: hidden;
       text-overflow: ellipsis;
       max-width: 100%;
       transition: margin 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
   }

   .ant-select-selection--multiple .ant-select-selection__choice__remove {
       font-style: normal;
       vertical-align: baseline;
       text-align: center;
       text-transform: none;
       line-height: 1;
       text-rendering: optimizeLegibility;
       -webkit-font-smoothing: antialiased;
       -moz-osx-font-smoothing: grayscale;
       color: #999999;
       line-height: inherit;
       cursor: pointer;
       font-weight: bold;
       transition: all .3s;
       font-size: 10px;
       display: inline-block;
       font-size: 12px;
       font-size: 10px \9;
       transform: scale(0.83333333) rotate(0deg);
       position: absolute;
       right: 4px;
   }

   .ant-select-selection--multiple .ant-select-selection__choice__remove:before {
       display: block;
       font-family: "anticon" !important;
   }

   :root .ant-select-selection--multiple .ant-select-selection__choice__remove {
       font-size: 10px;
   }

   .ant-select-selection--multiple .ant-select-selection__choice__remove:hover {
       color: #404040;
   }

   .ant-select-selection--multiple .ant-select-selection__choice__remove:before {
       content: "\e633";
   }

   .ant-select-selection--multiple .ant-select-selection__clear {
       top: 16px;
   }

   .ant-select-allow-clear .ant-select-selection--single .ant-select-selection-selected-value {
       padding-right: 16px;
   }

   .ant-select-allow-clear .ant-select-selection--multiple .ant-select-selection__rendered {
       margin-right: 20px;
   }

   .ant-select-open .ant-select-arrow:before {
       transform: rotate(180deg);
   }

   .ant-select-open .ant-select-selection {
       border-color: #4987f2;
       outline: 0;
       box-shadow: 0 0 0 2px rgba(32, 98, 230, 0.2);
       border-right-width: 1px !important;
   }

   .ant-select-combobox .ant-select-arrow {
       display: none;
   }

   .ant-select-combobox .ant-select-search--inline {
       height: 100%;
       width: 100%;
       float: none;
   }

   .ant-select-combobox .ant-select-search__field__wrap {
       width: 100%;
       height: 100%;
   }

   .ant-select-combobox .ant-select-search__field {
       width: 100%;
       height: 100%;
       position: relative;
       z-index: 1;
       transition: all 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
       box-shadow: none;
   }

   .ant-select-combobox.ant-select-allow-clear .ant-select-selection:hover .ant-select-selection__rendered {
       margin-right: 20px;
   }

   .ant-select-dropdown {
       font-family: 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', 'SimHei', 'WenQuanYi Micro Hei', sans-serif;
       font-variant: tabular-nums;
       line-height: 1.5;
       color: #333333;
       margin: 0;
       padding: 0;
       list-style: none;
       background-color: #fff;
       box-shadow: 0 2px 8px rgba(0, 0, 0, 0.15);
       border-radius: 2px;
       box-sizing: border-box;
       z-index: 1050;
       left: -9999px;
       top: -9999px;
       position: absolute;
       outline: none;
       font-size: 12px;
   }

   .ant-select-dropdown.slide-up-enter.slide-up-enter-active.ant-select-dropdown-placement-bottomLeft,
   .ant-select-dropdown.slide-up-appear.slide-up-appear-active.ant-select-dropdown-placement-bottomLeft {
       animation-name: antSlideUpIn;
   }

   .ant-select-dropdown.slide-up-enter.slide-up-enter-active.ant-select-dropdown-placement-topLeft,
   .ant-select-dropdown.slide-up-appear.slide-up-appear-active.ant-select-dropdown-placement-topLeft {
       animation-name: antSlideDownIn;
   }

   .ant-select-dropdown.slide-up-leave.slide-up-leave-active.ant-select-dropdown-placement-bottomLeft {
       animation-name: antSlideUpOut;
   }

   .ant-select-dropdown.slide-up-leave.slide-up-leave-active.ant-select-dropdown-placement-topLeft {
       animation-name: antSlideDownOut;
   }

   .ant-select-dropdown-hidden {
       display: none;
   }

   .ant-select-dropdown-menu {
       outline: none;
       margin-bottom: 0;
       padding-left: 0;
       list-style: none;
       max-height: 250px;
       overflow: auto;
   }

   .ant-select-dropdown-menu-item-group-list {
       margin: 0;
       padding: 0;
   }

   .ant-select-dropdown-menu-item-group-list>.ant-select-dropdown-menu-item {
       padding-left: 20px;
   }

   .ant-select-dropdown-menu-item-group-title {
       color: #999999;
       padding: 0 12px;
       height: 32px;
       line-height: 32px;
       font-size: 10px;
   }

   .ant-select-dropdown-menu-item-group-list .ant-select-dropdown-menu-item:first-child:not(:last-child),
   .ant-select-dropdown-menu-item-group:not(:last-child) .ant-select-dropdown-menu-item-group-list .ant-select-dropdown-menu-item:last-child {
       border-radius: 0;
   }

   .ant-select-dropdown-menu-item {
       position: relative;
       display: block;
       padding: 5px 12px;
       line-height: 22px;
       font-weight: normal;
       color: #333333;
       white-space: nowrap;
       cursor: pointer;
       overflow: hidden;
       text-overflow: ellipsis;
       transition: background 0.3s ease;
   }

   .ant-select-dropdown-menu-item:hover {
       background-color: #f0f7ff;
   }

   .ant-select-dropdown-menu-item:first-child {
       border-radius: 2px 2px 0 0;
   }

   .ant-select-dropdown-menu-item:last-child {
       border-radius: 0 0 2px 2px;
   }

   .ant-select-dropdown-menu-item-disabled {
       color: #cecece;
       cursor: not-allowed;
   }

   .ant-select-dropdown-menu-item-disabled:hover {
       color: #cecece;
       background-color: #fff;
       cursor: not-allowed;
   }

   .ant-select-dropdown-menu-item-selected,
   .ant-select-dropdown-menu-item-selected:hover {
       background-color: #f4f4f4;
       font-weight: 600;
       color: #333333;
   }

   .ant-select-dropdown-menu-item-active {
       background-color: #f0f7ff;
   }

   .ant-select-dropdown-menu-item-divider {
       height: 1px;
       margin: 1px 0;
       overflow: hidden;
       background-color: #e6e6e6;
       line-height: 0;
   }

   .ant-select-dropdown.ant-select-dropdown--multiple .ant-select-dropdown-menu-item:after {
       font-family: 'anticon';
       text-rendering: optimizeLegibility;
       -webkit-font-smoothing: antialiased;
       -moz-osx-font-smoothing: grayscale;
       content: "\e632";
       color: transparent;
       display: inline-block;
       font-size: 12px;
       font-size: 10px \9;
       transform: scale(0.83333333) rotate(0deg);
       transition: all 0.2s ease;
       position: absolute;
       top: 50%;
       transform: translateY(-50%);
       right: 12px;
       font-weight: bold;
       text-shadow: 0 0.1px 0, 0.1px 0 0, 0 -0.1px 0, -0.1px 0;
   }

   :root .ant-select-dropdown.ant-select-dropdown--multiple .ant-select-dropdown-menu-item:after {
       font-size: 10px;
   }

   .ant-select-dropdown.ant-select-dropdown--multiple .ant-select-dropdown-menu-item:hover:after {
       color: #ddd;
   }

   .ant-select-dropdown.ant-select-dropdown--multiple .ant-select-dropdown-menu-item-disabled:after {
       display: none;
   }

   .ant-select-dropdown.ant-select-dropdown--multiple .ant-select-dropdown-menu-item-selected:after,
   .ant-select-dropdown.ant-select-dropdown--multiple .ant-select-dropdown-menu-item-selected:hover:after {
       color: #2062e6;
       display: inline-block;
   }

   .ant-select-dropdown-container-open .ant-select-dropdown,
   .ant-select-dropdown-open .ant-select-dropdown {
       display: block;
   }

   .ant-pagination {
       font-family: 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', 'SimHei', 'WenQuanYi Micro Hei', sans-serif;
       font-size: 12px;
       font-variant: tabular-nums;
       line-height: 1.5;
       color: #333333;
       box-sizing: border-box;
       margin: 0;
       padding: 0;
       list-style: none;
   }

   .ant-pagination ul,
   .ant-pagination ol {
       margin: 0;
       padding: 0;
       list-style: none;
   }

   .ant-pagination:after {
       content: " ";
       display: block;
       height: 0;
       clear: both;
       overflow: hidden;
       visibility: hidden;
   }

   .ant-pagination-total-text {
       display: inline-block;
       vertical-align: middle;
       height: 32px;
       line-height: 30px;
       margin-right: 8px;
   }

   .ant-pagination-item {
       cursor: pointer;
       border-radius: 2px;
       user-select: none;
       min-width: 32px;
       height: 32px;
       line-height: 30px;
       text-align: center;
       list-style: none;
       display: inline-block;
       vertical-align: middle;
       border: 1px solid #e6e6e6;
       background-color: #fff;
       margin-right: 8px;
       font-family: Arial;
       outline: 0;
   }

   .ant-pagination-item a {
       text-decoration: none;
       color: #333333;
       transition: none;
       margin: 0 6px;
   }

   .ant-pagination-item:focus,
   .ant-pagination-item:hover {
       transition: all .3s;
       border-color: #2062e6;
   }

   .ant-pagination-item:focus a,
   .ant-pagination-item:hover a {
       color: #2062e6;
   }

   .ant-pagination-item-active {
       border-color: #2062e6;
       font-weight: 500;
   }

   .ant-pagination-item-active a {
       color: #2062e6;
   }

   .ant-pagination-item-active:focus,
   .ant-pagination-item-active:hover {
       border-color: #4987f2;
   }

   .ant-pagination-item-active:focus a,
   .ant-pagination-item-active:hover a {
       color: #4987f2;
   }

   .ant-pagination-jump-prev,
   .ant-pagination-jump-next {
       outline: 0;
   }

   .ant-pagination-jump-prev:after,
   .ant-pagination-jump-next:after {
       content: "•••";
       display: block;
       letter-spacing: 2px;
       color: #cecece;
       text-align: center;
   }

   .ant-pagination-jump-prev:focus:after,
   .ant-pagination-jump-next:focus:after,
   .ant-pagination-jump-prev:hover:after,
   .ant-pagination-jump-next:hover:after {
       color: #2062e6;
       display: inline-block;
       font-size: 12px;
       font-size: 8px \9;
       transform: scale(0.66666667) rotate(0deg);
       letter-spacing: -1px;
       font-family: "anticon";
   }

   :root .ant-pagination-jump-prev:focus:after,
   :root .ant-pagination-jump-next:focus:after,
   :root .ant-pagination-jump-prev:hover:after,
   :root .ant-pagination-jump-next:hover:after {
       font-size: 10px;
   }

   .ant-pagination-jump-prev:focus:after,
   .ant-pagination-jump-prev:hover:after {
       content: "\e620\e620";
   }

   .ant-pagination-jump-next:focus:after,
   .ant-pagination-jump-next:hover:after {
       content: "\e61f\e61f";
   }

   .ant-pagination-prev,
   .ant-pagination-jump-prev,
   .ant-pagination-jump-next {
       margin-right: 8px;
   }

   .ant-pagination-prev,
   .ant-pagination-next,
   .ant-pagination-jump-prev,
   .ant-pagination-jump-next {
       font-family: Arial;
       cursor: pointer;
       color: #333333;
       border-radius: 2px;
       list-style: none;
       min-width: 32px;
       height: 32px;
       line-height: 32px;
       text-align: center;
       transition: all .3s;
       display: inline-block;
       vertical-align: middle;
   }

   .ant-pagination-prev,
   .ant-pagination-next {
       outline: 0;
   }

   .ant-pagination-prev a,
   .ant-pagination-next a {
       color: #333333;
       user-select: none;
   }

   .ant-pagination-prev:hover a,
   .ant-pagination-next:hover a {
       border-color: #4987f2;
   }

   .ant-pagination-prev .ant-pagination-item-link,
   .ant-pagination-next .ant-pagination-item-link {
       border: 1px solid #e6e6e6;
       background-color: #fff;
       border-radius: 2px;
       outline: none;
       display: block;
       transition: all .3s;
   }

   .ant-pagination-prev .ant-pagination-item-link:after,
   .ant-pagination-next .ant-pagination-item-link:after {
       font-size: 12px;
       display: block;
       height: 30px;
       font-family: "anticon";
       text-align: center;
       font-weight: 500;
   }

   .ant-pagination-prev:focus .ant-pagination-item-link,
   .ant-pagination-next:focus .ant-pagination-item-link,
   .ant-pagination-prev:hover .ant-pagination-item-link,
   .ant-pagination-next:hover .ant-pagination-item-link {
       border-color: #2062e6;
       color: #2062e6;
   }

   .ant-pagination-prev .ant-pagination-item-link:after {
       content: "\e620";
       display: block;
   }

   .ant-pagination-next .ant-pagination-item-link:after {
       content: "\e61f";
       display: block;
   }

   .ant-pagination-disabled,
   .ant-pagination-disabled:hover,
   .ant-pagination-disabled:focus {
       cursor: not-allowed;
   }

   .ant-pagination-disabled a,
   .ant-pagination-disabled:hover a,
   .ant-pagination-disabled:focus a,
   .ant-pagination-disabled .ant-pagination-item-link,
   .ant-pagination-disabled:hover .ant-pagination-item-link,
   .ant-pagination-disabled:focus .ant-pagination-item-link {
       border-color: #e6e6e6;
       color: #cecece;
       cursor: not-allowed;
   }

   .ant-pagination-slash {
       margin: 0 10px 0 5px;
   }

   .ant-pagination-options {
       display: inline-block;
       vertical-align: middle;
       margin-left: 16px;
   }

   .ant-pagination-options-size-changer.ant-select {
       display: inline-block;
       margin-right: 8px;
   }

   .ant-pagination-options-quick-jumper {
       display: inline-block;
       vertical-align: top;
       height: 32px;
       line-height: 32px;
   }

   .ant-pagination-options-quick-jumper input {
       position: relative;
       display: inline-block;
       padding: 4px 11px;
       width: 100%;
       height: 32px;
       font-size: 12px;
       line-height: 1.5;
       color: #333333;
       background-color: #fff;
       background-image: none;
       border: 1px solid #e6e6e6;
       border-radius: 2px;
       transition: all .3s;
       margin: 0 8px;
       width: 50px;
   }

   .ant-pagination-options-quick-jumper input::-moz-placeholder {
       color: #bfbfbf;
       opacity: 1;
   }

   .ant-pagination-options-quick-jumper input:-ms-input-placeholder {
       color: #bfbfbf;
   }

   .ant-pagination-options-quick-jumper input::-webkit-input-placeholder {
       color: #bfbfbf;
   }

   .ant-pagination-options-quick-jumper input:hover {
       border-color: #0d0c0c;
       border-right-width: 1px !important;
   }

   .ant-pagination-options-quick-jumper input:focus {
       border-color: #4987f2;
       outline: 0;
       box-shadow: 0 0 0 2px rgba(32, 98, 230, 0.2);
       border-right-width: 1px !important;
   }

   .ant-pagination-options-quick-jumper input-disabled {
       background-color: #F0F0F0;
       opacity: 1;
       cursor: not-allowed;
       color: #cecece;
   }

   .ant-pagination-options-quick-jumper input-disabled:hover {
       border-color: #0d0c0c;
       border-right-width: 1px !important;
   }

   textarea.ant-pagination-options-quick-jumper input {
       max-width: 100%;
       height: auto;
       vertical-align: bottom;
       transition: all .3s, height 0s;
       min-height: 32px;
   }

   .ant-pagination-options-quick-jumper input-lg {
       padding: 6px 11px;
       height: 40px;
       font-size: 14px;
   }

   .ant-pagination-options-quick-jumper input-sm {
       padding: 1px 7px;
       height: 24px;
   }

   .ant-pagination-simple .ant-pagination-prev,
   .ant-pagination-simple .ant-pagination-next {
       height: 24px;
       line-height: 24px;
       vertical-align: top;
   }

   .ant-pagination-simple .ant-pagination-prev .ant-pagination-item-link,
   .ant-pagination-simple .ant-pagination-next .ant-pagination-item-link {
       border: 0;
       height: 24px;
   }

   .ant-pagination-simple .ant-pagination-prev .ant-pagination-item-link:after,
   .ant-pagination-simple .ant-pagination-next .ant-pagination-item-link:after {
       height: 24px;
       line-height: 24px;
   }

   .ant-pagination-simple .ant-pagination-simple-pager {
       display: inline-block;
       margin-right: 8px;
       height: 24px;
   }

   .ant-pagination-simple .ant-pagination-simple-pager input {
       margin-right: 8px;
       box-sizing: border-box;
       background-color: #fff;
       border-radius: 2px;
       border: 1px solid #e6e6e6;
       outline: none;
       padding: 0 6px;
       height: 100%;
       text-align: center;
       transition: border-color 0.3s;
   }

   .ant-pagination-simple .ant-pagination-simple-pager input:hover {
       border-color: #2062e6;
   }

   .ant-pagination.mini .ant-pagination-total-text,
   .ant-pagination.mini .ant-pagination-simple-pager {
       height: 24px;
       line-height: 24px;
   }

   .ant-pagination.mini .ant-pagination-item {
       margin: 0;
       min-width: 24px;
       height: 24px;
       line-height: 22px;
   }

   .ant-pagination.mini .ant-pagination-item:not(.ant-pagination-item-active) {
       background: transparent;
       border-color: transparent;
   }

   .ant-pagination.mini .ant-pagination-prev,
   .ant-pagination.mini .ant-pagination-next {
       margin: 0;
       min-width: 24px;
       height: 24px;
       line-height: 24px;
   }

   .ant-pagination.mini .ant-pagination-prev .ant-pagination-item-link,
   .ant-pagination.mini .ant-pagination-next .ant-pagination-item-link {
       border-color: transparent;
       background: transparent;
   }

   .ant-pagination.mini .ant-pagination-prev .ant-pagination-item-link:after,
   .ant-pagination.mini .ant-pagination-next .ant-pagination-item-link:after {
       height: 24px;
       line-height: 24px;
   }

   .ant-pagination.mini .ant-pagination-jump-prev,
   .ant-pagination.mini .ant-pagination-jump-next {
       height: 24px;
       line-height: 24px;
       margin-right: 0;
   }

   .ant-pagination.mini .ant-pagination-options {
       margin-left: 2px;
   }

   .ant-pagination.mini .ant-pagination-options-quick-jumper {
       height: 24px;
       line-height: 24px;
   }

   .ant-pagination.mini .ant-pagination-options-quick-jumper input {
       padding: 1px 7px;
       height: 24px;
       width: 44px;
   }

   @media only screen and (max-width: 992px) {

       .ant-pagination-item-after-jump-prev,
       .ant-pagination-item-before-jump-next {
           display: none;
       }
   }

   @media only screen and (max-width: 576px) {
       .ant-pagination-options {
           display: none;
       }
   }

   /** oui-page-size */
   /* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */
   /* stylelint-disable no-duplicate-selectors */
   /* stylelint-disable declaration-bang-space-before,no-duplicate-selectors */
   /* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */
   .ant-input {
       font-family: 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', 'SimHei', 'WenQuanYi Micro Hei', sans-serif;
       font-variant: tabular-nums;
       box-sizing: border-box;
       margin: 0;
       padding: 0;
       list-style: none;
       position: relative;
       display: inline-block;
       padding: 4px 11px;
       width: 100%;
       height: 32px;
       font-size: 12px;
       line-height: 1.5;
       color: #333333;
       background-color: #fff;
       background-image: none;
       border: 1px solid #e6e6e6;
       border-radius: 2px;
       transition: all .3s;
   }

   .ant-input::-moz-placeholder {
       color: #bfbfbf;
       opacity: 1;
   }

   .ant-input:-ms-input-placeholder {
       color: #bfbfbf;
   }

   .ant-input::-webkit-input-placeholder {
       color: #bfbfbf;
   }

   .ant-input:hover {
       border-color: #0d0c0c;
       border-right-width: 1px !important;
   }

   .ant-input:focus {
       border-color: #4987f2;
       outline: 0;
       box-shadow: 0 0 0 2px rgba(32, 98, 230, 0.2);
       border-right-width: 1px !important;
   }

   .ant-input-disabled {
       background-color: #F0F0F0;
       opacity: 1;
       cursor: not-allowed;
       color: #cecece;
   }

   .ant-input-disabled:hover {
       border-color: #0d0c0c;
       border-right-width: 1px !important;
   }

   textarea.ant-input {
       max-width: 100%;
       height: auto;
       vertical-align: bottom;
       transition: all .3s, height 0s;
       min-height: 32px;
   }

   .ant-input-lg {
       padding: 6px 11px;
       height: 40px;
       font-size: 14px;
   }

   .ant-input-sm {
       padding: 1px 7px;
       height: 24px;
   }

   .ant-input-group {
       font-family: 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', 'SimHei', 'WenQuanYi Micro Hei', sans-serif;
       font-size: 12px;
       font-variant: tabular-nums;
       line-height: 1.5;
       color: #333333;
       box-sizing: border-box;
       margin: 0;
       padding: 0;
       list-style: none;
       position: relative;
       display: table;
       border-collapse: separate;
       border-spacing: 0;
       width: 100%;
   }

   .ant-input-group[class*="col-"] {
       float: none;
       padding-left: 0;
       padding-right: 0;
   }

   .ant-input-group>[class*="col-"] {
       padding-right: 8px;
   }

   .ant-input-group>[class*="col-"]:last-child {
       padding-right: 0;
   }

   .ant-input-group-addon,
   .ant-input-group-wrap,
   .ant-input-group>.ant-input {
       display: table-cell;
   }

   .ant-input-group-addon:not(:first-child):not(:last-child),
   .ant-input-group-wrap:not(:first-child):not(:last-child),
   .ant-input-group>.ant-input:not(:first-child):not(:last-child) {
       border-radius: 0;
   }

   .ant-input-group-addon,
   .ant-input-group-wrap {
       width: 1px;
       white-space: nowrap;
       vertical-align: middle;
   }

   .ant-input-group-wrap>* {
       display: block !important;
   }

   .ant-input-group .ant-input {
       float: left;
       width: 100%;
       margin-bottom: 0;
   }

   .ant-input-group .ant-input:focus {
       z-index: 1;
       border-right-width: 1px;
   }

   .ant-input-group .ant-input:hover {
       z-index: 1;
       border-right-width: 1px;
   }

   .ant-input-group-addon {
       padding: 0 11px;
       font-size: 12px;
       font-weight: normal;
       line-height: 1;
       color: #333333;
       text-align: center;
       background-color: #f4f4f4;
       border: 1px solid #e6e6e6;
       border-radius: 2px;
       position: relative;
       transition: all .3s;
   }

   .ant-input-group-addon .ant-select {
       margin: -5px -11px;
   }

   .ant-input-group-addon .ant-select .ant-select-selection {
       background-color: inherit;
       margin: -1px;
       border: 1px solid transparent;
       box-shadow: none;
   }

   .ant-input-group-addon .ant-select-open .ant-select-selection,
   .ant-input-group-addon .ant-select-focused .ant-select-selection {
       color: #2062e6;
   }

   .ant-input-group-addon>i:only-child:after {
       position: absolute;
       content: '';
       top: 0;
       left: 0;
       right: 0;
       bottom: 0;
   }

   .ant-input-group>.ant-input:first-child,
   .ant-input-group-addon:first-child {
       border-bottom-right-radius: 0;
       border-top-right-radius: 0;
   }

   .ant-input-group>.ant-input:first-child .ant-select .ant-select-selection,
   .ant-input-group-addon:first-child .ant-select .ant-select-selection {
       border-bottom-right-radius: 0;
       border-top-right-radius: 0;
   }

   .ant-input-group>.ant-input-affix-wrapper:not(:first-child) .ant-input {
       border-bottom-left-radius: 0;
       border-top-left-radius: 0;
   }

   .ant-input-group>.ant-input-affix-wrapper:not(:last-child) .ant-input {
       border-bottom-right-radius: 0;
       border-top-right-radius: 0;
   }

   .ant-input-group-addon:first-child {
       border-right: 0;
   }

   .ant-input-group-addon:last-child {
       border-left: 0;
   }

   .ant-input-group>.ant-input:last-child,
   .ant-input-group-addon:last-child {
       border-bottom-left-radius: 0;
       border-top-left-radius: 0;
   }

   .ant-input-group>.ant-input:last-child .ant-select .ant-select-selection,
   .ant-input-group-addon:last-child .ant-select .ant-select-selection {
       border-bottom-left-radius: 0;
       border-top-left-radius: 0;
   }

   .ant-input-group-lg .ant-input,
   .ant-input-group-lg>.ant-input-group-addon {
       padding: 6px 11px;
       height: 40px;
       font-size: 14px;
   }

   .ant-input-group-sm .ant-input,
   .ant-input-group-sm>.ant-input-group-addon {
       padding: 1px 7px;
       height: 24px;
   }

   .ant-input-group-lg .ant-select-selection--single {
       height: 40px;
   }

   .ant-input-group-sm .ant-select-selection--single {
       height: 24px;
   }

   .ant-input-group .ant-input-affix-wrapper {
       display: table-cell;
       width: 100%;
       float: left;
   }

   .ant-input-group.ant-input-group-compact {
       display: block;
       zoom: 1;
   }

   .ant-input-group.ant-input-group-compact:before,
   .ant-input-group.ant-input-group-compact:after {
       content: "";
       display: table;
   }

   .ant-input-group.ant-input-group-compact:after {
       clear: both;
   }

   .ant-input-group.ant-input-group-compact>* {
       border-radius: 0;
       border-right-width: 0;
       vertical-align: top;
       float: none;
       display: inline-block;
   }

   .ant-input-group.ant-input-group-compact>span>.ant-input {
       border-right-width: 0;
   }

   .ant-input-group.ant-input-group-compact .ant-input {
       float: none;
   }

   .ant-input-group.ant-input-group-compact>.ant-select>.ant-select-selection,
   .ant-input-group.ant-input-group-compact>.ant-calendar-picker .ant-input,
   .ant-input-group.ant-input-group-compact>.ant-select-auto-complete .ant-input,
   .ant-input-group.ant-input-group-compact>.ant-cascader-picker .ant-input,
   .ant-input-group.ant-input-group-compact>.ant-mention-wrapper .ant-mention-editor,
   .ant-input-group.ant-input-group-compact>.ant-time-picker .ant-time-picker-input {
       border-radius: 0;
       border-right-width: 0;
   }

   .ant-input-group.ant-input-group-compact>*:first-child,
   .ant-input-group.ant-input-group-compact>.ant-select:first-child>.ant-select-selection,
   .ant-input-group.ant-input-group-compact>.ant-calendar-picker:first-child .ant-input,
   .ant-input-group.ant-input-group-compact>.ant-select-auto-complete:first-child .ant-input,
   .ant-input-group.ant-input-group-compact>.ant-cascader-picker:first-child .ant-input,
   .ant-input-group.ant-input-group-compact>.ant-mention-wrapper:first-child .ant-mention-editor,
   .ant-input-group.ant-input-group-compact>.ant-time-picker:first-child .ant-time-picker-input {
       border-top-left-radius: 2px;
       border-bottom-left-radius: 2px;
   }

   .ant-input-group.ant-input-group-compact>*:last-child,
   .ant-input-group.ant-input-group-compact>.ant-select:last-child>.ant-select-selection,
   .ant-input-group.ant-input-group-compact>.ant-calendar-picker:last-child .ant-input,
   .ant-input-group.ant-input-group-compact>.ant-select-auto-complete:last-child .ant-input,
   .ant-input-group.ant-input-group-compact>.ant-cascader-picker:last-child .ant-input,
   .ant-input-group.ant-input-group-compact>.ant-mention-wrapper:last-child .ant-mention-editor,
   .ant-input-group.ant-input-group-compact>.ant-time-picker:last-child .ant-time-picker-input {
       border-top-right-radius: 2px;
       border-bottom-right-radius: 2px;
       border-right-width: 1px;
   }

   .ant-input-group-wrapper {
       display: inline-block;
       vertical-align: top;
       width: 100%;
   }

   .ant-input-affix-wrapper {
       font-family: 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', 'SimHei', 'WenQuanYi Micro Hei', sans-serif;
       font-size: 12px;
       font-variant: tabular-nums;
       line-height: 1.5;
       color: #333333;
       box-sizing: border-box;
       margin: 0;
       padding: 0;
       list-style: none;
       position: relative;
       display: inline-block;
       width: 100%;
   }

   .ant-input-affix-wrapper:hover .ant-input:not(.ant-input-disabled) {
       border-color: #0d0c0c;
       border-right-width: 1px !important;
   }

   .ant-input-affix-wrapper .ant-input {
       position: static;
   }

   .ant-input-affix-wrapper .ant-input-prefix,
   .ant-input-affix-wrapper .ant-input-suffix {
       position: absolute;
       top: 50%;
       transform: translateY(-50%);
       line-height: 0;
       color: #333333;
   }

   .ant-input-affix-wrapper .ant-input-prefix :not(.anticon),
   .ant-input-affix-wrapper .ant-input-suffix :not(.anticon) {
       line-height: 1.5;
   }

   .ant-input-affix-wrapper .ant-input-prefix {
       left: 12px;
   }

   .ant-input-affix-wrapper .ant-input-suffix {
       right: 12px;
   }

   .ant-input-affix-wrapper .ant-input:not(:first-child) {
       padding-left: 30px;
   }

   .ant-input-affix-wrapper .ant-input:not(:last-child) {
       padding-right: 30px;
   }

   .ant-input-affix-wrapper .ant-input {
       min-height: 100%;
   }

   .ant-input-search-icon {
       color: #999999;
       cursor: pointer;
       transition: all .3s;
   }

   .ant-input-search-icon:hover {
       color: #333;
   }

   .ant-input-search:not(.ant-input-search-small)>.ant-input-suffix {
       right: 12px;
   }

   .ant-input-search>.ant-input-suffix>.ant-input-search-button {
       border-top-left-radius: 0;
       border-bottom-left-radius: 0;
   }

   .ant-input-search>.ant-input-suffix>.ant-input-search-button>.anticon-search {
       font-size: 14px;
   }

   .ant-input-search.ant-input-search-enter-button>.ant-input {
       padding-right: 46px;
   }

   .ant-input-search.ant-input-search-enter-button>.ant-input-suffix {
       right: 0;
   }

   .ant-select {
       font-family: 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', 'SimHei', 'WenQuanYi Micro Hei', sans-serif;
       font-size: 12px;
       font-variant: tabular-nums;
       line-height: 1.5;
       color: #333333;
       box-sizing: border-box;
       margin: 0;
       padding: 0;
       list-style: none;
       display: inline-block;
       position: relative;
       outline: 0;
   }

   .ant-select ul,
   .ant-select ol {
       margin: 0;
       padding: 0;
       list-style: none;
   }

   .ant-select>ul>li>a {
       padding: 0;
       background-color: #fff;
   }

   .ant-select-arrow {
       display: inline-block;
       font-style: normal;
       vertical-align: baseline;
       text-align: center;
       text-transform: none;
       text-rendering: optimizeLegibility;
       -webkit-font-smoothing: antialiased;
       -moz-osx-font-smoothing: grayscale;
       position: absolute;
       top: 50%;
       right: 11px;
       line-height: 1;
       margin-top: -5px;
       transform-origin: 50% 50%;
       color: #cecece;
       font-size: 10px;
   }

   .ant-select-arrow:before {
       display: block;
       font-family: "anticon" !important;
   }

   .ant-select-arrow * {
       display: none;
   }

   .ant-select-arrow:before {
       content: '\e61d';
       transition: transform .3s;
   }

   .ant-select-selection {
       outline: none;
       user-select: none;
       box-sizing: border-box;
       display: block;
       background-color: #fff;
       border-radius: 2px;
       border: 1px solid #e6e6e6;
       border-top-width: 1.02px;
       transition: all 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
   }

   .ant-select-selection:hover {
       border-color: #0d0c0c;
       border-right-width: 1px !important;
   }

   .ant-select-focused .ant-select-selection,
   .ant-select-selection:focus,
   .ant-select-selection:active {
       border-color: #4987f2;
       outline: 0;
       box-shadow: 0 0 0 2px rgba(32, 98, 230, 0.2);
       border-right-width: 1px !important;
   }

   .ant-select-selection__clear {
       display: inline-block;
       font-style: normal;
       vertical-align: baseline;
       text-align: center;
       text-transform: none;
       text-rendering: auto;
       opacity: 0;
       position: absolute;
       right: 11px;
       z-index: 1;
       background: #fff;
       top: 50%;
       font-size: 10px;
       color: #cecece;
       width: 12px;
       height: 12px;
       margin-top: -6px;
       line-height: 12px;
       cursor: pointer;
       transition: color 0.3s ease, opacity 0.15s ease;
   }

   .ant-select-selection__clear:before {
       display: block;
       font-family: 'anticon';
       text-rendering: optimizeLegibility;
       -webkit-font-smoothing: antialiased;
       -moz-osx-font-smoothing: grayscale;
       content: "\e62e";
   }

   .ant-select-selection__clear:hover {
       color: #999999;
   }

   .ant-select-selection:hover .ant-select-selection__clear {
       opacity: 1;
   }

   .ant-select-selection-selected-value {
       float: left;
       overflow: hidden;
       text-overflow: ellipsis;
       white-space: nowrap;
       max-width: 100%;
       padding-right: 20px;
   }

   .ant-select-no-arrow .ant-select-selection-selected-value {
       padding-right: 0;
   }

   .ant-select-disabled {
       color: #cecece;
   }

   .ant-select-disabled .ant-select-selection {
       background: #F0F0F0;
       cursor: not-allowed;
   }

   .ant-select-disabled .ant-select-selection:hover,
   .ant-select-disabled .ant-select-selection:focus,
   .ant-select-disabled .ant-select-selection:active {
       border-color: #e6e6e6;
       box-shadow: none;
   }

   .ant-select-disabled .ant-select-selection__clear {
       display: none;
       visibility: hidden;
       pointer-events: none;
   }

   .ant-select-disabled .ant-select-selection--multiple .ant-select-selection__choice {
       background: #f2f2f2;
       color: #aaa;
       padding-right: 10px;
   }

   .ant-select-disabled .ant-select-selection--multiple .ant-select-selection__choice__remove {
       display: none;
   }

   .ant-select-selection--single {
       height: 32px;
       position: relative;
       cursor: pointer;
   }

   .ant-select-selection__rendered {
       display: block;
       margin-left: 11px;
       margin-right: 11px;
       position: relative;
       line-height: 30px;
   }

   .ant-select-selection__rendered:after {
       content: '.';
       visibility: hidden;
       pointer-events: none;
       display: inline-block;
       width: 0;
   }

   .ant-select-lg {
       font-size: 14px;
   }

   .ant-select-lg .ant-select-selection--single {
       height: 40px;
   }

   .ant-select-lg .ant-select-selection__rendered {
       line-height: 38px;
   }

   .ant-select-lg .ant-select-selection--multiple {
       min-height: 40px;
   }

   .ant-select-lg .ant-select-selection--multiple .ant-select-selection__rendered li {
       height: 32px;
       line-height: 32px;
   }

   .ant-select-lg .ant-select-selection--multiple .ant-select-selection__clear {
       top: 20px;
   }

   .ant-select-sm .ant-select-selection--single {
       height: 24px;
   }

   .ant-select-sm .ant-select-selection__rendered {
       line-height: 22px;
       margin: 0 7px;
   }

   .ant-select-sm .ant-select-selection--multiple {
       min-height: 24px;
   }

   .ant-select-sm .ant-select-selection--multiple .ant-select-selection__rendered li {
       height: 16px;
       line-height: 14px;
   }

   .ant-select-sm .ant-select-selection--multiple .ant-select-selection__clear {
       top: 12px;
   }

   .ant-select-sm .ant-select-selection__clear,
   .ant-select-sm .ant-select-arrow {
       right: 8px;
   }

   .ant-select-disabled .ant-select-selection__choice__remove {
       color: #cecece;
       cursor: default;
   }

   .ant-select-disabled .ant-select-selection__choice__remove:hover {
       color: #cecece;
   }

   .ant-select-search__field__wrap {
       display: inline-block;
       position: relative;
   }

   .ant-select-selection__placeholder,
   .ant-select-search__field__placeholder {
       position: absolute;
       top: 50%;
       left: 0;
       right: 9px;
       color: #bfbfbf;
       line-height: 20px;
       height: 20px;
       max-width: 100%;
       margin-top: -10px;
       overflow: hidden;
       text-overflow: ellipsis;
       white-space: nowrap;
       text-align: left;
   }

   .ant-select-search__field__placeholder {
       left: 12px;
   }

   .ant-select-search__field__mirror {
       position: absolute;
       top: -9999px;
       left: -9999px;
       white-space: pre;
       pointer-events: none;
   }

   .ant-select-search--inline {
       position: absolute;
       height: 100%;
       width: 100%;
   }

   .ant-select-search--inline .ant-select-search__field__wrap {
       width: 100%;
       height: 100%;
   }

   .ant-select-search--inline .ant-select-search__field {
       border-width: 0;
       font-size: 100%;
       height: 100%;
       width: 100%;
       background: transparent;
       outline: 0;
       border-radius: 2px;
       line-height: 1;
   }

   .ant-select-search--inline>i {
       float: right;
   }

   .ant-select-selection--multiple {
       min-height: 32px;
       cursor: text;
       padding-bottom: 3px;
       zoom: 1;
   }

   .ant-select-selection--multiple:before,
   .ant-select-selection--multiple:after {
       content: "";
       display: table;
   }

   .ant-select-selection--multiple:after {
       clear: both;
   }

   .ant-select-selection--multiple .ant-select-search--inline {
       float: left;
       position: static;
       width: auto;
       padding: 0;
       max-width: 100%;
   }

   .ant-select-selection--multiple .ant-select-search--inline .ant-select-search__field {
       max-width: 100%;
       width: 0.75em;
   }

   .ant-select-selection--multiple .ant-select-selection__rendered {
       margin-left: 5px;
       margin-bottom: -3px;
       height: auto;
   }

   .ant-select-selection--multiple .ant-select-selection__placeholder {
       margin-left: 6px;
   }

   .ant-select-selection--multiple>ul>li,
   .ant-select-selection--multiple .ant-select-selection__rendered>ul>li {
       margin-top: 3px;
       height: 24px;
       line-height: 22px;
   }

   .ant-select-selection--multiple .ant-select-selection__choice {
       color: #333333;
       background-color: #f4f4f4;
       border: 1px solid #e6e6e6;
       border-radius: 2px;
       cursor: default;
       float: left;
       margin-right: 4px;
       max-width: 99%;
       position: relative;
       overflow: hidden;
       transition: padding 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
       padding: 0 20px 0 10px;
   }

   .ant-select-selection--multiple .ant-select-selection__choice__disabled {
       padding: 0 10px;
   }

   .ant-select-selection--multiple .ant-select-selection__choice__content {
       display: inline-block;
       white-space: nowrap;
       overflow: hidden;
       text-overflow: ellipsis;
       max-width: 100%;
       transition: margin 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
   }

   .ant-select-selection--multiple .ant-select-selection__choice__remove {
       font-style: normal;
       vertical-align: baseline;
       text-align: center;
       text-transform: none;
       line-height: 1;
       text-rendering: optimizeLegibility;
       -webkit-font-smoothing: antialiased;
       -moz-osx-font-smoothing: grayscale;
       color: #999999;
       line-height: inherit;
       cursor: pointer;
       font-weight: bold;
       transition: all .3s;
       font-size: 10px;
       display: inline-block;
       font-size: 12px;
       font-size: 10px \9;
       transform: scale(0.83333333) rotate(0deg);
       position: absolute;
       right: 4px;
   }

   .ant-select-selection--multiple .ant-select-selection__choice__remove:before {
       display: block;
       font-family: "anticon" !important;
   }

   :root .ant-select-selection--multiple .ant-select-selection__choice__remove {
       font-size: 10px;
   }

   .ant-select-selection--multiple .ant-select-selection__choice__remove:hover {
       color: #404040;
   }

   .ant-select-selection--multiple .ant-select-selection__choice__remove:before {
       content: "\e633";
   }

   .ant-select-selection--multiple .ant-select-selection__clear {
       top: 16px;
   }

   .ant-select-allow-clear .ant-select-selection--single .ant-select-selection-selected-value {
       padding-right: 16px;
   }

   .ant-select-allow-clear .ant-select-selection--multiple .ant-select-selection__rendered {
       margin-right: 20px;
   }

   .ant-select-open .ant-select-arrow:before {
       transform: rotate(180deg);
   }

   .ant-select-open .ant-select-selection {
       border-color: #4987f2;
       outline: 0;
       box-shadow: 0 0 0 2px rgba(32, 98, 230, 0.2);
       border-right-width: 1px !important;
   }

   .ant-select-combobox .ant-select-arrow {
       display: none;
   }

   .ant-select-combobox .ant-select-search--inline {
       height: 100%;
       width: 100%;
       float: none;
   }

   .ant-select-combobox .ant-select-search__field__wrap {
       width: 100%;
       height: 100%;
   }

   .ant-select-combobox .ant-select-search__field {
       width: 100%;
       height: 100%;
       position: relative;
       z-index: 1;
       transition: all 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
       box-shadow: none;
   }

   .ant-select-combobox.ant-select-allow-clear .ant-select-selection:hover .ant-select-selection__rendered {
       margin-right: 20px;
   }

   .ant-select-dropdown {
       font-family: 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', 'SimHei', 'WenQuanYi Micro Hei', sans-serif;
       font-variant: tabular-nums;
       line-height: 1.5;
       color: #333333;
       margin: 0;
       padding: 0;
       list-style: none;
       background-color: #fff;
       box-shadow: 0 2px 8px rgba(0, 0, 0, 0.15);
       border-radius: 2px;
       box-sizing: border-box;
       z-index: 1050;
       left: -9999px;
       top: -9999px;
       position: absolute;
       outline: none;
       font-size: 12px;
   }

   .ant-select-dropdown.slide-up-enter.slide-up-enter-active.ant-select-dropdown-placement-bottomLeft,
   .ant-select-dropdown.slide-up-appear.slide-up-appear-active.ant-select-dropdown-placement-bottomLeft {
       animation-name: antSlideUpIn;
   }

   .ant-select-dropdown.slide-up-enter.slide-up-enter-active.ant-select-dropdown-placement-topLeft,
   .ant-select-dropdown.slide-up-appear.slide-up-appear-active.ant-select-dropdown-placement-topLeft {
       animation-name: antSlideDownIn;
   }

   .ant-select-dropdown.slide-up-leave.slide-up-leave-active.ant-select-dropdown-placement-bottomLeft {
       animation-name: antSlideUpOut;
   }

   .ant-select-dropdown.slide-up-leave.slide-up-leave-active.ant-select-dropdown-placement-topLeft {
       animation-name: antSlideDownOut;
   }

   .ant-select-dropdown-hidden {
       display: none;
   }

   .ant-select-dropdown-menu {
       outline: none;
       margin-bottom: 0;
       padding-left: 0;
       list-style: none;
       max-height: 250px;
       overflow: auto;
   }

   .ant-select-dropdown-menu-item-group-list {
       margin: 0;
       padding: 0;
   }

   .ant-select-dropdown-menu-item-group-list>.ant-select-dropdown-menu-item {
       padding-left: 20px;
   }

   .ant-select-dropdown-menu-item-group-title {
       color: #999999;
       padding: 0 12px;
       height: 32px;
       line-height: 32px;
       font-size: 10px;
   }

   .ant-select-dropdown-menu-item-group-list .ant-select-dropdown-menu-item:first-child:not(:last-child),
   .ant-select-dropdown-menu-item-group:not(:last-child) .ant-select-dropdown-menu-item-group-list .ant-select-dropdown-menu-item:last-child {
       border-radius: 0;
   }

   .ant-select-dropdown-menu-item {
       position: relative;
       display: block;
       padding: 5px 12px;
       line-height: 22px;
       font-weight: normal;
       color: #333333;
       white-space: nowrap;
       cursor: pointer;
       overflow: hidden;
       text-overflow: ellipsis;
       transition: background 0.3s ease;
   }

   .ant-select-dropdown-menu-item:hover {
       background-color: #f0f7ff;
   }

   .ant-select-dropdown-menu-item:first-child {
       border-radius: 2px 2px 0 0;
   }

   .ant-select-dropdown-menu-item:last-child {
       border-radius: 0 0 2px 2px;
   }

   .ant-select-dropdown-menu-item-disabled {
       color: #cecece;
       cursor: not-allowed;
   }

   .ant-select-dropdown-menu-item-disabled:hover {
       color: #cecece;
       background-color: #fff;
       cursor: not-allowed;
   }

   .ant-select-dropdown-menu-item-selected,
   .ant-select-dropdown-menu-item-selected:hover {
       background-color: #f4f4f4;
       font-weight: 600;
       color: #333333;
   }

   .ant-select-dropdown-menu-item-active {
       background-color: #f0f7ff;
   }

   .ant-select-dropdown-menu-item-divider {
       height: 1px;
       margin: 1px 0;
       overflow: hidden;
       background-color: #e6e6e6;
       line-height: 0;
   }

   .ant-select-dropdown.ant-select-dropdown--multiple .ant-select-dropdown-menu-item:after {
       font-family: 'anticon';
       text-rendering: optimizeLegibility;
       -webkit-font-smoothing: antialiased;
       -moz-osx-font-smoothing: grayscale;
       content: "\e632";
       color: transparent;
       display: inline-block;
       font-size: 12px;
       font-size: 10px \9;
       transform: scale(0.83333333) rotate(0deg);
       transition: all 0.2s ease;
       position: absolute;
       top: 50%;
       transform: translateY(-50%);
       right: 12px;
       font-weight: bold;
       text-shadow: 0 0.1px 0, 0.1px 0 0, 0 -0.1px 0, -0.1px 0;
   }

   :root .ant-select-dropdown.ant-select-dropdown--multiple .ant-select-dropdown-menu-item:after {
       font-size: 10px;
   }

   .ant-select-dropdown.ant-select-dropdown--multiple .ant-select-dropdown-menu-item:hover:after {
       color: #ddd;
   }

   .ant-select-dropdown.ant-select-dropdown--multiple .ant-select-dropdown-menu-item-disabled:after {
       display: none;
   }

   .ant-select-dropdown.ant-select-dropdown--multiple .ant-select-dropdown-menu-item-selected:after,
   .ant-select-dropdown.ant-select-dropdown--multiple .ant-select-dropdown-menu-item-selected:hover:after {
       color: #2062e6;
       display: inline-block;
   }

   .ant-select-dropdown-container-open .ant-select-dropdown,
   .ant-select-dropdown-open .ant-select-dropdown {
       display: block;
   }

   /** oui-notification */
   /* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */
   /* stylelint-disable no-duplicate-selectors */
   /* stylelint-disable declaration-bang-space-before,no-duplicate-selectors */
   /* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */
   .ant-notification {
       font-family: 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', 'SimHei', 'WenQuanYi Micro Hei', sans-serif;
       font-size: 12px;
       font-variant: tabular-nums;
       line-height: 1.5;
       color: #333333;
       box-sizing: border-box;
       margin: 0;
       padding: 0;
       list-style: none;
       position: fixed;
       z-index: 1010;
       width: 384px;
       max-width: calc(100vw - 32px);
       margin-right: 24px;
   }

   .ant-notification-topLeft,
   .ant-notification-bottomLeft {
       margin-left: 24px;
       margin-right: 0;
   }

   .ant-notification-topLeft .ant-notification-fade-enter.ant-notification-fade-enter-active,
   .ant-notification-bottomLeft .ant-notification-fade-enter.ant-notification-fade-enter-active,
   .ant-notification-topLeft .ant-notification-fade-appear.ant-notification-fade-appear-active,
   .ant-notification-bottomLeft .ant-notification-fade-appear.ant-notification-fade-appear-active {
       animation-name: NotificationLeftFadeIn;
   }

   .ant-notification-notice {
       padding: 16px 24px;
       border-radius: 2px;
       box-shadow: 0 4px 12px rgba(0, 0, 0, 0.15);
       background: #fff;
       line-height: 1.5;
       position: relative;
       margin-bottom: 16px;
       overflow: hidden;
   }

   .ant-notification-notice-message {
       font-size: 14px;
       color: #333333;
       margin-bottom: 8px;
       line-height: 24px;
       display: inline-block;
   }

   .ant-notification-notice-message-single-line-auto-margin {
       width: calc(384px - 24px * 2 - 24px - 48px - 100%);
       background-color: transparent;
       pointer-events: none;
       display: block;
       max-width: 4px;
   }

   .ant-notification-notice-message-single-line-auto-margin:before {
       content: '';
       display: block;
       padding-bottom: 100%;
   }

   .ant-notification-notice-description {
       font-size: 12px;
   }

   .ant-notification-notice-closable .ant-notification-notice-message {
       padding-right: 24px;
   }

   .ant-notification-notice-with-icon .ant-notification-notice-message {
       font-size: 14px;
       margin-left: 48px;
       margin-bottom: 4px;
   }

   .ant-notification-notice-with-icon .ant-notification-notice-description {
       margin-left: 48px;
       font-size: 12px;
   }

   .ant-notification-notice-icon {
       position: absolute;
       font-size: 24px;
       line-height: 24px;
       margin-left: 4px;
   }

   .ant-notification-notice-icon-success {
       color: #00A854;
   }

   .ant-notification-notice-icon-info {
       color: #108EE9;
   }

   .ant-notification-notice-icon-warning {
       color: #FFBF00;
   }

   .ant-notification-notice-icon-error {
       color: #F04134;
   }

   .ant-notification-notice-close-x:after {
       font-size: 12px;
       content: "\e633";
       font-family: "anticon";
       cursor: pointer;
   }

   .ant-notification-notice-close {
       position: absolute;
       right: 22px;
       top: 16px;
       color: #999999;
       outline: none;
   }

   a.ant-notification-notice-close:focus {
       text-decoration: none;
   }

   .ant-notification-notice-btn {
       float: right;
       margin-top: 16px;
   }

   .ant-notification .notification-fade-effect {
       animation-duration: 0.24s;
       animation-fill-mode: both;
       animation-timing-function: cubic-bezier(0.645, 0.045, 0.355, 1);
   }

   .ant-notification-fade-enter,
   .ant-notification-fade-appear {
       opacity: 0;
       animation-duration: 0.24s;
       animation-fill-mode: both;
       animation-timing-function: cubic-bezier(0.645, 0.045, 0.355, 1);
       animation-play-state: paused;
   }

   .ant-notification-fade-leave {
       animation-duration: 0.24s;
       animation-fill-mode: both;
       animation-timing-function: cubic-bezier(0.645, 0.045, 0.355, 1);
       animation-duration: 0.2s;
       animation-play-state: paused;
   }

   .ant-notification-fade-enter.ant-notification-fade-enter-active,
   .ant-notification-fade-appear.ant-notification-fade-appear-active {
       animation-name: NotificationFadeIn;
       animation-play-state: running;
   }

   .ant-notification-fade-leave.ant-notification-fade-leave-active {
       animation-name: NotificationFadeOut;
       animation-play-state: running;
   }

   @keyframes NotificationFadeIn {
       0% {
           opacity: 0;
           left: 384px;
       }

       100% {
           left: 0;
           opacity: 1;
       }
   }

   @keyframes NotificationLeftFadeIn {
       0% {
           opacity: 0;
           right: 384px;
       }

       100% {
           right: 0;
           opacity: 1;
       }
   }

   @keyframes NotificationFadeOut {
       0% {
           opacity: 1;
           margin-bottom: 16px;
           padding-top: 16px 24px;
           padding-bottom: 16px 24px;
           max-height: 150px;
       }

       100% {
           opacity: 0;
           margin-bottom: 0;
           padding-top: 0;
           padding-bottom: 0;
           max-height: 0;
       }
   }

   /** oui-modal */
   /* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */
   /* stylelint-disable no-duplicate-selectors */
   /* stylelint-disable declaration-bang-space-before,no-duplicate-selectors */
   /* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */
   .ant-modal {
       font-family: 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', 'SimHei', 'WenQuanYi Micro Hei', sans-serif;
       font-size: 12px;
       font-variant: tabular-nums;
       line-height: 1.5;
       color: #333333;
       box-sizing: border-box;
       margin: 0;
       padding: 0;
       list-style: none;
       position: relative;
       width: auto;
       margin: 0 auto;
       top: 100px;
       padding-bottom: 24px;
   }

   .ant-modal-wrap {
       position: fixed;
       overflow: auto;
       top: 0;
       right: 0;
       bottom: 0;
       left: 0;
       z-index: 1000;
       -webkit-overflow-scrolling: touch;
       outline: 0;
   }

   .ant-modal-title {
       margin: 0;
       font-size: 14px;
       line-height: 22px;
       font-weight: 500;
       color: #333333;
   }

   .ant-modal-content {
       position: relative;
       background-color: #fff;
       border: 0;
       border-radius: 2px;
       background-clip: padding-box;
       box-shadow: 0 4px 12px rgba(0, 0, 0, 0.15);
   }

   .ant-modal-close {
       cursor: pointer;
       border: 0;
       background: transparent;
       position: absolute;
       right: 0;
       top: 0;
       z-index: 10;
       font-weight: 700;
       line-height: 1;
       text-decoration: none;
       transition: color .3s;
       color: #999999;
       outline: 0;
       padding: 0;
   }

   .ant-modal-close-x {
       display: block;
       font-style: normal;
       vertical-align: baseline;
       text-align: center;
       text-transform: none;
       text-rendering: auto;
       width: 56px;
       height: 56px;
       line-height: 56px;
       font-size: 14px;
   }

   .ant-modal-close-x:before {
       content: "\e633";
       display: block;
       font-family: "anticon" !important;
   }

   .ant-modal-close:focus,
   .ant-modal-close:hover {
       color: #444;
       text-decoration: none;
   }

   .ant-modal-header {
       padding: 16px 24px;
       border-radius: 2px 2px 0 0;
       background: #fff;
       color: #333333;
       border-bottom: 1px solid #e6e6e6;
   }

   .ant-modal-body {
       padding: 24px;
       font-size: 12px;
       line-height: 1.5;
       word-wrap: break-word;
   }

   .ant-modal-footer {
       border-top: 1px solid #e6e6e6;
       padding: 10px 16px;
       text-align: right;
       border-radius: 0 0 2px 2px;
   }

   .ant-modal-footer button+button {
       margin-left: 8px;
       margin-bottom: 0;
   }

   .ant-modal.zoom-enter,
   .ant-modal.zoom-appear {
       animation-duration: 0.3s;
       transform: none;
       opacity: 0;
       user-select: none;
   }

   .ant-modal-mask {
       position: fixed;
       top: 0;
       right: 0;
       left: 0;
       bottom: 0;
       background-color: rgba(0, 0, 0, 0.65);
       height: 100%;
       z-index: 1000;
       filter: alpha(opacity=50);
   }

   .ant-modal-mask-hidden {
       display: none;
   }

   .ant-modal-open {
       overflow: hidden;
   }

   .ant-modal-centered {
       text-align: center;
   }

   .ant-modal-centered:before {
       content: '';
       display: inline-block;
       height: 100%;
       vertical-align: middle;
       width: 0;
   }

   .ant-modal-centered .ant-modal {
       display: inline-block;
       vertical-align: middle;
       top: 0;
       text-align: left;
   }

   .ant-modal-centered .ant-table-body {
       white-space: nowrap;
       overflow-x: auto;
   }

   @media (max-width: 767px) {
       .ant-modal {
           width: auto !important;
           margin: 10px;
       }

       .ant-modal-centered .ant-modal {
           flex: 1;
       }
   }

   .ant-confirm .ant-modal-header {
       display: none;
   }

   .ant-confirm .ant-modal-close {
       display: none;
   }

   .ant-confirm .ant-modal-body {
       padding: 32px 32px 24px;
   }

   .ant-confirm-body-wrapper {
       zoom: 1;
   }

   .ant-confirm-body-wrapper:before,
   .ant-confirm-body-wrapper:after {
       content: "";
       display: table;
   }

   .ant-confirm-body-wrapper:after {
       clear: both;
   }

   .ant-confirm-body .ant-confirm-title {
       color: #333333;
       font-weight: 500;
       font-size: 14px;
       line-height: 1.4;
       display: block;
       overflow: hidden;
   }

   .ant-confirm-body .ant-confirm-content {
       margin-left: 38px;
       font-size: 12px;
       color: #333333;
       margin-top: 8px;
   }

   .ant-confirm-body>.anticon {
       font-size: 22px;
       margin-right: 16px;
       float: left;
   }

   .ant-confirm .ant-confirm-btns {
       margin-top: 24px;
       float: right;
   }

   .ant-confirm .ant-confirm-btns button+button {
       margin-left: 8px;
       margin-bottom: 0;
   }

   .ant-confirm-error .ant-confirm-body>.anticon {
       color: #F04134;
   }

   .ant-confirm-warning .ant-confirm-body>.anticon,
   .ant-confirm-confirm .ant-confirm-body>.anticon {
       color: #FFBF00;
   }

   .ant-confirm-info .ant-confirm-body>.anticon {
       color: #108EE9;
   }

   .ant-confirm-success .ant-confirm-body>.anticon {
       color: #00A854;
   }

   /** oui-list */
   /* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */
   /* stylelint-disable no-duplicate-selectors */
   /* stylelint-disable declaration-bang-space-before,no-duplicate-selectors */
   /* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */
   .ant-list {
       font-family: 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', 'SimHei', 'WenQuanYi Micro Hei', sans-serif;
       font-size: 12px;
       font-variant: tabular-nums;
       line-height: 1.5;
       color: #333333;
       box-sizing: border-box;
       margin: 0;
       padding: 0;
       list-style: none;
       position: relative;
   }

   .ant-list * {
       outline: none;
   }

   .ant-list-pagination {
       margin-top: 24px;
       text-align: right;
   }

   .ant-list-more {
       margin-top: 12px;
       text-align: center;
   }

   .ant-list-more button {
       padding-left: 32px;
       padding-right: 32px;
   }

   .ant-list-spin {
       text-align: center;
       min-height: 40px;
   }

   .ant-list-empty-text {
       color: #999999;
       font-size: 12px;
       padding: 16px;
       text-align: center;
   }

   .ant-list-item {
       align-items: center;
       display: flex;
       padding-top: 12px;
       padding-bottom: 12px;
   }

   .ant-list-item-meta {
       align-items: flex-start;
       display: flex;
       flex: 1;
       font-size: 0;
   }

   .ant-list-item-meta-avatar {
       margin-right: 16px;
   }

   .ant-list-item-meta-content {
       flex: 1 0;
   }

   .ant-list-item-meta-title {
       color: #333333;
       margin-bottom: 4px;
       font-size: 12px;
       line-height: 22px;
   }

   .ant-list-item-meta-title>a {
       color: #333333;
       transition: all .3s;
   }

   .ant-list-item-meta-title>a:hover {
       color: #2062e6;
   }

   .ant-list-item-meta-description {
       color: #999999;
       font-size: 12px;
       line-height: 22px;
   }

   .ant-list-item-content {
       display: flex;
       flex: 1;
       justify-content: flex-end;
   }

   .ant-list-item-content-single {
       justify-content: flex-start;
   }

   .ant-list-item-action {
       font-size: 0;
       flex: 0 0 auto;
       margin-left: 48px;
       padding: 0;
       list-style: none;
   }

   .ant-list-item-action>li {
       display: inline-block;
       color: #999999;
       cursor: pointer;
       padding: 0 8px;
       position: relative;
       font-size: 12px;
       line-height: 22px;
       text-align: center;
   }

   .ant-list-item-action>li:first-child {
       padding-left: 0;
   }

   .ant-list-item-action-split {
       background-color: #e6e6e6;
       margin-top: -7px;
       position: absolute;
       top: 50%;
       right: 0;
       width: 1px;
       height: 14px;
   }

   .ant-list-item-main {
       display: flex;
       flex: 1;
   }

   .ant-list-header,
   .ant-list-footer {
       padding-top: 12px;
       padding-bottom: 12px;
   }

   .ant-list-empty {
       color: #999999;
       padding: 16px 0;
       font-size: 12px;
       text-align: center;
   }

   .ant-list-split .ant-list-item {
       border-bottom: 1px solid #e6e6e6;
   }

   .ant-list-split .ant-list-item:last-child {
       border-bottom: none;
   }

   .ant-list-split .ant-list-header {
       border-bottom: 1px solid #e6e6e6;
   }

   .ant-list-loading .ant-list-spin-nested-loading {
       min-height: 32px;
   }

   .ant-list-something-after-last-item .ant-spin-container>.ant-list-item:last-child {
       border-bottom: 1px solid #e6e6e6;
   }

   .ant-list-lg .ant-list-item {
       padding-top: 16px;
       padding-bottom: 16px;
   }

   .ant-list-sm .ant-list-item {
       padding-top: 8px;
       padding-bottom: 8px;
   }

   .ant-list-vertical .ant-list-item {
       display: block;
   }

   .ant-list-vertical .ant-list-item-extra-wrap {
       display: flex;
   }

   .ant-list-vertical .ant-list-item-main {
       display: block;
       flex: 1;
   }

   .ant-list-vertical .ant-list-item-extra {
       margin-left: 58px;
   }

   .ant-list-vertical .ant-list-item-meta {
       margin-bottom: 16px;
   }

   .ant-list-vertical .ant-list-item-meta-avatar {
       display: none;
   }

   .ant-list-vertical .ant-list-item-meta-title {
       color: #333333;
       margin-bottom: 12px;
       font-size: 14px;
       line-height: 24px;
   }

   .ant-list-vertical .ant-list-item-content {
       display: block;
       color: #333333;
       font-size: 12px;
       margin-bottom: 16px;
   }

   .ant-list-vertical .ant-list-item-action {
       margin-left: auto;
   }

   .ant-list-vertical .ant-list-item-action>li {
       padding: 0 16px;
   }

   .ant-list-vertical .ant-list-item-action>li:first-child {
       padding-left: 0;
   }

   .ant-list-grid .ant-list-item {
       border-bottom: none;
       padding-top: 0;
       padding-bottom: 0;
       margin-bottom: 16px;
   }

   .ant-list-grid .ant-list-item-content {
       display: block;
       max-width: 100%;
   }

   .ant-list-bordered {
       border-radius: 2px;
       border: 1px solid #e6e6e6;
   }

   .ant-list-bordered .ant-list-header {
       padding-left: 24px;
       padding-right: 24px;
   }

   .ant-list-bordered .ant-list-footer {
       padding-left: 24px;
       padding-right: 24px;
   }

   .ant-list-bordered .ant-list-item {
       border-bottom: 1px solid #e6e6e6;
       padding-left: 24px;
       padding-right: 24px;
   }

   .ant-list-bordered .ant-list-pagination {
       margin: 16px 24px;
   }

   .ant-list-bordered.ant-list-sm .ant-list-item {
       padding-left: 16px;
       padding-right: 16px;
   }

   .ant-list-bordered.ant-list-sm .ant-list-header,
   .ant-list-bordered.ant-list-sm .ant-list-footer {
       padding: 8px 16px;
   }

   .ant-list-bordered.ant-list-lg .ant-list-header,
   .ant-list-bordered.ant-list-lg .ant-list-footer {
       padding: 16px 24px;
   }

   @media screen and (max-width: 768px) {
       .ant-list-item-action {
           margin-left: 24px;
       }

       .ant-list-vertical .ant-list-item-extra {
           margin-left: 24px;
       }
   }

   @media screen and (max-width: 480px) {
       .ant-list-item {
           flex-wrap: wrap;
       }

       .ant-list-item-action {
           margin-left: 12px;
       }

       .ant-list-vertical .ant-list-item-extra-wrap {
           flex-wrap: wrap-reverse;
       }

       .ant-list-vertical .ant-list-item-main {
           min-width: 220px;
       }

       .ant-list-vertical .ant-list-item-extra {
           margin-left: 0;
       }
   }

   .ant-spin {
       font-family: 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', 'SimHei', 'WenQuanYi Micro Hei', sans-serif;
       font-size: 12px;
       font-variant: tabular-nums;
       line-height: 1.5;
       color: #333333;
       box-sizing: border-box;
       margin: 0;
       padding: 0;
       list-style: none;
       color: #2062e6;
       vertical-align: middle;
       text-align: center;
       opacity: 0;
       position: absolute;
       transition: transform 0.3s cubic-bezier(0.78, 0.14, 0.15, 0.86);
       display: none;
   }

   .ant-spin-spinning {
       opacity: 1;
       position: static;
       display: inline-block;
   }

   .ant-spin-nested-loading {
       position: relative;
   }

   .ant-spin-nested-loading>div>.ant-spin {
       display: block;
       position: absolute;
       height: 100%;
       max-height: 360px;
       width: 100%;
       z-index: 4;
   }

   .ant-spin-nested-loading>div>.ant-spin .ant-spin-dot {
       position: absolute;
       top: 50%;
       left: 50%;
       margin: -10px;
   }

   .ant-spin-nested-loading>div>.ant-spin .ant-spin-text {
       position: absolute;
       top: 50%;
       width: 100%;
       padding-top: 6px;
       text-shadow: 0 1px 2px #fff;
   }

   .ant-spin-nested-loading>div>.ant-spin.ant-spin-show-text .ant-spin-dot {
       margin-top: -20px;
   }

   .ant-spin-nested-loading>div>.ant-spin-sm .ant-spin-dot {
       margin: -7px;
   }

   .ant-spin-nested-loading>div>.ant-spin-sm .ant-spin-text {
       padding-top: 3px;
   }

   .ant-spin-nested-loading>div>.ant-spin-sm.ant-spin-show-text .ant-spin-dot {
       margin-top: -17px;
   }

   .ant-spin-nested-loading>div>.ant-spin-lg .ant-spin-dot {
       margin: -16px;
   }

   .ant-spin-nested-loading>div>.ant-spin-lg .ant-spin-text {
       padding-top: 12px;
   }

   .ant-spin-nested-loading>div>.ant-spin-lg.ant-spin-show-text .ant-spin-dot {
       margin-top: -26px;
   }

   .ant-spin-container {
       position: relative;
       transition: opacity .3s;
       zoom: 1;
   }

   .ant-spin-container:before,
   .ant-spin-container:after {
       content: "";
       display: table;
   }

   .ant-spin-container:after {
       clear: both;
   }

   .ant-spin-blur {
       pointer-events: none;
       user-select: none;
       overflow: hidden;
       opacity: 0.5;
       -webkit-filter: blur(0.5px);
       filter: blur(0.5px);
       /* autoprefixer: off */
       filter: progid\:DXImageTransform\.Microsoft\.Blur(PixelRadius\=1, MakeShadow\=false);
   }

   .ant-spin-blur:after {
       content: '';
       position: absolute;
       left: 0;
       right: 0;
       top: 0;
       bottom: 0;
       background: #fff;
       opacity: 0.3;
       transition: all .3s;
       z-index: 10;
   }

   .ant-spin-tip {
       color: #999999;
   }

   .ant-spin-dot {
       position: relative;
       display: inline-block;
       font-size: 20px;
       width: 20px;
       height: 20px;
   }

   .ant-spin-dot i {
       width: 9px;
       height: 9px;
       border-radius: 100%;
       background-color: #2062e6;
       transform: scale(0.75);
       display: block;
       position: absolute;
       opacity: 0.3;
       animation: antSpinMove 1s infinite linear alternate;
       transform-origin: 50% 50%;
   }

   .ant-spin-dot i:nth-child(1) {
       left: 0;
       top: 0;
   }

   .ant-spin-dot i:nth-child(2) {
       right: 0;
       top: 0;
       animation-delay: 0.4s;
   }

   .ant-spin-dot i:nth-child(3) {
       right: 0;
       bottom: 0;
       animation-delay: 0.8s;
   }

   .ant-spin-dot i:nth-child(4) {
       left: 0;
       bottom: 0;
       animation-delay: 1.2s;
   }

   .ant-spin-dot-spin {
       transform: rotate(45deg);
       animation: antRotate 1.2s infinite linear;
   }

   .ant-spin-sm .ant-spin-dot {
       font-size: 14px;
       width: 14px;
       height: 14px;
   }

   .ant-spin-sm .ant-spin-dot i {
       width: 6px;
       height: 6px;
   }

   .ant-spin-lg .ant-spin-dot {
       font-size: 32px;
       width: 32px;
       height: 32px;
   }

   .ant-spin-lg .ant-spin-dot i {
       width: 14px;
       height: 14px;
   }

   .ant-spin.ant-spin-show-text .ant-spin-text {
       display: block;
   }

   @media all and (-ms-high-contrast: none),
   (-ms-high-contrast: active) {

       /* IE10+ */
       .ant-spin-blur {
           background: #fff;
           opacity: 0.5;
       }
   }

   @keyframes antSpinMove {
       to {
           opacity: 1;
       }
   }

   @keyframes antRotate {
       to {
           transform: rotate(405deg);
       }
   }

   .ant-pagination {
       font-family: 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', 'SimHei', 'WenQuanYi Micro Hei', sans-serif;
       font-size: 12px;
       font-variant: tabular-nums;
       line-height: 1.5;
       color: #333333;
       box-sizing: border-box;
       margin: 0;
       padding: 0;
       list-style: none;
   }

   .ant-pagination ul,
   .ant-pagination ol {
       margin: 0;
       padding: 0;
       list-style: none;
   }

   .ant-pagination:after {
       content: " ";
       display: block;
       height: 0;
       clear: both;
       overflow: hidden;
       visibility: hidden;
   }

   .ant-pagination-total-text {
       display: inline-block;
       vertical-align: middle;
       height: 32px;
       line-height: 30px;
       margin-right: 8px;
   }

   .ant-pagination-item {
       cursor: pointer;
       border-radius: 2px;
       user-select: none;
       min-width: 32px;
       height: 32px;
       line-height: 30px;
       text-align: center;
       list-style: none;
       display: inline-block;
       vertical-align: middle;
       border: 1px solid #e6e6e6;
       background-color: #fff;
       margin-right: 8px;
       font-family: Arial;
       outline: 0;
   }

   .ant-pagination-item a {
       text-decoration: none;
       color: #333333;
       transition: none;
       margin: 0 6px;
   }

   .ant-pagination-item:focus,
   .ant-pagination-item:hover {
       transition: all .3s;
       border-color: #2062e6;
   }

   .ant-pagination-item:focus a,
   .ant-pagination-item:hover a {
       color: #2062e6;
   }

   .ant-pagination-item-active {
       border-color: #2062e6;
       font-weight: 500;
   }

   .ant-pagination-item-active a {
       color: #2062e6;
   }

   .ant-pagination-item-active:focus,
   .ant-pagination-item-active:hover {
       border-color: #4987f2;
   }

   .ant-pagination-item-active:focus a,
   .ant-pagination-item-active:hover a {
       color: #4987f2;
   }

   .ant-pagination-jump-prev,
   .ant-pagination-jump-next {
       outline: 0;
   }

   .ant-pagination-jump-prev:after,
   .ant-pagination-jump-next:after {
       content: "•••";
       display: block;
       letter-spacing: 2px;
       color: #cecece;
       text-align: center;
   }

   .ant-pagination-jump-prev:focus:after,
   .ant-pagination-jump-next:focus:after,
   .ant-pagination-jump-prev:hover:after,
   .ant-pagination-jump-next:hover:after {
       color: #2062e6;
       display: inline-block;
       font-size: 12px;
       font-size: 8px \9;
       transform: scale(0.66666667) rotate(0deg);
       letter-spacing: -1px;
       font-family: "anticon";
   }

   :root .ant-pagination-jump-prev:focus:after,
   :root .ant-pagination-jump-next:focus:after,
   :root .ant-pagination-jump-prev:hover:after,
   :root .ant-pagination-jump-next:hover:after {
       font-size: 10px;
   }

   .ant-pagination-jump-prev:focus:after,
   .ant-pagination-jump-prev:hover:after {
       content: "\e620\e620";
   }

   .ant-pagination-jump-next:focus:after,
   .ant-pagination-jump-next:hover:after {
       content: "\e61f\e61f";
   }

   .ant-pagination-prev,
   .ant-pagination-jump-prev,
   .ant-pagination-jump-next {
       margin-right: 8px;
   }

   .ant-pagination-prev,
   .ant-pagination-next,
   .ant-pagination-jump-prev,
   .ant-pagination-jump-next {
       font-family: Arial;
       cursor: pointer;
       color: #333333;
       border-radius: 2px;
       list-style: none;
       min-width: 32px;
       height: 32px;
       line-height: 32px;
       text-align: center;
       transition: all .3s;
       display: inline-block;
       vertical-align: middle;
   }

   .ant-pagination-prev,
   .ant-pagination-next {
       outline: 0;
   }

   .ant-pagination-prev a,
   .ant-pagination-next a {
       color: #333333;
       user-select: none;
   }

   .ant-pagination-prev:hover a,
   .ant-pagination-next:hover a {
       border-color: #4987f2;
   }

   .ant-pagination-prev .ant-pagination-item-link,
   .ant-pagination-next .ant-pagination-item-link {
       border: 1px solid #e6e6e6;
       background-color: #fff;
       border-radius: 2px;
       outline: none;
       display: block;
       transition: all .3s;
   }

   .ant-pagination-prev .ant-pagination-item-link:after,
   .ant-pagination-next .ant-pagination-item-link:after {
       font-size: 12px;
       display: block;
       height: 30px;
       font-family: "anticon";
       text-align: center;
       font-weight: 500;
   }

   .ant-pagination-prev:focus .ant-pagination-item-link,
   .ant-pagination-next:focus .ant-pagination-item-link,
   .ant-pagination-prev:hover .ant-pagination-item-link,
   .ant-pagination-next:hover .ant-pagination-item-link {
       border-color: #2062e6;
       color: #2062e6;
   }

   .ant-pagination-prev .ant-pagination-item-link:after {
       content: "\e620";
       display: block;
   }

   .ant-pagination-next .ant-pagination-item-link:after {
       content: "\e61f";
       display: block;
   }

   .ant-pagination-disabled,
   .ant-pagination-disabled:hover,
   .ant-pagination-disabled:focus {
       cursor: not-allowed;
   }

   .ant-pagination-disabled a,
   .ant-pagination-disabled:hover a,
   .ant-pagination-disabled:focus a,
   .ant-pagination-disabled .ant-pagination-item-link,
   .ant-pagination-disabled:hover .ant-pagination-item-link,
   .ant-pagination-disabled:focus .ant-pagination-item-link {
       border-color: #e6e6e6;
       color: #cecece;
       cursor: not-allowed;
   }

   .ant-pagination-slash {
       margin: 0 10px 0 5px;
   }

   .ant-pagination-options {
       display: inline-block;
       vertical-align: middle;
       margin-left: 16px;
   }

   .ant-pagination-options-size-changer.ant-select {
       display: inline-block;
       margin-right: 8px;
   }

   .ant-pagination-options-quick-jumper {
       display: inline-block;
       vertical-align: top;
       height: 32px;
       line-height: 32px;
   }

   .ant-pagination-options-quick-jumper input {
       position: relative;
       display: inline-block;
       padding: 4px 11px;
       width: 100%;
       height: 32px;
       font-size: 12px;
       line-height: 1.5;
       color: #333333;
       background-color: #fff;
       background-image: none;
       border: 1px solid #e6e6e6;
       border-radius: 2px;
       transition: all .3s;
       margin: 0 8px;
       width: 50px;
   }

   .ant-pagination-options-quick-jumper input::-moz-placeholder {
       color: #bfbfbf;
       opacity: 1;
   }

   .ant-pagination-options-quick-jumper input:-ms-input-placeholder {
       color: #bfbfbf;
   }

   .ant-pagination-options-quick-jumper input::-webkit-input-placeholder {
       color: #bfbfbf;
   }

   .ant-pagination-options-quick-jumper input:hover {
       border-color: #0d0c0c;
       border-right-width: 1px !important;
   }

   .ant-pagination-options-quick-jumper input:focus {
       border-color: #4987f2;
       outline: 0;
       box-shadow: 0 0 0 2px rgba(32, 98, 230, 0.2);
       border-right-width: 1px !important;
   }

   .ant-pagination-options-quick-jumper input-disabled {
       background-color: #F0F0F0;
       opacity: 1;
       cursor: not-allowed;
       color: #cecece;
   }

   .ant-pagination-options-quick-jumper input-disabled:hover {
       border-color: #0d0c0c;
       border-right-width: 1px !important;
   }

   textarea.ant-pagination-options-quick-jumper input {
       max-width: 100%;
       height: auto;
       vertical-align: bottom;
       transition: all .3s, height 0s;
       min-height: 32px;
   }

   .ant-pagination-options-quick-jumper input-lg {
       padding: 6px 11px;
       height: 40px;
       font-size: 14px;
   }

   .ant-pagination-options-quick-jumper input-sm {
       padding: 1px 7px;
       height: 24px;
   }

   .ant-pagination-simple .ant-pagination-prev,
   .ant-pagination-simple .ant-pagination-next {
       height: 24px;
       line-height: 24px;
       vertical-align: top;
   }

   .ant-pagination-simple .ant-pagination-prev .ant-pagination-item-link,
   .ant-pagination-simple .ant-pagination-next .ant-pagination-item-link {
       border: 0;
       height: 24px;
   }

   .ant-pagination-simple .ant-pagination-prev .ant-pagination-item-link:after,
   .ant-pagination-simple .ant-pagination-next .ant-pagination-item-link:after {
       height: 24px;
       line-height: 24px;
   }

   .ant-pagination-simple .ant-pagination-simple-pager {
       display: inline-block;
       margin-right: 8px;
       height: 24px;
   }

   .ant-pagination-simple .ant-pagination-simple-pager input {
       margin-right: 8px;
       box-sizing: border-box;
       background-color: #fff;
       border-radius: 2px;
       border: 1px solid #e6e6e6;
       outline: none;
       padding: 0 6px;
       height: 100%;
       text-align: center;
       transition: border-color 0.3s;
   }

   .ant-pagination-simple .ant-pagination-simple-pager input:hover {
       border-color: #2062e6;
   }

   .ant-pagination.mini .ant-pagination-total-text,
   .ant-pagination.mini .ant-pagination-simple-pager {
       height: 24px;
       line-height: 24px;
   }

   .ant-pagination.mini .ant-pagination-item {
       margin: 0;
       min-width: 24px;
       height: 24px;
       line-height: 22px;
   }

   .ant-pagination.mini .ant-pagination-item:not(.ant-pagination-item-active) {
       background: transparent;
       border-color: transparent;
   }

   .ant-pagination.mini .ant-pagination-prev,
   .ant-pagination.mini .ant-pagination-next {
       margin: 0;
       min-width: 24px;
       height: 24px;
       line-height: 24px;
   }

   .ant-pagination.mini .ant-pagination-prev .ant-pagination-item-link,
   .ant-pagination.mini .ant-pagination-next .ant-pagination-item-link {
       border-color: transparent;
       background: transparent;
   }

   .ant-pagination.mini .ant-pagination-prev .ant-pagination-item-link:after,
   .ant-pagination.mini .ant-pagination-next .ant-pagination-item-link:after {
       height: 24px;
       line-height: 24px;
   }

   .ant-pagination.mini .ant-pagination-jump-prev,
   .ant-pagination.mini .ant-pagination-jump-next {
       height: 24px;
       line-height: 24px;
       margin-right: 0;
   }

   .ant-pagination.mini .ant-pagination-options {
       margin-left: 2px;
   }

   .ant-pagination.mini .ant-pagination-options-quick-jumper {
       height: 24px;
       line-height: 24px;
   }

   .ant-pagination.mini .ant-pagination-options-quick-jumper input {
       padding: 1px 7px;
       height: 24px;
       width: 44px;
   }

   @media only screen and (max-width: 992px) {

       .ant-pagination-item-after-jump-prev,
       .ant-pagination-item-before-jump-next {
           display: none;
       }
   }

   @media only screen and (max-width: 576px) {
       .ant-pagination-options {
           display: none;
       }
   }

   .ant-row {
       position: relative;
       margin-left: 0;
       margin-right: 0;
       height: auto;
       zoom: 1;
       display: block;
       box-sizing: border-box;
   }

   .ant-row:before,
   .ant-row:after {
       content: "";
       display: table;
   }

   .ant-row:after {
       clear: both;
   }

   .ant-row-flex {
       display: flex;
       flex-flow: row wrap;
   }

   .ant-row-flex:before,
   .ant-row-flex:after {
       display: flex;
   }

   .ant-row-flex-start {
       justify-content: flex-start;
   }

   .ant-row-flex-center {
       justify-content: center;
   }

   .ant-row-flex-end {
       justify-content: flex-end;
   }

   .ant-row-flex-space-between {
       justify-content: space-between;
   }

   .ant-row-flex-space-around {
       justify-content: space-around;
   }

   .ant-row-flex-top {
       align-items: flex-start;
   }

   .ant-row-flex-middle {
       align-items: center;
   }

   .ant-row-flex-bottom {
       align-items: flex-end;
   }

   .ant-col {
       position: relative;
       display: block;
   }

   .ant-col-1,
   .ant-col-xs-1,
   .ant-col-sm-1,
   .ant-col-md-1,
   .ant-col-lg-1,
   .ant-col-2,
   .ant-col-xs-2,
   .ant-col-sm-2,
   .ant-col-md-2,
   .ant-col-lg-2,
   .ant-col-3,
   .ant-col-xs-3,
   .ant-col-sm-3,
   .ant-col-md-3,
   .ant-col-lg-3,
   .ant-col-4,
   .ant-col-xs-4,
   .ant-col-sm-4,
   .ant-col-md-4,
   .ant-col-lg-4,
   .ant-col-5,
   .ant-col-xs-5,
   .ant-col-sm-5,
   .ant-col-md-5,
   .ant-col-lg-5,
   .ant-col-6,
   .ant-col-xs-6,
   .ant-col-sm-6,
   .ant-col-md-6,
   .ant-col-lg-6,
   .ant-col-7,
   .ant-col-xs-7,
   .ant-col-sm-7,
   .ant-col-md-7,
   .ant-col-lg-7,
   .ant-col-8,
   .ant-col-xs-8,
   .ant-col-sm-8,
   .ant-col-md-8,
   .ant-col-lg-8,
   .ant-col-9,
   .ant-col-xs-9,
   .ant-col-sm-9,
   .ant-col-md-9,
   .ant-col-lg-9,
   .ant-col-10,
   .ant-col-xs-10,
   .ant-col-sm-10,
   .ant-col-md-10,
   .ant-col-lg-10,
   .ant-col-11,
   .ant-col-xs-11,
   .ant-col-sm-11,
   .ant-col-md-11,
   .ant-col-lg-11,
   .ant-col-12,
   .ant-col-xs-12,
   .ant-col-sm-12,
   .ant-col-md-12,
   .ant-col-lg-12,
   .ant-col-13,
   .ant-col-xs-13,
   .ant-col-sm-13,
   .ant-col-md-13,
   .ant-col-lg-13,
   .ant-col-14,
   .ant-col-xs-14,
   .ant-col-sm-14,
   .ant-col-md-14,
   .ant-col-lg-14,
   .ant-col-15,
   .ant-col-xs-15,
   .ant-col-sm-15,
   .ant-col-md-15,
   .ant-col-lg-15,
   .ant-col-16,
   .ant-col-xs-16,
   .ant-col-sm-16,
   .ant-col-md-16,
   .ant-col-lg-16,
   .ant-col-17,
   .ant-col-xs-17,
   .ant-col-sm-17,
   .ant-col-md-17,
   .ant-col-lg-17,
   .ant-col-18,
   .ant-col-xs-18,
   .ant-col-sm-18,
   .ant-col-md-18,
   .ant-col-lg-18,
   .ant-col-19,
   .ant-col-xs-19,
   .ant-col-sm-19,
   .ant-col-md-19,
   .ant-col-lg-19,
   .ant-col-20,
   .ant-col-xs-20,
   .ant-col-sm-20,
   .ant-col-md-20,
   .ant-col-lg-20,
   .ant-col-21,
   .ant-col-xs-21,
   .ant-col-sm-21,
   .ant-col-md-21,
   .ant-col-lg-21,
   .ant-col-22,
   .ant-col-xs-22,
   .ant-col-sm-22,
   .ant-col-md-22,
   .ant-col-lg-22,
   .ant-col-23,
   .ant-col-xs-23,
   .ant-col-sm-23,
   .ant-col-md-23,
   .ant-col-lg-23,
   .ant-col-24,
   .ant-col-xs-24,
   .ant-col-sm-24,
   .ant-col-md-24,
   .ant-col-lg-24 {
       position: relative;
       min-height: 1px;
       padding-left: 0;
       padding-right: 0;
   }

   .ant-col-1,
   .ant-col-2,
   .ant-col-3,
   .ant-col-4,
   .ant-col-5,
   .ant-col-6,
   .ant-col-7,
   .ant-col-8,
   .ant-col-9,
   .ant-col-10,
   .ant-col-11,
   .ant-col-12,
   .ant-col-13,
   .ant-col-14,
   .ant-col-15,
   .ant-col-16,
   .ant-col-17,
   .ant-col-18,
   .ant-col-19,
   .ant-col-20,
   .ant-col-21,
   .ant-col-22,
   .ant-col-23,
   .ant-col-24 {
       float: left;
       flex: 0 0 auto;
   }

   .ant-col-24 {
       display: block;
       box-sizing: border-box;
       width: 100%;
   }

   .ant-col-push-24 {
       left: 100%;
   }

   .ant-col-pull-24 {
       right: 100%;
   }

   .ant-col-offset-24 {
       margin-left: 100%;
   }

   .ant-col-order-24 {
       order: 24;
   }

   .ant-col-23 {
       display: block;
       box-sizing: border-box;
       width: 95.83333333%;
   }

   .ant-col-push-23 {
       left: 95.83333333%;
   }

   .ant-col-pull-23 {
       right: 95.83333333%;
   }

   .ant-col-offset-23 {
       margin-left: 95.83333333%;
   }

   .ant-col-order-23 {
       order: 23;
   }

   .ant-col-22 {
       display: block;
       box-sizing: border-box;
       width: 91.66666667%;
   }

   .ant-col-push-22 {
       left: 91.66666667%;
   }

   .ant-col-pull-22 {
       right: 91.66666667%;
   }

   .ant-col-offset-22 {
       margin-left: 91.66666667%;
   }

   .ant-col-order-22 {
       order: 22;
   }

   .ant-col-21 {
       display: block;
       box-sizing: border-box;
       width: 87.5%;
   }

   .ant-col-push-21 {
       left: 87.5%;
   }

   .ant-col-pull-21 {
       right: 87.5%;
   }

   .ant-col-offset-21 {
       margin-left: 87.5%;
   }

   .ant-col-order-21 {
       order: 21;
   }

   .ant-col-20 {
       display: block;
       box-sizing: border-box;
       width: 83.33333333%;
   }

   .ant-col-push-20 {
       left: 83.33333333%;
   }

   .ant-col-pull-20 {
       right: 83.33333333%;
   }

   .ant-col-offset-20 {
       margin-left: 83.33333333%;
   }

   .ant-col-order-20 {
       order: 20;
   }

   .ant-col-19 {
       display: block;
       box-sizing: border-box;
       width: 79.16666667%;
   }

   .ant-col-push-19 {
       left: 79.16666667%;
   }

   .ant-col-pull-19 {
       right: 79.16666667%;
   }

   .ant-col-offset-19 {
       margin-left: 79.16666667%;
   }

   .ant-col-order-19 {
       order: 19;
   }

   .ant-col-18 {
       display: block;
       box-sizing: border-box;
       width: 75%;
   }

   .ant-col-push-18 {
       left: 75%;
   }

   .ant-col-pull-18 {
       right: 75%;
   }

   .ant-col-offset-18 {
       margin-left: 75%;
   }

   .ant-col-order-18 {
       order: 18;
   }

   .ant-col-17 {
       display: block;
       box-sizing: border-box;
       width: 70.83333333%;
   }

   .ant-col-push-17 {
       left: 70.83333333%;
   }

   .ant-col-pull-17 {
       right: 70.83333333%;
   }

   .ant-col-offset-17 {
       margin-left: 70.83333333%;
   }

   .ant-col-order-17 {
       order: 17;
   }

   .ant-col-16 {
       display: block;
       box-sizing: border-box;
       width: 66.66666667%;
   }

   .ant-col-push-16 {
       left: 66.66666667%;
   }

   .ant-col-pull-16 {
       right: 66.66666667%;
   }

   .ant-col-offset-16 {
       margin-left: 66.66666667%;
   }

   .ant-col-order-16 {
       order: 16;
   }

   .ant-col-15 {
       display: block;
       box-sizing: border-box;
       width: 62.5%;
   }

   .ant-col-push-15 {
       left: 62.5%;
   }

   .ant-col-pull-15 {
       right: 62.5%;
   }

   .ant-col-offset-15 {
       margin-left: 62.5%;
   }

   .ant-col-order-15 {
       order: 15;
   }

   .ant-col-14 {
       display: block;
       box-sizing: border-box;
       width: 58.33333333%;
   }

   .ant-col-push-14 {
       left: 58.33333333%;
   }

   .ant-col-pull-14 {
       right: 58.33333333%;
   }

   .ant-col-offset-14 {
       margin-left: 58.33333333%;
   }

   .ant-col-order-14 {
       order: 14;
   }

   .ant-col-13 {
       display: block;
       box-sizing: border-box;
       width: 54.16666667%;
   }

   .ant-col-push-13 {
       left: 54.16666667%;
   }

   .ant-col-pull-13 {
       right: 54.16666667%;
   }

   .ant-col-offset-13 {
       margin-left: 54.16666667%;
   }

   .ant-col-order-13 {
       order: 13;
   }

   .ant-col-12 {
       display: block;
       box-sizing: border-box;
       width: 50%;
   }

   .ant-col-push-12 {
       left: 50%;
   }

   .ant-col-pull-12 {
       right: 50%;
   }

   .ant-col-offset-12 {
       margin-left: 50%;
   }

   .ant-col-order-12 {
       order: 12;
   }

   .ant-col-11 {
       display: block;
       box-sizing: border-box;
       width: 45.83333333%;
   }

   .ant-col-push-11 {
       left: 45.83333333%;
   }

   .ant-col-pull-11 {
       right: 45.83333333%;
   }

   .ant-col-offset-11 {
       margin-left: 45.83333333%;
   }

   .ant-col-order-11 {
       order: 11;
   }

   .ant-col-10 {
       display: block;
       box-sizing: border-box;
       width: 41.66666667%;
   }

   .ant-col-push-10 {
       left: 41.66666667%;
   }

   .ant-col-pull-10 {
       right: 41.66666667%;
   }

   .ant-col-offset-10 {
       margin-left: 41.66666667%;
   }

   .ant-col-order-10 {
       order: 10;
   }

   .ant-col-9 {
       display: block;
       box-sizing: border-box;
       width: 37.5%;
   }

   .ant-col-push-9 {
       left: 37.5%;
   }

   .ant-col-pull-9 {
       right: 37.5%;
   }

   .ant-col-offset-9 {
       margin-left: 37.5%;
   }

   .ant-col-order-9 {
       order: 9;
   }

   .ant-col-8 {
       display: block;
       box-sizing: border-box;
       width: 33.33333333%;
   }

   .ant-col-push-8 {
       left: 33.33333333%;
   }

   .ant-col-pull-8 {
       right: 33.33333333%;
   }

   .ant-col-offset-8 {
       margin-left: 33.33333333%;
   }

   .ant-col-order-8 {
       order: 8;
   }

   .ant-col-7 {
       display: block;
       box-sizing: border-box;
       width: 29.16666667%;
   }

   .ant-col-push-7 {
       left: 29.16666667%;
   }

   .ant-col-pull-7 {
       right: 29.16666667%;
   }

   .ant-col-offset-7 {
       margin-left: 29.16666667%;
   }

   .ant-col-order-7 {
       order: 7;
   }

   .ant-col-6 {
       display: block;
       box-sizing: border-box;
       width: 25%;
   }

   .ant-col-push-6 {
       left: 25%;
   }

   .ant-col-pull-6 {
       right: 25%;
   }

   .ant-col-offset-6 {
       margin-left: 25%;
   }

   .ant-col-order-6 {
       order: 6;
   }

   .ant-col-5 {
       display: block;
       box-sizing: border-box;
       width: 20.83333333%;
   }

   .ant-col-push-5 {
       left: 20.83333333%;
   }

   .ant-col-pull-5 {
       right: 20.83333333%;
   }

   .ant-col-offset-5 {
       margin-left: 20.83333333%;
   }

   .ant-col-order-5 {
       order: 5;
   }

   .ant-col-4 {
       display: block;
       box-sizing: border-box;
       width: 16.66666667%;
   }

   .ant-col-push-4 {
       left: 16.66666667%;
   }

   .ant-col-pull-4 {
       right: 16.66666667%;
   }

   .ant-col-offset-4 {
       margin-left: 16.66666667%;
   }

   .ant-col-order-4 {
       order: 4;
   }

   .ant-col-3 {
       display: block;
       box-sizing: border-box;
       width: 12.5%;
   }

   .ant-col-push-3 {
       left: 12.5%;
   }

   .ant-col-pull-3 {
       right: 12.5%;
   }

   .ant-col-offset-3 {
       margin-left: 12.5%;
   }

   .ant-col-order-3 {
       order: 3;
   }

   .ant-col-2 {
       display: block;
       box-sizing: border-box;
       width: 8.33333333%;
   }

   .ant-col-push-2 {
       left: 8.33333333%;
   }

   .ant-col-pull-2 {
       right: 8.33333333%;
   }

   .ant-col-offset-2 {
       margin-left: 8.33333333%;
   }

   .ant-col-order-2 {
       order: 2;
   }

   .ant-col-1 {
       display: block;
       box-sizing: border-box;
       width: 4.16666667%;
   }

   .ant-col-push-1 {
       left: 4.16666667%;
   }

   .ant-col-pull-1 {
       right: 4.16666667%;
   }

   .ant-col-offset-1 {
       margin-left: 4.16666667%;
   }

   .ant-col-order-1 {
       order: 1;
   }

   .ant-col-0 {
       display: none;
   }

   .ant-col-push-0 {
       left: auto;
   }

   .ant-col-pull-0 {
       right: auto;
   }

   .ant-col-push-0 {
       left: auto;
   }

   .ant-col-pull-0 {
       right: auto;
   }

   .ant-col-offset-0 {
       margin-left: 0;
   }

   .ant-col-order-0 {
       order: 0;
   }

   .ant-col-xs-1,
   .ant-col-xs-2,
   .ant-col-xs-3,
   .ant-col-xs-4,
   .ant-col-xs-5,
   .ant-col-xs-6,
   .ant-col-xs-7,
   .ant-col-xs-8,
   .ant-col-xs-9,
   .ant-col-xs-10,
   .ant-col-xs-11,
   .ant-col-xs-12,
   .ant-col-xs-13,
   .ant-col-xs-14,
   .ant-col-xs-15,
   .ant-col-xs-16,
   .ant-col-xs-17,
   .ant-col-xs-18,
   .ant-col-xs-19,
   .ant-col-xs-20,
   .ant-col-xs-21,
   .ant-col-xs-22,
   .ant-col-xs-23,
   .ant-col-xs-24 {
       float: left;
       flex: 0 0 auto;
   }

   .ant-col-xs-24 {
       display: block;
       box-sizing: border-box;
       width: 100%;
   }

   .ant-col-xs-push-24 {
       left: 100%;
   }

   .ant-col-xs-pull-24 {
       right: 100%;
   }

   .ant-col-xs-offset-24 {
       margin-left: 100%;
   }

   .ant-col-xs-order-24 {
       order: 24;
   }

   .ant-col-xs-23 {
       display: block;
       box-sizing: border-box;
       width: 95.83333333%;
   }

   .ant-col-xs-push-23 {
       left: 95.83333333%;
   }

   .ant-col-xs-pull-23 {
       right: 95.83333333%;
   }

   .ant-col-xs-offset-23 {
       margin-left: 95.83333333%;
   }

   .ant-col-xs-order-23 {
       order: 23;
   }

   .ant-col-xs-22 {
       display: block;
       box-sizing: border-box;
       width: 91.66666667%;
   }

   .ant-col-xs-push-22 {
       left: 91.66666667%;
   }

   .ant-col-xs-pull-22 {
       right: 91.66666667%;
   }

   .ant-col-xs-offset-22 {
       margin-left: 91.66666667%;
   }

   .ant-col-xs-order-22 {
       order: 22;
   }

   .ant-col-xs-21 {
       display: block;
       box-sizing: border-box;
       width: 87.5%;
   }

   .ant-col-xs-push-21 {
       left: 87.5%;
   }

   .ant-col-xs-pull-21 {
       right: 87.5%;
   }

   .ant-col-xs-offset-21 {
       margin-left: 87.5%;
   }

   .ant-col-xs-order-21 {
       order: 21;
   }

   .ant-col-xs-20 {
       display: block;
       box-sizing: border-box;
       width: 83.33333333%;
   }

   .ant-col-xs-push-20 {
       left: 83.33333333%;
   }

   .ant-col-xs-pull-20 {
       right: 83.33333333%;
   }

   .ant-col-xs-offset-20 {
       margin-left: 83.33333333%;
   }

   .ant-col-xs-order-20 {
       order: 20;
   }

   .ant-col-xs-19 {
       display: block;
       box-sizing: border-box;
       width: 79.16666667%;
   }

   .ant-col-xs-push-19 {
       left: 79.16666667%;
   }

   .ant-col-xs-pull-19 {
       right: 79.16666667%;
   }

   .ant-col-xs-offset-19 {
       margin-left: 79.16666667%;
   }

   .ant-col-xs-order-19 {
       order: 19;
   }

   .ant-col-xs-18 {
       display: block;
       box-sizing: border-box;
       width: 75%;
   }

   .ant-col-xs-push-18 {
       left: 75%;
   }

   .ant-col-xs-pull-18 {
       right: 75%;
   }

   .ant-col-xs-offset-18 {
       margin-left: 75%;
   }

   .ant-col-xs-order-18 {
       order: 18;
   }

   .ant-col-xs-17 {
       display: block;
       box-sizing: border-box;
       width: 70.83333333%;
   }

   .ant-col-xs-push-17 {
       left: 70.83333333%;
   }

   .ant-col-xs-pull-17 {
       right: 70.83333333%;
   }

   .ant-col-xs-offset-17 {
       margin-left: 70.83333333%;
   }

   .ant-col-xs-order-17 {
       order: 17;
   }

   .ant-col-xs-16 {
       display: block;
       box-sizing: border-box;
       width: 66.66666667%;
   }

   .ant-col-xs-push-16 {
       left: 66.66666667%;
   }

   .ant-col-xs-pull-16 {
       right: 66.66666667%;
   }

   .ant-col-xs-offset-16 {
       margin-left: 66.66666667%;
   }

   .ant-col-xs-order-16 {
       order: 16;
   }

   .ant-col-xs-15 {
       display: block;
       box-sizing: border-box;
       width: 62.5%;
   }

   .ant-col-xs-push-15 {
       left: 62.5%;
   }

   .ant-col-xs-pull-15 {
       right: 62.5%;
   }

   .ant-col-xs-offset-15 {
       margin-left: 62.5%;
   }

   .ant-col-xs-order-15 {
       order: 15;
   }

   .ant-col-xs-14 {
       display: block;
       box-sizing: border-box;
       width: 58.33333333%;
   }

   .ant-col-xs-push-14 {
       left: 58.33333333%;
   }

   .ant-col-xs-pull-14 {
       right: 58.33333333%;
   }

   .ant-col-xs-offset-14 {
       margin-left: 58.33333333%;
   }

   .ant-col-xs-order-14 {
       order: 14;
   }

   .ant-col-xs-13 {
       display: block;
       box-sizing: border-box;
       width: 54.16666667%;
   }

   .ant-col-xs-push-13 {
       left: 54.16666667%;
   }

   .ant-col-xs-pull-13 {
       right: 54.16666667%;
   }

   .ant-col-xs-offset-13 {
       margin-left: 54.16666667%;
   }

   .ant-col-xs-order-13 {
       order: 13;
   }

   .ant-col-xs-12 {
       display: block;
       box-sizing: border-box;
       width: 50%;
   }

   .ant-col-xs-push-12 {
       left: 50%;
   }

   .ant-col-xs-pull-12 {
       right: 50%;
   }

   .ant-col-xs-offset-12 {
       margin-left: 50%;
   }

   .ant-col-xs-order-12 {
       order: 12;
   }

   .ant-col-xs-11 {
       display: block;
       box-sizing: border-box;
       width: 45.83333333%;
   }

   .ant-col-xs-push-11 {
       left: 45.83333333%;
   }

   .ant-col-xs-pull-11 {
       right: 45.83333333%;
   }

   .ant-col-xs-offset-11 {
       margin-left: 45.83333333%;
   }

   .ant-col-xs-order-11 {
       order: 11;
   }

   .ant-col-xs-10 {
       display: block;
       box-sizing: border-box;
       width: 41.66666667%;
   }

   .ant-col-xs-push-10 {
       left: 41.66666667%;
   }

   .ant-col-xs-pull-10 {
       right: 41.66666667%;
   }

   .ant-col-xs-offset-10 {
       margin-left: 41.66666667%;
   }

   .ant-col-xs-order-10 {
       order: 10;
   }

   .ant-col-xs-9 {
       display: block;
       box-sizing: border-box;
       width: 37.5%;
   }

   .ant-col-xs-push-9 {
       left: 37.5%;
   }

   .ant-col-xs-pull-9 {
       right: 37.5%;
   }

   .ant-col-xs-offset-9 {
       margin-left: 37.5%;
   }

   .ant-col-xs-order-9 {
       order: 9;
   }

   .ant-col-xs-8 {
       display: block;
       box-sizing: border-box;
       width: 33.33333333%;
   }

   .ant-col-xs-push-8 {
       left: 33.33333333%;
   }

   .ant-col-xs-pull-8 {
       right: 33.33333333%;
   }

   .ant-col-xs-offset-8 {
       margin-left: 33.33333333%;
   }

   .ant-col-xs-order-8 {
       order: 8;
   }

   .ant-col-xs-7 {
       display: block;
       box-sizing: border-box;
       width: 29.16666667%;
   }

   .ant-col-xs-push-7 {
       left: 29.16666667%;
   }

   .ant-col-xs-pull-7 {
       right: 29.16666667%;
   }

   .ant-col-xs-offset-7 {
       margin-left: 29.16666667%;
   }

   .ant-col-xs-order-7 {
       order: 7;
   }

   .ant-col-xs-6 {
       display: block;
       box-sizing: border-box;
       width: 25%;
   }

   .ant-col-xs-push-6 {
       left: 25%;
   }

   .ant-col-xs-pull-6 {
       right: 25%;
   }

   .ant-col-xs-offset-6 {
       margin-left: 25%;
   }

   .ant-col-xs-order-6 {
       order: 6;
   }

   .ant-col-xs-5 {
       display: block;
       box-sizing: border-box;
       width: 20.83333333%;
   }

   .ant-col-xs-push-5 {
       left: 20.83333333%;
   }

   .ant-col-xs-pull-5 {
       right: 20.83333333%;
   }

   .ant-col-xs-offset-5 {
       margin-left: 20.83333333%;
   }

   .ant-col-xs-order-5 {
       order: 5;
   }

   .ant-col-xs-4 {
       display: block;
       box-sizing: border-box;
       width: 16.66666667%;
   }

   .ant-col-xs-push-4 {
       left: 16.66666667%;
   }

   .ant-col-xs-pull-4 {
       right: 16.66666667%;
   }

   .ant-col-xs-offset-4 {
       margin-left: 16.66666667%;
   }

   .ant-col-xs-order-4 {
       order: 4;
   }

   .ant-col-xs-3 {
       display: block;
       box-sizing: border-box;
       width: 12.5%;
   }

   .ant-col-xs-push-3 {
       left: 12.5%;
   }

   .ant-col-xs-pull-3 {
       right: 12.5%;
   }

   .ant-col-xs-offset-3 {
       margin-left: 12.5%;
   }

   .ant-col-xs-order-3 {
       order: 3;
   }

   .ant-col-xs-2 {
       display: block;
       box-sizing: border-box;
       width: 8.33333333%;
   }

   .ant-col-xs-push-2 {
       left: 8.33333333%;
   }

   .ant-col-xs-pull-2 {
       right: 8.33333333%;
   }

   .ant-col-xs-offset-2 {
       margin-left: 8.33333333%;
   }

   .ant-col-xs-order-2 {
       order: 2;
   }

   .ant-col-xs-1 {
       display: block;
       box-sizing: border-box;
       width: 4.16666667%;
   }

   .ant-col-xs-push-1 {
       left: 4.16666667%;
   }

   .ant-col-xs-pull-1 {
       right: 4.16666667%;
   }

   .ant-col-xs-offset-1 {
       margin-left: 4.16666667%;
   }

   .ant-col-xs-order-1 {
       order: 1;
   }

   .ant-col-xs-0 {
       display: none;
   }

   .ant-col-push-0 {
       left: auto;
   }

   .ant-col-pull-0 {
       right: auto;
   }

   .ant-col-xs-push-0 {
       left: auto;
   }

   .ant-col-xs-pull-0 {
       right: auto;
   }

   .ant-col-xs-offset-0 {
       margin-left: 0;
   }

   .ant-col-xs-order-0 {
       order: 0;
   }

   @media (min-width: 576px) {

       .ant-col-sm-1,
       .ant-col-sm-2,
       .ant-col-sm-3,
       .ant-col-sm-4,
       .ant-col-sm-5,
       .ant-col-sm-6,
       .ant-col-sm-7,
       .ant-col-sm-8,
       .ant-col-sm-9,
       .ant-col-sm-10,
       .ant-col-sm-11,
       .ant-col-sm-12,
       .ant-col-sm-13,
       .ant-col-sm-14,
       .ant-col-sm-15,
       .ant-col-sm-16,
       .ant-col-sm-17,
       .ant-col-sm-18,
       .ant-col-sm-19,
       .ant-col-sm-20,
       .ant-col-sm-21,
       .ant-col-sm-22,
       .ant-col-sm-23,
       .ant-col-sm-24 {
           float: left;
           flex: 0 0 auto;
       }

       .ant-col-sm-24 {
           display: block;
           box-sizing: border-box;
           width: 100%;
       }

       .ant-col-sm-push-24 {
           left: 100%;
       }

       .ant-col-sm-pull-24 {
           right: 100%;
       }

       .ant-col-sm-offset-24 {
           margin-left: 100%;
       }

       .ant-col-sm-order-24 {
           order: 24;
       }

       .ant-col-sm-23 {
           display: block;
           box-sizing: border-box;
           width: 95.83333333%;
       }

       .ant-col-sm-push-23 {
           left: 95.83333333%;
       }

       .ant-col-sm-pull-23 {
           right: 95.83333333%;
       }

       .ant-col-sm-offset-23 {
           margin-left: 95.83333333%;
       }

       .ant-col-sm-order-23 {
           order: 23;
       }

       .ant-col-sm-22 {
           display: block;
           box-sizing: border-box;
           width: 91.66666667%;
       }

       .ant-col-sm-push-22 {
           left: 91.66666667%;
       }

       .ant-col-sm-pull-22 {
           right: 91.66666667%;
       }

       .ant-col-sm-offset-22 {
           margin-left: 91.66666667%;
       }

       .ant-col-sm-order-22 {
           order: 22;
       }

       .ant-col-sm-21 {
           display: block;
           box-sizing: border-box;
           width: 87.5%;
       }

       .ant-col-sm-push-21 {
           left: 87.5%;
       }

       .ant-col-sm-pull-21 {
           right: 87.5%;
       }

       .ant-col-sm-offset-21 {
           margin-left: 87.5%;
       }

       .ant-col-sm-order-21 {
           order: 21;
       }

       .ant-col-sm-20 {
           display: block;
           box-sizing: border-box;
           width: 83.33333333%;
       }

       .ant-col-sm-push-20 {
           left: 83.33333333%;
       }

       .ant-col-sm-pull-20 {
           right: 83.33333333%;
       }

       .ant-col-sm-offset-20 {
           margin-left: 83.33333333%;
       }

       .ant-col-sm-order-20 {
           order: 20;
       }

       .ant-col-sm-19 {
           display: block;
           box-sizing: border-box;
           width: 79.16666667%;
       }

       .ant-col-sm-push-19 {
           left: 79.16666667%;
       }

       .ant-col-sm-pull-19 {
           right: 79.16666667%;
       }

       .ant-col-sm-offset-19 {
           margin-left: 79.16666667%;
       }

       .ant-col-sm-order-19 {
           order: 19;
       }

       .ant-col-sm-18 {
           display: block;
           box-sizing: border-box;
           width: 75%;
       }

       .ant-col-sm-push-18 {
           left: 75%;
       }

       .ant-col-sm-pull-18 {
           right: 75%;
       }

       .ant-col-sm-offset-18 {
           margin-left: 75%;
       }

       .ant-col-sm-order-18 {
           order: 18;
       }

       .ant-col-sm-17 {
           display: block;
           box-sizing: border-box;
           width: 70.83333333%;
       }

       .ant-col-sm-push-17 {
           left: 70.83333333%;
       }

       .ant-col-sm-pull-17 {
           right: 70.83333333%;
       }

       .ant-col-sm-offset-17 {
           margin-left: 70.83333333%;
       }

       .ant-col-sm-order-17 {
           order: 17;
       }

       .ant-col-sm-16 {
           display: block;
           box-sizing: border-box;
           width: 66.66666667%;
       }

       .ant-col-sm-push-16 {
           left: 66.66666667%;
       }

       .ant-col-sm-pull-16 {
           right: 66.66666667%;
       }

       .ant-col-sm-offset-16 {
           margin-left: 66.66666667%;
       }

       .ant-col-sm-order-16 {
           order: 16;
       }

       .ant-col-sm-15 {
           display: block;
           box-sizing: border-box;
           width: 62.5%;
       }

       .ant-col-sm-push-15 {
           left: 62.5%;
       }

       .ant-col-sm-pull-15 {
           right: 62.5%;
       }

       .ant-col-sm-offset-15 {
           margin-left: 62.5%;
       }

       .ant-col-sm-order-15 {
           order: 15;
       }

       .ant-col-sm-14 {
           display: block;
           box-sizing: border-box;
           width: 58.33333333%;
       }

       .ant-col-sm-push-14 {
           left: 58.33333333%;
       }

       .ant-col-sm-pull-14 {
           right: 58.33333333%;
       }

       .ant-col-sm-offset-14 {
           margin-left: 58.33333333%;
       }

       .ant-col-sm-order-14 {
           order: 14;
       }

       .ant-col-sm-13 {
           display: block;
           box-sizing: border-box;
           width: 54.16666667%;
       }

       .ant-col-sm-push-13 {
           left: 54.16666667%;
       }

       .ant-col-sm-pull-13 {
           right: 54.16666667%;
       }

       .ant-col-sm-offset-13 {
           margin-left: 54.16666667%;
       }

       .ant-col-sm-order-13 {
           order: 13;
       }

       .ant-col-sm-12 {
           display: block;
           box-sizing: border-box;
           width: 50%;
       }

       .ant-col-sm-push-12 {
           left: 50%;
       }

       .ant-col-sm-pull-12 {
           right: 50%;
       }

       .ant-col-sm-offset-12 {
           margin-left: 50%;
       }

       .ant-col-sm-order-12 {
           order: 12;
       }

       .ant-col-sm-11 {
           display: block;
           box-sizing: border-box;
           width: 45.83333333%;
       }

       .ant-col-sm-push-11 {
           left: 45.83333333%;
       }

       .ant-col-sm-pull-11 {
           right: 45.83333333%;
       }

       .ant-col-sm-offset-11 {
           margin-left: 45.83333333%;
       }

       .ant-col-sm-order-11 {
           order: 11;
       }

       .ant-col-sm-10 {
           display: block;
           box-sizing: border-box;
           width: 41.66666667%;
       }

       .ant-col-sm-push-10 {
           left: 41.66666667%;
       }

       .ant-col-sm-pull-10 {
           right: 41.66666667%;
       }

       .ant-col-sm-offset-10 {
           margin-left: 41.66666667%;
       }

       .ant-col-sm-order-10 {
           order: 10;
       }

       .ant-col-sm-9 {
           display: block;
           box-sizing: border-box;
           width: 37.5%;
       }

       .ant-col-sm-push-9 {
           left: 37.5%;
       }

       .ant-col-sm-pull-9 {
           right: 37.5%;
       }

       .ant-col-sm-offset-9 {
           margin-left: 37.5%;
       }

       .ant-col-sm-order-9 {
           order: 9;
       }

       .ant-col-sm-8 {
           display: block;
           box-sizing: border-box;
           width: 33.33333333%;
       }

       .ant-col-sm-push-8 {
           left: 33.33333333%;
       }

       .ant-col-sm-pull-8 {
           right: 33.33333333%;
       }

       .ant-col-sm-offset-8 {
           margin-left: 33.33333333%;
       }

       .ant-col-sm-order-8 {
           order: 8;
       }

       .ant-col-sm-7 {
           display: block;
           box-sizing: border-box;
           width: 29.16666667%;
       }

       .ant-col-sm-push-7 {
           left: 29.16666667%;
       }

       .ant-col-sm-pull-7 {
           right: 29.16666667%;
       }

       .ant-col-sm-offset-7 {
           margin-left: 29.16666667%;
       }

       .ant-col-sm-order-7 {
           order: 7;
       }

       .ant-col-sm-6 {
           display: block;
           box-sizing: border-box;
           width: 25%;
       }

       .ant-col-sm-push-6 {
           left: 25%;
       }

       .ant-col-sm-pull-6 {
           right: 25%;
       }

       .ant-col-sm-offset-6 {
           margin-left: 25%;
       }

       .ant-col-sm-order-6 {
           order: 6;
       }

       .ant-col-sm-5 {
           display: block;
           box-sizing: border-box;
           width: 20.83333333%;
       }

       .ant-col-sm-push-5 {
           left: 20.83333333%;
       }

       .ant-col-sm-pull-5 {
           right: 20.83333333%;
       }

       .ant-col-sm-offset-5 {
           margin-left: 20.83333333%;
       }

       .ant-col-sm-order-5 {
           order: 5;
       }

       .ant-col-sm-4 {
           display: block;
           box-sizing: border-box;
           width: 16.66666667%;
       }

       .ant-col-sm-push-4 {
           left: 16.66666667%;
       }

       .ant-col-sm-pull-4 {
           right: 16.66666667%;
       }

       .ant-col-sm-offset-4 {
           margin-left: 16.66666667%;
       }

       .ant-col-sm-order-4 {
           order: 4;
       }

       .ant-col-sm-3 {
           display: block;
           box-sizing: border-box;
           width: 12.5%;
       }

       .ant-col-sm-push-3 {
           left: 12.5%;
       }

       .ant-col-sm-pull-3 {
           right: 12.5%;
       }

       .ant-col-sm-offset-3 {
           margin-left: 12.5%;
       }

       .ant-col-sm-order-3 {
           order: 3;
       }

       .ant-col-sm-2 {
           display: block;
           box-sizing: border-box;
           width: 8.33333333%;
       }

       .ant-col-sm-push-2 {
           left: 8.33333333%;
       }

       .ant-col-sm-pull-2 {
           right: 8.33333333%;
       }

       .ant-col-sm-offset-2 {
           margin-left: 8.33333333%;
       }

       .ant-col-sm-order-2 {
           order: 2;
       }

       .ant-col-sm-1 {
           display: block;
           box-sizing: border-box;
           width: 4.16666667%;
       }

       .ant-col-sm-push-1 {
           left: 4.16666667%;
       }

       .ant-col-sm-pull-1 {
           right: 4.16666667%;
       }

       .ant-col-sm-offset-1 {
           margin-left: 4.16666667%;
       }

       .ant-col-sm-order-1 {
           order: 1;
       }

       .ant-col-sm-0 {
           display: none;
       }

       .ant-col-push-0 {
           left: auto;
       }

       .ant-col-pull-0 {
           right: auto;
       }

       .ant-col-sm-push-0 {
           left: auto;
       }

       .ant-col-sm-pull-0 {
           right: auto;
       }

       .ant-col-sm-offset-0 {
           margin-left: 0;
       }

       .ant-col-sm-order-0 {
           order: 0;
       }
   }

   @media (min-width: 768px) {

       .ant-col-md-1,
       .ant-col-md-2,
       .ant-col-md-3,
       .ant-col-md-4,
       .ant-col-md-5,
       .ant-col-md-6,
       .ant-col-md-7,
       .ant-col-md-8,
       .ant-col-md-9,
       .ant-col-md-10,
       .ant-col-md-11,
       .ant-col-md-12,
       .ant-col-md-13,
       .ant-col-md-14,
       .ant-col-md-15,
       .ant-col-md-16,
       .ant-col-md-17,
       .ant-col-md-18,
       .ant-col-md-19,
       .ant-col-md-20,
       .ant-col-md-21,
       .ant-col-md-22,
       .ant-col-md-23,
       .ant-col-md-24 {
           float: left;
           flex: 0 0 auto;
       }

       .ant-col-md-24 {
           display: block;
           box-sizing: border-box;
           width: 100%;
       }

       .ant-col-md-push-24 {
           left: 100%;
       }

       .ant-col-md-pull-24 {
           right: 100%;
       }

       .ant-col-md-offset-24 {
           margin-left: 100%;
       }

       .ant-col-md-order-24 {
           order: 24;
       }

       .ant-col-md-23 {
           display: block;
           box-sizing: border-box;
           width: 95.83333333%;
       }

       .ant-col-md-push-23 {
           left: 95.83333333%;
       }

       .ant-col-md-pull-23 {
           right: 95.83333333%;
       }

       .ant-col-md-offset-23 {
           margin-left: 95.83333333%;
       }

       .ant-col-md-order-23 {
           order: 23;
       }

       .ant-col-md-22 {
           display: block;
           box-sizing: border-box;
           width: 91.66666667%;
       }

       .ant-col-md-push-22 {
           left: 91.66666667%;
       }

       .ant-col-md-pull-22 {
           right: 91.66666667%;
       }

       .ant-col-md-offset-22 {
           margin-left: 91.66666667%;
       }

       .ant-col-md-order-22 {
           order: 22;
       }

       .ant-col-md-21 {
           display: block;
           box-sizing: border-box;
           width: 87.5%;
       }

       .ant-col-md-push-21 {
           left: 87.5%;
       }

       .ant-col-md-pull-21 {
           right: 87.5%;
       }

       .ant-col-md-offset-21 {
           margin-left: 87.5%;
       }

       .ant-col-md-order-21 {
           order: 21;
       }

       .ant-col-md-20 {
           display: block;
           box-sizing: border-box;
           width: 83.33333333%;
       }

       .ant-col-md-push-20 {
           left: 83.33333333%;
       }

       .ant-col-md-pull-20 {
           right: 83.33333333%;
       }

       .ant-col-md-offset-20 {
           margin-left: 83.33333333%;
       }

       .ant-col-md-order-20 {
           order: 20;
       }

       .ant-col-md-19 {
           display: block;
           box-sizing: border-box;
           width: 79.16666667%;
       }

       .ant-col-md-push-19 {
           left: 79.16666667%;
       }

       .ant-col-md-pull-19 {
           right: 79.16666667%;
       }

       .ant-col-md-offset-19 {
           margin-left: 79.16666667%;
       }

       .ant-col-md-order-19 {
           order: 19;
       }

       .ant-col-md-18 {
           display: block;
           box-sizing: border-box;
           width: 75%;
       }

       .ant-col-md-push-18 {
           left: 75%;
       }

       .ant-col-md-pull-18 {
           right: 75%;
       }

       .ant-col-md-offset-18 {
           margin-left: 75%;
       }

       .ant-col-md-order-18 {
           order: 18;
       }

       .ant-col-md-17 {
           display: block;
           box-sizing: border-box;
           width: 70.83333333%;
       }

       .ant-col-md-push-17 {
           left: 70.83333333%;
       }

       .ant-col-md-pull-17 {
           right: 70.83333333%;
       }

       .ant-col-md-offset-17 {
           margin-left: 70.83333333%;
       }

       .ant-col-md-order-17 {
           order: 17;
       }

       .ant-col-md-16 {
           display: block;
           box-sizing: border-box;
           width: 66.66666667%;
       }

       .ant-col-md-push-16 {
           left: 66.66666667%;
       }

       .ant-col-md-pull-16 {
           right: 66.66666667%;
       }

       .ant-col-md-offset-16 {
           margin-left: 66.66666667%;
       }

       .ant-col-md-order-16 {
           order: 16;
       }

       .ant-col-md-15 {
           display: block;
           box-sizing: border-box;
           width: 62.5%;
       }

       .ant-col-md-push-15 {
           left: 62.5%;
       }

       .ant-col-md-pull-15 {
           right: 62.5%;
       }

       .ant-col-md-offset-15 {
           margin-left: 62.5%;
       }

       .ant-col-md-order-15 {
           order: 15;
       }

       .ant-col-md-14 {
           display: block;
           box-sizing: border-box;
           width: 58.33333333%;
       }

       .ant-col-md-push-14 {
           left: 58.33333333%;
       }

       .ant-col-md-pull-14 {
           right: 58.33333333%;
       }

       .ant-col-md-offset-14 {
           margin-left: 58.33333333%;
       }

       .ant-col-md-order-14 {
           order: 14;
       }

       .ant-col-md-13 {
           display: block;
           box-sizing: border-box;
           width: 54.16666667%;
       }

       .ant-col-md-push-13 {
           left: 54.16666667%;
       }

       .ant-col-md-pull-13 {
           right: 54.16666667%;
       }

       .ant-col-md-offset-13 {
           margin-left: 54.16666667%;
       }

       .ant-col-md-order-13 {
           order: 13;
       }

       .ant-col-md-12 {
           display: block;
           box-sizing: border-box;
           width: 50%;
       }

       .ant-col-md-push-12 {
           left: 50%;
       }

       .ant-col-md-pull-12 {
           right: 50%;
       }

       .ant-col-md-offset-12 {
           margin-left: 50%;
       }

       .ant-col-md-order-12 {
           order: 12;
       }

       .ant-col-md-11 {
           display: block;
           box-sizing: border-box;
           width: 45.83333333%;
       }

       .ant-col-md-push-11 {
           left: 45.83333333%;
       }

       .ant-col-md-pull-11 {
           right: 45.83333333%;
       }

       .ant-col-md-offset-11 {
           margin-left: 45.83333333%;
       }

       .ant-col-md-order-11 {
           order: 11;
       }

       .ant-col-md-10 {
           display: block;
           box-sizing: border-box;
           width: 41.66666667%;
       }

       .ant-col-md-push-10 {
           left: 41.66666667%;
       }

       .ant-col-md-pull-10 {
           right: 41.66666667%;
       }

       .ant-col-md-offset-10 {
           margin-left: 41.66666667%;
       }

       .ant-col-md-order-10 {
           order: 10;
       }

       .ant-col-md-9 {
           display: block;
           box-sizing: border-box;
           width: 37.5%;
       }

       .ant-col-md-push-9 {
           left: 37.5%;
       }

       .ant-col-md-pull-9 {
           right: 37.5%;
       }

       .ant-col-md-offset-9 {
           margin-left: 37.5%;
       }

       .ant-col-md-order-9 {
           order: 9;
       }

       .ant-col-md-8 {
           display: block;
           box-sizing: border-box;
           width: 33.33333333%;
       }

       .ant-col-md-push-8 {
           left: 33.33333333%;
       }

       .ant-col-md-pull-8 {
           right: 33.33333333%;
       }

       .ant-col-md-offset-8 {
           margin-left: 33.33333333%;
       }

       .ant-col-md-order-8 {
           order: 8;
       }

       .ant-col-md-7 {
           display: block;
           box-sizing: border-box;
           width: 29.16666667%;
       }

       .ant-col-md-push-7 {
           left: 29.16666667%;
       }

       .ant-col-md-pull-7 {
           right: 29.16666667%;
       }

       .ant-col-md-offset-7 {
           margin-left: 29.16666667%;
       }

       .ant-col-md-order-7 {
           order: 7;
       }

       .ant-col-md-6 {
           display: block;
           box-sizing: border-box;
           width: 25%;
       }

       .ant-col-md-push-6 {
           left: 25%;
       }

       .ant-col-md-pull-6 {
           right: 25%;
       }

       .ant-col-md-offset-6 {
           margin-left: 25%;
       }

       .ant-col-md-order-6 {
           order: 6;
       }

       .ant-col-md-5 {
           display: block;
           box-sizing: border-box;
           width: 20.83333333%;
       }

       .ant-col-md-push-5 {
           left: 20.83333333%;
       }

       .ant-col-md-pull-5 {
           right: 20.83333333%;
       }

       .ant-col-md-offset-5 {
           margin-left: 20.83333333%;
       }

       .ant-col-md-order-5 {
           order: 5;
       }

       .ant-col-md-4 {
           display: block;
           box-sizing: border-box;
           width: 16.66666667%;
       }

       .ant-col-md-push-4 {
           left: 16.66666667%;
       }

       .ant-col-md-pull-4 {
           right: 16.66666667%;
       }

       .ant-col-md-offset-4 {
           margin-left: 16.66666667%;
       }

       .ant-col-md-order-4 {
           order: 4;
       }

       .ant-col-md-3 {
           display: block;
           box-sizing: border-box;
           width: 12.5%;
       }

       .ant-col-md-push-3 {
           left: 12.5%;
       }

       .ant-col-md-pull-3 {
           right: 12.5%;
       }

       .ant-col-md-offset-3 {
           margin-left: 12.5%;
       }

       .ant-col-md-order-3 {
           order: 3;
       }

       .ant-col-md-2 {
           display: block;
           box-sizing: border-box;
           width: 8.33333333%;
       }

       .ant-col-md-push-2 {
           left: 8.33333333%;
       }

       .ant-col-md-pull-2 {
           right: 8.33333333%;
       }

       .ant-col-md-offset-2 {
           margin-left: 8.33333333%;
       }

       .ant-col-md-order-2 {
           order: 2;
       }

       .ant-col-md-1 {
           display: block;
           box-sizing: border-box;
           width: 4.16666667%;
       }

       .ant-col-md-push-1 {
           left: 4.16666667%;
       }

       .ant-col-md-pull-1 {
           right: 4.16666667%;
       }

       .ant-col-md-offset-1 {
           margin-left: 4.16666667%;
       }

       .ant-col-md-order-1 {
           order: 1;
       }

       .ant-col-md-0 {
           display: none;
       }

       .ant-col-push-0 {
           left: auto;
       }

       .ant-col-pull-0 {
           right: auto;
       }

       .ant-col-md-push-0 {
           left: auto;
       }

       .ant-col-md-pull-0 {
           right: auto;
       }

       .ant-col-md-offset-0 {
           margin-left: 0;
       }

       .ant-col-md-order-0 {
           order: 0;
       }
   }

   @media (min-width: 992px) {

       .ant-col-lg-1,
       .ant-col-lg-2,
       .ant-col-lg-3,
       .ant-col-lg-4,
       .ant-col-lg-5,
       .ant-col-lg-6,
       .ant-col-lg-7,
       .ant-col-lg-8,
       .ant-col-lg-9,
       .ant-col-lg-10,
       .ant-col-lg-11,
       .ant-col-lg-12,
       .ant-col-lg-13,
       .ant-col-lg-14,
       .ant-col-lg-15,
       .ant-col-lg-16,
       .ant-col-lg-17,
       .ant-col-lg-18,
       .ant-col-lg-19,
       .ant-col-lg-20,
       .ant-col-lg-21,
       .ant-col-lg-22,
       .ant-col-lg-23,
       .ant-col-lg-24 {
           float: left;
           flex: 0 0 auto;
       }

       .ant-col-lg-24 {
           display: block;
           box-sizing: border-box;
           width: 100%;
       }

       .ant-col-lg-push-24 {
           left: 100%;
       }

       .ant-col-lg-pull-24 {
           right: 100%;
       }

       .ant-col-lg-offset-24 {
           margin-left: 100%;
       }

       .ant-col-lg-order-24 {
           order: 24;
       }

       .ant-col-lg-23 {
           display: block;
           box-sizing: border-box;
           width: 95.83333333%;
       }

       .ant-col-lg-push-23 {
           left: 95.83333333%;
       }

       .ant-col-lg-pull-23 {
           right: 95.83333333%;
       }

       .ant-col-lg-offset-23 {
           margin-left: 95.83333333%;
       }

       .ant-col-lg-order-23 {
           order: 23;
       }

       .ant-col-lg-22 {
           display: block;
           box-sizing: border-box;
           width: 91.66666667%;
       }

       .ant-col-lg-push-22 {
           left: 91.66666667%;
       }

       .ant-col-lg-pull-22 {
           right: 91.66666667%;
       }

       .ant-col-lg-offset-22 {
           margin-left: 91.66666667%;
       }

       .ant-col-lg-order-22 {
           order: 22;
       }

       .ant-col-lg-21 {
           display: block;
           box-sizing: border-box;
           width: 87.5%;
       }

       .ant-col-lg-push-21 {
           left: 87.5%;
       }

       .ant-col-lg-pull-21 {
           right: 87.5%;
       }

       .ant-col-lg-offset-21 {
           margin-left: 87.5%;
       }

       .ant-col-lg-order-21 {
           order: 21;
       }

       .ant-col-lg-20 {
           display: block;
           box-sizing: border-box;
           width: 83.33333333%;
       }

       .ant-col-lg-push-20 {
           left: 83.33333333%;
       }

       .ant-col-lg-pull-20 {
           right: 83.33333333%;
       }

       .ant-col-lg-offset-20 {
           margin-left: 83.33333333%;
       }

       .ant-col-lg-order-20 {
           order: 20;
       }

       .ant-col-lg-19 {
           display: block;
           box-sizing: border-box;
           width: 79.16666667%;
       }

       .ant-col-lg-push-19 {
           left: 79.16666667%;
       }

       .ant-col-lg-pull-19 {
           right: 79.16666667%;
       }

       .ant-col-lg-offset-19 {
           margin-left: 79.16666667%;
       }

       .ant-col-lg-order-19 {
           order: 19;
       }

       .ant-col-lg-18 {
           display: block;
           box-sizing: border-box;
           width: 75%;
       }

       .ant-col-lg-push-18 {
           left: 75%;
       }

       .ant-col-lg-pull-18 {
           right: 75%;
       }

       .ant-col-lg-offset-18 {
           margin-left: 75%;
       }

       .ant-col-lg-order-18 {
           order: 18;
       }

       .ant-col-lg-17 {
           display: block;
           box-sizing: border-box;
           width: 70.83333333%;
       }

       .ant-col-lg-push-17 {
           left: 70.83333333%;
       }

       .ant-col-lg-pull-17 {
           right: 70.83333333%;
       }

       .ant-col-lg-offset-17 {
           margin-left: 70.83333333%;
       }

       .ant-col-lg-order-17 {
           order: 17;
       }

       .ant-col-lg-16 {
           display: block;
           box-sizing: border-box;
           width: 66.66666667%;
       }

       .ant-col-lg-push-16 {
           left: 66.66666667%;
       }

       .ant-col-lg-pull-16 {
           right: 66.66666667%;
       }

       .ant-col-lg-offset-16 {
           margin-left: 66.66666667%;
       }

       .ant-col-lg-order-16 {
           order: 16;
       }

       .ant-col-lg-15 {
           display: block;
           box-sizing: border-box;
           width: 62.5%;
       }

       .ant-col-lg-push-15 {
           left: 62.5%;
       }

       .ant-col-lg-pull-15 {
           right: 62.5%;
       }

       .ant-col-lg-offset-15 {
           margin-left: 62.5%;
       }

       .ant-col-lg-order-15 {
           order: 15;
       }

       .ant-col-lg-14 {
           display: block;
           box-sizing: border-box;
           width: 58.33333333%;
       }

       .ant-col-lg-push-14 {
           left: 58.33333333%;
       }

       .ant-col-lg-pull-14 {
           right: 58.33333333%;
       }

       .ant-col-lg-offset-14 {
           margin-left: 58.33333333%;
       }

       .ant-col-lg-order-14 {
           order: 14;
       }

       .ant-col-lg-13 {
           display: block;
           box-sizing: border-box;
           width: 54.16666667%;
       }

       .ant-col-lg-push-13 {
           left: 54.16666667%;
       }

       .ant-col-lg-pull-13 {
           right: 54.16666667%;
       }

       .ant-col-lg-offset-13 {
           margin-left: 54.16666667%;
       }

       .ant-col-lg-order-13 {
           order: 13;
       }

       .ant-col-lg-12 {
           display: block;
           box-sizing: border-box;
           width: 50%;
       }

       .ant-col-lg-push-12 {
           left: 50%;
       }

       .ant-col-lg-pull-12 {
           right: 50%;
       }

       .ant-col-lg-offset-12 {
           margin-left: 50%;
       }

       .ant-col-lg-order-12 {
           order: 12;
       }

       .ant-col-lg-11 {
           display: block;
           box-sizing: border-box;
           width: 45.83333333%;
       }

       .ant-col-lg-push-11 {
           left: 45.83333333%;
       }

       .ant-col-lg-pull-11 {
           right: 45.83333333%;
       }

       .ant-col-lg-offset-11 {
           margin-left: 45.83333333%;
       }

       .ant-col-lg-order-11 {
           order: 11;
       }

       .ant-col-lg-10 {
           display: block;
           box-sizing: border-box;
           width: 41.66666667%;
       }

       .ant-col-lg-push-10 {
           left: 41.66666667%;
       }

       .ant-col-lg-pull-10 {
           right: 41.66666667%;
       }

       .ant-col-lg-offset-10 {
           margin-left: 41.66666667%;
       }

       .ant-col-lg-order-10 {
           order: 10;
       }

       .ant-col-lg-9 {
           display: block;
           box-sizing: border-box;
           width: 37.5%;
       }

       .ant-col-lg-push-9 {
           left: 37.5%;
       }

       .ant-col-lg-pull-9 {
           right: 37.5%;
       }

       .ant-col-lg-offset-9 {
           margin-left: 37.5%;
       }

       .ant-col-lg-order-9 {
           order: 9;
       }

       .ant-col-lg-8 {
           display: block;
           box-sizing: border-box;
           width: 33.33333333%;
       }

       .ant-col-lg-push-8 {
           left: 33.33333333%;
       }

       .ant-col-lg-pull-8 {
           right: 33.33333333%;
       }

       .ant-col-lg-offset-8 {
           margin-left: 33.33333333%;
       }

       .ant-col-lg-order-8 {
           order: 8;
       }

       .ant-col-lg-7 {
           display: block;
           box-sizing: border-box;
           width: 29.16666667%;
       }

       .ant-col-lg-push-7 {
           left: 29.16666667%;
       }

       .ant-col-lg-pull-7 {
           right: 29.16666667%;
       }

       .ant-col-lg-offset-7 {
           margin-left: 29.16666667%;
       }

       .ant-col-lg-order-7 {
           order: 7;
       }

       .ant-col-lg-6 {
           display: block;
           box-sizing: border-box;
           width: 25%;
       }

       .ant-col-lg-push-6 {
           left: 25%;
       }

       .ant-col-lg-pull-6 {
           right: 25%;
       }

       .ant-col-lg-offset-6 {
           margin-left: 25%;
       }

       .ant-col-lg-order-6 {
           order: 6;
       }

       .ant-col-lg-5 {
           display: block;
           box-sizing: border-box;
           width: 20.83333333%;
       }

       .ant-col-lg-push-5 {
           left: 20.83333333%;
       }

       .ant-col-lg-pull-5 {
           right: 20.83333333%;
       }

       .ant-col-lg-offset-5 {
           margin-left: 20.83333333%;
       }

       .ant-col-lg-order-5 {
           order: 5;
       }

       .ant-col-lg-4 {
           display: block;
           box-sizing: border-box;
           width: 16.66666667%;
       }

       .ant-col-lg-push-4 {
           left: 16.66666667%;
       }

       .ant-col-lg-pull-4 {
           right: 16.66666667%;
       }

       .ant-col-lg-offset-4 {
           margin-left: 16.66666667%;
       }

       .ant-col-lg-order-4 {
           order: 4;
       }

       .ant-col-lg-3 {
           display: block;
           box-sizing: border-box;
           width: 12.5%;
       }

       .ant-col-lg-push-3 {
           left: 12.5%;
       }

       .ant-col-lg-pull-3 {
           right: 12.5%;
       }

       .ant-col-lg-offset-3 {
           margin-left: 12.5%;
       }

       .ant-col-lg-order-3 {
           order: 3;
       }

       .ant-col-lg-2 {
           display: block;
           box-sizing: border-box;
           width: 8.33333333%;
       }

       .ant-col-lg-push-2 {
           left: 8.33333333%;
       }

       .ant-col-lg-pull-2 {
           right: 8.33333333%;
       }

       .ant-col-lg-offset-2 {
           margin-left: 8.33333333%;
       }

       .ant-col-lg-order-2 {
           order: 2;
       }

       .ant-col-lg-1 {
           display: block;
           box-sizing: border-box;
           width: 4.16666667%;
       }

       .ant-col-lg-push-1 {
           left: 4.16666667%;
       }

       .ant-col-lg-pull-1 {
           right: 4.16666667%;
       }

       .ant-col-lg-offset-1 {
           margin-left: 4.16666667%;
       }

       .ant-col-lg-order-1 {
           order: 1;
       }

       .ant-col-lg-0 {
           display: none;
       }

       .ant-col-push-0 {
           left: auto;
       }

       .ant-col-pull-0 {
           right: auto;
       }

       .ant-col-lg-push-0 {
           left: auto;
       }

       .ant-col-lg-pull-0 {
           right: auto;
       }

       .ant-col-lg-offset-0 {
           margin-left: 0;
       }

       .ant-col-lg-order-0 {
           order: 0;
       }
   }

   @media (min-width: 1200px) {

       .ant-col-xl-1,
       .ant-col-xl-2,
       .ant-col-xl-3,
       .ant-col-xl-4,
       .ant-col-xl-5,
       .ant-col-xl-6,
       .ant-col-xl-7,
       .ant-col-xl-8,
       .ant-col-xl-9,
       .ant-col-xl-10,
       .ant-col-xl-11,
       .ant-col-xl-12,
       .ant-col-xl-13,
       .ant-col-xl-14,
       .ant-col-xl-15,
       .ant-col-xl-16,
       .ant-col-xl-17,
       .ant-col-xl-18,
       .ant-col-xl-19,
       .ant-col-xl-20,
       .ant-col-xl-21,
       .ant-col-xl-22,
       .ant-col-xl-23,
       .ant-col-xl-24 {
           float: left;
           flex: 0 0 auto;
       }

       .ant-col-xl-24 {
           display: block;
           box-sizing: border-box;
           width: 100%;
       }

       .ant-col-xl-push-24 {
           left: 100%;
       }

       .ant-col-xl-pull-24 {
           right: 100%;
       }

       .ant-col-xl-offset-24 {
           margin-left: 100%;
       }

       .ant-col-xl-order-24 {
           order: 24;
       }

       .ant-col-xl-23 {
           display: block;
           box-sizing: border-box;
           width: 95.83333333%;
       }

       .ant-col-xl-push-23 {
           left: 95.83333333%;
       }

       .ant-col-xl-pull-23 {
           right: 95.83333333%;
       }

       .ant-col-xl-offset-23 {
           margin-left: 95.83333333%;
       }

       .ant-col-xl-order-23 {
           order: 23;
       }

       .ant-col-xl-22 {
           display: block;
           box-sizing: border-box;
           width: 91.66666667%;
       }

       .ant-col-xl-push-22 {
           left: 91.66666667%;
       }

       .ant-col-xl-pull-22 {
           right: 91.66666667%;
       }

       .ant-col-xl-offset-22 {
           margin-left: 91.66666667%;
       }

       .ant-col-xl-order-22 {
           order: 22;
       }

       .ant-col-xl-21 {
           display: block;
           box-sizing: border-box;
           width: 87.5%;
       }

       .ant-col-xl-push-21 {
           left: 87.5%;
       }

       .ant-col-xl-pull-21 {
           right: 87.5%;
       }

       .ant-col-xl-offset-21 {
           margin-left: 87.5%;
       }

       .ant-col-xl-order-21 {
           order: 21;
       }

       .ant-col-xl-20 {
           display: block;
           box-sizing: border-box;
           width: 83.33333333%;
       }

       .ant-col-xl-push-20 {
           left: 83.33333333%;
       }

       .ant-col-xl-pull-20 {
           right: 83.33333333%;
       }

       .ant-col-xl-offset-20 {
           margin-left: 83.33333333%;
       }

       .ant-col-xl-order-20 {
           order: 20;
       }

       .ant-col-xl-19 {
           display: block;
           box-sizing: border-box;
           width: 79.16666667%;
       }

       .ant-col-xl-push-19 {
           left: 79.16666667%;
       }

       .ant-col-xl-pull-19 {
           right: 79.16666667%;
       }

       .ant-col-xl-offset-19 {
           margin-left: 79.16666667%;
       }

       .ant-col-xl-order-19 {
           order: 19;
       }

       .ant-col-xl-18 {
           display: block;
           box-sizing: border-box;
           width: 75%;
       }

       .ant-col-xl-push-18 {
           left: 75%;
       }

       .ant-col-xl-pull-18 {
           right: 75%;
       }

       .ant-col-xl-offset-18 {
           margin-left: 75%;
       }

       .ant-col-xl-order-18 {
           order: 18;
       }

       .ant-col-xl-17 {
           display: block;
           box-sizing: border-box;
           width: 70.83333333%;
       }

       .ant-col-xl-push-17 {
           left: 70.83333333%;
       }

       .ant-col-xl-pull-17 {
           right: 70.83333333%;
       }

       .ant-col-xl-offset-17 {
           margin-left: 70.83333333%;
       }

       .ant-col-xl-order-17 {
           order: 17;
       }

       .ant-col-xl-16 {
           display: block;
           box-sizing: border-box;
           width: 66.66666667%;
       }

       .ant-col-xl-push-16 {
           left: 66.66666667%;
       }

       .ant-col-xl-pull-16 {
           right: 66.66666667%;
       }

       .ant-col-xl-offset-16 {
           margin-left: 66.66666667%;
       }

       .ant-col-xl-order-16 {
           order: 16;
       }

       .ant-col-xl-15 {
           display: block;
           box-sizing: border-box;
           width: 62.5%;
       }

       .ant-col-xl-push-15 {
           left: 62.5%;
       }

       .ant-col-xl-pull-15 {
           right: 62.5%;
       }

       .ant-col-xl-offset-15 {
           margin-left: 62.5%;
       }

       .ant-col-xl-order-15 {
           order: 15;
       }

       .ant-col-xl-14 {
           display: block;
           box-sizing: border-box;
           width: 58.33333333%;
       }

       .ant-col-xl-push-14 {
           left: 58.33333333%;
       }

       .ant-col-xl-pull-14 {
           right: 58.33333333%;
       }

       .ant-col-xl-offset-14 {
           margin-left: 58.33333333%;
       }

       .ant-col-xl-order-14 {
           order: 14;
       }

       .ant-col-xl-13 {
           display: block;
           box-sizing: border-box;
           width: 54.16666667%;
       }

       .ant-col-xl-push-13 {
           left: 54.16666667%;
       }

       .ant-col-xl-pull-13 {
           right: 54.16666667%;
       }

       .ant-col-xl-offset-13 {
           margin-left: 54.16666667%;
       }

       .ant-col-xl-order-13 {
           order: 13;
       }

       .ant-col-xl-12 {
           display: block;
           box-sizing: border-box;
           width: 50%;
       }

       .ant-col-xl-push-12 {
           left: 50%;
       }

       .ant-col-xl-pull-12 {
           right: 50%;
       }

       .ant-col-xl-offset-12 {
           margin-left: 50%;
       }

       .ant-col-xl-order-12 {
           order: 12;
       }

       .ant-col-xl-11 {
           display: block;
           box-sizing: border-box;
           width: 45.83333333%;
       }

       .ant-col-xl-push-11 {
           left: 45.83333333%;
       }

       .ant-col-xl-pull-11 {
           right: 45.83333333%;
       }

       .ant-col-xl-offset-11 {
           margin-left: 45.83333333%;
       }

       .ant-col-xl-order-11 {
           order: 11;
       }

       .ant-col-xl-10 {
           display: block;
           box-sizing: border-box;
           width: 41.66666667%;
       }

       .ant-col-xl-push-10 {
           left: 41.66666667%;
       }

       .ant-col-xl-pull-10 {
           right: 41.66666667%;
       }

       .ant-col-xl-offset-10 {
           margin-left: 41.66666667%;
       }

       .ant-col-xl-order-10 {
           order: 10;
       }

       .ant-col-xl-9 {
           display: block;
           box-sizing: border-box;
           width: 37.5%;
       }

       .ant-col-xl-push-9 {
           left: 37.5%;
       }

       .ant-col-xl-pull-9 {
           right: 37.5%;
       }

       .ant-col-xl-offset-9 {
           margin-left: 37.5%;
       }

       .ant-col-xl-order-9 {
           order: 9;
       }

       .ant-col-xl-8 {
           display: block;
           box-sizing: border-box;
           width: 33.33333333%;
       }

       .ant-col-xl-push-8 {
           left: 33.33333333%;
       }

       .ant-col-xl-pull-8 {
           right: 33.33333333%;
       }

       .ant-col-xl-offset-8 {
           margin-left: 33.33333333%;
       }

       .ant-col-xl-order-8 {
           order: 8;
       }

       .ant-col-xl-7 {
           display: block;
           box-sizing: border-box;
           width: 29.16666667%;
       }

       .ant-col-xl-push-7 {
           left: 29.16666667%;
       }

       .ant-col-xl-pull-7 {
           right: 29.16666667%;
       }

       .ant-col-xl-offset-7 {
           margin-left: 29.16666667%;
       }

       .ant-col-xl-order-7 {
           order: 7;
       }

       .ant-col-xl-6 {
           display: block;
           box-sizing: border-box;
           width: 25%;
       }

       .ant-col-xl-push-6 {
           left: 25%;
       }

       .ant-col-xl-pull-6 {
           right: 25%;
       }

       .ant-col-xl-offset-6 {
           margin-left: 25%;
       }

       .ant-col-xl-order-6 {
           order: 6;
       }

       .ant-col-xl-5 {
           display: block;
           box-sizing: border-box;
           width: 20.83333333%;
       }

       .ant-col-xl-push-5 {
           left: 20.83333333%;
       }

       .ant-col-xl-pull-5 {
           right: 20.83333333%;
       }

       .ant-col-xl-offset-5 {
           margin-left: 20.83333333%;
       }

       .ant-col-xl-order-5 {
           order: 5;
       }

       .ant-col-xl-4 {
           display: block;
           box-sizing: border-box;
           width: 16.66666667%;
       }

       .ant-col-xl-push-4 {
           left: 16.66666667%;
       }

       .ant-col-xl-pull-4 {
           right: 16.66666667%;
       }

       .ant-col-xl-offset-4 {
           margin-left: 16.66666667%;
       }

       .ant-col-xl-order-4 {
           order: 4;
       }

       .ant-col-xl-3 {
           display: block;
           box-sizing: border-box;
           width: 12.5%;
       }

       .ant-col-xl-push-3 {
           left: 12.5%;
       }

       .ant-col-xl-pull-3 {
           right: 12.5%;
       }

       .ant-col-xl-offset-3 {
           margin-left: 12.5%;
       }

       .ant-col-xl-order-3 {
           order: 3;
       }

       .ant-col-xl-2 {
           display: block;
           box-sizing: border-box;
           width: 8.33333333%;
       }

       .ant-col-xl-push-2 {
           left: 8.33333333%;
       }

       .ant-col-xl-pull-2 {
           right: 8.33333333%;
       }

       .ant-col-xl-offset-2 {
           margin-left: 8.33333333%;
       }

       .ant-col-xl-order-2 {
           order: 2;
       }

       .ant-col-xl-1 {
           display: block;
           box-sizing: border-box;
           width: 4.16666667%;
       }

       .ant-col-xl-push-1 {
           left: 4.16666667%;
       }

       .ant-col-xl-pull-1 {
           right: 4.16666667%;
       }

       .ant-col-xl-offset-1 {
           margin-left: 4.16666667%;
       }

       .ant-col-xl-order-1 {
           order: 1;
       }

       .ant-col-xl-0 {
           display: none;
       }

       .ant-col-push-0 {
           left: auto;
       }

       .ant-col-pull-0 {
           right: auto;
       }

       .ant-col-xl-push-0 {
           left: auto;
       }

       .ant-col-xl-pull-0 {
           right: auto;
       }

       .ant-col-xl-offset-0 {
           margin-left: 0;
       }

       .ant-col-xl-order-0 {
           order: 0;
       }
   }

   @media (min-width: 1600px) {

       .ant-col-xxl-1,
       .ant-col-xxl-2,
       .ant-col-xxl-3,
       .ant-col-xxl-4,
       .ant-col-xxl-5,
       .ant-col-xxl-6,
       .ant-col-xxl-7,
       .ant-col-xxl-8,
       .ant-col-xxl-9,
       .ant-col-xxl-10,
       .ant-col-xxl-11,
       .ant-col-xxl-12,
       .ant-col-xxl-13,
       .ant-col-xxl-14,
       .ant-col-xxl-15,
       .ant-col-xxl-16,
       .ant-col-xxl-17,
       .ant-col-xxl-18,
       .ant-col-xxl-19,
       .ant-col-xxl-20,
       .ant-col-xxl-21,
       .ant-col-xxl-22,
       .ant-col-xxl-23,
       .ant-col-xxl-24 {
           float: left;
           flex: 0 0 auto;
       }

       .ant-col-xxl-24 {
           display: block;
           box-sizing: border-box;
           width: 100%;
       }

       .ant-col-xxl-push-24 {
           left: 100%;
       }

       .ant-col-xxl-pull-24 {
           right: 100%;
       }

       .ant-col-xxl-offset-24 {
           margin-left: 100%;
       }

       .ant-col-xxl-order-24 {
           order: 24;
       }

       .ant-col-xxl-23 {
           display: block;
           box-sizing: border-box;
           width: 95.83333333%;
       }

       .ant-col-xxl-push-23 {
           left: 95.83333333%;
       }

       .ant-col-xxl-pull-23 {
           right: 95.83333333%;
       }

       .ant-col-xxl-offset-23 {
           margin-left: 95.83333333%;
       }

       .ant-col-xxl-order-23 {
           order: 23;
       }

       .ant-col-xxl-22 {
           display: block;
           box-sizing: border-box;
           width: 91.66666667%;
       }

       .ant-col-xxl-push-22 {
           left: 91.66666667%;
       }

       .ant-col-xxl-pull-22 {
           right: 91.66666667%;
       }

       .ant-col-xxl-offset-22 {
           margin-left: 91.66666667%;
       }

       .ant-col-xxl-order-22 {
           order: 22;
       }

       .ant-col-xxl-21 {
           display: block;
           box-sizing: border-box;
           width: 87.5%;
       }

       .ant-col-xxl-push-21 {
           left: 87.5%;
       }

       .ant-col-xxl-pull-21 {
           right: 87.5%;
       }

       .ant-col-xxl-offset-21 {
           margin-left: 87.5%;
       }

       .ant-col-xxl-order-21 {
           order: 21;
       }

       .ant-col-xxl-20 {
           display: block;
           box-sizing: border-box;
           width: 83.33333333%;
       }

       .ant-col-xxl-push-20 {
           left: 83.33333333%;
       }

       .ant-col-xxl-pull-20 {
           right: 83.33333333%;
       }

       .ant-col-xxl-offset-20 {
           margin-left: 83.33333333%;
       }

       .ant-col-xxl-order-20 {
           order: 20;
       }

       .ant-col-xxl-19 {
           display: block;
           box-sizing: border-box;
           width: 79.16666667%;
       }

       .ant-col-xxl-push-19 {
           left: 79.16666667%;
       }

       .ant-col-xxl-pull-19 {
           right: 79.16666667%;
       }

       .ant-col-xxl-offset-19 {
           margin-left: 79.16666667%;
       }

       .ant-col-xxl-order-19 {
           order: 19;
       }

       .ant-col-xxl-18 {
           display: block;
           box-sizing: border-box;
           width: 75%;
       }

       .ant-col-xxl-push-18 {
           left: 75%;
       }

       .ant-col-xxl-pull-18 {
           right: 75%;
       }

       .ant-col-xxl-offset-18 {
           margin-left: 75%;
       }

       .ant-col-xxl-order-18 {
           order: 18;
       }

       .ant-col-xxl-17 {
           display: block;
           box-sizing: border-box;
           width: 70.83333333%;
       }

       .ant-col-xxl-push-17 {
           left: 70.83333333%;
       }

       .ant-col-xxl-pull-17 {
           right: 70.83333333%;
       }

       .ant-col-xxl-offset-17 {
           margin-left: 70.83333333%;
       }

       .ant-col-xxl-order-17 {
           order: 17;
       }

       .ant-col-xxl-16 {
           display: block;
           box-sizing: border-box;
           width: 66.66666667%;
       }

       .ant-col-xxl-push-16 {
           left: 66.66666667%;
       }

       .ant-col-xxl-pull-16 {
           right: 66.66666667%;
       }

       .ant-col-xxl-offset-16 {
           margin-left: 66.66666667%;
       }

       .ant-col-xxl-order-16 {
           order: 16;
       }

       .ant-col-xxl-15 {
           display: block;
           box-sizing: border-box;
           width: 62.5%;
       }

       .ant-col-xxl-push-15 {
           left: 62.5%;
       }

       .ant-col-xxl-pull-15 {
           right: 62.5%;
       }

       .ant-col-xxl-offset-15 {
           margin-left: 62.5%;
       }

       .ant-col-xxl-order-15 {
           order: 15;
       }

       .ant-col-xxl-14 {
           display: block;
           box-sizing: border-box;
           width: 58.33333333%;
       }

       .ant-col-xxl-push-14 {
           left: 58.33333333%;
       }

       .ant-col-xxl-pull-14 {
           right: 58.33333333%;
       }

       .ant-col-xxl-offset-14 {
           margin-left: 58.33333333%;
       }

       .ant-col-xxl-order-14 {
           order: 14;
       }

       .ant-col-xxl-13 {
           display: block;
           box-sizing: border-box;
           width: 54.16666667%;
       }

       .ant-col-xxl-push-13 {
           left: 54.16666667%;
       }

       .ant-col-xxl-pull-13 {
           right: 54.16666667%;
       }

       .ant-col-xxl-offset-13 {
           margin-left: 54.16666667%;
       }

       .ant-col-xxl-order-13 {
           order: 13;
       }

       .ant-col-xxl-12 {
           display: block;
           box-sizing: border-box;
           width: 50%;
       }

       .ant-col-xxl-push-12 {
           left: 50%;
       }

       .ant-col-xxl-pull-12 {
           right: 50%;
       }

       .ant-col-xxl-offset-12 {
           margin-left: 50%;
       }

       .ant-col-xxl-order-12 {
           order: 12;
       }

       .ant-col-xxl-11 {
           display: block;
           box-sizing: border-box;
           width: 45.83333333%;
       }

       .ant-col-xxl-push-11 {
           left: 45.83333333%;
       }

       .ant-col-xxl-pull-11 {
           right: 45.83333333%;
       }

       .ant-col-xxl-offset-11 {
           margin-left: 45.83333333%;
       }

       .ant-col-xxl-order-11 {
           order: 11;
       }

       .ant-col-xxl-10 {
           display: block;
           box-sizing: border-box;
           width: 41.66666667%;
       }

       .ant-col-xxl-push-10 {
           left: 41.66666667%;
       }

       .ant-col-xxl-pull-10 {
           right: 41.66666667%;
       }

       .ant-col-xxl-offset-10 {
           margin-left: 41.66666667%;
       }

       .ant-col-xxl-order-10 {
           order: 10;
       }

       .ant-col-xxl-9 {
           display: block;
           box-sizing: border-box;
           width: 37.5%;
       }

       .ant-col-xxl-push-9 {
           left: 37.5%;
       }

       .ant-col-xxl-pull-9 {
           right: 37.5%;
       }

       .ant-col-xxl-offset-9 {
           margin-left: 37.5%;
       }

       .ant-col-xxl-order-9 {
           order: 9;
       }

       .ant-col-xxl-8 {
           display: block;
           box-sizing: border-box;
           width: 33.33333333%;
       }

       .ant-col-xxl-push-8 {
           left: 33.33333333%;
       }

       .ant-col-xxl-pull-8 {
           right: 33.33333333%;
       }

       .ant-col-xxl-offset-8 {
           margin-left: 33.33333333%;
       }

       .ant-col-xxl-order-8 {
           order: 8;
       }

       .ant-col-xxl-7 {
           display: block;
           box-sizing: border-box;
           width: 29.16666667%;
       }

       .ant-col-xxl-push-7 {
           left: 29.16666667%;
       }

       .ant-col-xxl-pull-7 {
           right: 29.16666667%;
       }

       .ant-col-xxl-offset-7 {
           margin-left: 29.16666667%;
       }

       .ant-col-xxl-order-7 {
           order: 7;
       }

       .ant-col-xxl-6 {
           display: block;
           box-sizing: border-box;
           width: 25%;
       }

       .ant-col-xxl-push-6 {
           left: 25%;
       }

       .ant-col-xxl-pull-6 {
           right: 25%;
       }

       .ant-col-xxl-offset-6 {
           margin-left: 25%;
       }

       .ant-col-xxl-order-6 {
           order: 6;
       }

       .ant-col-xxl-5 {
           display: block;
           box-sizing: border-box;
           width: 20.83333333%;
       }

       .ant-col-xxl-push-5 {
           left: 20.83333333%;
       }

       .ant-col-xxl-pull-5 {
           right: 20.83333333%;
       }

       .ant-col-xxl-offset-5 {
           margin-left: 20.83333333%;
       }

       .ant-col-xxl-order-5 {
           order: 5;
       }

       .ant-col-xxl-4 {
           display: block;
           box-sizing: border-box;
           width: 16.66666667%;
       }

       .ant-col-xxl-push-4 {
           left: 16.66666667%;
       }

       .ant-col-xxl-pull-4 {
           right: 16.66666667%;
       }

       .ant-col-xxl-offset-4 {
           margin-left: 16.66666667%;
       }

       .ant-col-xxl-order-4 {
           order: 4;
       }

       .ant-col-xxl-3 {
           display: block;
           box-sizing: border-box;
           width: 12.5%;
       }

       .ant-col-xxl-push-3 {
           left: 12.5%;
       }

       .ant-col-xxl-pull-3 {
           right: 12.5%;
       }

       .ant-col-xxl-offset-3 {
           margin-left: 12.5%;
       }

       .ant-col-xxl-order-3 {
           order: 3;
       }

       .ant-col-xxl-2 {
           display: block;
           box-sizing: border-box;
           width: 8.33333333%;
       }

       .ant-col-xxl-push-2 {
           left: 8.33333333%;
       }

       .ant-col-xxl-pull-2 {
           right: 8.33333333%;
       }

       .ant-col-xxl-offset-2 {
           margin-left: 8.33333333%;
       }

       .ant-col-xxl-order-2 {
           order: 2;
       }

       .ant-col-xxl-1 {
           display: block;
           box-sizing: border-box;
           width: 4.16666667%;
       }

       .ant-col-xxl-push-1 {
           left: 4.16666667%;
       }

       .ant-col-xxl-pull-1 {
           right: 4.16666667%;
       }

       .ant-col-xxl-offset-1 {
           margin-left: 4.16666667%;
       }

       .ant-col-xxl-order-1 {
           order: 1;
       }

       .ant-col-xxl-0 {
           display: none;
       }

       .ant-col-push-0 {
           left: auto;
       }

       .ant-col-pull-0 {
           right: auto;
       }

       .ant-col-xxl-push-0 {
           left: auto;
       }

       .ant-col-xxl-pull-0 {
           right: auto;
       }

       .ant-col-xxl-offset-0 {
           margin-left: 0;
       }

       .ant-col-xxl-order-0 {
           order: 0;
       }
   }

   /** oui-layout */
   /* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */
   /* stylelint-disable no-duplicate-selectors */
   /* stylelint-disable declaration-bang-space-before,no-duplicate-selectors */
   /* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */
   .ant-layout {
       display: flex;
       flex-direction: column;
       flex: auto;
       background: #f0f2f5;
   }

   .ant-layout,
   .ant-layout * {
       box-sizing: border-box;
   }

   .ant-layout.ant-layout-has-sider {
       flex-direction: row;
   }

   .ant-layout.ant-layout-has-sider>.ant-layout,
   .ant-layout.ant-layout-has-sider>.ant-layout-content {
       overflow-x: hidden;
   }

   .ant-layout-header,
   .ant-layout-footer {
       flex: 0 0 auto;
   }

   .ant-layout-header {
       background: #001529;
       padding: 0 50px;
       height: 64px;
       line-height: 64px;
   }

   .ant-layout-footer {
       background: #f0f2f5;
       padding: 24px 50px;
       color: #333333;
       font-size: 12px;
   }

   .ant-layout-content {
       flex: auto;
   }

   .ant-layout-sider {
       transition: all .2s;
       position: relative;
       background: #001529;
       /* fix firefox can't set width smaller than content on flex item */
       min-width: 0;
   }

   .ant-layout-sider-children {
       height: 100%;
       padding-top: 0.1px;
       margin-top: -0.1px;
   }

   .ant-layout-sider-has-trigger {
       padding-bottom: 48px;
   }

   .ant-layout-sider-right {
       order: 1;
   }

   .ant-layout-sider-trigger {
       position: fixed;
       text-align: center;
       bottom: 0;
       cursor: pointer;
       height: 48px;
       line-height: 48px;
       color: #fff;
       background: #002140;
       z-index: 1;
       transition: all .2s;
   }

   .ant-layout-sider-zero-width>* {
       overflow: hidden;
   }

   .ant-layout-sider-zero-width-trigger {
       position: absolute;
       top: 64px;
       right: -36px;
       text-align: center;
       width: 36px;
       height: 42px;
       line-height: 42px;
       background: #001529;
       color: #fff;
       font-size: 18px;
       border-radius: 0 2px 2px 0;
       cursor: pointer;
       transition: background .3s ease;
   }

   .ant-layout-sider-zero-width-trigger:hover {
       background: #192c3e;
   }

   .ant-layout-sider-light {
       background: #fff;
   }

   .ant-layout-sider-light .ant-layout-sider-trigger {
       color: #333333;
       background: #fff;
   }

   .ant-layout-sider-light .ant-layout-sider-zero-width-trigger {
       color: #333333;
       background: #fff;
   }

   /** oui-input-number */
   /* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */
   /* stylelint-disable no-duplicate-selectors */
   /* stylelint-disable declaration-bang-space-before,no-duplicate-selectors */
   /* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */
   .ant-input-number {
       font-family: 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', 'SimHei', 'WenQuanYi Micro Hei', sans-serif;
       font-variant: tabular-nums;
       box-sizing: border-box;
       list-style: none;
       position: relative;
       padding: 4px 11px;
       width: 100%;
       height: 32px;
       font-size: 12px;
       line-height: 1.5;
       color: #333333;
       background-color: #fff;
       background-image: none;
       transition: all .3s;
       margin: 0;
       padding: 0;
       display: inline-block;
       border: 1px solid #e6e6e6;
       border-radius: 2px;
       width: 90px;
   }

   .ant-input-number::-moz-placeholder {
       color: #bfbfbf;
       opacity: 1;
   }

   .ant-input-number:-ms-input-placeholder {
       color: #bfbfbf;
   }

   .ant-input-number::-webkit-input-placeholder {
       color: #bfbfbf;
   }

   .ant-input-number:hover {
       border-color: #0d0c0c;
       border-right-width: 1px !important;
   }

   .ant-input-number:focus {
       border-color: #4987f2;
       outline: 0;
       box-shadow: 0 0 0 2px rgba(32, 98, 230, 0.2);
       border-right-width: 1px !important;
   }

   .ant-input-number-disabled {
       background-color: #F0F0F0;
       opacity: 1;
       cursor: not-allowed;
       color: #cecece;
   }

   .ant-input-number-disabled:hover {
       border-color: #0d0c0c;
       border-right-width: 1px !important;
   }

   textarea.ant-input-number {
       max-width: 100%;
       height: auto;
       vertical-align: bottom;
       transition: all .3s, height 0s;
       min-height: 32px;
   }

   .ant-input-number-lg {
       padding: 6px 11px;
       height: 40px;
       font-size: 14px;
   }

   .ant-input-number-sm {
       padding: 1px 7px;
       height: 24px;
   }

   .ant-input-number-handler {
       text-align: center;
       line-height: 0;
       height: 50%;
       overflow: hidden;
       color: #999999;
       position: relative;
       transition: all 0.1s linear;
       display: block;
       width: 100%;
       font-weight: bold;
   }

   .ant-input-number-handler:active {
       background: #f4f4f4;
   }

   .ant-input-number-handler:hover .ant-input-number-handler-up-inner,
   .ant-input-number-handler:hover .ant-input-number-handler-down-inner {
       color: #4987f2;
   }

   .ant-input-number-handler-up-inner,
   .ant-input-number-handler-down-inner {
       font-style: normal;
       vertical-align: baseline;
       text-align: center;
       text-transform: none;
       line-height: 1;
       text-rendering: optimizeLegibility;
       -webkit-font-smoothing: antialiased;
       -moz-osx-font-smoothing: grayscale;
       line-height: 12px;
       user-select: none;
       position: absolute;
       width: 12px;
       height: 12px;
       transition: all 0.1s linear;
       display: inline-block;
       font-size: 12px;
       font-size: 7px \9;
       transform: scale(0.58333333) rotate(0deg);
       right: 4px;
       color: #999999;
   }

   .ant-input-number-handler-up-inner:before,
   .ant-input-number-handler-down-inner:before {
       display: block;
       font-family: "anticon" !important;
   }

   :root .ant-input-number-handler-up-inner,
   :root .ant-input-number-handler-down-inner {
       font-size: 10px;
   }

   .ant-input-number:hover {
       border-color: #0d0c0c;
       border-right-width: 1px !important;
   }

   .ant-input-number-focused {
       border-color: #4987f2;
       outline: 0;
       box-shadow: 0 0 0 2px rgba(32, 98, 230, 0.2);
       border-right-width: 1px !important;
   }

   .ant-input-number-disabled {
       background-color: #F0F0F0;
       opacity: 1;
       cursor: not-allowed;
       color: #cecece;
   }

   .ant-input-number-disabled:hover {
       border-color: #0d0c0c;
       border-right-width: 1px !important;
   }

   .ant-input-number-disabled .ant-input-number-input {
       cursor: not-allowed;
   }

   .ant-input-number-disabled .ant-input-number-handler-wrap {
       display: none;
   }

   .ant-input-number-input {
       width: 100%;
       text-align: left;
       outline: 0;
       -moz-appearance: textfield;
       height: 30px;
       transition: all 0.3s linear;
       background-color: transparent;
       border: 0;
       border-radius: 2px;
       padding: 0 11px;
   }

   .ant-input-number-input::-moz-placeholder {
       color: #bfbfbf;
       opacity: 1;
   }

   .ant-input-number-input:-ms-input-placeholder {
       color: #bfbfbf;
   }

   .ant-input-number-input::-webkit-input-placeholder {
       color: #bfbfbf;
   }

   .ant-input-number-lg {
       padding: 0;
       font-size: 14px;
   }

   .ant-input-number-lg input {
       height: 38px;
   }

   .ant-input-number-sm {
       padding: 0;
   }

   .ant-input-number-sm input {
       height: 22px;
       padding: 0 7px;
   }

   .ant-input-number-handler-wrap {
       border-left: 1px solid #e6e6e6;
       width: 22px;
       height: 100%;
       background: #fff;
       position: absolute;
       top: 0;
       right: 0;
       opacity: 0;
       border-radius: 0 2px 2px 0;
       transition: opacity 0.24s linear 0.1s;
   }

   .ant-input-number-handler-wrap:hover .ant-input-number-handler {
       height: 40%;
   }

   .ant-input-number:hover .ant-input-number-handler-wrap {
       opacity: 1;
   }

   .ant-input-number-handler-up {
       cursor: pointer;
   }

   .ant-input-number-handler-up-inner {
       top: 50%;
       margin-top: -5px;
   }

   .ant-input-number-handler-up-inner:before {
       text-align: center;
       content: "\e61e";
   }

   .ant-input-number-handler-up:hover {
       height: 60% !important;
   }

   .ant-input-number-handler-down {
       border-top: 1px solid #e6e6e6;
       top: 0;
       cursor: pointer;
   }

   .ant-input-number-handler-down-inner {
       top: 50%;
       margin-top: -6px;
   }

   .ant-input-number-handler-down-inner:before {
       text-align: center;
       content: "\e61d";
   }

   .ant-input-number-handler-down:hover {
       height: 60% !important;
   }

   .ant-input-number-handler-up-disabled,
   .ant-input-number-handler-down-disabled {
       cursor: not-allowed;
   }

   .ant-input-number-handler-up-disabled:hover .ant-input-number-handler-up-inner,
   .ant-input-number-handler-down-disabled:hover .ant-input-number-handler-down-inner {
       color: #cecece;
   }

   /** oui-radio */
   /* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */
   /* stylelint-disable no-duplicate-selectors */
   /* stylelint-disable declaration-bang-space-before,no-duplicate-selectors */
   /* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */
   .ant-radio-group {
       font-family: 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', 'SimHei', 'WenQuanYi Micro Hei', sans-serif;
       font-size: 12px;
       font-variant: tabular-nums;
       line-height: 1.5;
       color: #333333;
       box-sizing: border-box;
       margin: 0;
       padding: 0;
       list-style: none;
       display: inline-block;
       line-height: unset;
   }

   .ant-radio-wrapper {
       font-family: 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', 'SimHei', 'WenQuanYi Micro Hei', sans-serif;
       font-size: 12px;
       font-variant: tabular-nums;
       line-height: 1.5;
       color: #333333;
       box-sizing: border-box;
       margin: 0;
       padding: 0;
       list-style: none;
       display: inline-block;
       position: relative;
       white-space: nowrap;
       margin-right: 8px;
       cursor: pointer;
   }

   .ant-radio {
       font-family: 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', 'SimHei', 'WenQuanYi Micro Hei', sans-serif;
       font-size: 12px;
       font-variant: tabular-nums;
       line-height: 1.5;
       color: #333333;
       box-sizing: border-box;
       margin: 0;
       padding: 0;
       list-style: none;
       white-space: nowrap;
       outline: none;
       display: inline-block;
       position: relative;
       line-height: 1;
       vertical-align: sub;
       cursor: pointer;
   }

   .ant-radio-wrapper:hover .ant-radio .ant-radio-inner,
   .ant-radio:hover .ant-radio-inner,
   .ant-radio-focused .ant-radio-inner {
       border-color: #2062e6;
   }

   .ant-radio-checked:after {
       position: absolute;
       top: 0;
       left: 0;
       width: 100%;
       height: 100%;
       border-radius: 50%;
       border: 1px solid #2062e6;
       content: '';
       animation: antRadioEffect 0.36s ease-in-out;
       animation-fill-mode: both;
       visibility: hidden;
   }

   .ant-radio:hover:after,
   .ant-radio-wrapper:hover .ant-radio:after {
       visibility: visible;
   }

   .ant-radio-inner {
       position: relative;
       top: 0;
       left: 0;
       display: block;
       width: 16px;
       height: 16px;
       border-width: 1px;
       border-style: solid;
       border-radius: 100px;
       border-color: #e6e6e6;
       background-color: #fff;
       transition: all 0.3s;
   }

   .ant-radio-inner:after {
       position: absolute;
       width: 8px;
       height: 8px;
       left: 3px;
       top: 3px;
       border-radius: 8px;
       display: table;
       border-top: 0;
       border-left: 0;
       content: ' ';
       background-color: #2062e6;
       opacity: 0;
       transform: scale(0);
       transition: all 0.3s cubic-bezier(0.78, 0.14, 0.15, 0.86);
   }

   .ant-radio-input {
       position: absolute;
       left: 0;
       z-index: 1;
       cursor: pointer;
       opacity: 0;
       top: 0;
       bottom: 0;
       right: 0;
   }

   .ant-radio-checked .ant-radio-inner {
       border-color: #2062e6;
   }

   .ant-radio-checked .ant-radio-inner:after {
       transform: scale(0.875);
       opacity: 1;
       transition: all 0.3s cubic-bezier(0.78, 0.14, 0.15, 0.86);
   }

   .ant-radio-disabled .ant-radio-inner {
       border-color: #e6e6e6 !important;
       background-color: #F0F0F0;
   }

   .ant-radio-disabled .ant-radio-inner:after {
       background-color: #ccc;
   }

   .ant-radio-disabled .ant-radio-input {
       cursor: not-allowed;
   }

   .ant-radio-disabled+span {
       color: #cecece;
       cursor: not-allowed;
   }

   span.ant-radio+* {
       padding-left: 8px;
       padding-right: 8px;
   }

   .ant-radio-button-wrapper {
       margin: 0;
       height: 32px;
       line-height: 30px;
       color: #333333;
       display: inline-block;
       transition: all 0.3s ease;
       cursor: pointer;
       border: 1px solid #e6e6e6;
       border-left: 0;
       border-top-width: 1.02px;
       background: #fff;
       padding: 0 15px;
       position: relative;
   }

   .ant-radio-button-wrapper a {
       color: #333333;
   }

   .ant-radio-button-wrapper>.ant-radio-button {
       margin-left: 0;
       display: block;
       width: 0;
       height: 0;
   }

   .ant-radio-group-large .ant-radio-button-wrapper {
       height: 40px;
       line-height: 38px;
       font-size: 14px;
   }

   .ant-radio-group-small .ant-radio-button-wrapper {
       height: 24px;
       line-height: 22px;
       padding: 0 7px;
   }

   .ant-radio-button-wrapper:not(:first-child)::before {
       content: "";
       display: block;
       top: 0;
       left: -1px;
       width: 1px;
       height: 100%;
       position: absolute;
       background-color: #e6e6e6;
   }

   .ant-radio-button-wrapper:first-child {
       border-radius: 2px 0 0 2px;
       border-left: 1px solid #e6e6e6;
   }

   .ant-radio-button-wrapper:last-child {
       border-radius: 0 2px 2px 0;
   }

   .ant-radio-button-wrapper:first-child:last-child {
       border-radius: 2px;
   }

   .ant-radio-button-wrapper:hover,
   .ant-radio-button-wrapper-focused {
       color: #2062e6;
       position: relative;
   }

   .ant-radio-button-wrapper .ant-radio-inner,
   .ant-radio-button-wrapper input[type="checkbox"],
   .ant-radio-button-wrapper input[type="radio"] {
       opacity: 0;
       width: 0;
       height: 0;
   }

   .ant-radio-button-wrapper-checked {
       background: #fff;
       border-color: #2062e6;
       color: #2062e6;
       box-shadow: -1px 0 0 0 #2062e6;
       z-index: 1;
   }

   .ant-radio-button-wrapper-checked::before {
       background-color: #2062e6 !important;
       opacity: 0.1;
   }

   .ant-radio-button-wrapper-checked:first-child {
       border-color: #2062e6;
       box-shadow: none !important;
   }

   .ant-radio-button-wrapper-checked:hover {
       border-color: #4987f2;
       box-shadow: -1px 0 0 0 #4987f2;
       color: #4987f2;
   }

   .ant-radio-button-wrapper-checked:active {
       border-color: #1145bf;
       box-shadow: -1px 0 0 0 #1145bf;
       color: #1145bf;
   }

   .ant-radio-group-solid .ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled) {
       background: #2062e6;
       border-color: #2062e6;
       color: #fff;
   }

   .ant-radio-group-solid .ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled):hover {
       border-color: #4987f2;
       background: #4987f2;
       color: #fff;
   }

   .ant-radio-group-solid .ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled):active {
       border-color: #1145bf;
       background: #1145bf;
       color: #fff;
   }

   .ant-radio-button-wrapper-disabled {
       border-color: #e6e6e6;
       background-color: #F0F0F0;
       cursor: not-allowed;
       color: #cecece;
   }

   .ant-radio-button-wrapper-disabled:first-child,
   .ant-radio-button-wrapper-disabled:hover {
       border-color: #e6e6e6;
       background-color: #F0F0F0;
       color: #cecece;
   }

   .ant-radio-button-wrapper-disabled:first-child {
       border-left-color: #e6e6e6;
   }

   .ant-radio-button-wrapper-disabled.ant-radio-button-wrapper-checked {
       color: #fff;
       background-color: #e6e6e6;
       border-color: #e6e6e6;
       box-shadow: none;
   }

   @keyframes antRadioEffect {
       0% {
           transform: scale(1);
           opacity: 0.5;
       }

       100% {
           transform: scale(1.6);
           opacity: 0;
       }
   }

   @supports (-moz-appearance:meterbar) and (background-blend-mode:difference, normal) {
       .ant-radio {
           vertical-align: text-bottom;
       }
   }

   /** oui-index-picker */
   /* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */
   /* stylelint-disable no-duplicate-selectors */
   /* stylelint-disable declaration-bang-space-before,no-duplicate-selectors */
   /* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */
   @keyframes antCheckboxEffect {
       0% {
           transform: scale(1);
           opacity: 0.5;
       }

       100% {
           transform: scale(1.6);
           opacity: 0;
       }
   }

   .ant-checkbox {
       font-family: 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', 'SimHei', 'WenQuanYi Micro Hei', sans-serif;
       font-size: 12px;
       font-variant: tabular-nums;
       line-height: 1.5;
       color: #333333;
       box-sizing: border-box;
       margin: 0;
       padding: 0;
       list-style: none;
       white-space: nowrap;
       cursor: pointer;
       outline: none;
       display: inline-block;
       line-height: 1;
       position: relative;
       vertical-align: middle;
       top: -0.09em;
   }

   .ant-checkbox-wrapper:hover .ant-checkbox-inner,
   .ant-checkbox:hover .ant-checkbox-inner,
   .ant-checkbox-input:focus+.ant-checkbox-inner {
       border-color: #2062e6;
   }

   .ant-checkbox-checked:after {
       position: absolute;
       top: 0;
       left: 0;
       width: 100%;
       height: 100%;
       border-radius: 2px;
       border: 1px solid #2062e6;
       content: '';
       animation: antCheckboxEffect 0.36s ease-in-out;
       animation-fill-mode: both;
       visibility: hidden;
   }

   .ant-checkbox:hover:after,
   .ant-checkbox-wrapper:hover .ant-checkbox:after {
       visibility: visible;
   }

   .ant-checkbox-inner {
       position: relative;
       top: 0;
       left: 0;
       display: block;
       width: 16px;
       height: 16px;
       border: 1px solid #e6e6e6;
       border-radius: 2px;
       background-color: #fff;
       transition: all .3s;
   }

   .ant-checkbox-inner:after {
       transform: rotate(45deg) scale(0);
       position: absolute;
       left: 4.57142857px;
       top: 1.14285714px;
       display: table;
       width: 5.71428571px;
       height: 9.14285714px;
       border: 2px solid #fff;
       border-top: 0;
       border-left: 0;
       content: ' ';
       transition: all 0.1s cubic-bezier(0.71, -0.46, 0.88, 0.6), opacity 0.1s;
       opacity: 0;
   }

   .ant-checkbox-input {
       position: absolute;
       left: 0;
       z-index: 1;
       cursor: pointer;
       opacity: 0;
       top: 0;
       bottom: 0;
       right: 0;
       width: 100%;
       height: 100%;
   }

   .ant-checkbox-indeterminate .ant-checkbox-inner:after {
       content: ' ';
       transform: translate(-50%, -50%) scale(1);
       border: 0;
       left: 50%;
       top: 50%;
       width: 8px;
       height: 8px;
       background-color: #2062e6;
       opacity: 1;
   }

   .ant-checkbox-indeterminate.ant-checkbox-disabled .ant-checkbox-inner:after {
       border-color: #cecece;
   }

   .ant-checkbox-checked .ant-checkbox-inner:after {
       transform: rotate(45deg) scale(1);
       position: absolute;
       display: table;
       border: 2px solid #fff;
       border-top: 0;
       border-left: 0;
       content: ' ';
       transition: all 0.2s cubic-bezier(0.12, 0.4, 0.29, 1.46) 0.1s;
       opacity: 1;
   }

   .ant-checkbox-checked .ant-checkbox-inner {
       background-color: #2062e6;
       border-color: #2062e6;
   }

   .ant-checkbox-disabled {
       cursor: not-allowed;
   }

   .ant-checkbox-disabled.ant-checkbox-checked .ant-checkbox-inner:after {
       animation-name: none;
       border-color: #cecece;
   }

   .ant-checkbox-disabled .ant-checkbox-input {
       cursor: not-allowed;
   }

   .ant-checkbox-disabled .ant-checkbox-inner {
       border-color: #e6e6e6 !important;
       background-color: #F0F0F0;
   }

   .ant-checkbox-disabled .ant-checkbox-inner:after {
       animation-name: none;
       border-color: #F0F0F0;
   }

   .ant-checkbox-disabled+span {
       color: #cecece;
       cursor: not-allowed;
   }

   .ant-checkbox-wrapper {
       font-family: 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', 'SimHei', 'WenQuanYi Micro Hei', sans-serif;
       font-size: 12px;
       font-variant: tabular-nums;
       line-height: 1.5;
       color: #333333;
       box-sizing: border-box;
       margin: 0;
       padding: 0;
       list-style: none;
       line-height: unset;
       cursor: pointer;
       display: inline-block;
   }

   .ant-checkbox-wrapper+.ant-checkbox-wrapper {
       margin-left: 8px;
   }

   .ant-checkbox-wrapper+span,
   .ant-checkbox+span {
       padding-left: 8px;
       padding-right: 8px;
   }

   .ant-checkbox-group {
       font-family: 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', 'SimHei', 'WenQuanYi Micro Hei', sans-serif;
       font-size: 12px;
       font-variant: tabular-nums;
       line-height: 1.5;
       color: #333333;
       box-sizing: border-box;
       margin: 0;
       padding: 0;
       list-style: none;
       display: inline-block;
   }

   .ant-checkbox-group-item {
       display: inline-block;
       margin-right: 8px;
   }

   .ant-checkbox-group-item:last-child {
       margin-right: 0;
   }

   .ant-checkbox-group-item+.ant-checkbox-group-item {
       margin-left: 0;
   }

   .ant-radio-group {
       font-family: 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', 'SimHei', 'WenQuanYi Micro Hei', sans-serif;
       font-size: 12px;
       font-variant: tabular-nums;
       line-height: 1.5;
       color: #333333;
       box-sizing: border-box;
       margin: 0;
       padding: 0;
       list-style: none;
       display: inline-block;
       line-height: unset;
   }

   .ant-radio-wrapper {
       font-family: 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', 'SimHei', 'WenQuanYi Micro Hei', sans-serif;
       font-size: 12px;
       font-variant: tabular-nums;
       line-height: 1.5;
       color: #333333;
       box-sizing: border-box;
       margin: 0;
       padding: 0;
       list-style: none;
       display: inline-block;
       position: relative;
       white-space: nowrap;
       margin-right: 8px;
       cursor: pointer;
   }

   .ant-radio {
       font-family: 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', 'SimHei', 'WenQuanYi Micro Hei', sans-serif;
       font-size: 12px;
       font-variant: tabular-nums;
       line-height: 1.5;
       color: #333333;
       box-sizing: border-box;
       margin: 0;
       padding: 0;
       list-style: none;
       white-space: nowrap;
       outline: none;
       display: inline-block;
       position: relative;
       line-height: 1;
       vertical-align: sub;
       cursor: pointer;
   }

   .ant-radio-wrapper:hover .ant-radio .ant-radio-inner,
   .ant-radio:hover .ant-radio-inner,
   .ant-radio-focused .ant-radio-inner {
       border-color: #2062e6;
   }

   .ant-radio-checked:after {
       position: absolute;
       top: 0;
       left: 0;
       width: 100%;
       height: 100%;
       border-radius: 50%;
       border: 1px solid #2062e6;
       content: '';
       animation: antRadioEffect 0.36s ease-in-out;
       animation-fill-mode: both;
       visibility: hidden;
   }

   .ant-radio:hover:after,
   .ant-radio-wrapper:hover .ant-radio:after {
       visibility: visible;
   }

   .ant-radio-inner {
       position: relative;
       top: 0;
       left: 0;
       display: block;
       width: 16px;
       height: 16px;
       border-width: 1px;
       border-style: solid;
       border-radius: 100px;
       border-color: #e6e6e6;
       background-color: #fff;
       transition: all 0.3s;
   }

   .ant-radio-inner:after {
       position: absolute;
       width: 8px;
       height: 8px;
       left: 3px;
       top: 3px;
       border-radius: 8px;
       display: table;
       border-top: 0;
       border-left: 0;
       content: ' ';
       background-color: #2062e6;
       opacity: 0;
       transform: scale(0);
       transition: all 0.3s cubic-bezier(0.78, 0.14, 0.15, 0.86);
   }

   .ant-radio-input {
       position: absolute;
       left: 0;
       z-index: 1;
       cursor: pointer;
       opacity: 0;
       top: 0;
       bottom: 0;
       right: 0;
   }

   .ant-radio-checked .ant-radio-inner {
       border-color: #2062e6;
   }

   .ant-radio-checked .ant-radio-inner:after {
       transform: scale(0.875);
       opacity: 1;
       transition: all 0.3s cubic-bezier(0.78, 0.14, 0.15, 0.86);
   }

   .ant-radio-disabled .ant-radio-inner {
       border-color: #e6e6e6 !important;
       background-color: #F0F0F0;
   }

   .ant-radio-disabled .ant-radio-inner:after {
       background-color: #ccc;
   }

   .ant-radio-disabled .ant-radio-input {
       cursor: not-allowed;
   }

   .ant-radio-disabled+span {
       color: #cecece;
       cursor: not-allowed;
   }

   span.ant-radio+* {
       padding-left: 8px;
       padding-right: 8px;
   }

   .ant-radio-button-wrapper {
       margin: 0;
       height: 32px;
       line-height: 30px;
       color: #333333;
       display: inline-block;
       transition: all 0.3s ease;
       cursor: pointer;
       border: 1px solid #e6e6e6;
       border-left: 0;
       border-top-width: 1.02px;
       background: #fff;
       padding: 0 15px;
       position: relative;
   }

   .ant-radio-button-wrapper a {
       color: #333333;
   }

   .ant-radio-button-wrapper>.ant-radio-button {
       margin-left: 0;
       display: block;
       width: 0;
       height: 0;
   }

   .ant-radio-group-large .ant-radio-button-wrapper {
       height: 40px;
       line-height: 38px;
       font-size: 14px;
   }

   .ant-radio-group-small .ant-radio-button-wrapper {
       height: 24px;
       line-height: 22px;
       padding: 0 7px;
   }

   .ant-radio-button-wrapper:not(:first-child)::before {
       content: "";
       display: block;
       top: 0;
       left: -1px;
       width: 1px;
       height: 100%;
       position: absolute;
       background-color: #e6e6e6;
   }

   .ant-radio-button-wrapper:first-child {
       border-radius: 2px 0 0 2px;
       border-left: 1px solid #e6e6e6;
   }

   .ant-radio-button-wrapper:last-child {
       border-radius: 0 2px 2px 0;
   }

   .ant-radio-button-wrapper:first-child:last-child {
       border-radius: 2px;
   }

   .ant-radio-button-wrapper:hover,
   .ant-radio-button-wrapper-focused {
       color: #2062e6;
       position: relative;
   }

   .ant-radio-button-wrapper .ant-radio-inner,
   .ant-radio-button-wrapper input[type="checkbox"],
   .ant-radio-button-wrapper input[type="radio"] {
       opacity: 0;
       width: 0;
       height: 0;
   }

   .ant-radio-button-wrapper-checked {
       background: #fff;
       border-color: #2062e6;
       color: #2062e6;
       box-shadow: -1px 0 0 0 #2062e6;
       z-index: 1;
   }

   .ant-radio-button-wrapper-checked::before {
       background-color: #2062e6 !important;
       opacity: 0.1;
   }

   .ant-radio-button-wrapper-checked:first-child {
       border-color: #2062e6;
       box-shadow: none !important;
   }

   .ant-radio-button-wrapper-checked:hover {
       border-color: #4987f2;
       box-shadow: -1px 0 0 0 #4987f2;
       color: #4987f2;
   }

   .ant-radio-button-wrapper-checked:active {
       border-color: #1145bf;
       box-shadow: -1px 0 0 0 #1145bf;
       color: #1145bf;
   }

   .ant-radio-group-solid .ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled) {
       background: #2062e6;
       border-color: #2062e6;
       color: #fff;
   }

   .ant-radio-group-solid .ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled):hover {
       border-color: #4987f2;
       background: #4987f2;
       color: #fff;
   }

   .ant-radio-group-solid .ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled):active {
       border-color: #1145bf;
       background: #1145bf;
       color: #fff;
   }

   .ant-radio-button-wrapper-disabled {
       border-color: #e6e6e6;
       background-color: #F0F0F0;
       cursor: not-allowed;
       color: #cecece;
   }

   .ant-radio-button-wrapper-disabled:first-child,
   .ant-radio-button-wrapper-disabled:hover {
       border-color: #e6e6e6;
       background-color: #F0F0F0;
       color: #cecece;
   }

   .ant-radio-button-wrapper-disabled:first-child {
       border-left-color: #e6e6e6;
   }

   .ant-radio-button-wrapper-disabled.ant-radio-button-wrapper-checked {
       color: #fff;
       background-color: #e6e6e6;
       border-color: #e6e6e6;
       box-shadow: none;
   }

   @keyframes antRadioEffect {
       0% {
           transform: scale(1);
           opacity: 0.5;
       }

       100% {
           transform: scale(1.6);
           opacity: 0;
       }
   }

   @supports (-moz-appearance:meterbar) and (background-blend-mode:difference, normal) {
       .ant-radio {
           vertical-align: text-bottom;
       }
   }

   /** oui-index-cell */
   /* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */
   /* stylelint-disable no-duplicate-selectors */
   /* stylelint-disable declaration-bang-space-before,no-duplicate-selectors */
   /* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */
   .ant-tooltip {
       font-family: 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', 'SimHei', 'WenQuanYi Micro Hei', sans-serif;
       font-size: 12px;
       font-variant: tabular-nums;
       line-height: 1.5;
       color: #333333;
       box-sizing: border-box;
       margin: 0;
       padding: 0;
       list-style: none;
       position: absolute;
       z-index: 1060;
       display: block;
       visibility: visible;
       max-width: 250px;
   }

   .ant-tooltip-hidden {
       display: none;
   }

   .ant-tooltip-placement-top,
   .ant-tooltip-placement-topLeft,
   .ant-tooltip-placement-topRight {
       padding-bottom: 8px;
   }

   .ant-tooltip-placement-right,
   .ant-tooltip-placement-rightTop,
   .ant-tooltip-placement-rightBottom {
       padding-left: 8px;
   }

   .ant-tooltip-placement-bottom,
   .ant-tooltip-placement-bottomLeft,
   .ant-tooltip-placement-bottomRight {
       padding-top: 8px;
   }

   .ant-tooltip-placement-left,
   .ant-tooltip-placement-leftTop,
   .ant-tooltip-placement-leftBottom {
       padding-right: 8px;
   }

   .ant-tooltip-inner {
       padding: 6px 8px;
       color: #fff;
       text-align: left;
       text-decoration: none;
       background-color: rgba(0, 0, 0, 0.75);
       border-radius: 2px;
       box-shadow: 0 2px 8px rgba(0, 0, 0, 0.15);
       min-height: 32px;
       word-wrap: break-word;
   }

   .ant-tooltip-arrow {
       position: absolute;
       width: 0;
       height: 0;
       border-color: transparent;
       border-style: solid;
   }

   .ant-tooltip-placement-top .ant-tooltip-arrow,
   .ant-tooltip-placement-topLeft .ant-tooltip-arrow,
   .ant-tooltip-placement-topRight .ant-tooltip-arrow {
       bottom: 3px;
       border-width: 5px 5px 0;
       border-top-color: rgba(0, 0, 0, 0.75);
   }

   .ant-tooltip-placement-top .ant-tooltip-arrow {
       left: 50%;
       margin-left: -5px;
   }

   .ant-tooltip-placement-topLeft .ant-tooltip-arrow {
       left: 16px;
   }

   .ant-tooltip-placement-topRight .ant-tooltip-arrow {
       right: 16px;
   }

   .ant-tooltip-placement-right .ant-tooltip-arrow,
   .ant-tooltip-placement-rightTop .ant-tooltip-arrow,
   .ant-tooltip-placement-rightBottom .ant-tooltip-arrow {
       left: 3px;
       border-width: 5px 5px 5px 0;
       border-right-color: rgba(0, 0, 0, 0.75);
   }

   .ant-tooltip-placement-right .ant-tooltip-arrow {
       top: 50%;
       margin-top: -5px;
   }

   .ant-tooltip-placement-rightTop .ant-tooltip-arrow {
       top: 8px;
   }

   .ant-tooltip-placement-rightBottom .ant-tooltip-arrow {
       bottom: 8px;
   }

   .ant-tooltip-placement-left .ant-tooltip-arrow,
   .ant-tooltip-placement-leftTop .ant-tooltip-arrow,
   .ant-tooltip-placement-leftBottom .ant-tooltip-arrow {
       right: 3px;
       border-width: 5px 0 5px 5px;
       border-left-color: rgba(0, 0, 0, 0.75);
   }

   .ant-tooltip-placement-left .ant-tooltip-arrow {
       top: 50%;
       margin-top: -5px;
   }

   .ant-tooltip-placement-leftTop .ant-tooltip-arrow {
       top: 8px;
   }

   .ant-tooltip-placement-leftBottom .ant-tooltip-arrow {
       bottom: 8px;
   }

   .ant-tooltip-placement-bottom .ant-tooltip-arrow,
   .ant-tooltip-placement-bottomLeft .ant-tooltip-arrow,
   .ant-tooltip-placement-bottomRight .ant-tooltip-arrow {
       top: 3px;
       border-width: 0 5px 5px;
       border-bottom-color: rgba(0, 0, 0, 0.75);
   }

   .ant-tooltip-placement-bottom .ant-tooltip-arrow {
       left: 50%;
       margin-left: -5px;
   }

   .ant-tooltip-placement-bottomLeft .ant-tooltip-arrow {
       left: 16px;
   }

   .ant-tooltip-placement-bottomRight .ant-tooltip-arrow {
       right: 16px;
   }

   /** oui-form */
   /* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */
   /* stylelint-disable no-duplicate-selectors */
   /* stylelint-disable declaration-bang-space-before,no-duplicate-selectors */
   /* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */
   .ant-form {
       font-family: 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', 'SimHei', 'WenQuanYi Micro Hei', sans-serif;
       font-size: 12px;
       font-variant: tabular-nums;
       line-height: 1.5;
       color: #333333;
       box-sizing: border-box;
       margin: 0;
       padding: 0;
       list-style: none;
   }

   .ant-form legend {
       display: block;
       width: 100%;
       padding: 0;
       margin-bottom: 20px;
       font-size: 14px;
       line-height: inherit;
       color: #999999;
       border: 0;
       border-bottom: 1px solid #e6e6e6;
   }

   .ant-form label {
       font-size: 12px;
   }

   .ant-form input[type="search"] {
       box-sizing: border-box;
   }

   .ant-form input[type="radio"],
   .ant-form input[type="checkbox"] {
       line-height: normal;
   }

   .ant-form input[type="file"] {
       display: block;
   }

   .ant-form input[type="range"] {
       display: block;
       width: 100%;
   }

   .ant-form select[multiple],
   .ant-form select[size] {
       height: auto;
   }

   .ant-form input[type="file"]:focus,
   .ant-form input[type="radio"]:focus,
   .ant-form input[type="checkbox"]:focus {
       outline: thin dotted;
       outline: 5px auto -webkit-focus-ring-color;
       outline-offset: -2px;
   }

   .ant-form output {
       display: block;
       padding-top: 15px;
       font-size: 12px;
       line-height: 1.5;
       color: #333333;
   }

   .ant-form-item-required:before {
       display: inline-block;
       margin-right: 4px;
       content: "*";
       font-family: SimSun;
       line-height: 1;
       font-size: 12px;
       color: #F04134;
   }

   .ant-form-hide-required-mark .ant-form-item-required:before {
       display: none;
   }

   input[type="radio"][disabled],
   input[type="checkbox"][disabled],
   input[type="radio"].disabled,
   input[type="checkbox"].disabled {
       cursor: not-allowed;
   }

   .ant-radio-inline.disabled,
   .ant-radio-vertical.disabled,
   .ant-checkbox-inline.disabled,
   .ant-checkbox-vertical.disabled {
       cursor: not-allowed;
   }

   .ant-radio.disabled label,
   .ant-checkbox.disabled label {
       cursor: not-allowed;
   }

   .ant-form-item {
       font-family: 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', 'SimHei', 'WenQuanYi Micro Hei', sans-serif;
       font-size: 12px;
       font-variant: tabular-nums;
       line-height: 1.5;
       color: #333333;
       box-sizing: border-box;
       margin: 0;
       padding: 0;
       list-style: none;
       margin-bottom: 24px;
       vertical-align: top;
   }

   .ant-form-item label {
       position: relative;
   }

   .ant-form-item label>.anticon {
       vertical-align: top;
       font-size: 12px;
   }

   .ant-form-item-control>.ant-form-item:last-child,
   .ant-form-item [class^="ant-col-"]>.ant-form-item:only-child {
       margin-bottom: -24px;
   }

   .ant-form-item-control {
       line-height: 39.9999px;
       position: relative;
       zoom: 1;
   }

   .ant-form-item-control:before,
   .ant-form-item-control:after {
       content: "";
       display: table;
   }

   .ant-form-item-control:after {
       clear: both;
   }

   .ant-form-item-children {
       position: relative;
   }

   .ant-form-item-with-help {
       margin-bottom: 8px;
   }

   .ant-form-item-label {
       text-align: right;
       vertical-align: middle;
       line-height: 39.9999px;
       display: inline-block;
       overflow: hidden;
       white-space: nowrap;
   }

   .ant-form-item-label label {
       color: #333333;
   }

   .ant-form-item-label label:after {
       content: ":";
       margin: 0 8px 0 2px;
       position: relative;
       top: -0.5px;
   }

   .ant-form-item .ant-switch {
       margin: 2px 0 4px;
   }

   .ant-form-item-no-colon .ant-form-item-label label:after {
       content: " ";
   }

   .ant-form-explain,
   .ant-form-extra {
       color: #999999;
       line-height: 1.5;
       transition: color 0.3s cubic-bezier(0.215, 0.61, 0.355, 1);
       margin-top: -2px;
       clear: both;
   }

   .ant-form-extra {
       padding-top: 4px;
   }

   .ant-form-text {
       display: inline-block;
       padding-right: 8px;
   }

   .ant-form-split {
       display: block;
       text-align: center;
   }

   form .has-feedback .ant-input {
       padding-right: 24px;
   }

   form .has-feedback>.ant-select .ant-select-arrow,
   form .has-feedback>.ant-select .ant-select-selection__clear,
   form .has-feedback :not(.ant-input-group-addon)>.ant-select .ant-select-arrow,
   form .has-feedback :not(.ant-input-group-addon)>.ant-select .ant-select-selection__clear {
       right: 28px;
   }

   form .has-feedback>.ant-select .ant-select-selection-selected-value,
   form .has-feedback :not(.ant-input-group-addon)>.ant-select .ant-select-selection-selected-value {
       padding-right: 42px;
   }

   form .has-feedback .ant-cascader-picker-arrow {
       margin-right: 17px;
   }

   form .has-feedback .ant-cascader-picker-clear {
       right: 28px;
   }

   form .has-feedback .ant-input-search:not(.ant-input-search-enter-button) .ant-input-suffix {
       right: 28px;
   }

   form .has-feedback .ant-calendar-picker-icon,
   form .has-feedback .ant-time-picker-icon,
   form .has-feedback .ant-calendar-picker-clear,
   form .has-feedback .ant-time-picker-clear {
       right: 28px;
   }

   form textarea.ant-input {
       height: auto;
   }

   form .ant-upload {
       background: transparent;
   }

   form input[type="radio"],
   form input[type="checkbox"] {
       width: 14px;
       height: 14px;
   }

   form .ant-radio-inline,
   form .ant-checkbox-inline {
       display: inline-block;
       vertical-align: middle;
       font-weight: normal;
       cursor: pointer;
       margin-left: 8px;
   }

   form .ant-radio-inline:first-child,
   form .ant-checkbox-inline:first-child {
       margin-left: 0;
   }

   form .ant-checkbox-vertical,
   form .ant-radio-vertical {
       display: block;
   }

   form .ant-checkbox-vertical+.ant-checkbox-vertical,
   form .ant-radio-vertical+.ant-radio-vertical {
       margin-left: 0;
   }

   form .ant-input-number+.ant-form-text {
       margin-left: 8px;
   }

   form .ant-input-number-handler-wrap {
       z-index: 2;
   }

   form .ant-select,
   form .ant-cascader-picker {
       width: 100%;
   }

   form .ant-input-group .ant-select,
   form .ant-input-group .ant-cascader-picker {
       width: auto;
   }

   form :not(.ant-input-group-wrapper)>.ant-input-group,
   form .ant-input-group-wrapper {
       display: inline-block;
       vertical-align: middle;
       position: relative;
       top: -1px;
   }

   .ant-input-group-wrap .ant-select-selection {
       border-bottom-left-radius: 0;
       border-top-left-radius: 0;
   }

   .ant-input-group-wrap .ant-select-selection:hover {
       border-color: #e6e6e6;
   }

   .ant-input-group-wrap .ant-select-selection--single {
       margin-left: -1px;
       height: 40px;
       background-color: #eee;
   }

   .ant-input-group-wrap .ant-select-selection--single .ant-select-selection__rendered {
       padding-left: 8px;
       padding-right: 25px;
       line-height: 30px;
   }

   .ant-input-group-wrap .ant-select-open .ant-select-selection {
       border-color: #e6e6e6;
       box-shadow: none;
   }

   .ant-form-vertical .ant-form-item-label,
   .ant-col-24.ant-form-item-label,
   .ant-col-xl-24.ant-form-item-label {
       padding: 0 0 8px;
       margin: 0;
       display: block;
       text-align: left;
       line-height: 1.5;
   }

   .ant-form-vertical .ant-form-item-label label:after,
   .ant-col-24.ant-form-item-label label:after,
   .ant-col-xl-24.ant-form-item-label label:after {
       display: none;
   }

   .ant-form-vertical .ant-form-item {
       padding-bottom: 8px;
   }

   .ant-form-vertical .ant-form-item-control {
       line-height: 1.5;
   }

   .ant-form-vertical .ant-form-explain,
   .ant-form-vertical .ant-form-extra {
       margin-top: 2px;
       margin-bottom: -4px;
   }

   @media (max-width: 575px) {

       .ant-form-item-label,
       .ant-form-item-control-wrapper {
           display: block;
           width: 100%;
       }

       .ant-form-item-label {
           padding: 0 0 8px;
           margin: 0;
           display: block;
           text-align: left;
           line-height: 1.5;
       }

       .ant-form-item-label label:after {
           display: none;
       }

       .ant-col-xs-24.ant-form-item-label {
           padding: 0 0 8px;
           margin: 0;
           display: block;
           text-align: left;
           line-height: 1.5;
       }

       .ant-col-xs-24.ant-form-item-label label:after {
           display: none;
       }
   }

   @media (max-width: 767px) {
       .ant-col-sm-24.ant-form-item-label {
           padding: 0 0 8px;
           margin: 0;
           display: block;
           text-align: left;
           line-height: 1.5;
       }

       .ant-col-sm-24.ant-form-item-label label:after {
           display: none;
       }
   }

   @media (max-width: 991px) {
       .ant-col-md-24.ant-form-item-label {
           padding: 0 0 8px;
           margin: 0;
           display: block;
           text-align: left;
           line-height: 1.5;
       }

       .ant-col-md-24.ant-form-item-label label:after {
           display: none;
       }
   }

   @media (max-width: 1199px) {
       .ant-col-lg-24.ant-form-item-label {
           padding: 0 0 8px;
           margin: 0;
           display: block;
           text-align: left;
           line-height: 1.5;
       }

       .ant-col-lg-24.ant-form-item-label label:after {
           display: none;
       }
   }

   @media (max-width: 1599px) {
       .ant-col-xl-24.ant-form-item-label {
           padding: 0 0 8px;
           margin: 0;
           display: block;
           text-align: left;
           line-height: 1.5;
       }

       .ant-col-xl-24.ant-form-item-label label:after {
           display: none;
       }
   }

   .ant-form-inline .ant-form-item {
       display: inline-block;
       margin-right: 16px;
       margin-bottom: 0;
   }

   .ant-form-inline .ant-form-item-with-help {
       margin-bottom: 24px;
   }

   .ant-form-inline .ant-form-item>.ant-form-item-control-wrapper,
   .ant-form-inline .ant-form-item>.ant-form-item-label {
       display: inline-block;
       vertical-align: middle;
   }

   .ant-form-inline .ant-form-text {
       display: inline-block;
   }

   .ant-form-inline .has-feedback {
       display: inline-block;
   }

   .ant-form-inline .ant-form-explain {
       position: absolute;
   }

   .has-success.has-feedback .ant-form-item-children:after,
   .has-warning.has-feedback .ant-form-item-children:after,
   .has-error.has-feedback .ant-form-item-children:after,
   .is-validating.has-feedback .ant-form-item-children:after {
       position: absolute;
       top: 50%;
       right: 0;
       visibility: visible;
       pointer-events: none;
       width: 32px;
       height: 20px;
       line-height: 20px;
       margin-top: -10px;
       text-align: center;
       font-size: 14px;
       animation: zoomIn 0.3s cubic-bezier(0.12, 0.4, 0.29, 1.46);
       font-family: 'anticon';
       text-rendering: optimizeLegibility;
       -webkit-font-smoothing: antialiased;
       -moz-osx-font-smoothing: grayscale;
       content: "";
       z-index: 1;
   }

   .has-success.has-feedback .ant-form-item-children:after {
       animation-name: diffZoomIn1 !important;
       content: '\e630';
       color: #00A854;
   }

   .has-warning .ant-form-explain,
   .has-warning .ant-form-split {
       color: #FFBF00;
   }

   .has-warning .ant-input,
   .has-warning .ant-input:hover {
       border-color: #FFBF00;
   }

   .has-warning .ant-input:focus {
       border-color: #ffd129;
       outline: 0;
       box-shadow: 0 0 0 2px rgba(255, 191, 0, 0.2);
       border-right-width: 1px !important;
   }

   .has-warning .ant-input:not([disabled]):hover {
       border-color: #FFBF00;
   }

   .has-warning .ant-calendar-picker-open .ant-calendar-picker-input {
       border-color: #ffd129;
       outline: 0;
       box-shadow: 0 0 0 2px rgba(255, 191, 0, 0.2);
       border-right-width: 1px !important;
   }

   .has-warning .ant-input-prefix {
       color: #FFBF00;
   }

   .has-warning .ant-input-group-addon {
       color: #FFBF00;
       border-color: #FFBF00;
       background-color: #fff;
   }

   .has-warning .has-feedback {
       color: #FFBF00;
   }

   .has-warning.has-feedback .ant-form-item-children:after {
       content: '\e62c';
       color: #FFBF00;
       animation-name: diffZoomIn3 !important;
   }

   .has-warning .ant-select-selection {
       border-color: #FFBF00;
   }

   .has-warning .ant-select-open .ant-select-selection,
   .has-warning .ant-select-focused .ant-select-selection {
       border-color: #ffd129;
       outline: 0;
       box-shadow: 0 0 0 2px rgba(255, 191, 0, 0.2);
       border-right-width: 1px !important;
   }

   .has-warning .ant-calendar-picker-icon:after,
   .has-warning .ant-time-picker-icon:after,
   .has-warning .ant-picker-icon:after,
   .has-warning .ant-select-arrow,
   .has-warning .ant-cascader-picker-arrow {
       color: #FFBF00;
   }

   .has-warning .ant-input-number,
   .has-warning .ant-time-picker-input {
       border-color: #FFBF00;
   }

   .has-warning .ant-input-number-focused,
   .has-warning .ant-time-picker-input-focused,
   .has-warning .ant-input-number:focus,
   .has-warning .ant-time-picker-input:focus {
       border-color: #ffd129;
       outline: 0;
       box-shadow: 0 0 0 2px rgba(255, 191, 0, 0.2);
       border-right-width: 1px !important;
   }

   .has-warning .ant-input-number:not([disabled]):hover,
   .has-warning .ant-time-picker-input:not([disabled]):hover {
       border-color: #FFBF00;
   }

   .has-warning .ant-cascader-picker:focus .ant-cascader-input {
       border-color: #ffd129;
       outline: 0;
       box-shadow: 0 0 0 2px rgba(255, 191, 0, 0.2);
       border-right-width: 1px !important;
   }

   .has-error .ant-form-explain,
   .has-error .ant-form-split {
       color: #F04134;
   }

   .has-error .ant-input,
   .has-error .ant-input:hover {
       border-color: #F04134;
   }

   .has-error .ant-input:focus {
       border-color: #fc7060;
       outline: 0;
       box-shadow: 0 0 0 2px rgba(240, 65, 52, 0.2);
       border-right-width: 1px !important;
   }

   .has-error .ant-input:not([disabled]):hover {
       border-color: #F04134;
   }

   .has-error .ant-calendar-picker-open .ant-calendar-picker-input {
       border-color: #fc7060;
       outline: 0;
       box-shadow: 0 0 0 2px rgba(240, 65, 52, 0.2);
       border-right-width: 1px !important;
   }

   .has-error .ant-input-prefix {
       color: #F04134;
   }

   .has-error .ant-input-group-addon {
       color: #F04134;
       border-color: #F04134;
       background-color: #fff;
   }

   .has-error .has-feedback {
       color: #F04134;
   }

   .has-error.has-feedback .ant-form-item-children:after {
       content: '\e62e';
       color: #F04134;
       animation-name: diffZoomIn2 !important;
   }

   .has-error .ant-select-selection {
       border-color: #F04134;
   }

   .has-error .ant-select-open .ant-select-selection,
   .has-error .ant-select-focused .ant-select-selection {
       border-color: #fc7060;
       outline: 0;
       box-shadow: 0 0 0 2px rgba(240, 65, 52, 0.2);
       border-right-width: 1px !important;
   }

   .has-error .ant-select.ant-select-auto-complete .ant-input:focus {
       border-color: #F04134;
   }

   .has-error .ant-input-group-addon .ant-select-selection {
       border-color: transparent;
       box-shadow: none;
   }

   .has-error .ant-calendar-picker-icon:after,
   .has-error .ant-time-picker-icon:after,
   .has-error .ant-picker-icon:after,
   .has-error .ant-select-arrow,
   .has-error .ant-cascader-picker-arrow {
       color: #F04134;
   }

   .has-error .ant-input-number,
   .has-error .ant-time-picker-input {
       border-color: #F04134;
   }

   .has-error .ant-input-number-focused,
   .has-error .ant-time-picker-input-focused,
   .has-error .ant-input-number:focus,
   .has-error .ant-time-picker-input:focus {
       border-color: #fc7060;
       outline: 0;
       box-shadow: 0 0 0 2px rgba(240, 65, 52, 0.2);
       border-right-width: 1px !important;
   }

   .has-error .ant-input-number:not([disabled]):hover,
   .has-error .ant-time-picker-input:not([disabled]):hover {
       border-color: #F04134;
   }

   .has-error .ant-mention-wrapper .ant-mention-editor,
   .has-error .ant-mention-wrapper .ant-mention-editor:not([disabled]):hover {
       border-color: #F04134;
   }

   .has-error .ant-mention-wrapper.ant-mention-active:not([disabled]) .ant-mention-editor,
   .has-error .ant-mention-wrapper .ant-mention-editor:not([disabled]):focus {
       border-color: #fc7060;
       outline: 0;
       box-shadow: 0 0 0 2px rgba(240, 65, 52, 0.2);
       border-right-width: 1px !important;
   }

   .has-error .ant-cascader-picker:focus .ant-cascader-input {
       border-color: #fc7060;
       outline: 0;
       box-shadow: 0 0 0 2px rgba(240, 65, 52, 0.2);
       border-right-width: 1px !important;
   }

   .is-validating.has-feedback .ant-form-item-children:after {
       display: inline-block;
       animation: loadingCircle 1s infinite linear;
       content: "\e64d";
       color: #2062e6;
   }

   .ant-advanced-search-form .ant-form-item {
       margin-bottom: 24px;
   }

   .ant-advanced-search-form .ant-form-item-with-help {
       margin-bottom: 8px;
   }

   .show-help-enter,
   .show-help-appear {
       animation-duration: 0.3s;
       animation-fill-mode: both;
       animation-play-state: paused;
   }

   .show-help-leave {
       animation-duration: 0.3s;
       animation-fill-mode: both;
       animation-play-state: paused;
   }

   .show-help-enter.show-help-enter-active,
   .show-help-appear.show-help-appear-active {
       animation-name: antShowHelpIn;
       animation-play-state: running;
   }

   .show-help-leave.show-help-leave-active {
       animation-name: antShowHelpOut;
       animation-play-state: running;
       pointer-events: none;
   }

   .show-help-enter,
   .show-help-appear {
       opacity: 0;
       animation-timing-function: cubic-bezier(0.645, 0.045, 0.355, 1);
   }

   .show-help-leave {
       animation-timing-function: cubic-bezier(0.645, 0.045, 0.355, 1);
   }

   @keyframes antShowHelpIn {
       0% {
           opacity: 0;
           transform: translateY(-5px);
       }

       100% {
           opacity: 1;
           transform: translateY(0);
       }
   }

   @keyframes antShowHelpOut {
       to {
           opacity: 0;
           transform: translateY(-5px);
       }
   }

   @keyframes diffZoomIn1 {
       0% {
           transform: scale(0);
       }

       100% {
           transform: scale(1);
       }
   }

   @keyframes diffZoomIn2 {
       0% {
           transform: scale(0);
       }

       100% {
           transform: scale(1);
       }
   }

   @keyframes diffZoomIn3 {
       0% {
           transform: scale(0);
       }

       100% {
           transform: scale(1);
       }
   }

   .ant-row {
       position: relative;
       margin-left: 0;
       margin-right: 0;
       height: auto;
       zoom: 1;
       display: block;
       box-sizing: border-box;
   }

   .ant-row:before,
   .ant-row:after {
       content: "";
       display: table;
   }

   .ant-row:after {
       clear: both;
   }

   .ant-row-flex {
       display: flex;
       flex-flow: row wrap;
   }

   .ant-row-flex:before,
   .ant-row-flex:after {
       display: flex;
   }

   .ant-row-flex-start {
       justify-content: flex-start;
   }

   .ant-row-flex-center {
       justify-content: center;
   }

   .ant-row-flex-end {
       justify-content: flex-end;
   }

   .ant-row-flex-space-between {
       justify-content: space-between;
   }

   .ant-row-flex-space-around {
       justify-content: space-around;
   }

   .ant-row-flex-top {
       align-items: flex-start;
   }

   .ant-row-flex-middle {
       align-items: center;
   }

   .ant-row-flex-bottom {
       align-items: flex-end;
   }

   .ant-col {
       position: relative;
       display: block;
   }

   .ant-col-1,
   .ant-col-xs-1,
   .ant-col-sm-1,
   .ant-col-md-1,
   .ant-col-lg-1,
   .ant-col-2,
   .ant-col-xs-2,
   .ant-col-sm-2,
   .ant-col-md-2,
   .ant-col-lg-2,
   .ant-col-3,
   .ant-col-xs-3,
   .ant-col-sm-3,
   .ant-col-md-3,
   .ant-col-lg-3,
   .ant-col-4,
   .ant-col-xs-4,
   .ant-col-sm-4,
   .ant-col-md-4,
   .ant-col-lg-4,
   .ant-col-5,
   .ant-col-xs-5,
   .ant-col-sm-5,
   .ant-col-md-5,
   .ant-col-lg-5,
   .ant-col-6,
   .ant-col-xs-6,
   .ant-col-sm-6,
   .ant-col-md-6,
   .ant-col-lg-6,
   .ant-col-7,
   .ant-col-xs-7,
   .ant-col-sm-7,
   .ant-col-md-7,
   .ant-col-lg-7,
   .ant-col-8,
   .ant-col-xs-8,
   .ant-col-sm-8,
   .ant-col-md-8,
   .ant-col-lg-8,
   .ant-col-9,
   .ant-col-xs-9,
   .ant-col-sm-9,
   .ant-col-md-9,
   .ant-col-lg-9,
   .ant-col-10,
   .ant-col-xs-10,
   .ant-col-sm-10,
   .ant-col-md-10,
   .ant-col-lg-10,
   .ant-col-11,
   .ant-col-xs-11,
   .ant-col-sm-11,
   .ant-col-md-11,
   .ant-col-lg-11,
   .ant-col-12,
   .ant-col-xs-12,
   .ant-col-sm-12,
   .ant-col-md-12,
   .ant-col-lg-12,
   .ant-col-13,
   .ant-col-xs-13,
   .ant-col-sm-13,
   .ant-col-md-13,
   .ant-col-lg-13,
   .ant-col-14,
   .ant-col-xs-14,
   .ant-col-sm-14,
   .ant-col-md-14,
   .ant-col-lg-14,
   .ant-col-15,
   .ant-col-xs-15,
   .ant-col-sm-15,
   .ant-col-md-15,
   .ant-col-lg-15,
   .ant-col-16,
   .ant-col-xs-16,
   .ant-col-sm-16,
   .ant-col-md-16,
   .ant-col-lg-16,
   .ant-col-17,
   .ant-col-xs-17,
   .ant-col-sm-17,
   .ant-col-md-17,
   .ant-col-lg-17,
   .ant-col-18,
   .ant-col-xs-18,
   .ant-col-sm-18,
   .ant-col-md-18,
   .ant-col-lg-18,
   .ant-col-19,
   .ant-col-xs-19,
   .ant-col-sm-19,
   .ant-col-md-19,
   .ant-col-lg-19,
   .ant-col-20,
   .ant-col-xs-20,
   .ant-col-sm-20,
   .ant-col-md-20,
   .ant-col-lg-20,
   .ant-col-21,
   .ant-col-xs-21,
   .ant-col-sm-21,
   .ant-col-md-21,
   .ant-col-lg-21,
   .ant-col-22,
   .ant-col-xs-22,
   .ant-col-sm-22,
   .ant-col-md-22,
   .ant-col-lg-22,
   .ant-col-23,
   .ant-col-xs-23,
   .ant-col-sm-23,
   .ant-col-md-23,
   .ant-col-lg-23,
   .ant-col-24,
   .ant-col-xs-24,
   .ant-col-sm-24,
   .ant-col-md-24,
   .ant-col-lg-24 {
       position: relative;
       min-height: 1px;
       padding-left: 0;
       padding-right: 0;
   }

   .ant-col-1,
   .ant-col-2,
   .ant-col-3,
   .ant-col-4,
   .ant-col-5,
   .ant-col-6,
   .ant-col-7,
   .ant-col-8,
   .ant-col-9,
   .ant-col-10,
   .ant-col-11,
   .ant-col-12,
   .ant-col-13,
   .ant-col-14,
   .ant-col-15,
   .ant-col-16,
   .ant-col-17,
   .ant-col-18,
   .ant-col-19,
   .ant-col-20,
   .ant-col-21,
   .ant-col-22,
   .ant-col-23,
   .ant-col-24 {
       float: left;
       flex: 0 0 auto;
   }

   .ant-col-24 {
       display: block;
       box-sizing: border-box;
       width: 100%;
   }

   .ant-col-push-24 {
       left: 100%;
   }

   .ant-col-pull-24 {
       right: 100%;
   }

   .ant-col-offset-24 {
       margin-left: 100%;
   }

   .ant-col-order-24 {
       order: 24;
   }

   .ant-col-23 {
       display: block;
       box-sizing: border-box;
       width: 95.83333333%;
   }

   .ant-col-push-23 {
       left: 95.83333333%;
   }

   .ant-col-pull-23 {
       right: 95.83333333%;
   }

   .ant-col-offset-23 {
       margin-left: 95.83333333%;
   }

   .ant-col-order-23 {
       order: 23;
   }

   .ant-col-22 {
       display: block;
       box-sizing: border-box;
       width: 91.66666667%;
   }

   .ant-col-push-22 {
       left: 91.66666667%;
   }

   .ant-col-pull-22 {
       right: 91.66666667%;
   }

   .ant-col-offset-22 {
       margin-left: 91.66666667%;
   }

   .ant-col-order-22 {
       order: 22;
   }

   .ant-col-21 {
       display: block;
       box-sizing: border-box;
       width: 87.5%;
   }

   .ant-col-push-21 {
       left: 87.5%;
   }

   .ant-col-pull-21 {
       right: 87.5%;
   }

   .ant-col-offset-21 {
       margin-left: 87.5%;
   }

   .ant-col-order-21 {
       order: 21;
   }

   .ant-col-20 {
       display: block;
       box-sizing: border-box;
       width: 83.33333333%;
   }

   .ant-col-push-20 {
       left: 83.33333333%;
   }

   .ant-col-pull-20 {
       right: 83.33333333%;
   }

   .ant-col-offset-20 {
       margin-left: 83.33333333%;
   }

   .ant-col-order-20 {
       order: 20;
   }

   .ant-col-19 {
       display: block;
       box-sizing: border-box;
       width: 79.16666667%;
   }

   .ant-col-push-19 {
       left: 79.16666667%;
   }

   .ant-col-pull-19 {
       right: 79.16666667%;
   }

   .ant-col-offset-19 {
       margin-left: 79.16666667%;
   }

   .ant-col-order-19 {
       order: 19;
   }

   .ant-col-18 {
       display: block;
       box-sizing: border-box;
       width: 75%;
   }

   .ant-col-push-18 {
       left: 75%;
   }

   .ant-col-pull-18 {
       right: 75%;
   }

   .ant-col-offset-18 {
       margin-left: 75%;
   }

   .ant-col-order-18 {
       order: 18;
   }

   .ant-col-17 {
       display: block;
       box-sizing: border-box;
       width: 70.83333333%;
   }

   .ant-col-push-17 {
       left: 70.83333333%;
   }

   .ant-col-pull-17 {
       right: 70.83333333%;
   }

   .ant-col-offset-17 {
       margin-left: 70.83333333%;
   }

   .ant-col-order-17 {
       order: 17;
   }

   .ant-col-16 {
       display: block;
       box-sizing: border-box;
       width: 66.66666667%;
   }

   .ant-col-push-16 {
       left: 66.66666667%;
   }

   .ant-col-pull-16 {
       right: 66.66666667%;
   }

   .ant-col-offset-16 {
       margin-left: 66.66666667%;
   }

   .ant-col-order-16 {
       order: 16;
   }

   .ant-col-15 {
       display: block;
       box-sizing: border-box;
       width: 62.5%;
   }

   .ant-col-push-15 {
       left: 62.5%;
   }

   .ant-col-pull-15 {
       right: 62.5%;
   }

   .ant-col-offset-15 {
       margin-left: 62.5%;
   }

   .ant-col-order-15 {
       order: 15;
   }

   .ant-col-14 {
       display: block;
       box-sizing: border-box;
       width: 58.33333333%;
   }

   .ant-col-push-14 {
       left: 58.33333333%;
   }

   .ant-col-pull-14 {
       right: 58.33333333%;
   }

   .ant-col-offset-14 {
       margin-left: 58.33333333%;
   }

   .ant-col-order-14 {
       order: 14;
   }

   .ant-col-13 {
       display: block;
       box-sizing: border-box;
       width: 54.16666667%;
   }

   .ant-col-push-13 {
       left: 54.16666667%;
   }

   .ant-col-pull-13 {
       right: 54.16666667%;
   }

   .ant-col-offset-13 {
       margin-left: 54.16666667%;
   }

   .ant-col-order-13 {
       order: 13;
   }

   .ant-col-12 {
       display: block;
       box-sizing: border-box;
       width: 50%;
   }

   .ant-col-push-12 {
       left: 50%;
   }

   .ant-col-pull-12 {
       right: 50%;
   }

   .ant-col-offset-12 {
       margin-left: 50%;
   }

   .ant-col-order-12 {
       order: 12;
   }

   .ant-col-11 {
       display: block;
       box-sizing: border-box;
       width: 45.83333333%;
   }

   .ant-col-push-11 {
       left: 45.83333333%;
   }

   .ant-col-pull-11 {
       right: 45.83333333%;
   }

   .ant-col-offset-11 {
       margin-left: 45.83333333%;
   }

   .ant-col-order-11 {
       order: 11;
   }

   .ant-col-10 {
       display: block;
       box-sizing: border-box;
       width: 41.66666667%;
   }

   .ant-col-push-10 {
       left: 41.66666667%;
   }

   .ant-col-pull-10 {
       right: 41.66666667%;
   }

   .ant-col-offset-10 {
       margin-left: 41.66666667%;
   }

   .ant-col-order-10 {
       order: 10;
   }

   .ant-col-9 {
       display: block;
       box-sizing: border-box;
       width: 37.5%;
   }

   .ant-col-push-9 {
       left: 37.5%;
   }

   .ant-col-pull-9 {
       right: 37.5%;
   }

   .ant-col-offset-9 {
       margin-left: 37.5%;
   }

   .ant-col-order-9 {
       order: 9;
   }

   .ant-col-8 {
       display: block;
       box-sizing: border-box;
       width: 33.33333333%;
   }

   .ant-col-push-8 {
       left: 33.33333333%;
   }

   .ant-col-pull-8 {
       right: 33.33333333%;
   }

   .ant-col-offset-8 {
       margin-left: 33.33333333%;
   }

   .ant-col-order-8 {
       order: 8;
   }

   .ant-col-7 {
       display: block;
       box-sizing: border-box;
       width: 29.16666667%;
   }

   .ant-col-push-7 {
       left: 29.16666667%;
   }

   .ant-col-pull-7 {
       right: 29.16666667%;
   }

   .ant-col-offset-7 {
       margin-left: 29.16666667%;
   }

   .ant-col-order-7 {
       order: 7;
   }

   .ant-col-6 {
       display: block;
       box-sizing: border-box;
       width: 25%;
   }

   .ant-col-push-6 {
       left: 25%;
   }

   .ant-col-pull-6 {
       right: 25%;
   }

   .ant-col-offset-6 {
       margin-left: 25%;
   }

   .ant-col-order-6 {
       order: 6;
   }

   .ant-col-5 {
       display: block;
       box-sizing: border-box;
       width: 20.83333333%;
   }

   .ant-col-push-5 {
       left: 20.83333333%;
   }

   .ant-col-pull-5 {
       right: 20.83333333%;
   }

   .ant-col-offset-5 {
       margin-left: 20.83333333%;
   }

   .ant-col-order-5 {
       order: 5;
   }

   .ant-col-4 {
       display: block;
       box-sizing: border-box;
       width: 16.66666667%;
   }

   .ant-col-push-4 {
       left: 16.66666667%;
   }

   .ant-col-pull-4 {
       right: 16.66666667%;
   }

   .ant-col-offset-4 {
       margin-left: 16.66666667%;
   }

   .ant-col-order-4 {
       order: 4;
   }

   .ant-col-3 {
       display: block;
       box-sizing: border-box;
       width: 12.5%;
   }

   .ant-col-push-3 {
       left: 12.5%;
   }

   .ant-col-pull-3 {
       right: 12.5%;
   }

   .ant-col-offset-3 {
       margin-left: 12.5%;
   }

   .ant-col-order-3 {
       order: 3;
   }

   .ant-col-2 {
       display: block;
       box-sizing: border-box;
       width: 8.33333333%;
   }

   .ant-col-push-2 {
       left: 8.33333333%;
   }

   .ant-col-pull-2 {
       right: 8.33333333%;
   }

   .ant-col-offset-2 {
       margin-left: 8.33333333%;
   }

   .ant-col-order-2 {
       order: 2;
   }

   .ant-col-1 {
       display: block;
       box-sizing: border-box;
       width: 4.16666667%;
   }

   .ant-col-push-1 {
       left: 4.16666667%;
   }

   .ant-col-pull-1 {
       right: 4.16666667%;
   }

   .ant-col-offset-1 {
       margin-left: 4.16666667%;
   }

   .ant-col-order-1 {
       order: 1;
   }

   .ant-col-0 {
       display: none;
   }

   .ant-col-push-0 {
       left: auto;
   }

   .ant-col-pull-0 {
       right: auto;
   }

   .ant-col-push-0 {
       left: auto;
   }

   .ant-col-pull-0 {
       right: auto;
   }

   .ant-col-offset-0 {
       margin-left: 0;
   }

   .ant-col-order-0 {
       order: 0;
   }

   .ant-col-xs-1,
   .ant-col-xs-2,
   .ant-col-xs-3,
   .ant-col-xs-4,
   .ant-col-xs-5,
   .ant-col-xs-6,
   .ant-col-xs-7,
   .ant-col-xs-8,
   .ant-col-xs-9,
   .ant-col-xs-10,
   .ant-col-xs-11,
   .ant-col-xs-12,
   .ant-col-xs-13,
   .ant-col-xs-14,
   .ant-col-xs-15,
   .ant-col-xs-16,
   .ant-col-xs-17,
   .ant-col-xs-18,
   .ant-col-xs-19,
   .ant-col-xs-20,
   .ant-col-xs-21,
   .ant-col-xs-22,
   .ant-col-xs-23,
   .ant-col-xs-24 {
       float: left;
       flex: 0 0 auto;
   }

   .ant-col-xs-24 {
       display: block;
       box-sizing: border-box;
       width: 100%;
   }

   .ant-col-xs-push-24 {
       left: 100%;
   }

   .ant-col-xs-pull-24 {
       right: 100%;
   }

   .ant-col-xs-offset-24 {
       margin-left: 100%;
   }

   .ant-col-xs-order-24 {
       order: 24;
   }

   .ant-col-xs-23 {
       display: block;
       box-sizing: border-box;
       width: 95.83333333%;
   }

   .ant-col-xs-push-23 {
       left: 95.83333333%;
   }

   .ant-col-xs-pull-23 {
       right: 95.83333333%;
   }

   .ant-col-xs-offset-23 {
       margin-left: 95.83333333%;
   }

   .ant-col-xs-order-23 {
       order: 23;
   }

   .ant-col-xs-22 {
       display: block;
       box-sizing: border-box;
       width: 91.66666667%;
   }

   .ant-col-xs-push-22 {
       left: 91.66666667%;
   }

   .ant-col-xs-pull-22 {
       right: 91.66666667%;
   }

   .ant-col-xs-offset-22 {
       margin-left: 91.66666667%;
   }

   .ant-col-xs-order-22 {
       order: 22;
   }

   .ant-col-xs-21 {
       display: block;
       box-sizing: border-box;
       width: 87.5%;
   }

   .ant-col-xs-push-21 {
       left: 87.5%;
   }

   .ant-col-xs-pull-21 {
       right: 87.5%;
   }

   .ant-col-xs-offset-21 {
       margin-left: 87.5%;
   }

   .ant-col-xs-order-21 {
       order: 21;
   }

   .ant-col-xs-20 {
       display: block;
       box-sizing: border-box;
       width: 83.33333333%;
   }

   .ant-col-xs-push-20 {
       left: 83.33333333%;
   }

   .ant-col-xs-pull-20 {
       right: 83.33333333%;
   }

   .ant-col-xs-offset-20 {
       margin-left: 83.33333333%;
   }

   .ant-col-xs-order-20 {
       order: 20;
   }

   .ant-col-xs-19 {
       display: block;
       box-sizing: border-box;
       width: 79.16666667%;
   }

   .ant-col-xs-push-19 {
       left: 79.16666667%;
   }

   .ant-col-xs-pull-19 {
       right: 79.16666667%;
   }

   .ant-col-xs-offset-19 {
       margin-left: 79.16666667%;
   }

   .ant-col-xs-order-19 {
       order: 19;
   }

   .ant-col-xs-18 {
       display: block;
       box-sizing: border-box;
       width: 75%;
   }

   .ant-col-xs-push-18 {
       left: 75%;
   }

   .ant-col-xs-pull-18 {
       right: 75%;
   }

   .ant-col-xs-offset-18 {
       margin-left: 75%;
   }

   .ant-col-xs-order-18 {
       order: 18;
   }

   .ant-col-xs-17 {
       display: block;
       box-sizing: border-box;
       width: 70.83333333%;
   }

   .ant-col-xs-push-17 {
       left: 70.83333333%;
   }

   .ant-col-xs-pull-17 {
       right: 70.83333333%;
   }

   .ant-col-xs-offset-17 {
       margin-left: 70.83333333%;
   }

   .ant-col-xs-order-17 {
       order: 17;
   }

   .ant-col-xs-16 {
       display: block;
       box-sizing: border-box;
       width: 66.66666667%;
   }

   .ant-col-xs-push-16 {
       left: 66.66666667%;
   }

   .ant-col-xs-pull-16 {
       right: 66.66666667%;
   }

   .ant-col-xs-offset-16 {
       margin-left: 66.66666667%;
   }

   .ant-col-xs-order-16 {
       order: 16;
   }

   .ant-col-xs-15 {
       display: block;
       box-sizing: border-box;
       width: 62.5%;
   }

   .ant-col-xs-push-15 {
       left: 62.5%;
   }

   .ant-col-xs-pull-15 {
       right: 62.5%;
   }

   .ant-col-xs-offset-15 {
       margin-left: 62.5%;
   }

   .ant-col-xs-order-15 {
       order: 15;
   }

   .ant-col-xs-14 {
       display: block;
       box-sizing: border-box;
       width: 58.33333333%;
   }

   .ant-col-xs-push-14 {
       left: 58.33333333%;
   }

   .ant-col-xs-pull-14 {
       right: 58.33333333%;
   }

   .ant-col-xs-offset-14 {
       margin-left: 58.33333333%;
   }

   .ant-col-xs-order-14 {
       order: 14;
   }

   .ant-col-xs-13 {
       display: block;
       box-sizing: border-box;
       width: 54.16666667%;
   }

   .ant-col-xs-push-13 {
       left: 54.16666667%;
   }

   .ant-col-xs-pull-13 {
       right: 54.16666667%;
   }

   .ant-col-xs-offset-13 {
       margin-left: 54.16666667%;
   }

   .ant-col-xs-order-13 {
       order: 13;
   }

   .ant-col-xs-12 {
       display: block;
       box-sizing: border-box;
       width: 50%;
   }

   .ant-col-xs-push-12 {
       left: 50%;
   }

   .ant-col-xs-pull-12 {
       right: 50%;
   }

   .ant-col-xs-offset-12 {
       margin-left: 50%;
   }

   .ant-col-xs-order-12 {
       order: 12;
   }

   .ant-col-xs-11 {
       display: block;
       box-sizing: border-box;
       width: 45.83333333%;
   }

   .ant-col-xs-push-11 {
       left: 45.83333333%;
   }

   .ant-col-xs-pull-11 {
       right: 45.83333333%;
   }

   .ant-col-xs-offset-11 {
       margin-left: 45.83333333%;
   }

   .ant-col-xs-order-11 {
       order: 11;
   }

   .ant-col-xs-10 {
       display: block;
       box-sizing: border-box;
       width: 41.66666667%;
   }

   .ant-col-xs-push-10 {
       left: 41.66666667%;
   }

   .ant-col-xs-pull-10 {
       right: 41.66666667%;
   }

   .ant-col-xs-offset-10 {
       margin-left: 41.66666667%;
   }

   .ant-col-xs-order-10 {
       order: 10;
   }

   .ant-col-xs-9 {
       display: block;
       box-sizing: border-box;
       width: 37.5%;
   }

   .ant-col-xs-push-9 {
       left: 37.5%;
   }

   .ant-col-xs-pull-9 {
       right: 37.5%;
   }

   .ant-col-xs-offset-9 {
       margin-left: 37.5%;
   }

   .ant-col-xs-order-9 {
       order: 9;
   }

   .ant-col-xs-8 {
       display: block;
       box-sizing: border-box;
       width: 33.33333333%;
   }

   .ant-col-xs-push-8 {
       left: 33.33333333%;
   }

   .ant-col-xs-pull-8 {
       right: 33.33333333%;
   }

   .ant-col-xs-offset-8 {
       margin-left: 33.33333333%;
   }

   .ant-col-xs-order-8 {
       order: 8;
   }

   .ant-col-xs-7 {
       display: block;
       box-sizing: border-box;
       width: 29.16666667%;
   }

   .ant-col-xs-push-7 {
       left: 29.16666667%;
   }

   .ant-col-xs-pull-7 {
       right: 29.16666667%;
   }

   .ant-col-xs-offset-7 {
       margin-left: 29.16666667%;
   }

   .ant-col-xs-order-7 {
       order: 7;
   }

   .ant-col-xs-6 {
       display: block;
       box-sizing: border-box;
       width: 25%;
   }

   .ant-col-xs-push-6 {
       left: 25%;
   }

   .ant-col-xs-pull-6 {
       right: 25%;
   }

   .ant-col-xs-offset-6 {
       margin-left: 25%;
   }

   .ant-col-xs-order-6 {
       order: 6;
   }

   .ant-col-xs-5 {
       display: block;
       box-sizing: border-box;
       width: 20.83333333%;
   }

   .ant-col-xs-push-5 {
       left: 20.83333333%;
   }

   .ant-col-xs-pull-5 {
       right: 20.83333333%;
   }

   .ant-col-xs-offset-5 {
       margin-left: 20.83333333%;
   }

   .ant-col-xs-order-5 {
       order: 5;
   }

   .ant-col-xs-4 {
       display: block;
       box-sizing: border-box;
       width: 16.66666667%;
   }

   .ant-col-xs-push-4 {
       left: 16.66666667%;
   }

   .ant-col-xs-pull-4 {
       right: 16.66666667%;
   }

   .ant-col-xs-offset-4 {
       margin-left: 16.66666667%;
   }

   .ant-col-xs-order-4 {
       order: 4;
   }

   .ant-col-xs-3 {
       display: block;
       box-sizing: border-box;
       width: 12.5%;
   }

   .ant-col-xs-push-3 {
       left: 12.5%;
   }

   .ant-col-xs-pull-3 {
       right: 12.5%;
   }

   .ant-col-xs-offset-3 {
       margin-left: 12.5%;
   }

   .ant-col-xs-order-3 {
       order: 3;
   }

   .ant-col-xs-2 {
       display: block;
       box-sizing: border-box;
       width: 8.33333333%;
   }

   .ant-col-xs-push-2 {
       left: 8.33333333%;
   }

   .ant-col-xs-pull-2 {
       right: 8.33333333%;
   }

   .ant-col-xs-offset-2 {
       margin-left: 8.33333333%;
   }

   .ant-col-xs-order-2 {
       order: 2;
   }

   .ant-col-xs-1 {
       display: block;
       box-sizing: border-box;
       width: 4.16666667%;
   }

   .ant-col-xs-push-1 {
       left: 4.16666667%;
   }

   .ant-col-xs-pull-1 {
       right: 4.16666667%;
   }

   .ant-col-xs-offset-1 {
       margin-left: 4.16666667%;
   }

   .ant-col-xs-order-1 {
       order: 1;
   }

   .ant-col-xs-0 {
       display: none;
   }

   .ant-col-push-0 {
       left: auto;
   }

   .ant-col-pull-0 {
       right: auto;
   }

   .ant-col-xs-push-0 {
       left: auto;
   }

   .ant-col-xs-pull-0 {
       right: auto;
   }

   .ant-col-xs-offset-0 {
       margin-left: 0;
   }

   .ant-col-xs-order-0 {
       order: 0;
   }

   @media (min-width: 576px) {

       .ant-col-sm-1,
       .ant-col-sm-2,
       .ant-col-sm-3,
       .ant-col-sm-4,
       .ant-col-sm-5,
       .ant-col-sm-6,
       .ant-col-sm-7,
       .ant-col-sm-8,
       .ant-col-sm-9,
       .ant-col-sm-10,
       .ant-col-sm-11,
       .ant-col-sm-12,
       .ant-col-sm-13,
       .ant-col-sm-14,
       .ant-col-sm-15,
       .ant-col-sm-16,
       .ant-col-sm-17,
       .ant-col-sm-18,
       .ant-col-sm-19,
       .ant-col-sm-20,
       .ant-col-sm-21,
       .ant-col-sm-22,
       .ant-col-sm-23,
       .ant-col-sm-24 {
           float: left;
           flex: 0 0 auto;
       }

       .ant-col-sm-24 {
           display: block;
           box-sizing: border-box;
           width: 100%;
       }

       .ant-col-sm-push-24 {
           left: 100%;
       }

       .ant-col-sm-pull-24 {
           right: 100%;
       }

       .ant-col-sm-offset-24 {
           margin-left: 100%;
       }

       .ant-col-sm-order-24 {
           order: 24;
       }

       .ant-col-sm-23 {
           display: block;
           box-sizing: border-box;
           width: 95.83333333%;
       }

       .ant-col-sm-push-23 {
           left: 95.83333333%;
       }

       .ant-col-sm-pull-23 {
           right: 95.83333333%;
       }

       .ant-col-sm-offset-23 {
           margin-left: 95.83333333%;
       }

       .ant-col-sm-order-23 {
           order: 23;
       }

       .ant-col-sm-22 {
           display: block;
           box-sizing: border-box;
           width: 91.66666667%;
       }

       .ant-col-sm-push-22 {
           left: 91.66666667%;
       }

       .ant-col-sm-pull-22 {
           right: 91.66666667%;
       }

       .ant-col-sm-offset-22 {
           margin-left: 91.66666667%;
       }

       .ant-col-sm-order-22 {
           order: 22;
       }

       .ant-col-sm-21 {
           display: block;
           box-sizing: border-box;
           width: 87.5%;
       }

       .ant-col-sm-push-21 {
           left: 87.5%;
       }

       .ant-col-sm-pull-21 {
           right: 87.5%;
       }

       .ant-col-sm-offset-21 {
           margin-left: 87.5%;
       }

       .ant-col-sm-order-21 {
           order: 21;
       }

       .ant-col-sm-20 {
           display: block;
           box-sizing: border-box;
           width: 83.33333333%;
       }

       .ant-col-sm-push-20 {
           left: 83.33333333%;
       }

       .ant-col-sm-pull-20 {
           right: 83.33333333%;
       }

       .ant-col-sm-offset-20 {
           margin-left: 83.33333333%;
       }

       .ant-col-sm-order-20 {
           order: 20;
       }

       .ant-col-sm-19 {
           display: block;
           box-sizing: border-box;
           width: 79.16666667%;
       }

       .ant-col-sm-push-19 {
           left: 79.16666667%;
       }

       .ant-col-sm-pull-19 {
           right: 79.16666667%;
       }

       .ant-col-sm-offset-19 {
           margin-left: 79.16666667%;
       }

       .ant-col-sm-order-19 {
           order: 19;
       }

       .ant-col-sm-18 {
           display: block;
           box-sizing: border-box;
           width: 75%;
       }

       .ant-col-sm-push-18 {
           left: 75%;
       }

       .ant-col-sm-pull-18 {
           right: 75%;
       }

       .ant-col-sm-offset-18 {
           margin-left: 75%;
       }

       .ant-col-sm-order-18 {
           order: 18;
       }

       .ant-col-sm-17 {
           display: block;
           box-sizing: border-box;
           width: 70.83333333%;
       }

       .ant-col-sm-push-17 {
           left: 70.83333333%;
       }

       .ant-col-sm-pull-17 {
           right: 70.83333333%;
       }

       .ant-col-sm-offset-17 {
           margin-left: 70.83333333%;
       }

       .ant-col-sm-order-17 {
           order: 17;
       }

       .ant-col-sm-16 {
           display: block;
           box-sizing: border-box;
           width: 66.66666667%;
       }

       .ant-col-sm-push-16 {
           left: 66.66666667%;
       }

       .ant-col-sm-pull-16 {
           right: 66.66666667%;
       }

       .ant-col-sm-offset-16 {
           margin-left: 66.66666667%;
       }

       .ant-col-sm-order-16 {
           order: 16;
       }

       .ant-col-sm-15 {
           display: block;
           box-sizing: border-box;
           width: 62.5%;
       }

       .ant-col-sm-push-15 {
           left: 62.5%;
       }

       .ant-col-sm-pull-15 {
           right: 62.5%;
       }

       .ant-col-sm-offset-15 {
           margin-left: 62.5%;
       }

       .ant-col-sm-order-15 {
           order: 15;
       }

       .ant-col-sm-14 {
           display: block;
           box-sizing: border-box;
           width: 58.33333333%;
       }

       .ant-col-sm-push-14 {
           left: 58.33333333%;
       }

       .ant-col-sm-pull-14 {
           right: 58.33333333%;
       }

       .ant-col-sm-offset-14 {
           margin-left: 58.33333333%;
       }

       .ant-col-sm-order-14 {
           order: 14;
       }

       .ant-col-sm-13 {
           display: block;
           box-sizing: border-box;
           width: 54.16666667%;
       }

       .ant-col-sm-push-13 {
           left: 54.16666667%;
       }

       .ant-col-sm-pull-13 {
           right: 54.16666667%;
       }

       .ant-col-sm-offset-13 {
           margin-left: 54.16666667%;
       }

       .ant-col-sm-order-13 {
           order: 13;
       }

       .ant-col-sm-12 {
           display: block;
           box-sizing: border-box;
           width: 50%;
       }

       .ant-col-sm-push-12 {
           left: 50%;
       }

       .ant-col-sm-pull-12 {
           right: 50%;
       }

       .ant-col-sm-offset-12 {
           margin-left: 50%;
       }

       .ant-col-sm-order-12 {
           order: 12;
       }

       .ant-col-sm-11 {
           display: block;
           box-sizing: border-box;
           width: 45.83333333%;
       }

       .ant-col-sm-push-11 {
           left: 45.83333333%;
       }

       .ant-col-sm-pull-11 {
           right: 45.83333333%;
       }

       .ant-col-sm-offset-11 {
           margin-left: 45.83333333%;
       }

       .ant-col-sm-order-11 {
           order: 11;
       }

       .ant-col-sm-10 {
           display: block;
           box-sizing: border-box;
           width: 41.66666667%;
       }

       .ant-col-sm-push-10 {
           left: 41.66666667%;
       }

       .ant-col-sm-pull-10 {
           right: 41.66666667%;
       }

       .ant-col-sm-offset-10 {
           margin-left: 41.66666667%;
       }

       .ant-col-sm-order-10 {
           order: 10;
       }

       .ant-col-sm-9 {
           display: block;
           box-sizing: border-box;
           width: 37.5%;
       }

       .ant-col-sm-push-9 {
           left: 37.5%;
       }

       .ant-col-sm-pull-9 {
           right: 37.5%;
       }

       .ant-col-sm-offset-9 {
           margin-left: 37.5%;
       }

       .ant-col-sm-order-9 {
           order: 9;
       }

       .ant-col-sm-8 {
           display: block;
           box-sizing: border-box;
           width: 33.33333333%;
       }

       .ant-col-sm-push-8 {
           left: 33.33333333%;
       }

       .ant-col-sm-pull-8 {
           right: 33.33333333%;
       }

       .ant-col-sm-offset-8 {
           margin-left: 33.33333333%;
       }

       .ant-col-sm-order-8 {
           order: 8;
       }

       .ant-col-sm-7 {
           display: block;
           box-sizing: border-box;
           width: 29.16666667%;
       }

       .ant-col-sm-push-7 {
           left: 29.16666667%;
       }

       .ant-col-sm-pull-7 {
           right: 29.16666667%;
       }

       .ant-col-sm-offset-7 {
           margin-left: 29.16666667%;
       }

       .ant-col-sm-order-7 {
           order: 7;
       }

       .ant-col-sm-6 {
           display: block;
           box-sizing: border-box;
           width: 25%;
       }

       .ant-col-sm-push-6 {
           left: 25%;
       }

       .ant-col-sm-pull-6 {
           right: 25%;
       }

       .ant-col-sm-offset-6 {
           margin-left: 25%;
       }

       .ant-col-sm-order-6 {
           order: 6;
       }

       .ant-col-sm-5 {
           display: block;
           box-sizing: border-box;
           width: 20.83333333%;
       }

       .ant-col-sm-push-5 {
           left: 20.83333333%;
       }

       .ant-col-sm-pull-5 {
           right: 20.83333333%;
       }

       .ant-col-sm-offset-5 {
           margin-left: 20.83333333%;
       }

       .ant-col-sm-order-5 {
           order: 5;
       }

       .ant-col-sm-4 {
           display: block;
           box-sizing: border-box;
           width: 16.66666667%;
       }

       .ant-col-sm-push-4 {
           left: 16.66666667%;
       }

       .ant-col-sm-pull-4 {
           right: 16.66666667%;
       }

       .ant-col-sm-offset-4 {
           margin-left: 16.66666667%;
       }

       .ant-col-sm-order-4 {
           order: 4;
       }

       .ant-col-sm-3 {
           display: block;
           box-sizing: border-box;
           width: 12.5%;
       }

       .ant-col-sm-push-3 {
           left: 12.5%;
       }

       .ant-col-sm-pull-3 {
           right: 12.5%;
       }

       .ant-col-sm-offset-3 {
           margin-left: 12.5%;
       }

       .ant-col-sm-order-3 {
           order: 3;
       }

       .ant-col-sm-2 {
           display: block;
           box-sizing: border-box;
           width: 8.33333333%;
       }

       .ant-col-sm-push-2 {
           left: 8.33333333%;
       }

       .ant-col-sm-pull-2 {
           right: 8.33333333%;
       }

       .ant-col-sm-offset-2 {
           margin-left: 8.33333333%;
       }

       .ant-col-sm-order-2 {
           order: 2;
       }

       .ant-col-sm-1 {
           display: block;
           box-sizing: border-box;
           width: 4.16666667%;
       }

       .ant-col-sm-push-1 {
           left: 4.16666667%;
       }

       .ant-col-sm-pull-1 {
           right: 4.16666667%;
       }

       .ant-col-sm-offset-1 {
           margin-left: 4.16666667%;
       }

       .ant-col-sm-order-1 {
           order: 1;
       }

       .ant-col-sm-0 {
           display: none;
       }

       .ant-col-push-0 {
           left: auto;
       }

       .ant-col-pull-0 {
           right: auto;
       }

       .ant-col-sm-push-0 {
           left: auto;
       }

       .ant-col-sm-pull-0 {
           right: auto;
       }

       .ant-col-sm-offset-0 {
           margin-left: 0;
       }

       .ant-col-sm-order-0 {
           order: 0;
       }
   }

   @media (min-width: 768px) {

       .ant-col-md-1,
       .ant-col-md-2,
       .ant-col-md-3,
       .ant-col-md-4,
       .ant-col-md-5,
       .ant-col-md-6,
       .ant-col-md-7,
       .ant-col-md-8,
       .ant-col-md-9,
       .ant-col-md-10,
       .ant-col-md-11,
       .ant-col-md-12,
       .ant-col-md-13,
       .ant-col-md-14,
       .ant-col-md-15,
       .ant-col-md-16,
       .ant-col-md-17,
       .ant-col-md-18,
       .ant-col-md-19,
       .ant-col-md-20,
       .ant-col-md-21,
       .ant-col-md-22,
       .ant-col-md-23,
       .ant-col-md-24 {
           float: left;
           flex: 0 0 auto;
       }

       .ant-col-md-24 {
           display: block;
           box-sizing: border-box;
           width: 100%;
       }

       .ant-col-md-push-24 {
           left: 100%;
       }

       .ant-col-md-pull-24 {
           right: 100%;
       }

       .ant-col-md-offset-24 {
           margin-left: 100%;
       }

       .ant-col-md-order-24 {
           order: 24;
       }

       .ant-col-md-23 {
           display: block;
           box-sizing: border-box;
           width: 95.83333333%;
       }

       .ant-col-md-push-23 {
           left: 95.83333333%;
       }

       .ant-col-md-pull-23 {
           right: 95.83333333%;
       }

       .ant-col-md-offset-23 {
           margin-left: 95.83333333%;
       }

       .ant-col-md-order-23 {
           order: 23;
       }

       .ant-col-md-22 {
           display: block;
           box-sizing: border-box;
           width: 91.66666667%;
       }

       .ant-col-md-push-22 {
           left: 91.66666667%;
       }

       .ant-col-md-pull-22 {
           right: 91.66666667%;
       }

       .ant-col-md-offset-22 {
           margin-left: 91.66666667%;
       }

       .ant-col-md-order-22 {
           order: 22;
       }

       .ant-col-md-21 {
           display: block;
           box-sizing: border-box;
           width: 87.5%;
       }

       .ant-col-md-push-21 {
           left: 87.5%;
       }

       .ant-col-md-pull-21 {
           right: 87.5%;
       }

       .ant-col-md-offset-21 {
           margin-left: 87.5%;
       }

       .ant-col-md-order-21 {
           order: 21;
       }

       .ant-col-md-20 {
           display: block;
           box-sizing: border-box;
           width: 83.33333333%;
       }

       .ant-col-md-push-20 {
           left: 83.33333333%;
       }

       .ant-col-md-pull-20 {
           right: 83.33333333%;
       }

       .ant-col-md-offset-20 {
           margin-left: 83.33333333%;
       }

       .ant-col-md-order-20 {
           order: 20;
       }

       .ant-col-md-19 {
           display: block;
           box-sizing: border-box;
           width: 79.16666667%;
       }

       .ant-col-md-push-19 {
           left: 79.16666667%;
       }

       .ant-col-md-pull-19 {
           right: 79.16666667%;
       }

       .ant-col-md-offset-19 {
           margin-left: 79.16666667%;
       }

       .ant-col-md-order-19 {
           order: 19;
       }

       .ant-col-md-18 {
           display: block;
           box-sizing: border-box;
           width: 75%;
       }

       .ant-col-md-push-18 {
           left: 75%;
       }

       .ant-col-md-pull-18 {
           right: 75%;
       }

       .ant-col-md-offset-18 {
           margin-left: 75%;
       }

       .ant-col-md-order-18 {
           order: 18;
       }

       .ant-col-md-17 {
           display: block;
           box-sizing: border-box;
           width: 70.83333333%;
       }

       .ant-col-md-push-17 {
           left: 70.83333333%;
       }

       .ant-col-md-pull-17 {
           right: 70.83333333%;
       }

       .ant-col-md-offset-17 {
           margin-left: 70.83333333%;
       }

       .ant-col-md-order-17 {
           order: 17;
       }

       .ant-col-md-16 {
           display: block;
           box-sizing: border-box;
           width: 66.66666667%;
       }

       .ant-col-md-push-16 {
           left: 66.66666667%;
       }

       .ant-col-md-pull-16 {
           right: 66.66666667%;
       }

       .ant-col-md-offset-16 {
           margin-left: 66.66666667%;
       }

       .ant-col-md-order-16 {
           order: 16;
       }

       .ant-col-md-15 {
           display: block;
           box-sizing: border-box;
           width: 62.5%;
       }

       .ant-col-md-push-15 {
           left: 62.5%;
       }

       .ant-col-md-pull-15 {
           right: 62.5%;
       }

       .ant-col-md-offset-15 {
           margin-left: 62.5%;
       }

       .ant-col-md-order-15 {
           order: 15;
       }

       .ant-col-md-14 {
           display: block;
           box-sizing: border-box;
           width: 58.33333333%;
       }

       .ant-col-md-push-14 {
           left: 58.33333333%;
       }

       .ant-col-md-pull-14 {
           right: 58.33333333%;
       }

       .ant-col-md-offset-14 {
           margin-left: 58.33333333%;
       }

       .ant-col-md-order-14 {
           order: 14;
       }

       .ant-col-md-13 {
           display: block;
           box-sizing: border-box;
           width: 54.16666667%;
       }

       .ant-col-md-push-13 {
           left: 54.16666667%;
       }

       .ant-col-md-pull-13 {
           right: 54.16666667%;
       }

       .ant-col-md-offset-13 {
           margin-left: 54.16666667%;
       }

       .ant-col-md-order-13 {
           order: 13;
       }

       .ant-col-md-12 {
           display: block;
           box-sizing: border-box;
           width: 50%;
       }

       .ant-col-md-push-12 {
           left: 50%;
       }

       .ant-col-md-pull-12 {
           right: 50%;
       }

       .ant-col-md-offset-12 {
           margin-left: 50%;
       }

       .ant-col-md-order-12 {
           order: 12;
       }

       .ant-col-md-11 {
           display: block;
           box-sizing: border-box;
           width: 45.83333333%;
       }

       .ant-col-md-push-11 {
           left: 45.83333333%;
       }

       .ant-col-md-pull-11 {
           right: 45.83333333%;
       }

       .ant-col-md-offset-11 {
           margin-left: 45.83333333%;
       }

       .ant-col-md-order-11 {
           order: 11;
       }

       .ant-col-md-10 {
           display: block;
           box-sizing: border-box;
           width: 41.66666667%;
       }

       .ant-col-md-push-10 {
           left: 41.66666667%;
       }

       .ant-col-md-pull-10 {
           right: 41.66666667%;
       }

       .ant-col-md-offset-10 {
           margin-left: 41.66666667%;
       }

       .ant-col-md-order-10 {
           order: 10;
       }

       .ant-col-md-9 {
           display: block;
           box-sizing: border-box;
           width: 37.5%;
       }

       .ant-col-md-push-9 {
           left: 37.5%;
       }

       .ant-col-md-pull-9 {
           right: 37.5%;
       }

       .ant-col-md-offset-9 {
           margin-left: 37.5%;
       }

       .ant-col-md-order-9 {
           order: 9;
       }

       .ant-col-md-8 {
           display: block;
           box-sizing: border-box;
           width: 33.33333333%;
       }

       .ant-col-md-push-8 {
           left: 33.33333333%;
       }

       .ant-col-md-pull-8 {
           right: 33.33333333%;
       }

       .ant-col-md-offset-8 {
           margin-left: 33.33333333%;
       }

       .ant-col-md-order-8 {
           order: 8;
       }

       .ant-col-md-7 {
           display: block;
           box-sizing: border-box;
           width: 29.16666667%;
       }

       .ant-col-md-push-7 {
           left: 29.16666667%;
       }

       .ant-col-md-pull-7 {
           right: 29.16666667%;
       }

       .ant-col-md-offset-7 {
           margin-left: 29.16666667%;
       }

       .ant-col-md-order-7 {
           order: 7;
       }

       .ant-col-md-6 {
           display: block;
           box-sizing: border-box;
           width: 25%;
       }

       .ant-col-md-push-6 {
           left: 25%;
       }

       .ant-col-md-pull-6 {
           right: 25%;
       }

       .ant-col-md-offset-6 {
           margin-left: 25%;
       }

       .ant-col-md-order-6 {
           order: 6;
       }

       .ant-col-md-5 {
           display: block;
           box-sizing: border-box;
           width: 20.83333333%;
       }

       .ant-col-md-push-5 {
           left: 20.83333333%;
       }

       .ant-col-md-pull-5 {
           right: 20.83333333%;
       }

       .ant-col-md-offset-5 {
           margin-left: 20.83333333%;
       }

       .ant-col-md-order-5 {
           order: 5;
       }

       .ant-col-md-4 {
           display: block;
           box-sizing: border-box;
           width: 16.66666667%;
       }

       .ant-col-md-push-4 {
           left: 16.66666667%;
       }

       .ant-col-md-pull-4 {
           right: 16.66666667%;
       }

       .ant-col-md-offset-4 {
           margin-left: 16.66666667%;
       }

       .ant-col-md-order-4 {
           order: 4;
       }

       .ant-col-md-3 {
           display: block;
           box-sizing: border-box;
           width: 12.5%;
       }

       .ant-col-md-push-3 {
           left: 12.5%;
       }

       .ant-col-md-pull-3 {
           right: 12.5%;
       }

       .ant-col-md-offset-3 {
           margin-left: 12.5%;
       }

       .ant-col-md-order-3 {
           order: 3;
       }

       .ant-col-md-2 {
           display: block;
           box-sizing: border-box;
           width: 8.33333333%;
       }

       .ant-col-md-push-2 {
           left: 8.33333333%;
       }

       .ant-col-md-pull-2 {
           right: 8.33333333%;
       }

       .ant-col-md-offset-2 {
           margin-left: 8.33333333%;
       }

       .ant-col-md-order-2 {
           order: 2;
       }

       .ant-col-md-1 {
           display: block;
           box-sizing: border-box;
           width: 4.16666667%;
       }

       .ant-col-md-push-1 {
           left: 4.16666667%;
       }

       .ant-col-md-pull-1 {
           right: 4.16666667%;
       }

       .ant-col-md-offset-1 {
           margin-left: 4.16666667%;
       }

       .ant-col-md-order-1 {
           order: 1;
       }

       .ant-col-md-0 {
           display: none;
       }

       .ant-col-push-0 {
           left: auto;
       }

       .ant-col-pull-0 {
           right: auto;
       }

       .ant-col-md-push-0 {
           left: auto;
       }

       .ant-col-md-pull-0 {
           right: auto;
       }

       .ant-col-md-offset-0 {
           margin-left: 0;
       }

       .ant-col-md-order-0 {
           order: 0;
       }
   }

   @media (min-width: 992px) {

       .ant-col-lg-1,
       .ant-col-lg-2,
       .ant-col-lg-3,
       .ant-col-lg-4,
       .ant-col-lg-5,
       .ant-col-lg-6,
       .ant-col-lg-7,
       .ant-col-lg-8,
       .ant-col-lg-9,
       .ant-col-lg-10,
       .ant-col-lg-11,
       .ant-col-lg-12,
       .ant-col-lg-13,
       .ant-col-lg-14,
       .ant-col-lg-15,
       .ant-col-lg-16,
       .ant-col-lg-17,
       .ant-col-lg-18,
       .ant-col-lg-19,
       .ant-col-lg-20,
       .ant-col-lg-21,
       .ant-col-lg-22,
       .ant-col-lg-23,
       .ant-col-lg-24 {
           float: left;
           flex: 0 0 auto;
       }

       .ant-col-lg-24 {
           display: block;
           box-sizing: border-box;
           width: 100%;
       }

       .ant-col-lg-push-24 {
           left: 100%;
       }

       .ant-col-lg-pull-24 {
           right: 100%;
       }

       .ant-col-lg-offset-24 {
           margin-left: 100%;
       }

       .ant-col-lg-order-24 {
           order: 24;
       }

       .ant-col-lg-23 {
           display: block;
           box-sizing: border-box;
           width: 95.83333333%;
       }

       .ant-col-lg-push-23 {
           left: 95.83333333%;
       }

       .ant-col-lg-pull-23 {
           right: 95.83333333%;
       }

       .ant-col-lg-offset-23 {
           margin-left: 95.83333333%;
       }

       .ant-col-lg-order-23 {
           order: 23;
       }

       .ant-col-lg-22 {
           display: block;
           box-sizing: border-box;
           width: 91.66666667%;
       }

       .ant-col-lg-push-22 {
           left: 91.66666667%;
       }

       .ant-col-lg-pull-22 {
           right: 91.66666667%;
       }

       .ant-col-lg-offset-22 {
           margin-left: 91.66666667%;
       }

       .ant-col-lg-order-22 {
           order: 22;
       }

       .ant-col-lg-21 {
           display: block;
           box-sizing: border-box;
           width: 87.5%;
       }

       .ant-col-lg-push-21 {
           left: 87.5%;
       }

       .ant-col-lg-pull-21 {
           right: 87.5%;
       }

       .ant-col-lg-offset-21 {
           margin-left: 87.5%;
       }

       .ant-col-lg-order-21 {
           order: 21;
       }

       .ant-col-lg-20 {
           display: block;
           box-sizing: border-box;
           width: 83.33333333%;
       }

       .ant-col-lg-push-20 {
           left: 83.33333333%;
       }

       .ant-col-lg-pull-20 {
           right: 83.33333333%;
       }

       .ant-col-lg-offset-20 {
           margin-left: 83.33333333%;
       }

       .ant-col-lg-order-20 {
           order: 20;
       }

       .ant-col-lg-19 {
           display: block;
           box-sizing: border-box;
           width: 79.16666667%;
       }

       .ant-col-lg-push-19 {
           left: 79.16666667%;
       }

       .ant-col-lg-pull-19 {
           right: 79.16666667%;
       }

       .ant-col-lg-offset-19 {
           margin-left: 79.16666667%;
       }

       .ant-col-lg-order-19 {
           order: 19;
       }

       .ant-col-lg-18 {
           display: block;
           box-sizing: border-box;
           width: 75%;
       }

       .ant-col-lg-push-18 {
           left: 75%;
       }

       .ant-col-lg-pull-18 {
           right: 75%;
       }

       .ant-col-lg-offset-18 {
           margin-left: 75%;
       }

       .ant-col-lg-order-18 {
           order: 18;
       }

       .ant-col-lg-17 {
           display: block;
           box-sizing: border-box;
           width: 70.83333333%;
       }

       .ant-col-lg-push-17 {
           left: 70.83333333%;
       }

       .ant-col-lg-pull-17 {
           right: 70.83333333%;
       }

       .ant-col-lg-offset-17 {
           margin-left: 70.83333333%;
       }

       .ant-col-lg-order-17 {
           order: 17;
       }

       .ant-col-lg-16 {
           display: block;
           box-sizing: border-box;
           width: 66.66666667%;
       }

       .ant-col-lg-push-16 {
           left: 66.66666667%;
       }

       .ant-col-lg-pull-16 {
           right: 66.66666667%;
       }

       .ant-col-lg-offset-16 {
           margin-left: 66.66666667%;
       }

       .ant-col-lg-order-16 {
           order: 16;
       }

       .ant-col-lg-15 {
           display: block;
           box-sizing: border-box;
           width: 62.5%;
       }

       .ant-col-lg-push-15 {
           left: 62.5%;
       }

       .ant-col-lg-pull-15 {
           right: 62.5%;
       }

       .ant-col-lg-offset-15 {
           margin-left: 62.5%;
       }

       .ant-col-lg-order-15 {
           order: 15;
       }

       .ant-col-lg-14 {
           display: block;
           box-sizing: border-box;
           width: 58.33333333%;
       }

       .ant-col-lg-push-14 {
           left: 58.33333333%;
       }

       .ant-col-lg-pull-14 {
           right: 58.33333333%;
       }

       .ant-col-lg-offset-14 {
           margin-left: 58.33333333%;
       }

       .ant-col-lg-order-14 {
           order: 14;
       }

       .ant-col-lg-13 {
           display: block;
           box-sizing: border-box;
           width: 54.16666667%;
       }

       .ant-col-lg-push-13 {
           left: 54.16666667%;
       }

       .ant-col-lg-pull-13 {
           right: 54.16666667%;
       }

       .ant-col-lg-offset-13 {
           margin-left: 54.16666667%;
       }

       .ant-col-lg-order-13 {
           order: 13;
       }

       .ant-col-lg-12 {
           display: block;
           box-sizing: border-box;
           width: 50%;
       }

       .ant-col-lg-push-12 {
           left: 50%;
       }

       .ant-col-lg-pull-12 {
           right: 50%;
       }

       .ant-col-lg-offset-12 {
           margin-left: 50%;
       }

       .ant-col-lg-order-12 {
           order: 12;
       }

       .ant-col-lg-11 {
           display: block;
           box-sizing: border-box;
           width: 45.83333333%;
       }

       .ant-col-lg-push-11 {
           left: 45.83333333%;
       }

       .ant-col-lg-pull-11 {
           right: 45.83333333%;
       }

       .ant-col-lg-offset-11 {
           margin-left: 45.83333333%;
       }

       .ant-col-lg-order-11 {
           order: 11;
       }

       .ant-col-lg-10 {
           display: block;
           box-sizing: border-box;
           width: 41.66666667%;
       }

       .ant-col-lg-push-10 {
           left: 41.66666667%;
       }

       .ant-col-lg-pull-10 {
           right: 41.66666667%;
       }

       .ant-col-lg-offset-10 {
           margin-left: 41.66666667%;
       }

       .ant-col-lg-order-10 {
           order: 10;
       }

       .ant-col-lg-9 {
           display: block;
           box-sizing: border-box;
           width: 37.5%;
       }

       .ant-col-lg-push-9 {
           left: 37.5%;
       }

       .ant-col-lg-pull-9 {
           right: 37.5%;
       }

       .ant-col-lg-offset-9 {
           margin-left: 37.5%;
       }

       .ant-col-lg-order-9 {
           order: 9;
       }

       .ant-col-lg-8 {
           display: block;
           box-sizing: border-box;
           width: 33.33333333%;
       }

       .ant-col-lg-push-8 {
           left: 33.33333333%;
       }

       .ant-col-lg-pull-8 {
           right: 33.33333333%;
       }

       .ant-col-lg-offset-8 {
           margin-left: 33.33333333%;
       }

       .ant-col-lg-order-8 {
           order: 8;
       }

       .ant-col-lg-7 {
           display: block;
           box-sizing: border-box;
           width: 29.16666667%;
       }

       .ant-col-lg-push-7 {
           left: 29.16666667%;
       }

       .ant-col-lg-pull-7 {
           right: 29.16666667%;
       }

       .ant-col-lg-offset-7 {
           margin-left: 29.16666667%;
       }

       .ant-col-lg-order-7 {
           order: 7;
       }

       .ant-col-lg-6 {
           display: block;
           box-sizing: border-box;
           width: 25%;
       }

       .ant-col-lg-push-6 {
           left: 25%;
       }

       .ant-col-lg-pull-6 {
           right: 25%;
       }

       .ant-col-lg-offset-6 {
           margin-left: 25%;
       }

       .ant-col-lg-order-6 {
           order: 6;
       }

       .ant-col-lg-5 {
           display: block;
           box-sizing: border-box;
           width: 20.83333333%;
       }

       .ant-col-lg-push-5 {
           left: 20.83333333%;
       }

       .ant-col-lg-pull-5 {
           right: 20.83333333%;
       }

       .ant-col-lg-offset-5 {
           margin-left: 20.83333333%;
       }

       .ant-col-lg-order-5 {
           order: 5;
       }

       .ant-col-lg-4 {
           display: block;
           box-sizing: border-box;
           width: 16.66666667%;
       }

       .ant-col-lg-push-4 {
           left: 16.66666667%;
       }

       .ant-col-lg-pull-4 {
           right: 16.66666667%;
       }

       .ant-col-lg-offset-4 {
           margin-left: 16.66666667%;
       }

       .ant-col-lg-order-4 {
           order: 4;
       }

       .ant-col-lg-3 {
           display: block;
           box-sizing: border-box;
           width: 12.5%;
       }

       .ant-col-lg-push-3 {
           left: 12.5%;
       }

       .ant-col-lg-pull-3 {
           right: 12.5%;
       }

       .ant-col-lg-offset-3 {
           margin-left: 12.5%;
       }

       .ant-col-lg-order-3 {
           order: 3;
       }

       .ant-col-lg-2 {
           display: block;
           box-sizing: border-box;
           width: 8.33333333%;
       }

       .ant-col-lg-push-2 {
           left: 8.33333333%;
       }

       .ant-col-lg-pull-2 {
           right: 8.33333333%;
       }

       .ant-col-lg-offset-2 {
           margin-left: 8.33333333%;
       }

       .ant-col-lg-order-2 {
           order: 2;
       }

       .ant-col-lg-1 {
           display: block;
           box-sizing: border-box;
           width: 4.16666667%;
       }

       .ant-col-lg-push-1 {
           left: 4.16666667%;
       }

       .ant-col-lg-pull-1 {
           right: 4.16666667%;
       }

       .ant-col-lg-offset-1 {
           margin-left: 4.16666667%;
       }

       .ant-col-lg-order-1 {
           order: 1;
       }

       .ant-col-lg-0 {
           display: none;
       }

       .ant-col-push-0 {
           left: auto;
       }

       .ant-col-pull-0 {
           right: auto;
       }

       .ant-col-lg-push-0 {
           left: auto;
       }

       .ant-col-lg-pull-0 {
           right: auto;
       }

       .ant-col-lg-offset-0 {
           margin-left: 0;
       }

       .ant-col-lg-order-0 {
           order: 0;
       }
   }

   @media (min-width: 1200px) {

       .ant-col-xl-1,
       .ant-col-xl-2,
       .ant-col-xl-3,
       .ant-col-xl-4,
       .ant-col-xl-5,
       .ant-col-xl-6,
       .ant-col-xl-7,
       .ant-col-xl-8,
       .ant-col-xl-9,
       .ant-col-xl-10,
       .ant-col-xl-11,
       .ant-col-xl-12,
       .ant-col-xl-13,
       .ant-col-xl-14,
       .ant-col-xl-15,
       .ant-col-xl-16,
       .ant-col-xl-17,
       .ant-col-xl-18,
       .ant-col-xl-19,
       .ant-col-xl-20,
       .ant-col-xl-21,
       .ant-col-xl-22,
       .ant-col-xl-23,
       .ant-col-xl-24 {
           float: left;
           flex: 0 0 auto;
       }

       .ant-col-xl-24 {
           display: block;
           box-sizing: border-box;
           width: 100%;
       }

       .ant-col-xl-push-24 {
           left: 100%;
       }

       .ant-col-xl-pull-24 {
           right: 100%;
       }

       .ant-col-xl-offset-24 {
           margin-left: 100%;
       }

       .ant-col-xl-order-24 {
           order: 24;
       }

       .ant-col-xl-23 {
           display: block;
           box-sizing: border-box;
           width: 95.83333333%;
       }

       .ant-col-xl-push-23 {
           left: 95.83333333%;
       }

       .ant-col-xl-pull-23 {
           right: 95.83333333%;
       }

       .ant-col-xl-offset-23 {
           margin-left: 95.83333333%;
       }

       .ant-col-xl-order-23 {
           order: 23;
       }

       .ant-col-xl-22 {
           display: block;
           box-sizing: border-box;
           width: 91.66666667%;
       }

       .ant-col-xl-push-22 {
           left: 91.66666667%;
       }

       .ant-col-xl-pull-22 {
           right: 91.66666667%;
       }

       .ant-col-xl-offset-22 {
           margin-left: 91.66666667%;
       }

       .ant-col-xl-order-22 {
           order: 22;
       }

       .ant-col-xl-21 {
           display: block;
           box-sizing: border-box;
           width: 87.5%;
       }

       .ant-col-xl-push-21 {
           left: 87.5%;
       }

       .ant-col-xl-pull-21 {
           right: 87.5%;
       }

       .ant-col-xl-offset-21 {
           margin-left: 87.5%;
       }

       .ant-col-xl-order-21 {
           order: 21;
       }

       .ant-col-xl-20 {
           display: block;
           box-sizing: border-box;
           width: 83.33333333%;
       }

       .ant-col-xl-push-20 {
           left: 83.33333333%;
       }

       .ant-col-xl-pull-20 {
           right: 83.33333333%;
       }

       .ant-col-xl-offset-20 {
           margin-left: 83.33333333%;
       }

       .ant-col-xl-order-20 {
           order: 20;
       }

       .ant-col-xl-19 {
           display: block;
           box-sizing: border-box;
           width: 79.16666667%;
       }

       .ant-col-xl-push-19 {
           left: 79.16666667%;
       }

       .ant-col-xl-pull-19 {
           right: 79.16666667%;
       }

       .ant-col-xl-offset-19 {
           margin-left: 79.16666667%;
       }

       .ant-col-xl-order-19 {
           order: 19;
       }

       .ant-col-xl-18 {
           display: block;
           box-sizing: border-box;
           width: 75%;
       }

       .ant-col-xl-push-18 {
           left: 75%;
       }

       .ant-col-xl-pull-18 {
           right: 75%;
       }

       .ant-col-xl-offset-18 {
           margin-left: 75%;
       }

       .ant-col-xl-order-18 {
           order: 18;
       }

       .ant-col-xl-17 {
           display: block;
           box-sizing: border-box;
           width: 70.83333333%;
       }

       .ant-col-xl-push-17 {
           left: 70.83333333%;
       }

       .ant-col-xl-pull-17 {
           right: 70.83333333%;
       }

       .ant-col-xl-offset-17 {
           margin-left: 70.83333333%;
       }

       .ant-col-xl-order-17 {
           order: 17;
       }

       .ant-col-xl-16 {
           display: block;
           box-sizing: border-box;
           width: 66.66666667%;
       }

       .ant-col-xl-push-16 {
           left: 66.66666667%;
       }

       .ant-col-xl-pull-16 {
           right: 66.66666667%;
       }

       .ant-col-xl-offset-16 {
           margin-left: 66.66666667%;
       }

       .ant-col-xl-order-16 {
           order: 16;
       }

       .ant-col-xl-15 {
           display: block;
           box-sizing: border-box;
           width: 62.5%;
       }

       .ant-col-xl-push-15 {
           left: 62.5%;
       }

       .ant-col-xl-pull-15 {
           right: 62.5%;
       }

       .ant-col-xl-offset-15 {
           margin-left: 62.5%;
       }

       .ant-col-xl-order-15 {
           order: 15;
       }

       .ant-col-xl-14 {
           display: block;
           box-sizing: border-box;
           width: 58.33333333%;
       }

       .ant-col-xl-push-14 {
           left: 58.33333333%;
       }

       .ant-col-xl-pull-14 {
           right: 58.33333333%;
       }

       .ant-col-xl-offset-14 {
           margin-left: 58.33333333%;
       }

       .ant-col-xl-order-14 {
           order: 14;
       }

       .ant-col-xl-13 {
           display: block;
           box-sizing: border-box;
           width: 54.16666667%;
       }

       .ant-col-xl-push-13 {
           left: 54.16666667%;
       }

       .ant-col-xl-pull-13 {
           right: 54.16666667%;
       }

       .ant-col-xl-offset-13 {
           margin-left: 54.16666667%;
       }

       .ant-col-xl-order-13 {
           order: 13;
       }

       .ant-col-xl-12 {
           display: block;
           box-sizing: border-box;
           width: 50%;
       }

       .ant-col-xl-push-12 {
           left: 50%;
       }

       .ant-col-xl-pull-12 {
           right: 50%;
       }

       .ant-col-xl-offset-12 {
           margin-left: 50%;
       }

       .ant-col-xl-order-12 {
           order: 12;
       }

       .ant-col-xl-11 {
           display: block;
           box-sizing: border-box;
           width: 45.83333333%;
       }

       .ant-col-xl-push-11 {
           left: 45.83333333%;
       }

       .ant-col-xl-pull-11 {
           right: 45.83333333%;
       }

       .ant-col-xl-offset-11 {
           margin-left: 45.83333333%;
       }

       .ant-col-xl-order-11 {
           order: 11;
       }

       .ant-col-xl-10 {
           display: block;
           box-sizing: border-box;
           width: 41.66666667%;
       }

       .ant-col-xl-push-10 {
           left: 41.66666667%;
       }

       .ant-col-xl-pull-10 {
           right: 41.66666667%;
       }

       .ant-col-xl-offset-10 {
           margin-left: 41.66666667%;
       }

       .ant-col-xl-order-10 {
           order: 10;
       }

       .ant-col-xl-9 {
           display: block;
           box-sizing: border-box;
           width: 37.5%;
       }

       .ant-col-xl-push-9 {
           left: 37.5%;
       }

       .ant-col-xl-pull-9 {
           right: 37.5%;
       }

       .ant-col-xl-offset-9 {
           margin-left: 37.5%;
       }

       .ant-col-xl-order-9 {
           order: 9;
       }

       .ant-col-xl-8 {
           display: block;
           box-sizing: border-box;
           width: 33.33333333%;
       }

       .ant-col-xl-push-8 {
           left: 33.33333333%;
       }

       .ant-col-xl-pull-8 {
           right: 33.33333333%;
       }

       .ant-col-xl-offset-8 {
           margin-left: 33.33333333%;
       }

       .ant-col-xl-order-8 {
           order: 8;
       }

       .ant-col-xl-7 {
           display: block;
           box-sizing: border-box;
           width: 29.16666667%;
       }

       .ant-col-xl-push-7 {
           left: 29.16666667%;
       }

       .ant-col-xl-pull-7 {
           right: 29.16666667%;
       }

       .ant-col-xl-offset-7 {
           margin-left: 29.16666667%;
       }

       .ant-col-xl-order-7 {
           order: 7;
       }

       .ant-col-xl-6 {
           display: block;
           box-sizing: border-box;
           width: 25%;
       }

       .ant-col-xl-push-6 {
           left: 25%;
       }

       .ant-col-xl-pull-6 {
           right: 25%;
       }

       .ant-col-xl-offset-6 {
           margin-left: 25%;
       }

       .ant-col-xl-order-6 {
           order: 6;
       }

       .ant-col-xl-5 {
           display: block;
           box-sizing: border-box;
           width: 20.83333333%;
       }

       .ant-col-xl-push-5 {
           left: 20.83333333%;
       }

       .ant-col-xl-pull-5 {
           right: 20.83333333%;
       }

       .ant-col-xl-offset-5 {
           margin-left: 20.83333333%;
       }

       .ant-col-xl-order-5 {
           order: 5;
       }

       .ant-col-xl-4 {
           display: block;
           box-sizing: border-box;
           width: 16.66666667%;
       }

       .ant-col-xl-push-4 {
           left: 16.66666667%;
       }

       .ant-col-xl-pull-4 {
           right: 16.66666667%;
       }

       .ant-col-xl-offset-4 {
           margin-left: 16.66666667%;
       }

       .ant-col-xl-order-4 {
           order: 4;
       }

       .ant-col-xl-3 {
           display: block;
           box-sizing: border-box;
           width: 12.5%;
       }

       .ant-col-xl-push-3 {
           left: 12.5%;
       }

       .ant-col-xl-pull-3 {
           right: 12.5%;
       }

       .ant-col-xl-offset-3 {
           margin-left: 12.5%;
       }

       .ant-col-xl-order-3 {
           order: 3;
       }

       .ant-col-xl-2 {
           display: block;
           box-sizing: border-box;
           width: 8.33333333%;
       }

       .ant-col-xl-push-2 {
           left: 8.33333333%;
       }

       .ant-col-xl-pull-2 {
           right: 8.33333333%;
       }

       .ant-col-xl-offset-2 {
           margin-left: 8.33333333%;
       }

       .ant-col-xl-order-2 {
           order: 2;
       }

       .ant-col-xl-1 {
           display: block;
           box-sizing: border-box;
           width: 4.16666667%;
       }

       .ant-col-xl-push-1 {
           left: 4.16666667%;
       }

       .ant-col-xl-pull-1 {
           right: 4.16666667%;
       }

       .ant-col-xl-offset-1 {
           margin-left: 4.16666667%;
       }

       .ant-col-xl-order-1 {
           order: 1;
       }

       .ant-col-xl-0 {
           display: none;
       }

       .ant-col-push-0 {
           left: auto;
       }

       .ant-col-pull-0 {
           right: auto;
       }

       .ant-col-xl-push-0 {
           left: auto;
       }

       .ant-col-xl-pull-0 {
           right: auto;
       }

       .ant-col-xl-offset-0 {
           margin-left: 0;
       }

       .ant-col-xl-order-0 {
           order: 0;
       }
   }

   @media (min-width: 1600px) {

       .ant-col-xxl-1,
       .ant-col-xxl-2,
       .ant-col-xxl-3,
       .ant-col-xxl-4,
       .ant-col-xxl-5,
       .ant-col-xxl-6,
       .ant-col-xxl-7,
       .ant-col-xxl-8,
       .ant-col-xxl-9,
       .ant-col-xxl-10,
       .ant-col-xxl-11,
       .ant-col-xxl-12,
       .ant-col-xxl-13,
       .ant-col-xxl-14,
       .ant-col-xxl-15,
       .ant-col-xxl-16,
       .ant-col-xxl-17,
       .ant-col-xxl-18,
       .ant-col-xxl-19,
       .ant-col-xxl-20,
       .ant-col-xxl-21,
       .ant-col-xxl-22,
       .ant-col-xxl-23,
       .ant-col-xxl-24 {
           float: left;
           flex: 0 0 auto;
       }

       .ant-col-xxl-24 {
           display: block;
           box-sizing: border-box;
           width: 100%;
       }

       .ant-col-xxl-push-24 {
           left: 100%;
       }

       .ant-col-xxl-pull-24 {
           right: 100%;
       }

       .ant-col-xxl-offset-24 {
           margin-left: 100%;
       }

       .ant-col-xxl-order-24 {
           order: 24;
       }

       .ant-col-xxl-23 {
           display: block;
           box-sizing: border-box;
           width: 95.83333333%;
       }

       .ant-col-xxl-push-23 {
           left: 95.83333333%;
       }

       .ant-col-xxl-pull-23 {
           right: 95.83333333%;
       }

       .ant-col-xxl-offset-23 {
           margin-left: 95.83333333%;
       }

       .ant-col-xxl-order-23 {
           order: 23;
       }

       .ant-col-xxl-22 {
           display: block;
           box-sizing: border-box;
           width: 91.66666667%;
       }

       .ant-col-xxl-push-22 {
           left: 91.66666667%;
       }

       .ant-col-xxl-pull-22 {
           right: 91.66666667%;
       }

       .ant-col-xxl-offset-22 {
           margin-left: 91.66666667%;
       }

       .ant-col-xxl-order-22 {
           order: 22;
       }

       .ant-col-xxl-21 {
           display: block;
           box-sizing: border-box;
           width: 87.5%;
       }

       .ant-col-xxl-push-21 {
           left: 87.5%;
       }

       .ant-col-xxl-pull-21 {
           right: 87.5%;
       }

       .ant-col-xxl-offset-21 {
           margin-left: 87.5%;
       }

       .ant-col-xxl-order-21 {
           order: 21;
       }

       .ant-col-xxl-20 {
           display: block;
           box-sizing: border-box;
           width: 83.33333333%;
       }

       .ant-col-xxl-push-20 {
           left: 83.33333333%;
       }

       .ant-col-xxl-pull-20 {
           right: 83.33333333%;
       }

       .ant-col-xxl-offset-20 {
           margin-left: 83.33333333%;
       }

       .ant-col-xxl-order-20 {
           order: 20;
       }

       .ant-col-xxl-19 {
           display: block;
           box-sizing: border-box;
           width: 79.16666667%;
       }

       .ant-col-xxl-push-19 {
           left: 79.16666667%;
       }

       .ant-col-xxl-pull-19 {
           right: 79.16666667%;
       }

       .ant-col-xxl-offset-19 {
           margin-left: 79.16666667%;
       }

       .ant-col-xxl-order-19 {
           order: 19;
       }

       .ant-col-xxl-18 {
           display: block;
           box-sizing: border-box;
           width: 75%;
       }

       .ant-col-xxl-push-18 {
           left: 75%;
       }

       .ant-col-xxl-pull-18 {
           right: 75%;
       }

       .ant-col-xxl-offset-18 {
           margin-left: 75%;
       }

       .ant-col-xxl-order-18 {
           order: 18;
       }

       .ant-col-xxl-17 {
           display: block;
           box-sizing: border-box;
           width: 70.83333333%;
       }

       .ant-col-xxl-push-17 {
           left: 70.83333333%;
       }

       .ant-col-xxl-pull-17 {
           right: 70.83333333%;
       }

       .ant-col-xxl-offset-17 {
           margin-left: 70.83333333%;
       }

       .ant-col-xxl-order-17 {
           order: 17;
       }

       .ant-col-xxl-16 {
           display: block;
           box-sizing: border-box;
           width: 66.66666667%;
       }

       .ant-col-xxl-push-16 {
           left: 66.66666667%;
       }

       .ant-col-xxl-pull-16 {
           right: 66.66666667%;
       }

       .ant-col-xxl-offset-16 {
           margin-left: 66.66666667%;
       }

       .ant-col-xxl-order-16 {
           order: 16;
       }

       .ant-col-xxl-15 {
           display: block;
           box-sizing: border-box;
           width: 62.5%;
       }

       .ant-col-xxl-push-15 {
           left: 62.5%;
       }

       .ant-col-xxl-pull-15 {
           right: 62.5%;
       }

       .ant-col-xxl-offset-15 {
           margin-left: 62.5%;
       }

       .ant-col-xxl-order-15 {
           order: 15;
       }

       .ant-col-xxl-14 {
           display: block;
           box-sizing: border-box;
           width: 58.33333333%;
       }

       .ant-col-xxl-push-14 {
           left: 58.33333333%;
       }

       .ant-col-xxl-pull-14 {
           right: 58.33333333%;
       }

       .ant-col-xxl-offset-14 {
           margin-left: 58.33333333%;
       }

       .ant-col-xxl-order-14 {
           order: 14;
       }

       .ant-col-xxl-13 {
           display: block;
           box-sizing: border-box;
           width: 54.16666667%;
       }

       .ant-col-xxl-push-13 {
           left: 54.16666667%;
       }

       .ant-col-xxl-pull-13 {
           right: 54.16666667%;
       }

       .ant-col-xxl-offset-13 {
           margin-left: 54.16666667%;
       }

       .ant-col-xxl-order-13 {
           order: 13;
       }

       .ant-col-xxl-12 {
           display: block;
           box-sizing: border-box;
           width: 50%;
       }

       .ant-col-xxl-push-12 {
           left: 50%;
       }

       .ant-col-xxl-pull-12 {
           right: 50%;
       }

       .ant-col-xxl-offset-12 {
           margin-left: 50%;
       }

       .ant-col-xxl-order-12 {
           order: 12;
       }

       .ant-col-xxl-11 {
           display: block;
           box-sizing: border-box;
           width: 45.83333333%;
       }

       .ant-col-xxl-push-11 {
           left: 45.83333333%;
       }

       .ant-col-xxl-pull-11 {
           right: 45.83333333%;
       }

       .ant-col-xxl-offset-11 {
           margin-left: 45.83333333%;
       }

       .ant-col-xxl-order-11 {
           order: 11;
       }

       .ant-col-xxl-10 {
           display: block;
           box-sizing: border-box;
           width: 41.66666667%;
       }

       .ant-col-xxl-push-10 {
           left: 41.66666667%;
       }

       .ant-col-xxl-pull-10 {
           right: 41.66666667%;
       }

       .ant-col-xxl-offset-10 {
           margin-left: 41.66666667%;
       }

       .ant-col-xxl-order-10 {
           order: 10;
       }

       .ant-col-xxl-9 {
           display: block;
           box-sizing: border-box;
           width: 37.5%;
       }

       .ant-col-xxl-push-9 {
           left: 37.5%;
       }

       .ant-col-xxl-pull-9 {
           right: 37.5%;
       }

       .ant-col-xxl-offset-9 {
           margin-left: 37.5%;
       }

       .ant-col-xxl-order-9 {
           order: 9;
       }

       .ant-col-xxl-8 {
           display: block;
           box-sizing: border-box;
           width: 33.33333333%;
       }

       .ant-col-xxl-push-8 {
           left: 33.33333333%;
       }

       .ant-col-xxl-pull-8 {
           right: 33.33333333%;
       }

       .ant-col-xxl-offset-8 {
           margin-left: 33.33333333%;
       }

       .ant-col-xxl-order-8 {
           order: 8;
       }

       .ant-col-xxl-7 {
           display: block;
           box-sizing: border-box;
           width: 29.16666667%;
       }

       .ant-col-xxl-push-7 {
           left: 29.16666667%;
       }

       .ant-col-xxl-pull-7 {
           right: 29.16666667%;
       }

       .ant-col-xxl-offset-7 {
           margin-left: 29.16666667%;
       }

       .ant-col-xxl-order-7 {
           order: 7;
       }

       .ant-col-xxl-6 {
           display: block;
           box-sizing: border-box;
           width: 25%;
       }

       .ant-col-xxl-push-6 {
           left: 25%;
       }

       .ant-col-xxl-pull-6 {
           right: 25%;
       }

       .ant-col-xxl-offset-6 {
           margin-left: 25%;
       }

       .ant-col-xxl-order-6 {
           order: 6;
       }

       .ant-col-xxl-5 {
           display: block;
           box-sizing: border-box;
           width: 20.83333333%;
       }

       .ant-col-xxl-push-5 {
           left: 20.83333333%;
       }

       .ant-col-xxl-pull-5 {
           right: 20.83333333%;
       }

       .ant-col-xxl-offset-5 {
           margin-left: 20.83333333%;
       }

       .ant-col-xxl-order-5 {
           order: 5;
       }

       .ant-col-xxl-4 {
           display: block;
           box-sizing: border-box;
           width: 16.66666667%;
       }

       .ant-col-xxl-push-4 {
           left: 16.66666667%;
       }

       .ant-col-xxl-pull-4 {
           right: 16.66666667%;
       }

       .ant-col-xxl-offset-4 {
           margin-left: 16.66666667%;
       }

       .ant-col-xxl-order-4 {
           order: 4;
       }

       .ant-col-xxl-3 {
           display: block;
           box-sizing: border-box;
           width: 12.5%;
       }

       .ant-col-xxl-push-3 {
           left: 12.5%;
       }

       .ant-col-xxl-pull-3 {
           right: 12.5%;
       }

       .ant-col-xxl-offset-3 {
           margin-left: 12.5%;
       }

       .ant-col-xxl-order-3 {
           order: 3;
       }

       .ant-col-xxl-2 {
           display: block;
           box-sizing: border-box;
           width: 8.33333333%;
       }

       .ant-col-xxl-push-2 {
           left: 8.33333333%;
       }

       .ant-col-xxl-pull-2 {
           right: 8.33333333%;
       }

       .ant-col-xxl-offset-2 {
           margin-left: 8.33333333%;
       }

       .ant-col-xxl-order-2 {
           order: 2;
       }

       .ant-col-xxl-1 {
           display: block;
           box-sizing: border-box;
           width: 4.16666667%;
       }

       .ant-col-xxl-push-1 {
           left: 4.16666667%;
       }

       .ant-col-xxl-pull-1 {
           right: 4.16666667%;
       }

       .ant-col-xxl-offset-1 {
           margin-left: 4.16666667%;
       }

       .ant-col-xxl-order-1 {
           order: 1;
       }

       .ant-col-xxl-0 {
           display: none;
       }

       .ant-col-push-0 {
           left: auto;
       }

       .ant-col-pull-0 {
           right: auto;
       }

       .ant-col-xxl-push-0 {
           left: auto;
       }

       .ant-col-xxl-pull-0 {
           right: auto;
       }

       .ant-col-xxl-offset-0 {
           margin-left: 0;
       }

       .ant-col-xxl-order-0 {
           order: 0;
       }
   }

   /** oui-menu */
   /* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */
   /* stylelint-disable no-duplicate-selectors */
   /* stylelint-disable declaration-bang-space-before,no-duplicate-selectors */
   /* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */
   .ant-menu {
       font-family: 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', 'SimHei', 'WenQuanYi Micro Hei', sans-serif;
       font-size: 12px;
       font-variant: tabular-nums;
       line-height: 1.5;
       box-sizing: border-box;
       margin: 0;
       padding: 0;
       outline: none;
       margin-bottom: 0;
       padding-left: 0;
       list-style: none;
       box-shadow: 0 2px 8px rgba(0, 0, 0, 0.15);
       color: #333333;
       background: #fff;
       line-height: 0;
       transition: background .3s, width .2s;
       zoom: 1;
   }

   .ant-menu:before,
   .ant-menu:after {
       content: "";
       display: table;
   }

   .ant-menu:after {
       clear: both;
   }

   .ant-menu ul,
   .ant-menu ol {
       list-style: none;
       margin: 0;
       padding: 0;
   }

   .ant-menu-hidden {
       display: none;
   }

   .ant-menu-item-group-title {
       color: #999999;
       font-size: 12px;
       line-height: 1.5;
       padding: 8px 16px;
       transition: all .3s;
   }

   .ant-menu-submenu,
   .ant-menu-submenu-inline {
       transition: border-color 0.3s cubic-bezier(0.645, 0.045, 0.355, 1), background 0.3s cubic-bezier(0.645, 0.045, 0.355, 1), padding 0.15s cubic-bezier(0.645, 0.045, 0.355, 1);
   }

   .ant-menu-item:active,
   .ant-menu-submenu-title:active {
       background: #f0f7ff;
   }

   .ant-menu-submenu .ant-menu-sub {
       cursor: initial;
       transition: background 0.3s cubic-bezier(0.645, 0.045, 0.355, 1), padding 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
   }

   .ant-menu-item>a {
       display: block;
       color: #333333;
   }

   .ant-menu-item>a:hover {
       color: #2062e6;
   }

   .ant-menu-item>a:focus {
       text-decoration: none;
   }

   .ant-menu-item>a:before {
       position: absolute;
       background-color: transparent;
       top: 0;
       left: 0;
       bottom: 0;
       right: 0;
       content: '';
   }

   .ant-menu-item-divider {
       height: 1px;
       overflow: hidden;
       background-color: #e6e6e6;
       line-height: 0;
   }

   .ant-menu-item:hover,
   .ant-menu-item-active,
   .ant-menu:not(.ant-menu-inline) .ant-menu-submenu-open,
   .ant-menu-submenu-active,
   .ant-menu-submenu-title:hover {
       color: #2062e6;
   }

   .ant-menu-horizontal .ant-menu-item,
   .ant-menu-horizontal .ant-menu-submenu {
       margin-top: -1px;
   }

   .ant-menu-horizontal>.ant-menu-item:hover,
   .ant-menu-horizontal>.ant-menu-item-active,
   .ant-menu-horizontal>.ant-menu-submenu .ant-menu-submenu-title:hover {
       background-color: transparent;
   }

   .ant-menu-item-selected {
       color: #2062e6;
   }

   .ant-menu-item-selected>a,
   .ant-menu-item-selected>a:hover {
       color: #2062e6;
   }

   .ant-menu:not(.ant-menu-horizontal) .ant-menu-item-selected {
       background-color: #f0f7ff;
   }

   .ant-menu-inline,
   .ant-menu-vertical,
   .ant-menu-vertical-left {
       border-right: 1px solid #e6e6e6;
   }

   .ant-menu-vertical-right {
       border-left: 1px solid #e6e6e6;
   }

   .ant-menu-vertical.ant-menu-sub,
   .ant-menu-vertical-left.ant-menu-sub,
   .ant-menu-vertical-right.ant-menu-sub {
       border-right: 0;
       padding: 0;
       transform-origin: 0 0;
   }

   .ant-menu-vertical.ant-menu-sub .ant-menu-item,
   .ant-menu-vertical-left.ant-menu-sub .ant-menu-item,
   .ant-menu-vertical-right.ant-menu-sub .ant-menu-item {
       border-right: 0;
       margin-left: 0;
       left: 0;
   }

   .ant-menu-vertical.ant-menu-sub .ant-menu-item:after,
   .ant-menu-vertical-left.ant-menu-sub .ant-menu-item:after,
   .ant-menu-vertical-right.ant-menu-sub .ant-menu-item:after {
       border-right: 0;
   }

   .ant-menu-vertical.ant-menu-sub>.ant-menu-item,
   .ant-menu-vertical-left.ant-menu-sub>.ant-menu-item,
   .ant-menu-vertical-right.ant-menu-sub>.ant-menu-item,
   .ant-menu-vertical.ant-menu-sub>.ant-menu-submenu,
   .ant-menu-vertical-left.ant-menu-sub>.ant-menu-submenu,
   .ant-menu-vertical-right.ant-menu-sub>.ant-menu-submenu {
       transform-origin: 0 0;
   }

   .ant-menu-horizontal.ant-menu-sub,
   .ant-menu-vertical.ant-menu-sub,
   .ant-menu-vertical-left.ant-menu-sub,
   .ant-menu-vertical-right.ant-menu-sub {
       min-width: 160px;
   }

   .ant-menu-item,
   .ant-menu-submenu-title {
       cursor: pointer;
       margin: 0;
       padding: 0 20px;
       position: relative;
       display: block;
       white-space: nowrap;
       transition: color 0.3s cubic-bezier(0.645, 0.045, 0.355, 1), border-color 0.3s cubic-bezier(0.645, 0.045, 0.355, 1), background 0.3s cubic-bezier(0.645, 0.045, 0.355, 1), padding 0.15s cubic-bezier(0.645, 0.045, 0.355, 1);
   }

   .ant-menu-item .anticon,
   .ant-menu-submenu-title .anticon {
       min-width: 14px;
       margin-right: 10px;
       transition: font-size 0.15s cubic-bezier(0.215, 0.61, 0.355, 1), margin 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
   }

   .ant-menu-item .anticon+span,
   .ant-menu-submenu-title .anticon+span {
       transition: opacity 0.3s cubic-bezier(0.645, 0.045, 0.355, 1), width 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
       opacity: 1;
   }

   .ant-menu>.ant-menu-item-divider {
       height: 1px;
       margin: 1px 0;
       overflow: hidden;
       padding: 0;
       line-height: 0;
       background-color: #e6e6e6;
   }

   .ant-menu-submenu-popup {
       position: absolute;
       border-radius: 2px;
       z-index: 1050;
   }

   .ant-menu-submenu-popup:before {
       position: absolute;
       top: -7px;
       left: -6px;
       right: -6px;
       bottom: 0;
       content: ' ';
       opacity: .0001;
   }

   .ant-menu-submenu>.ant-menu {
       background-color: #fff;
       border-radius: 2px;
   }

   .ant-menu-submenu>.ant-menu-submenu-title:after {
       transition: transform 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
   }

   .ant-menu-submenu-vertical>.ant-menu-submenu-title .ant-menu-submenu-arrow,
   .ant-menu-submenu-vertical-left>.ant-menu-submenu-title .ant-menu-submenu-arrow,
   .ant-menu-submenu-vertical-right>.ant-menu-submenu-title .ant-menu-submenu-arrow,
   .ant-menu-submenu-inline>.ant-menu-submenu-title .ant-menu-submenu-arrow {
       transition: transform 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
       position: absolute;
       top: 50%;
       right: 16px;
       width: 10px;
   }

   .ant-menu-submenu-vertical>.ant-menu-submenu-title .ant-menu-submenu-arrow:before,
   .ant-menu-submenu-vertical-left>.ant-menu-submenu-title .ant-menu-submenu-arrow:before,
   .ant-menu-submenu-vertical-right>.ant-menu-submenu-title .ant-menu-submenu-arrow:before,
   .ant-menu-submenu-inline>.ant-menu-submenu-title .ant-menu-submenu-arrow:before,
   .ant-menu-submenu-vertical>.ant-menu-submenu-title .ant-menu-submenu-arrow:after,
   .ant-menu-submenu-vertical-left>.ant-menu-submenu-title .ant-menu-submenu-arrow:after,
   .ant-menu-submenu-vertical-right>.ant-menu-submenu-title .ant-menu-submenu-arrow:after,
   .ant-menu-submenu-inline>.ant-menu-submenu-title .ant-menu-submenu-arrow:after {
       content: '';
       position: absolute;
       vertical-align: baseline;
       background: #fff;
       background-image: linear-gradient(to right, #333333, #333333);
       width: 6px;
       height: 1.5px;
       border-radius: 2px;
       transition: background 0.3s cubic-bezier(0.645, 0.045, 0.355, 1), transform 0.3s cubic-bezier(0.645, 0.045, 0.355, 1), top 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
   }

   .ant-menu-submenu-vertical>.ant-menu-submenu-title .ant-menu-submenu-arrow:before,
   .ant-menu-submenu-vertical-left>.ant-menu-submenu-title .ant-menu-submenu-arrow:before,
   .ant-menu-submenu-vertical-right>.ant-menu-submenu-title .ant-menu-submenu-arrow:before,
   .ant-menu-submenu-inline>.ant-menu-submenu-title .ant-menu-submenu-arrow:before {
       transform: rotate(45deg) translateY(-2px);
   }

   .ant-menu-submenu-vertical>.ant-menu-submenu-title .ant-menu-submenu-arrow:after,
   .ant-menu-submenu-vertical-left>.ant-menu-submenu-title .ant-menu-submenu-arrow:after,
   .ant-menu-submenu-vertical-right>.ant-menu-submenu-title .ant-menu-submenu-arrow:after,
   .ant-menu-submenu-inline>.ant-menu-submenu-title .ant-menu-submenu-arrow:after {
       transform: rotate(-45deg) translateY(2px);
   }

   .ant-menu-submenu-vertical>.ant-menu-submenu-title:hover .ant-menu-submenu-arrow:after,
   .ant-menu-submenu-vertical-left>.ant-menu-submenu-title:hover .ant-menu-submenu-arrow:after,
   .ant-menu-submenu-vertical-right>.ant-menu-submenu-title:hover .ant-menu-submenu-arrow:after,
   .ant-menu-submenu-inline>.ant-menu-submenu-title:hover .ant-menu-submenu-arrow:after,
   .ant-menu-submenu-vertical>.ant-menu-submenu-title:hover .ant-menu-submenu-arrow:before,
   .ant-menu-submenu-vertical-left>.ant-menu-submenu-title:hover .ant-menu-submenu-arrow:before,
   .ant-menu-submenu-vertical-right>.ant-menu-submenu-title:hover .ant-menu-submenu-arrow:before,
   .ant-menu-submenu-inline>.ant-menu-submenu-title:hover .ant-menu-submenu-arrow:before {
       background: linear-gradient(to right, #2062e6, #2062e6);
   }

   .ant-menu-submenu-inline>.ant-menu-submenu-title .ant-menu-submenu-arrow:before {
       transform: rotate(-45deg) translateX(2px);
   }

   .ant-menu-submenu-inline>.ant-menu-submenu-title .ant-menu-submenu-arrow:after {
       transform: rotate(45deg) translateX(-2px);
   }

   .ant-menu-submenu-open.ant-menu-submenu-inline>.ant-menu-submenu-title .ant-menu-submenu-arrow {
       transform: translateY(-2px);
   }

   .ant-menu-submenu-open.ant-menu-submenu-inline>.ant-menu-submenu-title .ant-menu-submenu-arrow:after {
       transform: rotate(-45deg) translateX(-2px);
   }

   .ant-menu-submenu-open.ant-menu-submenu-inline>.ant-menu-submenu-title .ant-menu-submenu-arrow:before {
       transform: rotate(45deg) translateX(2px);
   }

   .ant-menu-vertical .ant-menu-submenu-selected,
   .ant-menu-vertical-left .ant-menu-submenu-selected,
   .ant-menu-vertical-right .ant-menu-submenu-selected {
       color: #2062e6;
   }

   .ant-menu-vertical .ant-menu-submenu-selected>a,
   .ant-menu-vertical-left .ant-menu-submenu-selected>a,
   .ant-menu-vertical-right .ant-menu-submenu-selected>a {
       color: #2062e6;
   }

   .ant-menu-horizontal {
       border: 0;
       border-bottom: 1px solid #e6e6e6;
       box-shadow: none;
       line-height: 46px;
   }

   .ant-menu-horizontal>.ant-menu-item,
   .ant-menu-horizontal>.ant-menu-submenu {
       position: relative;
       top: 1px;
       float: left;
       border-bottom: 2px solid transparent;
   }

   .ant-menu-horizontal>.ant-menu-item:hover,
   .ant-menu-horizontal>.ant-menu-submenu:hover,
   .ant-menu-horizontal>.ant-menu-item-active,
   .ant-menu-horizontal>.ant-menu-submenu-active,
   .ant-menu-horizontal>.ant-menu-item-open,
   .ant-menu-horizontal>.ant-menu-submenu-open,
   .ant-menu-horizontal>.ant-menu-item-selected,
   .ant-menu-horizontal>.ant-menu-submenu-selected {
       border-bottom: 2px solid #2062e6;
       color: #2062e6;
   }

   .ant-menu-horizontal>.ant-menu-item>a {
       display: block;
       color: #333333;
   }

   .ant-menu-horizontal>.ant-menu-item>a:hover {
       color: #2062e6;
   }

   .ant-menu-horizontal>.ant-menu-item>a:before {
       bottom: -2px;
   }

   .ant-menu-horizontal>.ant-menu-item-selected>a {
       color: #2062e6;
   }

   .ant-menu-horizontal:after {
       content: "\20";
       display: block;
       height: 0;
       clear: both;
   }

   .ant-menu-vertical .ant-menu-item,
   .ant-menu-vertical-left .ant-menu-item,
   .ant-menu-vertical-right .ant-menu-item,
   .ant-menu-inline .ant-menu-item {
       position: relative;
   }

   .ant-menu-vertical .ant-menu-item:after,
   .ant-menu-vertical-left .ant-menu-item:after,
   .ant-menu-vertical-right .ant-menu-item:after,
   .ant-menu-inline .ant-menu-item:after {
       content: "";
       position: absolute;
       right: 0;
       top: 0;
       bottom: 0;
       border-right: 3px solid #2062e6;
       transform: scaleY(0.0001);
       opacity: 0;
       transition: transform 0.15s cubic-bezier(0.215, 0.61, 0.355, 1), opacity 0.15s cubic-bezier(0.215, 0.61, 0.355, 1);
   }

   .ant-menu-vertical .ant-menu-item,
   .ant-menu-vertical-left .ant-menu-item,
   .ant-menu-vertical-right .ant-menu-item,
   .ant-menu-inline .ant-menu-item,
   .ant-menu-vertical .ant-menu-submenu-title,
   .ant-menu-vertical-left .ant-menu-submenu-title,
   .ant-menu-vertical-right .ant-menu-submenu-title,
   .ant-menu-inline .ant-menu-submenu-title {
       padding: 0 16px;
       font-size: 12px;
       line-height: 40px;
       height: 40px;
       margin-top: 4px;
       margin-bottom: 4px;
       overflow: hidden;
       text-overflow: ellipsis;
   }

   .ant-menu-vertical .ant-menu-submenu,
   .ant-menu-vertical-left .ant-menu-submenu,
   .ant-menu-vertical-right .ant-menu-submenu,
   .ant-menu-inline .ant-menu-submenu {
       padding-bottom: 0.01px;
   }

   .ant-menu-vertical .ant-menu-item:not(:last-child),
   .ant-menu-vertical-left .ant-menu-item:not(:last-child),
   .ant-menu-vertical-right .ant-menu-item:not(:last-child),
   .ant-menu-inline .ant-menu-item:not(:last-child) {
       margin-bottom: 8px;
   }

   .ant-menu-vertical>.ant-menu-item,
   .ant-menu-vertical-left>.ant-menu-item,
   .ant-menu-vertical-right>.ant-menu-item,
   .ant-menu-inline>.ant-menu-item,
   .ant-menu-vertical>.ant-menu-submenu>.ant-menu-submenu-title,
   .ant-menu-vertical-left>.ant-menu-submenu>.ant-menu-submenu-title,
   .ant-menu-vertical-right>.ant-menu-submenu>.ant-menu-submenu-title,
   .ant-menu-inline>.ant-menu-submenu>.ant-menu-submenu-title {
       line-height: 40px;
       height: 40px;
   }

   .ant-menu-inline {
       width: 100%;
   }

   .ant-menu-inline .ant-menu-selected:after,
   .ant-menu-inline .ant-menu-item-selected:after {
       transition: transform 0.15s cubic-bezier(0.645, 0.045, 0.355, 1), opacity 0.15s cubic-bezier(0.645, 0.045, 0.355, 1);
       opacity: 1;
       transform: scaleY(1);
   }

   .ant-menu-inline .ant-menu-item,
   .ant-menu-inline .ant-menu-submenu-title {
       width: calc(100% + 1px);
   }

   .ant-menu-inline .ant-menu-submenu-title {
       padding-right: 34px;
   }

   .ant-menu-inline-collapsed {
       width: 80px;
   }

   .ant-menu-inline-collapsed>.ant-menu-item,
   .ant-menu-inline-collapsed>.ant-menu-item-group>.ant-menu-item-group-list>.ant-menu-item,
   .ant-menu-inline-collapsed>.ant-menu-item-group>.ant-menu-item-group-list>.ant-menu-submenu>.ant-menu-submenu-title,
   .ant-menu-inline-collapsed>.ant-menu-submenu>.ant-menu-submenu-title {
       left: 0;
       text-overflow: clip;
       padding: 0 32px !important;
   }

   .ant-menu-inline-collapsed>.ant-menu-item .ant-menu-submenu-arrow,
   .ant-menu-inline-collapsed>.ant-menu-item-group>.ant-menu-item-group-list>.ant-menu-item .ant-menu-submenu-arrow,
   .ant-menu-inline-collapsed>.ant-menu-item-group>.ant-menu-item-group-list>.ant-menu-submenu>.ant-menu-submenu-title .ant-menu-submenu-arrow,
   .ant-menu-inline-collapsed>.ant-menu-submenu>.ant-menu-submenu-title .ant-menu-submenu-arrow {
       display: none;
   }

   .ant-menu-inline-collapsed>.ant-menu-item .anticon,
   .ant-menu-inline-collapsed>.ant-menu-item-group>.ant-menu-item-group-list>.ant-menu-item .anticon,
   .ant-menu-inline-collapsed>.ant-menu-item-group>.ant-menu-item-group-list>.ant-menu-submenu>.ant-menu-submenu-title .anticon,
   .ant-menu-inline-collapsed>.ant-menu-submenu>.ant-menu-submenu-title .anticon {
       font-size: 16px;
       line-height: 40px;
       margin: 0;
   }

   .ant-menu-inline-collapsed>.ant-menu-item .anticon+span,
   .ant-menu-inline-collapsed>.ant-menu-item-group>.ant-menu-item-group-list>.ant-menu-item .anticon+span,
   .ant-menu-inline-collapsed>.ant-menu-item-group>.ant-menu-item-group-list>.ant-menu-submenu>.ant-menu-submenu-title .anticon+span,
   .ant-menu-inline-collapsed>.ant-menu-submenu>.ant-menu-submenu-title .anticon+span {
       max-width: 0;
       display: inline-block;
       opacity: 0;
   }

   .ant-menu-inline-collapsed-tooltip {
       pointer-events: none;
   }

   .ant-menu-inline-collapsed-tooltip .anticon {
       display: none;
   }

   .ant-menu-inline-collapsed-tooltip a {
       color: rgba(255, 255, 255, 0.85);
   }

   .ant-menu-inline-collapsed .ant-menu-item-group-title {
       overflow: hidden;
       white-space: nowrap;
       text-overflow: ellipsis;
       padding-left: 4px;
       padding-right: 4px;
   }

   .ant-menu-item-group-list {
       margin: 0;
       padding: 0;
   }

   .ant-menu-item-group-list .ant-menu-item,
   .ant-menu-item-group-list .ant-menu-submenu-title {
       padding: 0 16px 0 28px;
   }

   .ant-menu-root.ant-menu-vertical,
   .ant-menu-root.ant-menu-vertical-left,
   .ant-menu-root.ant-menu-vertical-right,
   .ant-menu-root.ant-menu-inline {
       box-shadow: none;
   }

   .ant-menu-sub.ant-menu-inline {
       padding: 0;
       border: 0;
       box-shadow: none;
       border-radius: 0;
   }

   .ant-menu-sub.ant-menu-inline>.ant-menu-item,
   .ant-menu-sub.ant-menu-inline>.ant-menu-submenu>.ant-menu-submenu-title {
       line-height: 40px;
       height: 40px;
       list-style-type: disc;
       list-style-position: inside;
   }

   .ant-menu-sub.ant-menu-inline .ant-menu-item-group-title {
       padding-left: 32px;
   }

   .ant-menu-item-disabled,
   .ant-menu-submenu-disabled {
       color: #cecece !important;
       cursor: not-allowed;
       background: none;
       border-color: transparent !important;
   }

   .ant-menu-item-disabled>a,
   .ant-menu-submenu-disabled>a {
       color: #cecece !important;
       pointer-events: none;
   }

   .ant-menu-item-disabled>.ant-menu-submenu-title,
   .ant-menu-submenu-disabled>.ant-menu-submenu-title {
       color: #cecece !important;
       cursor: not-allowed;
   }

   .ant-menu-item-disabled>.ant-menu-submenu-title>.ant-menu-submenu-arrow:before,
   .ant-menu-submenu-disabled>.ant-menu-submenu-title>.ant-menu-submenu-arrow:before,
   .ant-menu-item-disabled>.ant-menu-submenu-title>.ant-menu-submenu-arrow:after,
   .ant-menu-submenu-disabled>.ant-menu-submenu-title>.ant-menu-submenu-arrow:after {
       background: #cecece !important;
   }

   .ant-menu-dark,
   .ant-menu-dark .ant-menu-sub {
       color: rgba(255, 255, 255, 0.65);
       background: #001529;
   }

   .ant-menu-dark .ant-menu-submenu-title .ant-menu-submenu-arrow,
   .ant-menu-dark .ant-menu-sub .ant-menu-submenu-title .ant-menu-submenu-arrow {
       opacity: .45;
       transition: all .3s;
   }

   .ant-menu-dark .ant-menu-submenu-title .ant-menu-submenu-arrow:after,
   .ant-menu-dark .ant-menu-sub .ant-menu-submenu-title .ant-menu-submenu-arrow:after,
   .ant-menu-dark .ant-menu-submenu-title .ant-menu-submenu-arrow:before,
   .ant-menu-dark .ant-menu-sub .ant-menu-submenu-title .ant-menu-submenu-arrow:before {
       background: #fff;
   }

   .ant-menu-dark.ant-menu-submenu-popup {
       background: transparent;
   }

   .ant-menu-dark .ant-menu-inline.ant-menu-sub {
       background: #000c17;
       box-shadow: 0 2px 8px rgba(0, 0, 0, 0.45) inset;
   }

   .ant-menu-dark.ant-menu-horizontal {
       border-bottom: 0;
   }

   .ant-menu-dark.ant-menu-horizontal>.ant-menu-item,
   .ant-menu-dark.ant-menu-horizontal>.ant-menu-submenu {
       border-color: #001529;
       border-bottom: 0;
       top: 0;
       margin-top: 0;
   }

   .ant-menu-dark.ant-menu-horizontal>.ant-menu-item>a:before {
       bottom: 0;
   }

   .ant-menu-dark .ant-menu-item,
   .ant-menu-dark .ant-menu-item-group-title,
   .ant-menu-dark .ant-menu-item>a {
       color: rgba(255, 255, 255, 0.65);
   }

   .ant-menu-dark.ant-menu-inline,
   .ant-menu-dark.ant-menu-vertical,
   .ant-menu-dark.ant-menu-vertical-left,
   .ant-menu-dark.ant-menu-vertical-right {
       border-right: 0;
   }

   .ant-menu-dark.ant-menu-inline .ant-menu-item,
   .ant-menu-dark.ant-menu-vertical .ant-menu-item,
   .ant-menu-dark.ant-menu-vertical-left .ant-menu-item,
   .ant-menu-dark.ant-menu-vertical-right .ant-menu-item {
       border-right: 0;
       margin-left: 0;
       left: 0;
   }

   .ant-menu-dark.ant-menu-inline .ant-menu-item:after,
   .ant-menu-dark.ant-menu-vertical .ant-menu-item:after,
   .ant-menu-dark.ant-menu-vertical-left .ant-menu-item:after,
   .ant-menu-dark.ant-menu-vertical-right .ant-menu-item:after {
       border-right: 0;
   }

   .ant-menu-dark.ant-menu-inline .ant-menu-item,
   .ant-menu-dark.ant-menu-inline .ant-menu-submenu-title {
       width: 100%;
   }

   .ant-menu-dark .ant-menu-item:hover,
   .ant-menu-dark .ant-menu-item-active,
   .ant-menu-dark .ant-menu-submenu-active,
   .ant-menu-dark .ant-menu-submenu-open,
   .ant-menu-dark .ant-menu-submenu-selected,
   .ant-menu-dark .ant-menu-submenu-title:hover {
       background-color: transparent;
       color: #fff;
   }

   .ant-menu-dark .ant-menu-item:hover>a,
   .ant-menu-dark .ant-menu-item-active>a,
   .ant-menu-dark .ant-menu-submenu-active>a,
   .ant-menu-dark .ant-menu-submenu-open>a,
   .ant-menu-dark .ant-menu-submenu-selected>a,
   .ant-menu-dark .ant-menu-submenu-title:hover>a {
       color: #fff;
   }

   .ant-menu-dark .ant-menu-item:hover>.ant-menu-submenu-title>.ant-menu-submenu-arrow,
   .ant-menu-dark .ant-menu-item-active>.ant-menu-submenu-title>.ant-menu-submenu-arrow,
   .ant-menu-dark .ant-menu-submenu-active>.ant-menu-submenu-title>.ant-menu-submenu-arrow,
   .ant-menu-dark .ant-menu-submenu-open>.ant-menu-submenu-title>.ant-menu-submenu-arrow,
   .ant-menu-dark .ant-menu-submenu-selected>.ant-menu-submenu-title>.ant-menu-submenu-arrow,
   .ant-menu-dark .ant-menu-submenu-title:hover>.ant-menu-submenu-title>.ant-menu-submenu-arrow,
   .ant-menu-dark .ant-menu-item:hover>.ant-menu-submenu-title:hover>.ant-menu-submenu-arrow,
   .ant-menu-dark .ant-menu-item-active>.ant-menu-submenu-title:hover>.ant-menu-submenu-arrow,
   .ant-menu-dark .ant-menu-submenu-active>.ant-menu-submenu-title:hover>.ant-menu-submenu-arrow,
   .ant-menu-dark .ant-menu-submenu-open>.ant-menu-submenu-title:hover>.ant-menu-submenu-arrow,
   .ant-menu-dark .ant-menu-submenu-selected>.ant-menu-submenu-title:hover>.ant-menu-submenu-arrow,
   .ant-menu-dark .ant-menu-submenu-title:hover>.ant-menu-submenu-title:hover>.ant-menu-submenu-arrow {
       opacity: 1;
   }

   .ant-menu-dark .ant-menu-item:hover>.ant-menu-submenu-title>.ant-menu-submenu-arrow:after,
   .ant-menu-dark .ant-menu-item-active>.ant-menu-submenu-title>.ant-menu-submenu-arrow:after,
   .ant-menu-dark .ant-menu-submenu-active>.ant-menu-submenu-title>.ant-menu-submenu-arrow:after,
   .ant-menu-dark .ant-menu-submenu-open>.ant-menu-submenu-title>.ant-menu-submenu-arrow:after,
   .ant-menu-dark .ant-menu-submenu-selected>.ant-menu-submenu-title>.ant-menu-submenu-arrow:after,
   .ant-menu-dark .ant-menu-submenu-title:hover>.ant-menu-submenu-title>.ant-menu-submenu-arrow:after,
   .ant-menu-dark .ant-menu-item:hover>.ant-menu-submenu-title:hover>.ant-menu-submenu-arrow:after,
   .ant-menu-dark .ant-menu-item-active>.ant-menu-submenu-title:hover>.ant-menu-submenu-arrow:after,
   .ant-menu-dark .ant-menu-submenu-active>.ant-menu-submenu-title:hover>.ant-menu-submenu-arrow:after,
   .ant-menu-dark .ant-menu-submenu-open>.ant-menu-submenu-title:hover>.ant-menu-submenu-arrow:after,
   .ant-menu-dark .ant-menu-submenu-selected>.ant-menu-submenu-title:hover>.ant-menu-submenu-arrow:after,
   .ant-menu-dark .ant-menu-submenu-title:hover>.ant-menu-submenu-title:hover>.ant-menu-submenu-arrow:after,
   .ant-menu-dark .ant-menu-item:hover>.ant-menu-submenu-title>.ant-menu-submenu-arrow:before,
   .ant-menu-dark .ant-menu-item-active>.ant-menu-submenu-title>.ant-menu-submenu-arrow:before,
   .ant-menu-dark .ant-menu-submenu-active>.ant-menu-submenu-title>.ant-menu-submenu-arrow:before,
   .ant-menu-dark .ant-menu-submenu-open>.ant-menu-submenu-title>.ant-menu-submenu-arrow:before,
   .ant-menu-dark .ant-menu-submenu-selected>.ant-menu-submenu-title>.ant-menu-submenu-arrow:before,
   .ant-menu-dark .ant-menu-submenu-title:hover>.ant-menu-submenu-title>.ant-menu-submenu-arrow:before,
   .ant-menu-dark .ant-menu-item:hover>.ant-menu-submenu-title:hover>.ant-menu-submenu-arrow:before,
   .ant-menu-dark .ant-menu-item-active>.ant-menu-submenu-title:hover>.ant-menu-submenu-arrow:before,
   .ant-menu-dark .ant-menu-submenu-active>.ant-menu-submenu-title:hover>.ant-menu-submenu-arrow:before,
   .ant-menu-dark .ant-menu-submenu-open>.ant-menu-submenu-title:hover>.ant-menu-submenu-arrow:before,
   .ant-menu-dark .ant-menu-submenu-selected>.ant-menu-submenu-title:hover>.ant-menu-submenu-arrow:before,
   .ant-menu-dark .ant-menu-submenu-title:hover>.ant-menu-submenu-title:hover>.ant-menu-submenu-arrow:before {
       background: #fff;
   }

   .ant-menu-dark .ant-menu-item-selected {
       border-right: 0;
       color: #fff;
   }

   .ant-menu-dark .ant-menu-item-selected:after {
       border-right: 0;
   }

   .ant-menu-dark .ant-menu-item-selected>a,
   .ant-menu-dark .ant-menu-item-selected>a:hover {
       color: #fff;
   }

   .ant-menu.ant-menu-dark .ant-menu-item-selected,
   .ant-menu-submenu-popup.ant-menu-dark .ant-menu-item-selected {
       background-color: #2062e6;
   }

   .ant-menu-dark .ant-menu-item-disabled,
   .ant-menu-dark .ant-menu-submenu-disabled,
   .ant-menu-dark .ant-menu-item-disabled>a,
   .ant-menu-dark .ant-menu-submenu-disabled>a {
       opacity: 0.8;
       color: rgba(255, 255, 255, 0.35) !important;
   }

   .ant-menu-dark .ant-menu-item-disabled>.ant-menu-submenu-title,
   .ant-menu-dark .ant-menu-submenu-disabled>.ant-menu-submenu-title {
       color: rgba(255, 255, 255, 0.35) !important;
   }

   .ant-menu-dark .ant-menu-item-disabled>.ant-menu-submenu-title>.ant-menu-submenu-arrow:before,
   .ant-menu-dark .ant-menu-submenu-disabled>.ant-menu-submenu-title>.ant-menu-submenu-arrow:before,
   .ant-menu-dark .ant-menu-item-disabled>.ant-menu-submenu-title>.ant-menu-submenu-arrow:after,
   .ant-menu-dark .ant-menu-submenu-disabled>.ant-menu-submenu-title>.ant-menu-submenu-arrow:after {
       background: rgba(255, 255, 255, 0.35) !important;
   }

   .ant-tooltip {
       font-family: 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', 'SimHei', 'WenQuanYi Micro Hei', sans-serif;
       font-size: 12px;
       font-variant: tabular-nums;
       line-height: 1.5;
       color: #333333;
       box-sizing: border-box;
       margin: 0;
       padding: 0;
       list-style: none;
       position: absolute;
       z-index: 1060;
       display: block;
       visibility: visible;
       max-width: 250px;
   }

   .ant-tooltip-hidden {
       display: none;
   }

   .ant-tooltip-placement-top,
   .ant-tooltip-placement-topLeft,
   .ant-tooltip-placement-topRight {
       padding-bottom: 8px;
   }

   .ant-tooltip-placement-right,
   .ant-tooltip-placement-rightTop,
   .ant-tooltip-placement-rightBottom {
       padding-left: 8px;
   }

   .ant-tooltip-placement-bottom,
   .ant-tooltip-placement-bottomLeft,
   .ant-tooltip-placement-bottomRight {
       padding-top: 8px;
   }

   .ant-tooltip-placement-left,
   .ant-tooltip-placement-leftTop,
   .ant-tooltip-placement-leftBottom {
       padding-right: 8px;
   }

   .ant-tooltip-inner {
       padding: 6px 8px;
       color: #fff;
       text-align: left;
       text-decoration: none;
       background-color: rgba(0, 0, 0, 0.75);
       border-radius: 2px;
       box-shadow: 0 2px 8px rgba(0, 0, 0, 0.15);
       min-height: 32px;
       word-wrap: break-word;
   }

   .ant-tooltip-arrow {
       position: absolute;
       width: 0;
       height: 0;
       border-color: transparent;
       border-style: solid;
   }

   .ant-tooltip-placement-top .ant-tooltip-arrow,
   .ant-tooltip-placement-topLeft .ant-tooltip-arrow,
   .ant-tooltip-placement-topRight .ant-tooltip-arrow {
       bottom: 3px;
       border-width: 5px 5px 0;
       border-top-color: rgba(0, 0, 0, 0.75);
   }

   .ant-tooltip-placement-top .ant-tooltip-arrow {
       left: 50%;
       margin-left: -5px;
   }

   .ant-tooltip-placement-topLeft .ant-tooltip-arrow {
       left: 16px;
   }

   .ant-tooltip-placement-topRight .ant-tooltip-arrow {
       right: 16px;
   }

   .ant-tooltip-placement-right .ant-tooltip-arrow,
   .ant-tooltip-placement-rightTop .ant-tooltip-arrow,
   .ant-tooltip-placement-rightBottom .ant-tooltip-arrow {
       left: 3px;
       border-width: 5px 5px 5px 0;
       border-right-color: rgba(0, 0, 0, 0.75);
   }

   .ant-tooltip-placement-right .ant-tooltip-arrow {
       top: 50%;
       margin-top: -5px;
   }

   .ant-tooltip-placement-rightTop .ant-tooltip-arrow {
       top: 8px;
   }

   .ant-tooltip-placement-rightBottom .ant-tooltip-arrow {
       bottom: 8px;
   }

   .ant-tooltip-placement-left .ant-tooltip-arrow,
   .ant-tooltip-placement-leftTop .ant-tooltip-arrow,
   .ant-tooltip-placement-leftBottom .ant-tooltip-arrow {
       right: 3px;
       border-width: 5px 0 5px 5px;
       border-left-color: rgba(0, 0, 0, 0.75);
   }

   .ant-tooltip-placement-left .ant-tooltip-arrow {
       top: 50%;
       margin-top: -5px;
   }

   .ant-tooltip-placement-leftTop .ant-tooltip-arrow {
       top: 8px;
   }

   .ant-tooltip-placement-leftBottom .ant-tooltip-arrow {
       bottom: 8px;
   }

   .ant-tooltip-placement-bottom .ant-tooltip-arrow,
   .ant-tooltip-placement-bottomLeft .ant-tooltip-arrow,
   .ant-tooltip-placement-bottomRight .ant-tooltip-arrow {
       top: 3px;
       border-width: 0 5px 5px;
       border-bottom-color: rgba(0, 0, 0, 0.75);
   }

   .ant-tooltip-placement-bottom .ant-tooltip-arrow {
       left: 50%;
       margin-left: -5px;
   }

   .ant-tooltip-placement-bottomLeft .ant-tooltip-arrow {
       left: 16px;
   }

   .ant-tooltip-placement-bottomRight .ant-tooltip-arrow {
       right: 16px;
   }

   /** oui-dt-date-picker */
   /* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */
   /* stylelint-disable no-duplicate-selectors */
   /* stylelint-disable declaration-bang-space-before,no-duplicate-selectors */
   /* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */
   .ant-btn {
       line-height: 1.5;
       display: inline-block;
       font-weight: 400;
       text-align: center;
       touch-action: manipulation;
       cursor: pointer;
       background-image: none;
       border: 1px solid transparent;
       white-space: nowrap;
       padding: 0 15px;
       font-size: 12px;
       border-radius: 2px;
       height: 32px;
       user-select: none;
       transition: all 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
       position: relative;
       color: #333333;
       background-color: #fff;
       border-color: #e6e6e6;
   }

   .ant-btn>.anticon {
       line-height: 1;
   }

   .ant-btn,
   .ant-btn:active,
   .ant-btn:focus {
       outline: 0;
   }

   .ant-btn:not([disabled]):hover {
       text-decoration: none;
   }

   .ant-btn:not([disabled]):active {
       outline: 0;
       transition: none;
   }

   .ant-btn.disabled,
   .ant-btn[disabled] {
       cursor: not-allowed;
   }

   .ant-btn.disabled>*,
   .ant-btn[disabled]>* {
       pointer-events: none;
   }

   .ant-btn-lg {
       padding: 0 15px;
       font-size: 14px;
       border-radius: 2px;
       height: 40px;
   }

   .ant-btn-sm {
       padding: 0 7px;
       font-size: 12px;
       border-radius: 2px;
       height: 24px;
   }

   .ant-btn>a:only-child {
       color: currentColor;
   }

   .ant-btn>a:only-child:after {
       content: '';
       position: absolute;
       top: 0;
       left: 0;
       bottom: 0;
       right: 0;
       background: transparent;
   }

   .ant-btn:hover,
   .ant-btn:focus {
       color: #4987f2;
       background-color: #fff;
       border-color: #4987f2;
   }

   .ant-btn:hover>a:only-child,
   .ant-btn:focus>a:only-child {
       color: currentColor;
   }

   .ant-btn:hover>a:only-child:after,
   .ant-btn:focus>a:only-child:after {
       content: '';
       position: absolute;
       top: 0;
       left: 0;
       bottom: 0;
       right: 0;
       background: transparent;
   }

   .ant-btn:active,
   .ant-btn.active {
       color: #1145bf;
       background-color: #fff;
       border-color: #1145bf;
   }

   .ant-btn:active>a:only-child,
   .ant-btn.active>a:only-child {
       color: currentColor;
   }

   .ant-btn:active>a:only-child:after,
   .ant-btn.active>a:only-child:after {
       content: '';
       position: absolute;
       top: 0;
       left: 0;
       bottom: 0;
       right: 0;
       background: transparent;
   }

   .ant-btn.disabled,
   .ant-btn[disabled],
   .ant-btn.disabled:hover,
   .ant-btn[disabled]:hover,
   .ant-btn.disabled:focus,
   .ant-btn[disabled]:focus,
   .ant-btn.disabled:active,
   .ant-btn[disabled]:active,
   .ant-btn.disabled.active,
   .ant-btn[disabled].active {
       color: #cecece;
       background-color: #F0F0F0;
       border-color: #e6e6e6;
   }

   .ant-btn.disabled>a:only-child,
   .ant-btn[disabled]>a:only-child,
   .ant-btn.disabled:hover>a:only-child,
   .ant-btn[disabled]:hover>a:only-child,
   .ant-btn.disabled:focus>a:only-child,
   .ant-btn[disabled]:focus>a:only-child,
   .ant-btn.disabled:active>a:only-child,
   .ant-btn[disabled]:active>a:only-child,
   .ant-btn.disabled.active>a:only-child,
   .ant-btn[disabled].active>a:only-child {
       color: currentColor;
   }

   .ant-btn.disabled>a:only-child:after,
   .ant-btn[disabled]>a:only-child:after,
   .ant-btn.disabled:hover>a:only-child:after,
   .ant-btn[disabled]:hover>a:only-child:after,
   .ant-btn.disabled:focus>a:only-child:after,
   .ant-btn[disabled]:focus>a:only-child:after,
   .ant-btn.disabled:active>a:only-child:after,
   .ant-btn[disabled]:active>a:only-child:after,
   .ant-btn.disabled.active>a:only-child:after,
   .ant-btn[disabled].active>a:only-child:after {
       content: '';
       position: absolute;
       top: 0;
       left: 0;
       bottom: 0;
       right: 0;
       background: transparent;
   }

   .ant-btn:hover,
   .ant-btn:focus,
   .ant-btn:active,
   .ant-btn.active {
       background: #fff;
       text-decoration: none;
   }

   .ant-btn>i,
   .ant-btn>span {
       pointer-events: none;
   }

   .ant-btn-primary {
       color: #fff;
       background-color: #2062e6;
       border-color: #2062e6;
   }

   .ant-btn-primary>a:only-child {
       color: currentColor;
   }

   .ant-btn-primary>a:only-child:after {
       content: '';
       position: absolute;
       top: 0;
       left: 0;
       bottom: 0;
       right: 0;
       background: transparent;
   }

   .ant-btn-primary:hover,
   .ant-btn-primary:focus {
       color: #fff;
       background-color: #0d0c0c;
       border-color: #0d0c0c;
   }

   .ant-btn-primary:hover>a:only-child,
   .ant-btn-primary:focus>a:only-child {
       color: currentColor;
   }

   .ant-btn-primary:hover>a:only-child:after,
   .ant-btn-primary:focus>a:only-child:after {
       content: '';
       position: absolute;
       top: 0;
       left: 0;
       bottom: 0;
       right: 0;
       background: transparent;
   }

   .ant-btn-primary:active,
   .ant-btn-primary.active {
       color: #fff;
       background-color: #000000;
       border-color: #000000;
   }

   .ant-btn-primary:active>a:only-child,
   .ant-btn-primary.active>a:only-child {
       color: currentColor;
   }

   .ant-btn-primary:active>a:only-child:after,
   .ant-btn-primary.active>a:only-child:after {
       content: '';
       position: absolute;
       top: 0;
       left: 0;
       bottom: 0;
       right: 0;
       background: transparent;
   }

   .ant-btn-primary.disabled,
   .ant-btn-primary[disabled],
   .ant-btn-primary.disabled:hover,
   .ant-btn-primary[disabled]:hover,
   .ant-btn-primary.disabled:focus,
   .ant-btn-primary[disabled]:focus,
   .ant-btn-primary.disabled:active,
   .ant-btn-primary[disabled]:active,
   .ant-btn-primary.disabled.active,
   .ant-btn-primary[disabled].active {
       color: #cecece;
       background-color: #F0F0F0;
       border-color: #e6e6e6;
   }

   .ant-btn-primary.disabled>a:only-child,
   .ant-btn-primary[disabled]>a:only-child,
   .ant-btn-primary.disabled:hover>a:only-child,
   .ant-btn-primary[disabled]:hover>a:only-child,
   .ant-btn-primary.disabled:focus>a:only-child,
   .ant-btn-primary[disabled]:focus>a:only-child,
   .ant-btn-primary.disabled:active>a:only-child,
   .ant-btn-primary[disabled]:active>a:only-child,
   .ant-btn-primary.disabled.active>a:only-child,
   .ant-btn-primary[disabled].active>a:only-child {
       color: currentColor;
   }

   .ant-btn-primary.disabled>a:only-child:after,
   .ant-btn-primary[disabled]>a:only-child:after,
   .ant-btn-primary.disabled:hover>a:only-child:after,
   .ant-btn-primary[disabled]:hover>a:only-child:after,
   .ant-btn-primary.disabled:focus>a:only-child:after,
   .ant-btn-primary[disabled]:focus>a:only-child:after,
   .ant-btn-primary.disabled:active>a:only-child:after,
   .ant-btn-primary[disabled]:active>a:only-child:after,
   .ant-btn-primary.disabled.active>a:only-child:after,
   .ant-btn-primary[disabled].active>a:only-child:after {
       content: '';
       position: absolute;
       top: 0;
       left: 0;
       bottom: 0;
       right: 0;
       background: transparent;
   }

   .ant-btn-group .ant-btn-primary:not(:first-child):not(:last-child) {
       border-right-color: #4987f2;
       border-left-color: #4987f2;
   }

   .ant-btn-group .ant-btn-primary:not(:first-child):not(:last-child):disabled {
       border-color: #e6e6e6;
   }

   .ant-btn-group .ant-btn-primary:first-child:not(:last-child) {
       border-right-color: #4987f2;
   }

   .ant-btn-group .ant-btn-primary:first-child:not(:last-child)[disabled] {
       border-right-color: #e6e6e6;
   }

   .ant-btn-group .ant-btn-primary:last-child:not(:first-child),
   .ant-btn-group .ant-btn-primary+.ant-btn-primary {
       border-left-color: #4987f2;
   }

   .ant-btn-group .ant-btn-primary:last-child:not(:first-child)[disabled],
   .ant-btn-group .ant-btn-primary+.ant-btn-primary[disabled] {
       border-left-color: #e6e6e6;
   }

   .ant-btn-ghost {
       color: #333333;
       background-color: transparent;
       border-color: #e6e6e6;
   }

   .ant-btn-ghost>a:only-child {
       color: currentColor;
   }

   .ant-btn-ghost>a:only-child:after {
       content: '';
       position: absolute;
       top: 0;
       left: 0;
       bottom: 0;
       right: 0;
       background: transparent;
   }

   .ant-btn-ghost:hover,
   .ant-btn-ghost:focus {
       color: #4987f2;
       background-color: transparent;
       border-color: #4987f2;
   }

   .ant-btn-ghost:hover>a:only-child,
   .ant-btn-ghost:focus>a:only-child {
       color: currentColor;
   }

   .ant-btn-ghost:hover>a:only-child:after,
   .ant-btn-ghost:focus>a:only-child:after {
       content: '';
       position: absolute;
       top: 0;
       left: 0;
       bottom: 0;
       right: 0;
       background: transparent;
   }

   .ant-btn-ghost:active,
   .ant-btn-ghost.active {
       color: #1145bf;
       background-color: transparent;
       border-color: #1145bf;
   }

   .ant-btn-ghost:active>a:only-child,
   .ant-btn-ghost.active>a:only-child {
       color: currentColor;
   }

   .ant-btn-ghost:active>a:only-child:after,
   .ant-btn-ghost.active>a:only-child:after {
       content: '';
       position: absolute;
       top: 0;
       left: 0;
       bottom: 0;
       right: 0;
       background: transparent;
   }

   .ant-btn-ghost.disabled,
   .ant-btn-ghost[disabled],
   .ant-btn-ghost.disabled:hover,
   .ant-btn-ghost[disabled]:hover,
   .ant-btn-ghost.disabled:focus,
   .ant-btn-ghost[disabled]:focus,
   .ant-btn-ghost.disabled:active,
   .ant-btn-ghost[disabled]:active,
   .ant-btn-ghost.disabled.active,
   .ant-btn-ghost[disabled].active {
       color: #cecece;
       background-color: #F0F0F0;
       border-color: #e6e6e6;
   }

   .ant-btn-ghost.disabled>a:only-child,
   .ant-btn-ghost[disabled]>a:only-child,
   .ant-btn-ghost.disabled:hover>a:only-child,
   .ant-btn-ghost[disabled]:hover>a:only-child,
   .ant-btn-ghost.disabled:focus>a:only-child,
   .ant-btn-ghost[disabled]:focus>a:only-child,
   .ant-btn-ghost.disabled:active>a:only-child,
   .ant-btn-ghost[disabled]:active>a:only-child,
   .ant-btn-ghost.disabled.active>a:only-child,
   .ant-btn-ghost[disabled].active>a:only-child {
       color: currentColor;
   }

   .ant-btn-ghost.disabled>a:only-child:after,
   .ant-btn-ghost[disabled]>a:only-child:after,
   .ant-btn-ghost.disabled:hover>a:only-child:after,
   .ant-btn-ghost[disabled]:hover>a:only-child:after,
   .ant-btn-ghost.disabled:focus>a:only-child:after,
   .ant-btn-ghost[disabled]:focus>a:only-child:after,
   .ant-btn-ghost.disabled:active>a:only-child:after,
   .ant-btn-ghost[disabled]:active>a:only-child:after,
   .ant-btn-ghost.disabled.active>a:only-child:after,
   .ant-btn-ghost[disabled].active>a:only-child:after {
       content: '';
       position: absolute;
       top: 0;
       left: 0;
       bottom: 0;
       right: 0;
       background: transparent;
   }

   .ant-btn-dashed {
       color: #333333;
       background-color: #fff;
       border-color: #e6e6e6;
       border-style: dashed;
   }

   .ant-btn-dashed>a:only-child {
       color: currentColor;
   }

   .ant-btn-dashed>a:only-child:after {
       content: '';
       position: absolute;
       top: 0;
       left: 0;
       bottom: 0;
       right: 0;
       background: transparent;
   }

   .ant-btn-dashed:hover,
   .ant-btn-dashed:focus {
       color: #4987f2;
       background-color: #fff;
       border-color: #4987f2;
   }

   .ant-btn-dashed:hover>a:only-child,
   .ant-btn-dashed:focus>a:only-child {
       color: currentColor;
   }

   .ant-btn-dashed:hover>a:only-child:after,
   .ant-btn-dashed:focus>a:only-child:after {
       content: '';
       position: absolute;
       top: 0;
       left: 0;
       bottom: 0;
       right: 0;
       background: transparent;
   }

   .ant-btn-dashed:active,
   .ant-btn-dashed.active {
       color: #1145bf;
       background-color: #fff;
       border-color: #1145bf;
   }

   .ant-btn-dashed:active>a:only-child,
   .ant-btn-dashed.active>a:only-child {
       color: currentColor;
   }

   .ant-btn-dashed:active>a:only-child:after,
   .ant-btn-dashed.active>a:only-child:after {
       content: '';
       position: absolute;
       top: 0;
       left: 0;
       bottom: 0;
       right: 0;
       background: transparent;
   }

   .ant-btn-dashed.disabled,
   .ant-btn-dashed[disabled],
   .ant-btn-dashed.disabled:hover,
   .ant-btn-dashed[disabled]:hover,
   .ant-btn-dashed.disabled:focus,
   .ant-btn-dashed[disabled]:focus,
   .ant-btn-dashed.disabled:active,
   .ant-btn-dashed[disabled]:active,
   .ant-btn-dashed.disabled.active,
   .ant-btn-dashed[disabled].active {
       color: #cecece;
       background-color: #F0F0F0;
       border-color: #e6e6e6;
   }

   .ant-btn-dashed.disabled>a:only-child,
   .ant-btn-dashed[disabled]>a:only-child,
   .ant-btn-dashed.disabled:hover>a:only-child,
   .ant-btn-dashed[disabled]:hover>a:only-child,
   .ant-btn-dashed.disabled:focus>a:only-child,
   .ant-btn-dashed[disabled]:focus>a:only-child,
   .ant-btn-dashed.disabled:active>a:only-child,
   .ant-btn-dashed[disabled]:active>a:only-child,
   .ant-btn-dashed.disabled.active>a:only-child,
   .ant-btn-dashed[disabled].active>a:only-child {
       color: currentColor;
   }

   .ant-btn-dashed.disabled>a:only-child:after,
   .ant-btn-dashed[disabled]>a:only-child:after,
   .ant-btn-dashed.disabled:hover>a:only-child:after,
   .ant-btn-dashed[disabled]:hover>a:only-child:after,
   .ant-btn-dashed.disabled:focus>a:only-child:after,
   .ant-btn-dashed[disabled]:focus>a:only-child:after,
   .ant-btn-dashed.disabled:active>a:only-child:after,
   .ant-btn-dashed[disabled]:active>a:only-child:after,
   .ant-btn-dashed.disabled.active>a:only-child:after,
   .ant-btn-dashed[disabled].active>a:only-child:after {
       content: '';
       position: absolute;
       top: 0;
       left: 0;
       bottom: 0;
       right: 0;
       background: transparent;
   }

   .ant-btn-danger {
       color: #F04134;
       background-color: #f2f2f2;
       border-color: #e6e6e6;
   }

   .ant-btn-danger>a:only-child {
       color: currentColor;
   }

   .ant-btn-danger>a:only-child:after {
       content: '';
       position: absolute;
       top: 0;
       left: 0;
       bottom: 0;
       right: 0;
       background: transparent;
   }

   .ant-btn-danger:hover {
       color: #fff;
       background-color: #fc7060;
       border-color: #fc7060;
   }

   .ant-btn-danger:hover>a:only-child {
       color: currentColor;
   }

   .ant-btn-danger:hover>a:only-child:after {
       content: '';
       position: absolute;
       top: 0;
       left: 0;
       bottom: 0;
       right: 0;
       background: transparent;
   }

   .ant-btn-danger:focus {
       color: #fc7060;
       background-color: #fff;
       border-color: #fc7060;
   }

   .ant-btn-danger:focus>a:only-child {
       color: currentColor;
   }

   .ant-btn-danger:focus>a:only-child:after {
       content: '';
       position: absolute;
       top: 0;
       left: 0;
       bottom: 0;
       right: 0;
       background: transparent;
   }

   .ant-btn-danger:active,
   .ant-btn-danger.active {
       color: #fff;
       background-color: #c92822;
       border-color: #c92822;
   }

   .ant-btn-danger:active>a:only-child,
   .ant-btn-danger.active>a:only-child {
       color: currentColor;
   }

   .ant-btn-danger:active>a:only-child:after,
   .ant-btn-danger.active>a:only-child:after {
       content: '';
       position: absolute;
       top: 0;
       left: 0;
       bottom: 0;
       right: 0;
       background: transparent;
   }

   .ant-btn-danger.disabled,
   .ant-btn-danger[disabled],
   .ant-btn-danger.disabled:hover,
   .ant-btn-danger[disabled]:hover,
   .ant-btn-danger.disabled:focus,
   .ant-btn-danger[disabled]:focus,
   .ant-btn-danger.disabled:active,
   .ant-btn-danger[disabled]:active,
   .ant-btn-danger.disabled.active,
   .ant-btn-danger[disabled].active {
       color: #cecece;
       background-color: #F0F0F0;
       border-color: #e6e6e6;
   }

   .ant-btn-danger.disabled>a:only-child,
   .ant-btn-danger[disabled]>a:only-child,
   .ant-btn-danger.disabled:hover>a:only-child,
   .ant-btn-danger[disabled]:hover>a:only-child,
   .ant-btn-danger.disabled:focus>a:only-child,
   .ant-btn-danger[disabled]:focus>a:only-child,
   .ant-btn-danger.disabled:active>a:only-child,
   .ant-btn-danger[disabled]:active>a:only-child,
   .ant-btn-danger.disabled.active>a:only-child,
   .ant-btn-danger[disabled].active>a:only-child {
       color: currentColor;
   }

   .ant-btn-danger.disabled>a:only-child:after,
   .ant-btn-danger[disabled]>a:only-child:after,
   .ant-btn-danger.disabled:hover>a:only-child:after,
   .ant-btn-danger[disabled]:hover>a:only-child:after,
   .ant-btn-danger.disabled:focus>a:only-child:after,
   .ant-btn-danger[disabled]:focus>a:only-child:after,
   .ant-btn-danger.disabled:active>a:only-child:after,
   .ant-btn-danger[disabled]:active>a:only-child:after,
   .ant-btn-danger.disabled.active>a:only-child:after,
   .ant-btn-danger[disabled].active>a:only-child:after {
       content: '';
       position: absolute;
       top: 0;
       left: 0;
       bottom: 0;
       right: 0;
       background: transparent;
   }

   .ant-btn-circle,
   .ant-btn-circle-outline {
       width: 32px;
       padding: 0;
       font-size: 14px;
       border-radius: 50%;
       height: 32px;
   }

   .ant-btn-circle.ant-btn-lg,
   .ant-btn-circle-outline.ant-btn-lg {
       width: 40px;
       padding: 0;
       font-size: 16px;
       border-radius: 50%;
       height: 40px;
   }

   .ant-btn-circle.ant-btn-sm,
   .ant-btn-circle-outline.ant-btn-sm {
       width: 24px;
       padding: 0;
       font-size: 12px;
       border-radius: 50%;
       height: 24px;
   }

   .ant-btn:before {
       position: absolute;
       top: -1px;
       left: -1px;
       bottom: -1px;
       right: -1px;
       background: #fff;
       opacity: 0.35;
       content: '';
       border-radius: inherit;
       z-index: 1;
       transition: opacity .2s;
       pointer-events: none;
       display: none;
   }

   .ant-btn .anticon {
       transition: margin-left 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
   }

   .ant-btn.ant-btn-loading:before {
       display: block;
   }

   .ant-btn.ant-btn-loading:not(.ant-btn-circle):not(.ant-btn-circle-outline):not(.ant-btn-icon-only) {
       padding-left: 29px;
       pointer-events: none;
       position: relative;
   }

   .ant-btn.ant-btn-loading:not(.ant-btn-circle):not(.ant-btn-circle-outline):not(.ant-btn-icon-only) .anticon {
       margin-left: -14px;
   }

   .ant-btn-sm.ant-btn-loading:not(.ant-btn-circle):not(.ant-btn-circle-outline):not(.ant-btn-icon-only) {
       padding-left: 24px;
   }

   .ant-btn-sm.ant-btn-loading:not(.ant-btn-circle):not(.ant-btn-circle-outline):not(.ant-btn-icon-only) .anticon {
       margin-left: -17px;
   }

   .ant-btn-group {
       position: relative;
       display: inline-block;
   }

   .ant-btn-group>.ant-btn,
   .ant-btn-group>span>.ant-btn {
       position: relative;
       line-height: 30px;
   }

   .ant-btn-group>.ant-btn:hover,
   .ant-btn-group>span>.ant-btn:hover,
   .ant-btn-group>.ant-btn:focus,
   .ant-btn-group>span>.ant-btn:focus,
   .ant-btn-group>.ant-btn:active,
   .ant-btn-group>span>.ant-btn:active,
   .ant-btn-group>.ant-btn.active,
   .ant-btn-group>span>.ant-btn.active {
       z-index: 2;
   }

   .ant-btn-group>.ant-btn:disabled,
   .ant-btn-group>span>.ant-btn:disabled {
       z-index: 0;
   }

   .ant-btn-group-lg>.ant-btn,
   .ant-btn-group-lg>span>.ant-btn {
       padding: 0 15px;
       font-size: 14px;
       border-radius: 0;
       height: 40px;
       line-height: 38px;
   }

   .ant-btn-group-sm>.ant-btn,
   .ant-btn-group-sm>span>.ant-btn {
       padding: 0 7px;
       font-size: 12px;
       border-radius: 0;
       height: 24px;
       line-height: 22px;
   }

   .ant-btn-group-sm>.ant-btn>.anticon,
   .ant-btn-group-sm>span>.ant-btn>.anticon {
       font-size: 12px;
   }

   .ant-btn-group .ant-btn+.ant-btn,
   .ant-btn+.ant-btn-group,
   .ant-btn-group span+.ant-btn,
   .ant-btn-group .ant-btn+span,
   .ant-btn-group>span+span,
   .ant-btn-group+.ant-btn,
   .ant-btn-group+.ant-btn-group {
       margin-left: -1px;
   }

   .ant-btn-group .ant-btn-primary+.ant-btn:not(.ant-btn-primary):not([disabled]) {
       border-left-color: transparent;
   }

   .ant-btn-group .ant-btn {
       border-radius: 0;
   }

   .ant-btn-group>.ant-btn:first-child,
   .ant-btn-group>span:first-child>.ant-btn {
       margin-left: 0;
   }

   .ant-btn-group>.ant-btn:only-child {
       border-radius: 2px;
   }

   .ant-btn-group>span:only-child>.ant-btn {
       border-radius: 2px;
   }

   .ant-btn-group>.ant-btn:first-child:not(:last-child),
   .ant-btn-group>span:first-child:not(:last-child)>.ant-btn {
       border-bottom-left-radius: 2px;
       border-top-left-radius: 2px;
   }

   .ant-btn-group>.ant-btn:last-child:not(:first-child),
   .ant-btn-group>span:last-child:not(:first-child)>.ant-btn {
       border-bottom-right-radius: 2px;
       border-top-right-radius: 2px;
   }

   .ant-btn-group-sm>.ant-btn:only-child {
       border-radius: 2px;
   }

   .ant-btn-group-sm>span:only-child>.ant-btn {
       border-radius: 2px;
   }

   .ant-btn-group-sm>.ant-btn:first-child:not(:last-child),
   .ant-btn-group-sm>span:first-child:not(:last-child)>.ant-btn {
       border-bottom-left-radius: 2px;
       border-top-left-radius: 2px;
   }

   .ant-btn-group-sm>.ant-btn:last-child:not(:first-child),
   .ant-btn-group-sm>span:last-child:not(:first-child)>.ant-btn {
       border-bottom-right-radius: 2px;
       border-top-right-radius: 2px;
   }

   .ant-btn-group>.ant-btn-group {
       float: left;
   }

   .ant-btn-group>.ant-btn-group:not(:first-child):not(:last-child)>.ant-btn {
       border-radius: 0;
   }

   .ant-btn-group>.ant-btn-group:first-child:not(:last-child)>.ant-btn:last-child {
       border-bottom-right-radius: 0;
       border-top-right-radius: 0;
       padding-right: 8px;
   }

   .ant-btn-group>.ant-btn-group:last-child:not(:first-child)>.ant-btn:first-child {
       border-bottom-left-radius: 0;
       border-top-left-radius: 0;
       padding-left: 8px;
   }

   .ant-btn:not(.ant-btn-circle):not(.ant-btn-circle-outline).ant-btn-icon-only {
       padding-left: 8px;
       padding-right: 8px;
   }

   .ant-btn:focus>span,
   .ant-btn:active>span {
       position: relative;
   }

   .ant-btn>.anticon+span,
   .ant-btn>span+.anticon {
       margin-left: 8px;
   }

   .ant-btn-background-ghost {
       background: transparent !important;
       border-color: #fff;
       color: #fff;
   }

   .ant-btn-background-ghost.ant-btn-primary {
       color: #2062e6;
       background-color: transparent;
       border-color: #2062e6;
   }

   .ant-btn-background-ghost.ant-btn-primary>a:only-child {
       color: currentColor;
   }

   .ant-btn-background-ghost.ant-btn-primary>a:only-child:after {
       content: '';
       position: absolute;
       top: 0;
       left: 0;
       bottom: 0;
       right: 0;
       background: transparent;
   }

   .ant-btn-background-ghost.ant-btn-primary:hover,
   .ant-btn-background-ghost.ant-btn-primary:focus {
       color: #0d0c0c;
       background-color: transparent;
       border-color: #0d0c0c;
   }

   .ant-btn-background-ghost.ant-btn-primary:hover>a:only-child,
   .ant-btn-background-ghost.ant-btn-primary:focus>a:only-child {
       color: currentColor;
   }

   .ant-btn-background-ghost.ant-btn-primary:hover>a:only-child:after,
   .ant-btn-background-ghost.ant-btn-primary:focus>a:only-child:after {
       content: '';
       position: absolute;
       top: 0;
       left: 0;
       bottom: 0;
       right: 0;
       background: transparent;
   }

   .ant-btn-background-ghost.ant-btn-primary:active,
   .ant-btn-background-ghost.ant-btn-primary.active {
       color: #000000;
       background-color: transparent;
       border-color: #000000;
   }

   .ant-btn-background-ghost.ant-btn-primary:active>a:only-child,
   .ant-btn-background-ghost.ant-btn-primary.active>a:only-child {
       color: currentColor;
   }

   .ant-btn-background-ghost.ant-btn-primary:active>a:only-child:after,
   .ant-btn-background-ghost.ant-btn-primary.active>a:only-child:after {
       content: '';
       position: absolute;
       top: 0;
       left: 0;
       bottom: 0;
       right: 0;
       background: transparent;
   }

   .ant-btn-background-ghost.ant-btn-primary.disabled,
   .ant-btn-background-ghost.ant-btn-primary[disabled],
   .ant-btn-background-ghost.ant-btn-primary.disabled:hover,
   .ant-btn-background-ghost.ant-btn-primary[disabled]:hover,
   .ant-btn-background-ghost.ant-btn-primary.disabled:focus,
   .ant-btn-background-ghost.ant-btn-primary[disabled]:focus,
   .ant-btn-background-ghost.ant-btn-primary.disabled:active,
   .ant-btn-background-ghost.ant-btn-primary[disabled]:active,
   .ant-btn-background-ghost.ant-btn-primary.disabled.active,
   .ant-btn-background-ghost.ant-btn-primary[disabled].active {
       color: #cecece;
       background-color: #F0F0F0;
       border-color: #e6e6e6;
   }

   .ant-btn-background-ghost.ant-btn-primary.disabled>a:only-child,
   .ant-btn-background-ghost.ant-btn-primary[disabled]>a:only-child,
   .ant-btn-background-ghost.ant-btn-primary.disabled:hover>a:only-child,
   .ant-btn-background-ghost.ant-btn-primary[disabled]:hover>a:only-child,
   .ant-btn-background-ghost.ant-btn-primary.disabled:focus>a:only-child,
   .ant-btn-background-ghost.ant-btn-primary[disabled]:focus>a:only-child,
   .ant-btn-background-ghost.ant-btn-primary.disabled:active>a:only-child,
   .ant-btn-background-ghost.ant-btn-primary[disabled]:active>a:only-child,
   .ant-btn-background-ghost.ant-btn-primary.disabled.active>a:only-child,
   .ant-btn-background-ghost.ant-btn-primary[disabled].active>a:only-child {
       color: currentColor;
   }

   .ant-btn-background-ghost.ant-btn-primary.disabled>a:only-child:after,
   .ant-btn-background-ghost.ant-btn-primary[disabled]>a:only-child:after,
   .ant-btn-background-ghost.ant-btn-primary.disabled:hover>a:only-child:after,
   .ant-btn-background-ghost.ant-btn-primary[disabled]:hover>a:only-child:after,
   .ant-btn-background-ghost.ant-btn-primary.disabled:focus>a:only-child:after,
   .ant-btn-background-ghost.ant-btn-primary[disabled]:focus>a:only-child:after,
   .ant-btn-background-ghost.ant-btn-primary.disabled:active>a:only-child:after,
   .ant-btn-background-ghost.ant-btn-primary[disabled]:active>a:only-child:after,
   .ant-btn-background-ghost.ant-btn-primary.disabled.active>a:only-child:after,
   .ant-btn-background-ghost.ant-btn-primary[disabled].active>a:only-child:after {
       content: '';
       position: absolute;
       top: 0;
       left: 0;
       bottom: 0;
       right: 0;
       background: transparent;
   }

   .ant-btn-background-ghost.ant-btn-danger {
       color: #F04134;
       background-color: transparent;
       border-color: #F04134;
   }

   .ant-btn-background-ghost.ant-btn-danger>a:only-child {
       color: currentColor;
   }

   .ant-btn-background-ghost.ant-btn-danger>a:only-child:after {
       content: '';
       position: absolute;
       top: 0;
       left: 0;
       bottom: 0;
       right: 0;
       background: transparent;
   }

   .ant-btn-background-ghost.ant-btn-danger:hover,
   .ant-btn-background-ghost.ant-btn-danger:focus {
       color: #fc7060;
       background-color: transparent;
       border-color: #fc7060;
   }

   .ant-btn-background-ghost.ant-btn-danger:hover>a:only-child,
   .ant-btn-background-ghost.ant-btn-danger:focus>a:only-child {
       color: currentColor;
   }

   .ant-btn-background-ghost.ant-btn-danger:hover>a:only-child:after,
   .ant-btn-background-ghost.ant-btn-danger:focus>a:only-child:after {
       content: '';
       position: absolute;
       top: 0;
       left: 0;
       bottom: 0;
       right: 0;
       background: transparent;
   }

   .ant-btn-background-ghost.ant-btn-danger:active,
   .ant-btn-background-ghost.ant-btn-danger.active {
       color: #c92822;
       background-color: transparent;
       border-color: #c92822;
   }

   .ant-btn-background-ghost.ant-btn-danger:active>a:only-child,
   .ant-btn-background-ghost.ant-btn-danger.active>a:only-child {
       color: currentColor;
   }

   .ant-btn-background-ghost.ant-btn-danger:active>a:only-child:after,
   .ant-btn-background-ghost.ant-btn-danger.active>a:only-child:after {
       content: '';
       position: absolute;
       top: 0;
       left: 0;
       bottom: 0;
       right: 0;
       background: transparent;
   }

   .ant-btn-background-ghost.ant-btn-danger.disabled,
   .ant-btn-background-ghost.ant-btn-danger[disabled],
   .ant-btn-background-ghost.ant-btn-danger.disabled:hover,
   .ant-btn-background-ghost.ant-btn-danger[disabled]:hover,
   .ant-btn-background-ghost.ant-btn-danger.disabled:focus,
   .ant-btn-background-ghost.ant-btn-danger[disabled]:focus,
   .ant-btn-background-ghost.ant-btn-danger.disabled:active,
   .ant-btn-background-ghost.ant-btn-danger[disabled]:active,
   .ant-btn-background-ghost.ant-btn-danger.disabled.active,
   .ant-btn-background-ghost.ant-btn-danger[disabled].active {
       color: #cecece;
       background-color: #F0F0F0;
       border-color: #e6e6e6;
   }

   .ant-btn-background-ghost.ant-btn-danger.disabled>a:only-child,
   .ant-btn-background-ghost.ant-btn-danger[disabled]>a:only-child,
   .ant-btn-background-ghost.ant-btn-danger.disabled:hover>a:only-child,
   .ant-btn-background-ghost.ant-btn-danger[disabled]:hover>a:only-child,
   .ant-btn-background-ghost.ant-btn-danger.disabled:focus>a:only-child,
   .ant-btn-background-ghost.ant-btn-danger[disabled]:focus>a:only-child,
   .ant-btn-background-ghost.ant-btn-danger.disabled:active>a:only-child,
   .ant-btn-background-ghost.ant-btn-danger[disabled]:active>a:only-child,
   .ant-btn-background-ghost.ant-btn-danger.disabled.active>a:only-child,
   .ant-btn-background-ghost.ant-btn-danger[disabled].active>a:only-child {
       color: currentColor;
   }

   .ant-btn-background-ghost.ant-btn-danger.disabled>a:only-child:after,
   .ant-btn-background-ghost.ant-btn-danger[disabled]>a:only-child:after,
   .ant-btn-background-ghost.ant-btn-danger.disabled:hover>a:only-child:after,
   .ant-btn-background-ghost.ant-btn-danger[disabled]:hover>a:only-child:after,
   .ant-btn-background-ghost.ant-btn-danger.disabled:focus>a:only-child:after,
   .ant-btn-background-ghost.ant-btn-danger[disabled]:focus>a:only-child:after,
   .ant-btn-background-ghost.ant-btn-danger.disabled:active>a:only-child:after,
   .ant-btn-background-ghost.ant-btn-danger[disabled]:active>a:only-child:after,
   .ant-btn-background-ghost.ant-btn-danger.disabled.active>a:only-child:after,
   .ant-btn-background-ghost.ant-btn-danger[disabled].active>a:only-child:after {
       content: '';
       position: absolute;
       top: 0;
       left: 0;
       bottom: 0;
       right: 0;
       background: transparent;
   }

   .ant-btn-two-chinese-chars:first-letter {
       letter-spacing: .34em;
   }

   .ant-btn-two-chinese-chars>* {
       letter-spacing: .34em;
       margin-right: -0.34em;
   }

   .ant-btn-block {
       width: 100%;
   }

   a.ant-btn {
       line-height: 30px;
   }

   a.ant-btn-lg {
       line-height: 38px;
   }

   a.ant-btn-sm {
       line-height: 22px;
   }

   /** oui-dropdown */
   /* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */
   /* stylelint-disable no-duplicate-selectors */
   /* stylelint-disable declaration-bang-space-before,no-duplicate-selectors */
   /* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */
   .ant-dropdown {
       font-family: 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', 'SimHei', 'WenQuanYi Micro Hei', sans-serif;
       font-size: 12px;
       font-variant: tabular-nums;
       line-height: 1.5;
       color: #333333;
       box-sizing: border-box;
       margin: 0;
       padding: 0;
       list-style: none;
       position: absolute;
       left: -9999px;
       top: -9999px;
       z-index: 1050;
       display: block;
   }

   .ant-dropdown-wrap {
       position: relative;
   }

   .ant-dropdown-wrap .ant-btn>.anticon-down {
       display: inline-block;
       font-size: 12px;
       font-size: 10px \9;
       transform: scale(0.83333333) rotate(0deg);
   }

   :root .ant-dropdown-wrap .ant-btn>.anticon-down {
       font-size: 10px;
   }

   .ant-dropdown-wrap .anticon-down:before {
       transition: transform .2s;
   }

   .ant-dropdown-wrap-open .anticon-down:before {
       transform: rotate(180deg);
   }

   .ant-dropdown-hidden,
   .ant-dropdown-menu-hidden {
       display: none;
   }

   .ant-dropdown-menu {
       outline: none;
       position: relative;
       list-style-type: none;
       padding: 4px 0;
       margin: 0;
       text-align: left;
       background-color: #fff;
       border-radius: 2px;
       box-shadow: 0 2px 8px rgba(0, 0, 0, 0.15);
       background-clip: padding-box;
   }

   .ant-dropdown-menu-item-group-title {
       color: #999999;
       padding: 5px 12px;
       transition: all .3s;
   }

   .ant-dropdown-menu-submenu-popup {
       position: absolute;
       z-index: 1050;
   }

   .ant-dropdown-menu-item,
   .ant-dropdown-menu-submenu-title {
       padding: 5px 12px;
       margin: 0;
       clear: both;
       font-size: 12px;
       font-weight: normal;
       color: #333333;
       white-space: nowrap;
       cursor: pointer;
       transition: all .3s;
       line-height: 22px;
   }

   .ant-dropdown-menu-item>.anticon:first-child,
   .ant-dropdown-menu-submenu-title>.anticon:first-child {
       min-width: 12px;
       margin-right: 8px;
   }

   .ant-dropdown-menu-item>a,
   .ant-dropdown-menu-submenu-title>a {
       color: #333333;
       display: block;
       padding: 5px 12px;
       margin: -5px -12px;
       transition: all .3s;
   }

   .ant-dropdown-menu-item>a:focus,
   .ant-dropdown-menu-submenu-title>a:focus {
       text-decoration: none;
   }

   .ant-dropdown-menu-item-selected,
   .ant-dropdown-menu-submenu-title-selected,
   .ant-dropdown-menu-item-selected>a,
   .ant-dropdown-menu-submenu-title-selected>a {
       color: #2062e6;
       background-color: #f0f7ff;
   }

   .ant-dropdown-menu-item:hover,
   .ant-dropdown-menu-submenu-title:hover {
       background-color: #f0f7ff;
   }

   .ant-dropdown-menu-item-disabled,
   .ant-dropdown-menu-submenu-title-disabled {
       color: #cecece;
       cursor: not-allowed;
   }

   .ant-dropdown-menu-item-disabled:hover,
   .ant-dropdown-menu-submenu-title-disabled:hover {
       color: #cecece;
       background-color: #fff;
       cursor: not-allowed;
   }

   .ant-dropdown-menu-item-divider,
   .ant-dropdown-menu-submenu-title-divider {
       height: 1px;
       overflow: hidden;
       background-color: #e6e6e6;
       line-height: 0;
       margin: 4px 0;
   }

   .ant-dropdown-menu-item .ant-dropdown-menu-submenu-arrow,
   .ant-dropdown-menu-submenu-title .ant-dropdown-menu-submenu-arrow {
       position: absolute;
       right: 8px;
   }

   .ant-dropdown-menu-item .ant-dropdown-menu-submenu-arrow:after,
   .ant-dropdown-menu-submenu-title .ant-dropdown-menu-submenu-arrow:after {
       font-family: "anticon" !important;
       font-style: normal;
       content: "\e61f";
       color: #999999;
       display: inline-block;
       font-size: 12px;
       font-size: 10px \9;
       transform: scale(0.83333333) rotate(0deg);
   }

   :root .ant-dropdown-menu-item .ant-dropdown-menu-submenu-arrow:after,
   :root .ant-dropdown-menu-submenu-title .ant-dropdown-menu-submenu-arrow:after {
       font-size: 10px;
   }

   .ant-dropdown-menu-submenu-title {
       padding-right: 26px;
   }

   .ant-dropdown-menu-submenu-vertical {
       position: relative;
   }

   .ant-dropdown-menu-submenu-vertical>.ant-dropdown-menu {
       top: 0;
       left: 100%;
       position: absolute;
       min-width: 100%;
       margin-left: 4px;
       transform-origin: 0 0;
   }

   .ant-dropdown-menu-submenu.ant-dropdown-menu-submenu-disabled .ant-dropdown-menu-submenu-title,
   .ant-dropdown-menu-submenu.ant-dropdown-menu-submenu-disabled .ant-dropdown-menu-submenu-title .ant-dropdown-menu-submenu-arrow:after {
       color: #cecece;
   }

   .ant-dropdown.slide-down-enter.slide-down-enter-active.ant-dropdown-placement-bottomLeft,
   .ant-dropdown.slide-down-appear.slide-down-appear-active.ant-dropdown-placement-bottomLeft,
   .ant-dropdown.slide-down-enter.slide-down-enter-active.ant-dropdown-placement-bottomCenter,
   .ant-dropdown.slide-down-appear.slide-down-appear-active.ant-dropdown-placement-bottomCenter,
   .ant-dropdown.slide-down-enter.slide-down-enter-active.ant-dropdown-placement-bottomRight,
   .ant-dropdown.slide-down-appear.slide-down-appear-active.ant-dropdown-placement-bottomRight {
       animation-name: antSlideUpIn;
   }

   .ant-dropdown.slide-up-enter.slide-up-enter-active.ant-dropdown-placement-topLeft,
   .ant-dropdown.slide-up-appear.slide-up-appear-active.ant-dropdown-placement-topLeft,
   .ant-dropdown.slide-up-enter.slide-up-enter-active.ant-dropdown-placement-topCenter,
   .ant-dropdown.slide-up-appear.slide-up-appear-active.ant-dropdown-placement-topCenter,
   .ant-dropdown.slide-up-enter.slide-up-enter-active.ant-dropdown-placement-topRight,
   .ant-dropdown.slide-up-appear.slide-up-appear-active.ant-dropdown-placement-topRight {
       animation-name: antSlideDownIn;
   }

   .ant-dropdown.slide-down-leave.slide-down-leave-active.ant-dropdown-placement-bottomLeft,
   .ant-dropdown.slide-down-leave.slide-down-leave-active.ant-dropdown-placement-bottomCenter,
   .ant-dropdown.slide-down-leave.slide-down-leave-active.ant-dropdown-placement-bottomRight {
       animation-name: antSlideUpOut;
   }

   .ant-dropdown.slide-up-leave.slide-up-leave-active.ant-dropdown-placement-topLeft,
   .ant-dropdown.slide-up-leave.slide-up-leave-active.ant-dropdown-placement-topCenter,
   .ant-dropdown.slide-up-leave.slide-up-leave-active.ant-dropdown-placement-topRight {
       animation-name: antSlideDownOut;
   }

   .ant-dropdown-trigger .anticon-down,
   .ant-dropdown-link .anticon-down {
       display: inline-block;
       font-size: 12px;
       font-size: 10px \9;
       transform: scale(0.83333333) rotate(0deg);
   }

   :root .ant-dropdown-trigger .anticon-down,
   :root .ant-dropdown-link .anticon-down {
       font-size: 10px;
   }

   .ant-dropdown-trigger .anticon-ellipsis,
   .ant-dropdown-link .anticon-ellipsis {
       text-shadow: 0 0 currentColor;
   }

   .ant-dropdown-button {
       white-space: nowrap;
   }

   .ant-dropdown-button.ant-btn-group>.ant-btn:last-child:not(:first-child) {
       padding-left: 8px;
       padding-right: 8px;
   }

   .ant-dropdown-button .anticon-down {
       display: inline-block;
       font-size: 12px;
       font-size: 10px \9;
       transform: scale(0.83333333) rotate(0deg);
   }

   :root .ant-dropdown-button .anticon-down {
       font-size: 10px;
   }

   .ant-dropdown-menu-dark,
   .ant-dropdown-menu-dark .ant-dropdown-menu {
       background: #001529;
   }

   .ant-dropdown-menu-dark .ant-dropdown-menu-item,
   .ant-dropdown-menu-dark .ant-dropdown-menu-submenu-title,
   .ant-dropdown-menu-dark .ant-dropdown-menu-item>a {
       color: rgba(255, 255, 255, 0.65);
   }

   .ant-dropdown-menu-dark .ant-dropdown-menu-item .ant-dropdown-menu-submenu-arrow:after,
   .ant-dropdown-menu-dark .ant-dropdown-menu-submenu-title .ant-dropdown-menu-submenu-arrow:after,
   .ant-dropdown-menu-dark .ant-dropdown-menu-item>a .ant-dropdown-menu-submenu-arrow:after {
       color: rgba(255, 255, 255, 0.65);
   }

   .ant-dropdown-menu-dark .ant-dropdown-menu-item:hover,
   .ant-dropdown-menu-dark .ant-dropdown-menu-submenu-title:hover,
   .ant-dropdown-menu-dark .ant-dropdown-menu-item>a:hover {
       color: #fff;
       background: transparent;
   }

   .ant-dropdown-menu-dark .ant-dropdown-menu-item-selected,
   .ant-dropdown-menu-dark .ant-dropdown-menu-item-selected:hover,
   .ant-dropdown-menu-dark .ant-dropdown-menu-item-selected>a {
       background: #2062e6;
       color: #fff;
   }

   .ant-btn {
       line-height: 1.5;
       display: inline-block;
       font-weight: 400;
       text-align: center;
       touch-action: manipulation;
       cursor: pointer;
       background-image: none;
       border: 1px solid transparent;
       white-space: nowrap;
       padding: 0 15px;
       font-size: 12px;
       border-radius: 2px;
       height: 32px;
       user-select: none;
       transition: all 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
       position: relative;
       color: #333333;
       background-color: #fff;
       border-color: #e6e6e6;
   }

   .ant-btn>.anticon {
       line-height: 1;
   }

   .ant-btn,
   .ant-btn:active,
   .ant-btn:focus {
       outline: 0;
   }

   .ant-btn:not([disabled]):hover {
       text-decoration: none;
   }

   .ant-btn:not([disabled]):active {
       outline: 0;
       transition: none;
   }

   .ant-btn.disabled,
   .ant-btn[disabled] {
       cursor: not-allowed;
   }

   .ant-btn.disabled>*,
   .ant-btn[disabled]>* {
       pointer-events: none;
   }

   .ant-btn-lg {
       padding: 0 15px;
       font-size: 14px;
       border-radius: 2px;
       height: 40px;
   }

   .ant-btn-sm {
       padding: 0 7px;
       font-size: 12px;
       border-radius: 2px;
       height: 24px;
   }

   .ant-btn>a:only-child {
       color: currentColor;
   }

   .ant-btn>a:only-child:after {
       content: '';
       position: absolute;
       top: 0;
       left: 0;
       bottom: 0;
       right: 0;
       background: transparent;
   }

   .ant-btn:hover,
   .ant-btn:focus {
       color: #4987f2;
       background-color: #fff;
       border-color: #4987f2;
   }

   .ant-btn:hover>a:only-child,
   .ant-btn:focus>a:only-child {
       color: currentColor;
   }

   .ant-btn:hover>a:only-child:after,
   .ant-btn:focus>a:only-child:after {
       content: '';
       position: absolute;
       top: 0;
       left: 0;
       bottom: 0;
       right: 0;
       background: transparent;
   }

   .ant-btn:active,
   .ant-btn.active {
       color: #1145bf;
       background-color: #fff;
       border-color: #1145bf;
   }

   .ant-btn:active>a:only-child,
   .ant-btn.active>a:only-child {
       color: currentColor;
   }

   .ant-btn:active>a:only-child:after,
   .ant-btn.active>a:only-child:after {
       content: '';
       position: absolute;
       top: 0;
       left: 0;
       bottom: 0;
       right: 0;
       background: transparent;
   }

   .ant-btn.disabled,
   .ant-btn[disabled],
   .ant-btn.disabled:hover,
   .ant-btn[disabled]:hover,
   .ant-btn.disabled:focus,
   .ant-btn[disabled]:focus,
   .ant-btn.disabled:active,
   .ant-btn[disabled]:active,
   .ant-btn.disabled.active,
   .ant-btn[disabled].active {
       color: #cecece;
       background-color: #F0F0F0;
       border-color: #e6e6e6;
   }

   .ant-btn.disabled>a:only-child,
   .ant-btn[disabled]>a:only-child,
   .ant-btn.disabled:hover>a:only-child,
   .ant-btn[disabled]:hover>a:only-child,
   .ant-btn.disabled:focus>a:only-child,
   .ant-btn[disabled]:focus>a:only-child,
   .ant-btn.disabled:active>a:only-child,
   .ant-btn[disabled]:active>a:only-child,
   .ant-btn.disabled.active>a:only-child,
   .ant-btn[disabled].active>a:only-child {
       color: currentColor;
   }

   .ant-btn.disabled>a:only-child:after,
   .ant-btn[disabled]>a:only-child:after,
   .ant-btn.disabled:hover>a:only-child:after,
   .ant-btn[disabled]:hover>a:only-child:after,
   .ant-btn.disabled:focus>a:only-child:after,
   .ant-btn[disabled]:focus>a:only-child:after,
   .ant-btn.disabled:active>a:only-child:after,
   .ant-btn[disabled]:active>a:only-child:after,
   .ant-btn.disabled.active>a:only-child:after,
   .ant-btn[disabled].active>a:only-child:after {
       content: '';
       position: absolute;
       top: 0;
       left: 0;
       bottom: 0;
       right: 0;
       background: transparent;
   }

   .ant-btn:hover,
   .ant-btn:focus,
   .ant-btn:active,
   .ant-btn.active {
       background: #fff;
       text-decoration: none;
   }

   .ant-btn>i,
   .ant-btn>span {
       pointer-events: none;
   }

   .ant-btn-primary {
       color: #fff;
       background-color: #2062e6;
       border-color: #2062e6;
   }

   .ant-btn-primary>a:only-child {
       color: currentColor;
   }

   .ant-btn-primary>a:only-child:after {
       content: '';
       position: absolute;
       top: 0;
       left: 0;
       bottom: 0;
       right: 0;
       background: transparent;
   }

   .ant-btn-primary:hover,
   .ant-btn-primary:focus {
       color: #fff;
       background-color: #0d0c0c;
       border-color: #0d0c0c;
   }

   .ant-btn-primary:hover>a:only-child,
   .ant-btn-primary:focus>a:only-child {
       color: currentColor;
   }

   .ant-btn-primary:hover>a:only-child:after,
   .ant-btn-primary:focus>a:only-child:after {
       content: '';
       position: absolute;
       top: 0;
       left: 0;
       bottom: 0;
       right: 0;
       background: transparent;
   }

   .ant-btn-primary:active,
   .ant-btn-primary.active {
       color: #fff;
       background-color: #000000;
       border-color: #000000;
   }

   .ant-btn-primary:active>a:only-child,
   .ant-btn-primary.active>a:only-child {
       color: currentColor;
   }

   .ant-btn-primary:active>a:only-child:after,
   .ant-btn-primary.active>a:only-child:after {
       content: '';
       position: absolute;
       top: 0;
       left: 0;
       bottom: 0;
       right: 0;
       background: transparent;
   }

   .ant-btn-primary.disabled,
   .ant-btn-primary[disabled],
   .ant-btn-primary.disabled:hover,
   .ant-btn-primary[disabled]:hover,
   .ant-btn-primary.disabled:focus,
   .ant-btn-primary[disabled]:focus,
   .ant-btn-primary.disabled:active,
   .ant-btn-primary[disabled]:active,
   .ant-btn-primary.disabled.active,
   .ant-btn-primary[disabled].active {
       color: #cecece;
       background-color: #F0F0F0;
       border-color: #e6e6e6;
   }

   .ant-btn-primary.disabled>a:only-child,
   .ant-btn-primary[disabled]>a:only-child,
   .ant-btn-primary.disabled:hover>a:only-child,
   .ant-btn-primary[disabled]:hover>a:only-child,
   .ant-btn-primary.disabled:focus>a:only-child,
   .ant-btn-primary[disabled]:focus>a:only-child,
   .ant-btn-primary.disabled:active>a:only-child,
   .ant-btn-primary[disabled]:active>a:only-child,
   .ant-btn-primary.disabled.active>a:only-child,
   .ant-btn-primary[disabled].active>a:only-child {
       color: currentColor;
   }

   .ant-btn-primary.disabled>a:only-child:after,
   .ant-btn-primary[disabled]>a:only-child:after,
   .ant-btn-primary.disabled:hover>a:only-child:after,
   .ant-btn-primary[disabled]:hover>a:only-child:after,
   .ant-btn-primary.disabled:focus>a:only-child:after,
   .ant-btn-primary[disabled]:focus>a:only-child:after,
   .ant-btn-primary.disabled:active>a:only-child:after,
   .ant-btn-primary[disabled]:active>a:only-child:after,
   .ant-btn-primary.disabled.active>a:only-child:after,
   .ant-btn-primary[disabled].active>a:only-child:after {
       content: '';
       position: absolute;
       top: 0;
       left: 0;
       bottom: 0;
       right: 0;
       background: transparent;
   }

   .ant-btn-group .ant-btn-primary:not(:first-child):not(:last-child) {
       border-right-color: #4987f2;
       border-left-color: #4987f2;
   }

   .ant-btn-group .ant-btn-primary:not(:first-child):not(:last-child):disabled {
       border-color: #e6e6e6;
   }

   .ant-btn-group .ant-btn-primary:first-child:not(:last-child) {
       border-right-color: #4987f2;
   }

   .ant-btn-group .ant-btn-primary:first-child:not(:last-child)[disabled] {
       border-right-color: #e6e6e6;
   }

   .ant-btn-group .ant-btn-primary:last-child:not(:first-child),
   .ant-btn-group .ant-btn-primary+.ant-btn-primary {
       border-left-color: #4987f2;
   }

   .ant-btn-group .ant-btn-primary:last-child:not(:first-child)[disabled],
   .ant-btn-group .ant-btn-primary+.ant-btn-primary[disabled] {
       border-left-color: #e6e6e6;
   }

   .ant-btn-ghost {
       color: #333333;
       background-color: transparent;
       border-color: #e6e6e6;
   }

   .ant-btn-ghost>a:only-child {
       color: currentColor;
   }

   .ant-btn-ghost>a:only-child:after {
       content: '';
       position: absolute;
       top: 0;
       left: 0;
       bottom: 0;
       right: 0;
       background: transparent;
   }

   .ant-btn-ghost:hover,
   .ant-btn-ghost:focus {
       color: #4987f2;
       background-color: transparent;
       border-color: #4987f2;
   }

   .ant-btn-ghost:hover>a:only-child,
   .ant-btn-ghost:focus>a:only-child {
       color: currentColor;
   }

   .ant-btn-ghost:hover>a:only-child:after,
   .ant-btn-ghost:focus>a:only-child:after {
       content: '';
       position: absolute;
       top: 0;
       left: 0;
       bottom: 0;
       right: 0;
       background: transparent;
   }

   .ant-btn-ghost:active,
   .ant-btn-ghost.active {
       color: #1145bf;
       background-color: transparent;
       border-color: #1145bf;
   }

   .ant-btn-ghost:active>a:only-child,
   .ant-btn-ghost.active>a:only-child {
       color: currentColor;
   }

   .ant-btn-ghost:active>a:only-child:after,
   .ant-btn-ghost.active>a:only-child:after {
       content: '';
       position: absolute;
       top: 0;
       left: 0;
       bottom: 0;
       right: 0;
       background: transparent;
   }

   .ant-btn-ghost.disabled,
   .ant-btn-ghost[disabled],
   .ant-btn-ghost.disabled:hover,
   .ant-btn-ghost[disabled]:hover,
   .ant-btn-ghost.disabled:focus,
   .ant-btn-ghost[disabled]:focus,
   .ant-btn-ghost.disabled:active,
   .ant-btn-ghost[disabled]:active,
   .ant-btn-ghost.disabled.active,
   .ant-btn-ghost[disabled].active {
       color: #cecece;
       background-color: #F0F0F0;
       border-color: #e6e6e6;
   }

   .ant-btn-ghost.disabled>a:only-child,
   .ant-btn-ghost[disabled]>a:only-child,
   .ant-btn-ghost.disabled:hover>a:only-child,
   .ant-btn-ghost[disabled]:hover>a:only-child,
   .ant-btn-ghost.disabled:focus>a:only-child,
   .ant-btn-ghost[disabled]:focus>a:only-child,
   .ant-btn-ghost.disabled:active>a:only-child,
   .ant-btn-ghost[disabled]:active>a:only-child,
   .ant-btn-ghost.disabled.active>a:only-child,
   .ant-btn-ghost[disabled].active>a:only-child {
       color: currentColor;
   }

   .ant-btn-ghost.disabled>a:only-child:after,
   .ant-btn-ghost[disabled]>a:only-child:after,
   .ant-btn-ghost.disabled:hover>a:only-child:after,
   .ant-btn-ghost[disabled]:hover>a:only-child:after,
   .ant-btn-ghost.disabled:focus>a:only-child:after,
   .ant-btn-ghost[disabled]:focus>a:only-child:after,
   .ant-btn-ghost.disabled:active>a:only-child:after,
   .ant-btn-ghost[disabled]:active>a:only-child:after,
   .ant-btn-ghost.disabled.active>a:only-child:after,
   .ant-btn-ghost[disabled].active>a:only-child:after {
       content: '';
       position: absolute;
       top: 0;
       left: 0;
       bottom: 0;
       right: 0;
       background: transparent;
   }

   .ant-btn-dashed {
       color: #333333;
       background-color: #fff;
       border-color: #e6e6e6;
       border-style: dashed;
   }

   .ant-btn-dashed>a:only-child {
       color: currentColor;
   }

   .ant-btn-dashed>a:only-child:after {
       content: '';
       position: absolute;
       top: 0;
       left: 0;
       bottom: 0;
       right: 0;
       background: transparent;
   }

   .ant-btn-dashed:hover,
   .ant-btn-dashed:focus {
       color: #4987f2;
       background-color: #fff;
       border-color: #4987f2;
   }

   .ant-btn-dashed:hover>a:only-child,
   .ant-btn-dashed:focus>a:only-child {
       color: currentColor;
   }

   .ant-btn-dashed:hover>a:only-child:after,
   .ant-btn-dashed:focus>a:only-child:after {
       content: '';
       position: absolute;
       top: 0;
       left: 0;
       bottom: 0;
       right: 0;
       background: transparent;
   }

   .ant-btn-dashed:active,
   .ant-btn-dashed.active {
       color: #1145bf;
       background-color: #fff;
       border-color: #1145bf;
   }

   .ant-btn-dashed:active>a:only-child,
   .ant-btn-dashed.active>a:only-child {
       color: currentColor;
   }

   .ant-btn-dashed:active>a:only-child:after,
   .ant-btn-dashed.active>a:only-child:after {
       content: '';
       position: absolute;
       top: 0;
       left: 0;
       bottom: 0;
       right: 0;
       background: transparent;
   }

   .ant-btn-dashed.disabled,
   .ant-btn-dashed[disabled],
   .ant-btn-dashed.disabled:hover,
   .ant-btn-dashed[disabled]:hover,
   .ant-btn-dashed.disabled:focus,
   .ant-btn-dashed[disabled]:focus,
   .ant-btn-dashed.disabled:active,
   .ant-btn-dashed[disabled]:active,
   .ant-btn-dashed.disabled.active,
   .ant-btn-dashed[disabled].active {
       color: #cecece;
       background-color: #F0F0F0;
       border-color: #e6e6e6;
   }

   .ant-btn-dashed.disabled>a:only-child,
   .ant-btn-dashed[disabled]>a:only-child,
   .ant-btn-dashed.disabled:hover>a:only-child,
   .ant-btn-dashed[disabled]:hover>a:only-child,
   .ant-btn-dashed.disabled:focus>a:only-child,
   .ant-btn-dashed[disabled]:focus>a:only-child,
   .ant-btn-dashed.disabled:active>a:only-child,
   .ant-btn-dashed[disabled]:active>a:only-child,
   .ant-btn-dashed.disabled.active>a:only-child,
   .ant-btn-dashed[disabled].active>a:only-child {
       color: currentColor;
   }

   .ant-btn-dashed.disabled>a:only-child:after,
   .ant-btn-dashed[disabled]>a:only-child:after,
   .ant-btn-dashed.disabled:hover>a:only-child:after,
   .ant-btn-dashed[disabled]:hover>a:only-child:after,
   .ant-btn-dashed.disabled:focus>a:only-child:after,
   .ant-btn-dashed[disabled]:focus>a:only-child:after,
   .ant-btn-dashed.disabled:active>a:only-child:after,
   .ant-btn-dashed[disabled]:active>a:only-child:after,
   .ant-btn-dashed.disabled.active>a:only-child:after,
   .ant-btn-dashed[disabled].active>a:only-child:after {
       content: '';
       position: absolute;
       top: 0;
       left: 0;
       bottom: 0;
       right: 0;
       background: transparent;
   }

   .ant-btn-danger {
       color: #F04134;
       background-color: #f2f2f2;
       border-color: #e6e6e6;
   }

   .ant-btn-danger>a:only-child {
       color: currentColor;
   }

   .ant-btn-danger>a:only-child:after {
       content: '';
       position: absolute;
       top: 0;
       left: 0;
       bottom: 0;
       right: 0;
       background: transparent;
   }

   .ant-btn-danger:hover {
       color: #fff;
       background-color: #fc7060;
       border-color: #fc7060;
   }

   .ant-btn-danger:hover>a:only-child {
       color: currentColor;
   }

   .ant-btn-danger:hover>a:only-child:after {
       content: '';
       position: absolute;
       top: 0;
       left: 0;
       bottom: 0;
       right: 0;
       background: transparent;
   }

   .ant-btn-danger:focus {
       color: #fc7060;
       background-color: #fff;
       border-color: #fc7060;
   }

   .ant-btn-danger:focus>a:only-child {
       color: currentColor;
   }

   .ant-btn-danger:focus>a:only-child:after {
       content: '';
       position: absolute;
       top: 0;
       left: 0;
       bottom: 0;
       right: 0;
       background: transparent;
   }

   .ant-btn-danger:active,
   .ant-btn-danger.active {
       color: #fff;
       background-color: #c92822;
       border-color: #c92822;
   }

   .ant-btn-danger:active>a:only-child,
   .ant-btn-danger.active>a:only-child {
       color: currentColor;
   }

   .ant-btn-danger:active>a:only-child:after,
   .ant-btn-danger.active>a:only-child:after {
       content: '';
       position: absolute;
       top: 0;
       left: 0;
       bottom: 0;
       right: 0;
       background: transparent;
   }

   .ant-btn-danger.disabled,
   .ant-btn-danger[disabled],
   .ant-btn-danger.disabled:hover,
   .ant-btn-danger[disabled]:hover,
   .ant-btn-danger.disabled:focus,
   .ant-btn-danger[disabled]:focus,
   .ant-btn-danger.disabled:active,
   .ant-btn-danger[disabled]:active,
   .ant-btn-danger.disabled.active,
   .ant-btn-danger[disabled].active {
       color: #cecece;
       background-color: #F0F0F0;
       border-color: #e6e6e6;
   }

   .ant-btn-danger.disabled>a:only-child,
   .ant-btn-danger[disabled]>a:only-child,
   .ant-btn-danger.disabled:hover>a:only-child,
   .ant-btn-danger[disabled]:hover>a:only-child,
   .ant-btn-danger.disabled:focus>a:only-child,
   .ant-btn-danger[disabled]:focus>a:only-child,
   .ant-btn-danger.disabled:active>a:only-child,
   .ant-btn-danger[disabled]:active>a:only-child,
   .ant-btn-danger.disabled.active>a:only-child,
   .ant-btn-danger[disabled].active>a:only-child {
       color: currentColor;
   }

   .ant-btn-danger.disabled>a:only-child:after,
   .ant-btn-danger[disabled]>a:only-child:after,
   .ant-btn-danger.disabled:hover>a:only-child:after,
   .ant-btn-danger[disabled]:hover>a:only-child:after,
   .ant-btn-danger.disabled:focus>a:only-child:after,
   .ant-btn-danger[disabled]:focus>a:only-child:after,
   .ant-btn-danger.disabled:active>a:only-child:after,
   .ant-btn-danger[disabled]:active>a:only-child:after,
   .ant-btn-danger.disabled.active>a:only-child:after,
   .ant-btn-danger[disabled].active>a:only-child:after {
       content: '';
       position: absolute;
       top: 0;
       left: 0;
       bottom: 0;
       right: 0;
       background: transparent;
   }

   .ant-btn-circle,
   .ant-btn-circle-outline {
       width: 32px;
       padding: 0;
       font-size: 14px;
       border-radius: 50%;
       height: 32px;
   }

   .ant-btn-circle.ant-btn-lg,
   .ant-btn-circle-outline.ant-btn-lg {
       width: 40px;
       padding: 0;
       font-size: 16px;
       border-radius: 50%;
       height: 40px;
   }

   .ant-btn-circle.ant-btn-sm,
   .ant-btn-circle-outline.ant-btn-sm {
       width: 24px;
       padding: 0;
       font-size: 12px;
       border-radius: 50%;
       height: 24px;
   }

   .ant-btn:before {
       position: absolute;
       top: -1px;
       left: -1px;
       bottom: -1px;
       right: -1px;
       background: #fff;
       opacity: 0.35;
       content: '';
       border-radius: inherit;
       z-index: 1;
       transition: opacity .2s;
       pointer-events: none;
       display: none;
   }

   .ant-btn .anticon {
       transition: margin-left 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
   }

   .ant-btn.ant-btn-loading:before {
       display: block;
   }

   .ant-btn.ant-btn-loading:not(.ant-btn-circle):not(.ant-btn-circle-outline):not(.ant-btn-icon-only) {
       padding-left: 29px;
       pointer-events: none;
       position: relative;
   }

   .ant-btn.ant-btn-loading:not(.ant-btn-circle):not(.ant-btn-circle-outline):not(.ant-btn-icon-only) .anticon {
       margin-left: -14px;
   }

   .ant-btn-sm.ant-btn-loading:not(.ant-btn-circle):not(.ant-btn-circle-outline):not(.ant-btn-icon-only) {
       padding-left: 24px;
   }

   .ant-btn-sm.ant-btn-loading:not(.ant-btn-circle):not(.ant-btn-circle-outline):not(.ant-btn-icon-only) .anticon {
       margin-left: -17px;
   }

   .ant-btn-group {
       position: relative;
       display: inline-block;
   }

   .ant-btn-group>.ant-btn,
   .ant-btn-group>span>.ant-btn {
       position: relative;
       line-height: 30px;
   }

   .ant-btn-group>.ant-btn:hover,
   .ant-btn-group>span>.ant-btn:hover,
   .ant-btn-group>.ant-btn:focus,
   .ant-btn-group>span>.ant-btn:focus,
   .ant-btn-group>.ant-btn:active,
   .ant-btn-group>span>.ant-btn:active,
   .ant-btn-group>.ant-btn.active,
   .ant-btn-group>span>.ant-btn.active {
       z-index: 2;
   }

   .ant-btn-group>.ant-btn:disabled,
   .ant-btn-group>span>.ant-btn:disabled {
       z-index: 0;
   }

   .ant-btn-group-lg>.ant-btn,
   .ant-btn-group-lg>span>.ant-btn {
       padding: 0 15px;
       font-size: 14px;
       border-radius: 0;
       height: 40px;
       line-height: 38px;
   }

   .ant-btn-group-sm>.ant-btn,
   .ant-btn-group-sm>span>.ant-btn {
       padding: 0 7px;
       font-size: 12px;
       border-radius: 0;
       height: 24px;
       line-height: 22px;
   }

   .ant-btn-group-sm>.ant-btn>.anticon,
   .ant-btn-group-sm>span>.ant-btn>.anticon {
       font-size: 12px;
   }

   .ant-btn-group .ant-btn+.ant-btn,
   .ant-btn+.ant-btn-group,
   .ant-btn-group span+.ant-btn,
   .ant-btn-group .ant-btn+span,
   .ant-btn-group>span+span,
   .ant-btn-group+.ant-btn,
   .ant-btn-group+.ant-btn-group {
       margin-left: -1px;
   }

   .ant-btn-group .ant-btn-primary+.ant-btn:not(.ant-btn-primary):not([disabled]) {
       border-left-color: transparent;
   }

   .ant-btn-group .ant-btn {
       border-radius: 0;
   }

   .ant-btn-group>.ant-btn:first-child,
   .ant-btn-group>span:first-child>.ant-btn {
       margin-left: 0;
   }

   .ant-btn-group>.ant-btn:only-child {
       border-radius: 2px;
   }

   .ant-btn-group>span:only-child>.ant-btn {
       border-radius: 2px;
   }

   .ant-btn-group>.ant-btn:first-child:not(:last-child),
   .ant-btn-group>span:first-child:not(:last-child)>.ant-btn {
       border-bottom-left-radius: 2px;
       border-top-left-radius: 2px;
   }

   .ant-btn-group>.ant-btn:last-child:not(:first-child),
   .ant-btn-group>span:last-child:not(:first-child)>.ant-btn {
       border-bottom-right-radius: 2px;
       border-top-right-radius: 2px;
   }

   .ant-btn-group-sm>.ant-btn:only-child {
       border-radius: 2px;
   }

   .ant-btn-group-sm>span:only-child>.ant-btn {
       border-radius: 2px;
   }

   .ant-btn-group-sm>.ant-btn:first-child:not(:last-child),
   .ant-btn-group-sm>span:first-child:not(:last-child)>.ant-btn {
       border-bottom-left-radius: 2px;
       border-top-left-radius: 2px;
   }

   .ant-btn-group-sm>.ant-btn:last-child:not(:first-child),
   .ant-btn-group-sm>span:last-child:not(:first-child)>.ant-btn {
       border-bottom-right-radius: 2px;
       border-top-right-radius: 2px;
   }

   .ant-btn-group>.ant-btn-group {
       float: left;
   }

   .ant-btn-group>.ant-btn-group:not(:first-child):not(:last-child)>.ant-btn {
       border-radius: 0;
   }

   .ant-btn-group>.ant-btn-group:first-child:not(:last-child)>.ant-btn:last-child {
       border-bottom-right-radius: 0;
       border-top-right-radius: 0;
       padding-right: 8px;
   }

   .ant-btn-group>.ant-btn-group:last-child:not(:first-child)>.ant-btn:first-child {
       border-bottom-left-radius: 0;
       border-top-left-radius: 0;
       padding-left: 8px;
   }

   .ant-btn:not(.ant-btn-circle):not(.ant-btn-circle-outline).ant-btn-icon-only {
       padding-left: 8px;
       padding-right: 8px;
   }

   .ant-btn:focus>span,
   .ant-btn:active>span {
       position: relative;
   }

   .ant-btn>.anticon+span,
   .ant-btn>span+.anticon {
       margin-left: 8px;
   }

   .ant-btn-background-ghost {
       background: transparent !important;
       border-color: #fff;
       color: #fff;
   }

   .ant-btn-background-ghost.ant-btn-primary {
       color: #2062e6;
       background-color: transparent;
       border-color: #2062e6;
   }

   .ant-btn-background-ghost.ant-btn-primary>a:only-child {
       color: currentColor;
   }

   .ant-btn-background-ghost.ant-btn-primary>a:only-child:after {
       content: '';
       position: absolute;
       top: 0;
       left: 0;
       bottom: 0;
       right: 0;
       background: transparent;
   }

   .ant-btn-background-ghost.ant-btn-primary:hover,
   .ant-btn-background-ghost.ant-btn-primary:focus {
       color: #0d0c0c;
       background-color: transparent;
       border-color: #0d0c0c;
   }

   .ant-btn-background-ghost.ant-btn-primary:hover>a:only-child,
   .ant-btn-background-ghost.ant-btn-primary:focus>a:only-child {
       color: currentColor;
   }

   .ant-btn-background-ghost.ant-btn-primary:hover>a:only-child:after,
   .ant-btn-background-ghost.ant-btn-primary:focus>a:only-child:after {
       content: '';
       position: absolute;
       top: 0;
       left: 0;
       bottom: 0;
       right: 0;
       background: transparent;
   }

   .ant-btn-background-ghost.ant-btn-primary:active,
   .ant-btn-background-ghost.ant-btn-primary.active {
       color: #000000;
       background-color: transparent;
       border-color: #000000;
   }

   .ant-btn-background-ghost.ant-btn-primary:active>a:only-child,
   .ant-btn-background-ghost.ant-btn-primary.active>a:only-child {
       color: currentColor;
   }

   .ant-btn-background-ghost.ant-btn-primary:active>a:only-child:after,
   .ant-btn-background-ghost.ant-btn-primary.active>a:only-child:after {
       content: '';
       position: absolute;
       top: 0;
       left: 0;
       bottom: 0;
       right: 0;
       background: transparent;
   }

   .ant-btn-background-ghost.ant-btn-primary.disabled,
   .ant-btn-background-ghost.ant-btn-primary[disabled],
   .ant-btn-background-ghost.ant-btn-primary.disabled:hover,
   .ant-btn-background-ghost.ant-btn-primary[disabled]:hover,
   .ant-btn-background-ghost.ant-btn-primary.disabled:focus,
   .ant-btn-background-ghost.ant-btn-primary[disabled]:focus,
   .ant-btn-background-ghost.ant-btn-primary.disabled:active,
   .ant-btn-background-ghost.ant-btn-primary[disabled]:active,
   .ant-btn-background-ghost.ant-btn-primary.disabled.active,
   .ant-btn-background-ghost.ant-btn-primary[disabled].active {
       color: #cecece;
       background-color: #F0F0F0;
       border-color: #e6e6e6;
   }

   .ant-btn-background-ghost.ant-btn-primary.disabled>a:only-child,
   .ant-btn-background-ghost.ant-btn-primary[disabled]>a:only-child,
   .ant-btn-background-ghost.ant-btn-primary.disabled:hover>a:only-child,
   .ant-btn-background-ghost.ant-btn-primary[disabled]:hover>a:only-child,
   .ant-btn-background-ghost.ant-btn-primary.disabled:focus>a:only-child,
   .ant-btn-background-ghost.ant-btn-primary[disabled]:focus>a:only-child,
   .ant-btn-background-ghost.ant-btn-primary.disabled:active>a:only-child,
   .ant-btn-background-ghost.ant-btn-primary[disabled]:active>a:only-child,
   .ant-btn-background-ghost.ant-btn-primary.disabled.active>a:only-child,
   .ant-btn-background-ghost.ant-btn-primary[disabled].active>a:only-child {
       color: currentColor;
   }

   .ant-btn-background-ghost.ant-btn-primary.disabled>a:only-child:after,
   .ant-btn-background-ghost.ant-btn-primary[disabled]>a:only-child:after,
   .ant-btn-background-ghost.ant-btn-primary.disabled:hover>a:only-child:after,
   .ant-btn-background-ghost.ant-btn-primary[disabled]:hover>a:only-child:after,
   .ant-btn-background-ghost.ant-btn-primary.disabled:focus>a:only-child:after,
   .ant-btn-background-ghost.ant-btn-primary[disabled]:focus>a:only-child:after,
   .ant-btn-background-ghost.ant-btn-primary.disabled:active>a:only-child:after,
   .ant-btn-background-ghost.ant-btn-primary[disabled]:active>a:only-child:after,
   .ant-btn-background-ghost.ant-btn-primary.disabled.active>a:only-child:after,
   .ant-btn-background-ghost.ant-btn-primary[disabled].active>a:only-child:after {
       content: '';
       position: absolute;
       top: 0;
       left: 0;
       bottom: 0;
       right: 0;
       background: transparent;
   }

   .ant-btn-background-ghost.ant-btn-danger {
       color: #F04134;
       background-color: transparent;
       border-color: #F04134;
   }

   .ant-btn-background-ghost.ant-btn-danger>a:only-child {
       color: currentColor;
   }

   .ant-btn-background-ghost.ant-btn-danger>a:only-child:after {
       content: '';
       position: absolute;
       top: 0;
       left: 0;
       bottom: 0;
       right: 0;
       background: transparent;
   }

   .ant-btn-background-ghost.ant-btn-danger:hover,
   .ant-btn-background-ghost.ant-btn-danger:focus {
       color: #fc7060;
       background-color: transparent;
       border-color: #fc7060;
   }

   .ant-btn-background-ghost.ant-btn-danger:hover>a:only-child,
   .ant-btn-background-ghost.ant-btn-danger:focus>a:only-child {
       color: currentColor;
   }

   .ant-btn-background-ghost.ant-btn-danger:hover>a:only-child:after,
   .ant-btn-background-ghost.ant-btn-danger:focus>a:only-child:after {
       content: '';
       position: absolute;
       top: 0;
       left: 0;
       bottom: 0;
       right: 0;
       background: transparent;
   }

   .ant-btn-background-ghost.ant-btn-danger:active,
   .ant-btn-background-ghost.ant-btn-danger.active {
       color: #c92822;
       background-color: transparent;
       border-color: #c92822;
   }

   .ant-btn-background-ghost.ant-btn-danger:active>a:only-child,
   .ant-btn-background-ghost.ant-btn-danger.active>a:only-child {
       color: currentColor;
   }

   .ant-btn-background-ghost.ant-btn-danger:active>a:only-child:after,
   .ant-btn-background-ghost.ant-btn-danger.active>a:only-child:after {
       content: '';
       position: absolute;
       top: 0;
       left: 0;
       bottom: 0;
       right: 0;
       background: transparent;
   }

   .ant-btn-background-ghost.ant-btn-danger.disabled,
   .ant-btn-background-ghost.ant-btn-danger[disabled],
   .ant-btn-background-ghost.ant-btn-danger.disabled:hover,
   .ant-btn-background-ghost.ant-btn-danger[disabled]:hover,
   .ant-btn-background-ghost.ant-btn-danger.disabled:focus,
   .ant-btn-background-ghost.ant-btn-danger[disabled]:focus,
   .ant-btn-background-ghost.ant-btn-danger.disabled:active,
   .ant-btn-background-ghost.ant-btn-danger[disabled]:active,
   .ant-btn-background-ghost.ant-btn-danger.disabled.active,
   .ant-btn-background-ghost.ant-btn-danger[disabled].active {
       color: #cecece;
       background-color: #F0F0F0;
       border-color: #e6e6e6;
   }

   .ant-btn-background-ghost.ant-btn-danger.disabled>a:only-child,
   .ant-btn-background-ghost.ant-btn-danger[disabled]>a:only-child,
   .ant-btn-background-ghost.ant-btn-danger.disabled:hover>a:only-child,
   .ant-btn-background-ghost.ant-btn-danger[disabled]:hover>a:only-child,
   .ant-btn-background-ghost.ant-btn-danger.disabled:focus>a:only-child,
   .ant-btn-background-ghost.ant-btn-danger[disabled]:focus>a:only-child,
   .ant-btn-background-ghost.ant-btn-danger.disabled:active>a:only-child,
   .ant-btn-background-ghost.ant-btn-danger[disabled]:active>a:only-child,
   .ant-btn-background-ghost.ant-btn-danger.disabled.active>a:only-child,
   .ant-btn-background-ghost.ant-btn-danger[disabled].active>a:only-child {
       color: currentColor;
   }

   .ant-btn-background-ghost.ant-btn-danger.disabled>a:only-child:after,
   .ant-btn-background-ghost.ant-btn-danger[disabled]>a:only-child:after,
   .ant-btn-background-ghost.ant-btn-danger.disabled:hover>a:only-child:after,
   .ant-btn-background-ghost.ant-btn-danger[disabled]:hover>a:only-child:after,
   .ant-btn-background-ghost.ant-btn-danger.disabled:focus>a:only-child:after,
   .ant-btn-background-ghost.ant-btn-danger[disabled]:focus>a:only-child:after,
   .ant-btn-background-ghost.ant-btn-danger.disabled:active>a:only-child:after,
   .ant-btn-background-ghost.ant-btn-danger[disabled]:active>a:only-child:after,
   .ant-btn-background-ghost.ant-btn-danger.disabled.active>a:only-child:after,
   .ant-btn-background-ghost.ant-btn-danger[disabled].active>a:only-child:after {
       content: '';
       position: absolute;
       top: 0;
       left: 0;
       bottom: 0;
       right: 0;
       background: transparent;
   }

   .ant-btn-two-chinese-chars:first-letter {
       letter-spacing: .34em;
   }

   .ant-btn-two-chinese-chars>* {
       letter-spacing: .34em;
       margin-right: -0.34em;
   }

   .ant-btn-block {
       width: 100%;
   }

   a.ant-btn {
       line-height: 30px;
   }

   a.ant-btn-lg {
       line-height: 38px;
   }

   a.ant-btn-sm {
       line-height: 22px;
   }

   /** oui-drawer */
   /* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */
   /* stylelint-disable no-duplicate-selectors */
   /* stylelint-disable declaration-bang-space-before,no-duplicate-selectors */
   /* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */
   .ant-drawer {
       position: fixed;
       top: 0;
       width: 0%;
       z-index: 1000;
   }

   .ant-drawer>* {
       transition: transform 0.3s cubic-bezier(0.9, 0, 0.3, 0.7);
   }

   .ant-drawer-content-wrapper {
       position: fixed;
   }

   .ant-drawer .ant-drawer-content {
       width: 100%;
       height: 100%;
   }

   .ant-drawer-left,
   .ant-drawer-right {
       width: 0%;
       height: 100%;
   }

   .ant-drawer-left .ant-drawer-content-wrapper,
   .ant-drawer-right .ant-drawer-content-wrapper {
       height: 100%;
   }

   .ant-drawer-left.ant-drawer-open,
   .ant-drawer-right.ant-drawer-open {
       width: 100%;
   }

   .ant-drawer-left.ant-drawer-open .ant-drawer-content-wrapper {
       box-shadow: 2px 0 8px rgba(0, 0, 0, 0.15);
   }

   .ant-drawer-right .ant-drawer-content-wrapper {
       right: 0;
   }

   .ant-drawer-right.ant-drawer-open .ant-drawer-content-wrapper {
       box-shadow: -2px 0 8px rgba(0, 0, 0, 0.15);
   }

   .ant-drawer-top .ant-drawer-content-wrapper,
   .ant-drawer-bottom .ant-drawer-content-wrapper,
   .ant-drawer-top .ant-drawer-content,
   .ant-drawer-bottom .ant-drawer-content {
       width: 100%;
   }

   .ant-drawer-top.ant-drawer-open .ant-drawer-content-wrapper {
       box-shadow: 0 2px 8px rgba(0, 0, 0, 0.15);
   }

   .ant-drawer-bottom .ant-drawer-content-wrapper {
       bottom: 0;
   }

   .ant-drawer-bottom.ant-drawer-open .ant-drawer-content-wrapper {
       box-shadow: 0 2px 8px rgba(0, 0, 0, 0.15);
   }

   .ant-drawer.ant-drawer-open .ant-drawer-mask {
       opacity: 0.3;
       height: 100%;
       animation: antdDrawerFadeIn 0.3s cubic-bezier(0.7, 0.3, 0.1, 1);
       transition: none;
   }

   .ant-drawer-title {
       margin: 0;
       font-size: 14px;
       line-height: 22px;
       font-weight: 500;
       color: #333333;
   }

   .ant-drawer-content {
       position: relative;
       background-color: #fff;
       border: 0;
       background-clip: padding-box;
       z-index: 1;
   }

   .ant-drawer-close {
       cursor: pointer;
       border: 0;
       background: transparent;
       position: absolute;
       right: 0;
       top: 0;
       z-index: 10;
       font-weight: 700;
       line-height: 1;
       text-decoration: none;
       transition: color 0.3s;
       color: #999999;
       outline: 0;
       padding: 0;
   }

   .ant-drawer-close-x {
       display: block;
       font-style: normal;
       text-align: center;
       text-transform: none;
       text-rendering: auto;
       width: 56px;
       height: 56px;
       line-height: 56px;
       font-size: 14px;
   }

   .ant-drawer-close-x:before {
       content: "\e633";
       display: block;
       font-family: "anticon" !important;
   }

   .ant-drawer-close:focus,
   .ant-drawer-close:hover {
       color: #444;
       text-decoration: none;
   }

   .ant-drawer-header {
       padding: 16px 24px;
       border-radius: 2px 2px 0 0;
       background: #fff;
       color: #333333;
       border-bottom: 1px solid #e6e6e6;
   }

   .ant-drawer-body {
       padding: 24px;
       font-size: 12px;
       line-height: 1.5;
       word-wrap: break-word;
   }

   .ant-drawer-mask {
       position: fixed;
       width: 100%;
       height: 0;
       opacity: 0;
       background-color: rgba(0, 0, 0, 0.65);
       filter: alpha(opacity=50);
       transition: opacity 0.3s linear, height 0s ease 0.3s;
   }

   .ant-drawer-open {
       transition: transform 0.3s cubic-bezier(0.7, 0.3, 0.1, 1);
   }

   .ant-drawer-open>* {
       transition: transform 0.3s cubic-bezier(0.7, 0.3, 0.1, 1);
   }

   .ant-drawer-open-content {
       box-shadow: 0 4px 12px rgba(0, 0, 0, 0.15);
   }

   @keyframes antdDrawerFadeIn {
       0% {
           opacity: 0;
       }

       100% {
           opacity: 0.3;
       }
   }

   /** oui-divider */
   /* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */
   /* stylelint-disable no-duplicate-selectors */
   /* stylelint-disable declaration-bang-space-before,no-duplicate-selectors */
   /* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */
   .ant-divider {
       font-family: 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', 'SimHei', 'WenQuanYi Micro Hei', sans-serif;
       font-size: 12px;
       font-variant: tabular-nums;
       line-height: 1.5;
       color: #333333;
       box-sizing: border-box;
       margin: 0;
       padding: 0;
       list-style: none;
       background: #e6e6e6;
   }

   .ant-divider,
   .ant-divider-vertical {
       margin: 0 8px;
       display: inline-block;
       height: 0.9em;
       width: 1px;
       vertical-align: middle;
       position: relative;
       top: -0.06em;
   }

   .ant-divider-horizontal {
       display: block;
       height: 1px;
       width: 100%;
       margin: 24px 0;
       clear: both;
   }

   .ant-divider-horizontal.ant-divider-with-text,
   .ant-divider-horizontal.ant-divider-with-text-left,
   .ant-divider-horizontal.ant-divider-with-text-right {
       display: table;
       white-space: nowrap;
       text-align: center;
       background: transparent;
       font-weight: 500;
       color: #333333;
       font-size: 14px;
       margin: 16px 0;
   }

   .ant-divider-horizontal.ant-divider-with-text:before,
   .ant-divider-horizontal.ant-divider-with-text-left:before,
   .ant-divider-horizontal.ant-divider-with-text-right:before,
   .ant-divider-horizontal.ant-divider-with-text:after,
   .ant-divider-horizontal.ant-divider-with-text-left:after,
   .ant-divider-horizontal.ant-divider-with-text-right:after {
       content: '';
       display: table-cell;
       position: relative;
       top: 50%;
       width: 50%;
       border-top: 1px solid #e6e6e6;
       transform: translateY(50%);
   }

   .ant-divider-horizontal.ant-divider-with-text-left .ant-divider-inner-text,
   .ant-divider-horizontal.ant-divider-with-text-right .ant-divider-inner-text {
       display: inline-block;
       padding: 0 10px;
   }

   .ant-divider-horizontal.ant-divider-with-text-left:before {
       top: 50%;
       width: 5%;
   }

   .ant-divider-horizontal.ant-divider-with-text-left:after {
       top: 50%;
       width: 95%;
   }

   .ant-divider-horizontal.ant-divider-with-text-right:before {
       top: 50%;
       width: 95%;
   }

   .ant-divider-horizontal.ant-divider-with-text-right:after {
       top: 50%;
       width: 5%;
   }

   .ant-divider-inner-text {
       display: inline-block;
       padding: 0 24px;
   }

   .ant-divider-dashed {
       background: none;
       border-top: 1px dashed #e6e6e6;
   }

   .ant-divider-horizontal.ant-divider-with-text.ant-divider-dashed,
   .ant-divider-horizontal.ant-divider-with-text-left.ant-divider-dashed,
   .ant-divider-horizontal.ant-divider-with-text-right.ant-divider-dashed {
       border-top: 0;
   }

   .ant-divider-horizontal.ant-divider-with-text.ant-divider-dashed:before,
   .ant-divider-horizontal.ant-divider-with-text-left.ant-divider-dashed:before,
   .ant-divider-horizontal.ant-divider-with-text-right.ant-divider-dashed:before,
   .ant-divider-horizontal.ant-divider-with-text.ant-divider-dashed:after,
   .ant-divider-horizontal.ant-divider-with-text-left.ant-divider-dashed:after,
   .ant-divider-horizontal.ant-divider-with-text-right.ant-divider-dashed:after {
       border-style: dashed none none;
   }

   /** oui-date-picker */
   /* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */
   /* stylelint-disable no-duplicate-selectors */
   /* stylelint-disable declaration-bang-space-before,no-duplicate-selectors */
   /* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */
   .ant-calendar-picker-container {
       font-size: 12px;
       font-variant: tabular-nums;
       line-height: 1.5;
       color: #333333;
       box-sizing: border-box;
       margin: 0;
       padding: 0;
       list-style: none;
       font-family: 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', 'SimHei', 'WenQuanYi Micro Hei', sans-serif;
       position: absolute;
       z-index: 1050;
   }

   .ant-calendar-picker-container.slide-up-enter.slide-up-enter-active.ant-calendar-picker-container-placement-topLeft,
   .ant-calendar-picker-container.slide-up-enter.slide-up-enter-active.ant-calendar-picker-container-placement-topRight,
   .ant-calendar-picker-container.slide-up-appear.slide-up-appear-active.ant-calendar-picker-container-placement-topLeft,
   .ant-calendar-picker-container.slide-up-appear.slide-up-appear-active.ant-calendar-picker-container-placement-topRight {
       animation-name: antSlideDownIn;
   }

   .ant-calendar-picker-container.slide-up-enter.slide-up-enter-active.ant-calendar-picker-container-placement-bottomLeft,
   .ant-calendar-picker-container.slide-up-enter.slide-up-enter-active.ant-calendar-picker-container-placement-bottomRight,
   .ant-calendar-picker-container.slide-up-appear.slide-up-appear-active.ant-calendar-picker-container-placement-bottomLeft,
   .ant-calendar-picker-container.slide-up-appear.slide-up-appear-active.ant-calendar-picker-container-placement-bottomRight {
       animation-name: antSlideUpIn;
   }

   .ant-calendar-picker-container.slide-up-leave.slide-up-leave-active.ant-calendar-picker-container-placement-topLeft,
   .ant-calendar-picker-container.slide-up-leave.slide-up-leave-active.ant-calendar-picker-container-placement-topRight {
       animation-name: antSlideDownOut;
   }

   .ant-calendar-picker-container.slide-up-leave.slide-up-leave-active.ant-calendar-picker-container-placement-bottomLeft,
   .ant-calendar-picker-container.slide-up-leave.slide-up-leave-active.ant-calendar-picker-container-placement-bottomRight {
       animation-name: antSlideUpOut;
   }

   .ant-calendar-picker {
       font-family: 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', 'SimHei', 'WenQuanYi Micro Hei', sans-serif;
       font-size: 12px;
       font-variant: tabular-nums;
       line-height: 1.5;
       color: #333333;
       box-sizing: border-box;
       margin: 0;
       padding: 0;
       list-style: none;
       position: relative;
       display: inline-block;
       outline: none;
       transition: opacity 0.3s;
   }

   .ant-calendar-picker-input {
       outline: none;
   }

   .ant-calendar-picker:hover .ant-calendar-picker-input:not(.ant-input-disabled) {
       border-color: #2062e6;
   }

   .ant-calendar-picker:focus .ant-calendar-picker-input:not(.ant-input-disabled) {
       border-color: #4987f2;
       outline: 0;
       box-shadow: 0 0 0 2px rgba(32, 98, 230, 0.2);
       border-right-width: 1px !important;
   }

   .ant-calendar-picker-clear,
   .ant-calendar-picker-icon {
       position: absolute;
       width: 14px;
       height: 14px;
       right: 12px;
       top: 50%;
       margin-top: -7px;
       line-height: 14px;
       font-size: 10px;
       transition: all .3s;
       user-select: none;
   }

   .ant-calendar-picker-clear {
       opacity: 0;
       z-index: 1;
       color: #cecece;
       background: #fff;
       pointer-events: none;
       cursor: pointer;
   }

   .ant-calendar-picker-clear:hover {
       color: #999999;
   }

   .ant-calendar-picker:hover .ant-calendar-picker-clear {
       opacity: 1;
       pointer-events: auto;
   }

   .ant-calendar-picker-icon {
       color: #cecece;
   }

   .ant-calendar-picker-icon:after {
       content: "\e6bb";
       font-family: "anticon";
       font-size: 12px;
       color: #cecece;
       display: inline-block;
       line-height: 1;
   }

   .ant-calendar-picker-small .ant-calendar-picker-clear,
   .ant-calendar-picker-small .ant-calendar-picker-icon {
       right: 8px;
   }

   .ant-calendar {
       position: relative;
       outline: none;
       width: 280px;
       border: 1px solid #fff;
       list-style: none;
       font-size: 12px;
       text-align: left;
       background-color: #fff;
       border-radius: 2px;
       box-shadow: 0 2px 8px rgba(0, 0, 0, 0.15);
       background-clip: padding-box;
       line-height: 1.5;
   }

   .ant-calendar-input-wrap {
       height: 34px;
       padding: 6px 10px;
       border-bottom: 1px solid #e6e6e6;
   }

   .ant-calendar-input {
       border: 0;
       width: 100%;
       cursor: auto;
       outline: 0;
       height: 22px;
       color: #333333;
       background: #fff;
   }

   .ant-calendar-input::-moz-placeholder {
       color: #bfbfbf;
       opacity: 1;
   }

   .ant-calendar-input:-ms-input-placeholder {
       color: #bfbfbf;
   }

   .ant-calendar-input::-webkit-input-placeholder {
       color: #bfbfbf;
   }

   .ant-calendar-week-number {
       width: 286px;
   }

   .ant-calendar-week-number-cell {
       text-align: center;
   }

   .ant-calendar-header {
       height: 40px;
       line-height: 40px;
       text-align: center;
       user-select: none;
       border-bottom: 1px solid #e6e6e6;
   }

   .ant-calendar-header a:hover {
       color: #33a0fe;
   }

   .ant-calendar-header .ant-calendar-century-select,
   .ant-calendar-header .ant-calendar-decade-select,
   .ant-calendar-header .ant-calendar-year-select,
   .ant-calendar-header .ant-calendar-month-select {
       padding: 0 2px;
       font-weight: 500;
       display: inline-block;
       color: #333333;
       line-height: 40px;
   }

   .ant-calendar-header .ant-calendar-century-select-arrow,
   .ant-calendar-header .ant-calendar-decade-select-arrow,
   .ant-calendar-header .ant-calendar-year-select-arrow,
   .ant-calendar-header .ant-calendar-month-select-arrow {
       display: none;
   }

   .ant-calendar-header .ant-calendar-prev-century-btn,
   .ant-calendar-header .ant-calendar-next-century-btn,
   .ant-calendar-header .ant-calendar-prev-decade-btn,
   .ant-calendar-header .ant-calendar-next-decade-btn,
   .ant-calendar-header .ant-calendar-prev-month-btn,
   .ant-calendar-header .ant-calendar-next-month-btn,
   .ant-calendar-header .ant-calendar-prev-year-btn,
   .ant-calendar-header .ant-calendar-next-year-btn {
       position: absolute;
       top: 0;
       color: #999999;
       font-family: Arial, "Hiragino Sans GB", "Microsoft Yahei", "Microsoft Sans Serif", sans-serif;
       padding: 0 5px;
       font-size: 16px;
       display: inline-block;
       line-height: 40px;
   }

   .ant-calendar-header .ant-calendar-prev-century-btn,
   .ant-calendar-header .ant-calendar-prev-decade-btn,
   .ant-calendar-header .ant-calendar-prev-year-btn {
       left: 7px;
   }

   .ant-calendar-header .ant-calendar-prev-century-btn:after,
   .ant-calendar-header .ant-calendar-prev-decade-btn:after,
   .ant-calendar-header .ant-calendar-prev-year-btn:after {
       content: '«';
   }

   .ant-calendar-header .ant-calendar-next-century-btn,
   .ant-calendar-header .ant-calendar-next-decade-btn,
   .ant-calendar-header .ant-calendar-next-year-btn {
       right: 7px;
   }

   .ant-calendar-header .ant-calendar-next-century-btn:after,
   .ant-calendar-header .ant-calendar-next-decade-btn:after,
   .ant-calendar-header .ant-calendar-next-year-btn:after {
       content: '»';
   }

   .ant-calendar-header .ant-calendar-prev-month-btn {
       left: 29px;
   }

   .ant-calendar-header .ant-calendar-prev-month-btn:after {
       content: '‹';
   }

   .ant-calendar-header .ant-calendar-next-month-btn {
       right: 29px;
   }

   .ant-calendar-header .ant-calendar-next-month-btn:after {
       content: '›';
   }

   .ant-calendar-body {
       padding: 8px 12px;
   }

   .ant-calendar table {
       border-collapse: collapse;
       max-width: 100%;
       background-color: transparent;
       width: 100%;
   }

   .ant-calendar table,
   .ant-calendar th,
   .ant-calendar td {
       border: 0;
       text-align: center;
   }

   .ant-calendar-calendar-table {
       border-spacing: 0;
       margin-bottom: 0;
   }

   .ant-calendar-column-header {
       line-height: 18px;
       width: 33px;
       padding: 6px 0;
       text-align: center;
   }

   .ant-calendar-column-header .ant-calendar-column-header-inner {
       display: block;
       font-weight: normal;
   }

   .ant-calendar-week-number-header .ant-calendar-column-header-inner {
       display: none;
   }

   .ant-calendar-cell {
       padding: 3px 0;
       height: 30px;
   }

   .ant-calendar-date {
       display: block;
       margin: 0 auto;
       color: #333333;
       border-radius: 2px;
       width: 24px;
       height: 24px;
       line-height: 22px;
       border: 1px solid transparent;
       padding: 0;
       background: transparent;
       text-align: center;
       transition: background 0.3s ease;
   }

   .ant-calendar-date-panel {
       position: relative;
   }

   .ant-calendar-date:hover {
       background: #f0f7ff;
       cursor: pointer;
   }

   .ant-calendar-date:active {
       color: #fff;
       background: #4987f2;
   }

   .ant-calendar-today .ant-calendar-date {
       border-color: #2062e6;
       font-weight: bold;
       color: #2062e6;
   }

   .ant-calendar-last-month-cell .ant-calendar-date,
   .ant-calendar-next-month-btn-day .ant-calendar-date {
       color: #cecece;
   }

   .ant-calendar-selected-day .ant-calendar-date {
       background: #c7e1ff;
   }

   .ant-calendar-selected-date .ant-calendar-date,
   .ant-calendar-selected-start-date .ant-calendar-date,
   .ant-calendar-selected-end-date .ant-calendar-date {
       background: #2062e6;
       color: #fff;
       border: 1px solid transparent;
   }

   .ant-calendar-selected-date .ant-calendar-date:hover,
   .ant-calendar-selected-start-date .ant-calendar-date:hover,
   .ant-calendar-selected-end-date .ant-calendar-date:hover {
       background: #2062e6;
   }

   .ant-calendar-disabled-cell .ant-calendar-date {
       cursor: not-allowed;
       color: #bcbcbc;
       background: #F0F0F0;
       border-radius: 0;
       width: auto;
       border: 1px solid transparent;
   }

   .ant-calendar-disabled-cell .ant-calendar-date:hover {
       background: #F0F0F0;
   }

   .ant-calendar-disabled-cell.ant-calendar-today .ant-calendar-date {
       position: relative;
       margin-right: 5px;
       padding-left: 5px;
   }

   .ant-calendar-disabled-cell.ant-calendar-today .ant-calendar-date:before {
       content: " ";
       position: absolute;
       top: -1px;
       left: 5px;
       width: 24px;
       height: 24px;
       border: 1px solid #bcbcbc;
       border-radius: 2px;
   }

   .ant-calendar-disabled-cell-first-of-row .ant-calendar-date {
       border-top-left-radius: 4px;
       border-bottom-left-radius: 4px;
   }

   .ant-calendar-disabled-cell-last-of-row .ant-calendar-date {
       border-top-right-radius: 4px;
       border-bottom-right-radius: 4px;
   }

   .ant-calendar-footer {
       border-top: 1px solid #e6e6e6;
       line-height: 38px;
       padding: 0 12px;
   }

   .ant-calendar-footer:empty {
       border-top: 0;
   }

   .ant-calendar-footer-btn {
       text-align: center;
       display: block;
   }

   .ant-calendar-footer-extra+.ant-calendar-footer-btn {
       border-top: 1px solid #e6e6e6;
       margin: 0 -12px;
       padding: 0 12px;
   }

   .ant-calendar .ant-calendar-today-btn,
   .ant-calendar .ant-calendar-clear-btn {
       display: inline-block;
       text-align: center;
       margin: 0 0 0 8px;
   }

   .ant-calendar .ant-calendar-today-btn-disabled,
   .ant-calendar .ant-calendar-clear-btn-disabled {
       color: #cecece;
       cursor: not-allowed;
   }

   .ant-calendar .ant-calendar-today-btn:only-child,
   .ant-calendar .ant-calendar-clear-btn:only-child {
       margin: 0;
   }

   .ant-calendar .ant-calendar-clear-btn {
       display: none;
       position: absolute;
       right: 5px;
       text-indent: -76px;
       overflow: hidden;
       width: 20px;
       height: 20px;
       text-align: center;
       line-height: 20px;
       top: 7px;
       margin: 0;
   }

   .ant-calendar .ant-calendar-clear-btn:after {
       font-family: 'anticon';
       text-rendering: optimizeLegibility;
       -webkit-font-smoothing: antialiased;
       -moz-osx-font-smoothing: grayscale;
       content: "\e62e";
       font-size: 12px;
       color: #cecece;
       display: inline-block;
       line-height: 1;
       width: 20px;
       text-indent: 43px;
       transition: color 0.3s ease;
   }

   .ant-calendar .ant-calendar-clear-btn:hover:after {
       color: #999999;
   }

   .ant-calendar .ant-calendar-ok-btn {
       display: inline-block;
       font-weight: 400;
       text-align: center;
       touch-action: manipulation;
       cursor: pointer;
       background-image: none;
       border: 1px solid transparent;
       white-space: nowrap;
       padding: 0 15px;
       height: 32px;
       user-select: none;
       transition: all 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
       position: relative;
       color: #fff;
       background-color: #2062e6;
       border-color: #2062e6;
       padding: 0 7px;
       font-size: 12px;
       border-radius: 2px;
       height: 24px;
       line-height: 22px;
   }

   .ant-calendar .ant-calendar-ok-btn>.anticon {
       line-height: 1;
   }

   .ant-calendar .ant-calendar-ok-btn,
   .ant-calendar .ant-calendar-ok-btn:active,
   .ant-calendar .ant-calendar-ok-btn:focus {
       outline: 0;
   }

   .ant-calendar .ant-calendar-ok-btn:not([disabled]):hover {
       text-decoration: none;
   }

   .ant-calendar .ant-calendar-ok-btn:not([disabled]):active {
       outline: 0;
       transition: none;
   }

   .ant-calendar .ant-calendar-ok-btn.disabled,
   .ant-calendar .ant-calendar-ok-btn[disabled] {
       cursor: not-allowed;
   }

   .ant-calendar .ant-calendar-ok-btn.disabled>*,
   .ant-calendar .ant-calendar-ok-btn[disabled]>* {
       pointer-events: none;
   }

   .ant-calendar .ant-calendar-ok-btn-lg {
       padding: 0 15px;
       font-size: 14px;
       border-radius: 2px;
       height: 40px;
   }

   .ant-calendar .ant-calendar-ok-btn-sm {
       padding: 0 7px;
       font-size: 12px;
       border-radius: 2px;
       height: 24px;
   }

   .ant-calendar .ant-calendar-ok-btn>a:only-child {
       color: currentColor;
   }

   .ant-calendar .ant-calendar-ok-btn>a:only-child:after {
       content: '';
       position: absolute;
       top: 0;
       left: 0;
       bottom: 0;
       right: 0;
       background: transparent;
   }

   .ant-calendar .ant-calendar-ok-btn:hover,
   .ant-calendar .ant-calendar-ok-btn:focus {
       color: #fff;
       background-color: #0d0c0c;
       border-color: #0d0c0c;
   }

   .ant-calendar .ant-calendar-ok-btn:hover>a:only-child,
   .ant-calendar .ant-calendar-ok-btn:focus>a:only-child {
       color: currentColor;
   }

   .ant-calendar .ant-calendar-ok-btn:hover>a:only-child:after,
   .ant-calendar .ant-calendar-ok-btn:focus>a:only-child:after {
       content: '';
       position: absolute;
       top: 0;
       left: 0;
       bottom: 0;
       right: 0;
       background: transparent;
   }

   .ant-calendar .ant-calendar-ok-btn:active,
   .ant-calendar .ant-calendar-ok-btn.active {
       color: #fff;
       background-color: #000000;
       border-color: #000000;
   }

   .ant-calendar .ant-calendar-ok-btn:active>a:only-child,
   .ant-calendar .ant-calendar-ok-btn.active>a:only-child {
       color: currentColor;
   }

   .ant-calendar .ant-calendar-ok-btn:active>a:only-child:after,
   .ant-calendar .ant-calendar-ok-btn.active>a:only-child:after {
       content: '';
       position: absolute;
       top: 0;
       left: 0;
       bottom: 0;
       right: 0;
       background: transparent;
   }

   .ant-calendar .ant-calendar-ok-btn.disabled,
   .ant-calendar .ant-calendar-ok-btn[disabled],
   .ant-calendar .ant-calendar-ok-btn.disabled:hover,
   .ant-calendar .ant-calendar-ok-btn[disabled]:hover,
   .ant-calendar .ant-calendar-ok-btn.disabled:focus,
   .ant-calendar .ant-calendar-ok-btn[disabled]:focus,
   .ant-calendar .ant-calendar-ok-btn.disabled:active,
   .ant-calendar .ant-calendar-ok-btn[disabled]:active,
   .ant-calendar .ant-calendar-ok-btn.disabled.active,
   .ant-calendar .ant-calendar-ok-btn[disabled].active {
       color: #cecece;
       background-color: #F0F0F0;
       border-color: #e6e6e6;
   }

   .ant-calendar .ant-calendar-ok-btn.disabled>a:only-child,
   .ant-calendar .ant-calendar-ok-btn[disabled]>a:only-child,
   .ant-calendar .ant-calendar-ok-btn.disabled:hover>a:only-child,
   .ant-calendar .ant-calendar-ok-btn[disabled]:hover>a:only-child,
   .ant-calendar .ant-calendar-ok-btn.disabled:focus>a:only-child,
   .ant-calendar .ant-calendar-ok-btn[disabled]:focus>a:only-child,
   .ant-calendar .ant-calendar-ok-btn.disabled:active>a:only-child,
   .ant-calendar .ant-calendar-ok-btn[disabled]:active>a:only-child,
   .ant-calendar .ant-calendar-ok-btn.disabled.active>a:only-child,
   .ant-calendar .ant-calendar-ok-btn[disabled].active>a:only-child {
       color: currentColor;
   }

   .ant-calendar .ant-calendar-ok-btn.disabled>a:only-child:after,
   .ant-calendar .ant-calendar-ok-btn[disabled]>a:only-child:after,
   .ant-calendar .ant-calendar-ok-btn.disabled:hover>a:only-child:after,
   .ant-calendar .ant-calendar-ok-btn[disabled]:hover>a:only-child:after,
   .ant-calendar .ant-calendar-ok-btn.disabled:focus>a:only-child:after,
   .ant-calendar .ant-calendar-ok-btn[disabled]:focus>a:only-child:after,
   .ant-calendar .ant-calendar-ok-btn.disabled:active>a:only-child:after,
   .ant-calendar .ant-calendar-ok-btn[disabled]:active>a:only-child:after,
   .ant-calendar .ant-calendar-ok-btn.disabled.active>a:only-child:after,
   .ant-calendar .ant-calendar-ok-btn[disabled].active>a:only-child:after {
       content: '';
       position: absolute;
       top: 0;
       left: 0;
       bottom: 0;
       right: 0;
       background: transparent;
   }

   .ant-calendar .ant-calendar-ok-btn-disabled {
       color: #cecece;
       background-color: #F0F0F0;
       border-color: #e6e6e6;
       cursor: not-allowed;
   }

   .ant-calendar .ant-calendar-ok-btn-disabled>a:only-child {
       color: currentColor;
   }

   .ant-calendar .ant-calendar-ok-btn-disabled>a:only-child:after {
       content: '';
       position: absolute;
       top: 0;
       left: 0;
       bottom: 0;
       right: 0;
       background: transparent;
   }

   .ant-calendar .ant-calendar-ok-btn-disabled:hover {
       color: #cecece;
       background-color: #F0F0F0;
       border-color: #e6e6e6;
   }

   .ant-calendar .ant-calendar-ok-btn-disabled:hover>a:only-child {
       color: currentColor;
   }

   .ant-calendar .ant-calendar-ok-btn-disabled:hover>a:only-child:after {
       content: '';
       position: absolute;
       top: 0;
       left: 0;
       bottom: 0;
       right: 0;
       background: transparent;
   }

   .ant-calendar-range-picker-input {
       background-color: transparent;
       border: 0;
       height: 99%;
       outline: 0;
       width: 44%;
       text-align: center;
   }

   .ant-calendar-range-picker-input::-moz-placeholder {
       color: #bfbfbf;
       opacity: 1;
   }

   .ant-calendar-range-picker-input:-ms-input-placeholder {
       color: #bfbfbf;
   }

   .ant-calendar-range-picker-input::-webkit-input-placeholder {
       color: #bfbfbf;
   }

   .ant-calendar-range-picker-input[disabled] {
       cursor: not-allowed;
   }

   .ant-calendar-range-picker-separator {
       color: #999999;
       width: 10px;
       display: inline-block;
       height: 100%;
       vertical-align: top;
   }

   .ant-calendar-range {
       width: 552px;
       overflow: hidden;
   }

   .ant-calendar-range .ant-calendar-date-panel::after {
       content: ".";
       display: block;
       height: 0;
       clear: both;
       visibility: hidden;
   }

   .ant-calendar-range-part {
       width: 50%;
       position: relative;
   }

   .ant-calendar-range-left {
       float: left;
   }

   .ant-calendar-range-left .ant-calendar-time-picker-inner {
       border-right: 1px solid #e6e6e6;
   }

   .ant-calendar-range-right {
       float: right;
   }

   .ant-calendar-range-right .ant-calendar-time-picker-inner {
       border-left: 1px solid #e6e6e6;
   }

   .ant-calendar-range-middle {
       position: absolute;
       left: 50%;
       width: 20px;
       margin-left: -132px;
       text-align: center;
       height: 34px;
       line-height: 34px;
       color: #999999;
   }

   .ant-calendar-range-right .ant-calendar-date-input-wrap {
       margin-left: -118px;
   }

   .ant-calendar-range.ant-calendar-time .ant-calendar-range-middle {
       margin-left: -12px;
   }

   .ant-calendar-range.ant-calendar-time .ant-calendar-range-right .ant-calendar-date-input-wrap {
       margin-left: 0;
   }

   .ant-calendar-range .ant-calendar-input-wrap {
       position: relative;
       height: 34px;
   }

   .ant-calendar-range .ant-calendar-input,
   .ant-calendar-range .ant-calendar-time-picker-input {
       position: relative;
       display: inline-block;
       padding: 4px 11px;
       width: 100%;
       height: 32px;
       font-size: 12px;
       line-height: 1.5;
       color: #333333;
       background-color: #fff;
       background-image: none;
       border: 1px solid #e6e6e6;
       border-radius: 2px;
       transition: all .3s;
       height: 24px;
       border: 0;
       box-shadow: none;
       padding-left: 0;
       padding-right: 0;
   }

   .ant-calendar-range .ant-calendar-input::-moz-placeholder,
   .ant-calendar-range .ant-calendar-time-picker-input::-moz-placeholder {
       color: #bfbfbf;
       opacity: 1;
   }

   .ant-calendar-range .ant-calendar-input:-ms-input-placeholder,
   .ant-calendar-range .ant-calendar-time-picker-input:-ms-input-placeholder {
       color: #bfbfbf;
   }

   .ant-calendar-range .ant-calendar-input::-webkit-input-placeholder,
   .ant-calendar-range .ant-calendar-time-picker-input::-webkit-input-placeholder {
       color: #bfbfbf;
   }

   .ant-calendar-range .ant-calendar-input:hover,
   .ant-calendar-range .ant-calendar-time-picker-input:hover {
       border-color: #0d0c0c;
       border-right-width: 1px !important;
   }

   .ant-calendar-range .ant-calendar-input:focus,
   .ant-calendar-range .ant-calendar-time-picker-input:focus {
       border-color: #4987f2;
       outline: 0;
       box-shadow: 0 0 0 2px rgba(32, 98, 230, 0.2);
       border-right-width: 1px !important;
   }

   .ant-calendar-range .ant-calendar-input-disabled,
   .ant-calendar-range .ant-calendar-time-picker-input-disabled {
       background-color: #F0F0F0;
       opacity: 1;
       cursor: not-allowed;
       color: #cecece;
   }

   .ant-calendar-range .ant-calendar-input-disabled:hover,
   .ant-calendar-range .ant-calendar-time-picker-input-disabled:hover {
       border-color: #0d0c0c;
       border-right-width: 1px !important;
   }

   textarea.ant-calendar-range .ant-calendar-input,
   textarea.ant-calendar-range .ant-calendar-time-picker-input {
       max-width: 100%;
       height: auto;
       vertical-align: bottom;
       transition: all .3s, height 0s;
       min-height: 32px;
   }

   .ant-calendar-range .ant-calendar-input-lg,
   .ant-calendar-range .ant-calendar-time-picker-input-lg {
       padding: 6px 11px;
       height: 40px;
       font-size: 14px;
   }

   .ant-calendar-range .ant-calendar-input-sm,
   .ant-calendar-range .ant-calendar-time-picker-input-sm {
       padding: 1px 7px;
       height: 24px;
   }

   .ant-calendar-range .ant-calendar-input:focus,
   .ant-calendar-range .ant-calendar-time-picker-input:focus {
       box-shadow: none;
   }

   .ant-calendar-range .ant-calendar-time-picker-icon {
       display: none;
   }

   .ant-calendar-range.ant-calendar-week-number {
       width: 574px;
   }

   .ant-calendar-range.ant-calendar-week-number .ant-calendar-range-part {
       width: 286px;
   }

   .ant-calendar-range .ant-calendar-year-panel,
   .ant-calendar-range .ant-calendar-month-panel,
   .ant-calendar-range .ant-calendar-decade-panel {
       top: 34px;
   }

   .ant-calendar-range .ant-calendar-month-panel .ant-calendar-year-panel {
       top: 0;
   }

   .ant-calendar-range .ant-calendar-decade-panel-table,
   .ant-calendar-range .ant-calendar-year-panel-table,
   .ant-calendar-range .ant-calendar-month-panel-table {
       height: 208px;
   }

   .ant-calendar-range .ant-calendar-in-range-cell {
       border-radius: 0;
       position: relative;
   }

   .ant-calendar-range .ant-calendar-in-range-cell>div {
       position: relative;
       z-index: 1;
   }

   .ant-calendar-range .ant-calendar-in-range-cell:before {
       content: '';
       display: block;
       background: #f0f7ff;
       border-radius: 0;
       border: 0;
       position: absolute;
       top: 4px;
       bottom: 4px;
       left: 0;
       right: 0;
   }

   div.ant-calendar-range-quick-selector {
       text-align: left;
   }

   div.ant-calendar-range-quick-selector>a {
       margin-right: 8px;
   }

   .ant-calendar-range .ant-calendar-header,
   .ant-calendar-range .ant-calendar-month-panel-header,
   .ant-calendar-range .ant-calendar-year-panel-header {
       border-bottom: 0;
   }

   .ant-calendar-range .ant-calendar-body,
   .ant-calendar-range .ant-calendar-month-panel-body,
   .ant-calendar-range .ant-calendar-year-panel-body {
       border-top: 1px solid #e6e6e6;
   }

   .ant-calendar-range.ant-calendar-time .ant-calendar-time-picker {
       height: 207px;
       width: 100%;
       top: 68px;
       z-index: 2;
   }

   .ant-calendar-range.ant-calendar-time .ant-calendar-time-picker-panel {
       height: 267px;
       margin-top: -34px;
   }

   .ant-calendar-range.ant-calendar-time .ant-calendar-time-picker-inner {
       padding-top: 40px;
       height: 100%;
       background: none;
   }

   .ant-calendar-range.ant-calendar-time .ant-calendar-time-picker-combobox {
       display: inline-block;
       height: 100%;
       background-color: #fff;
       border-top: 1px solid #e6e6e6;
   }

   .ant-calendar-range.ant-calendar-time .ant-calendar-time-picker-select {
       height: 100%;
   }

   .ant-calendar-range.ant-calendar-time .ant-calendar-time-picker-select ul {
       max-height: 100%;
   }

   .ant-calendar-range.ant-calendar-time .ant-calendar-footer .ant-calendar-time-picker-btn {
       margin-right: 8px;
   }

   .ant-calendar-range.ant-calendar-time .ant-calendar-today-btn {
       margin: 8px 12px;
       height: 22px;
       line-height: 22px;
   }

   .ant-calendar-range-with-ranges.ant-calendar-time .ant-calendar-time-picker {
       height: 233px;
   }

   .ant-calendar-range.ant-calendar-show-time-picker .ant-calendar-body {
       border-top-color: transparent;
   }

   .ant-calendar-time-picker {
       position: absolute;
       width: 100%;
       top: 40px;
       background-color: #fff;
   }

   .ant-calendar-time-picker-panel {
       z-index: 1050;
       position: absolute;
       width: 100%;
   }

   .ant-calendar-time-picker-inner {
       display: inline-block;
       position: relative;
       outline: none;
       list-style: none;
       font-size: 12px;
       text-align: left;
       background-color: #fff;
       background-clip: padding-box;
       line-height: 1.5;
       overflow: hidden;
       width: 100%;
   }

   .ant-calendar-time-picker-combobox {
       width: 100%;
   }

   .ant-calendar-time-picker-column-1,
   .ant-calendar-time-picker-column-1 .ant-calendar-time-picker-select {
       width: 100%;
   }

   .ant-calendar-time-picker-column-2 .ant-calendar-time-picker-select {
       width: 50%;
   }

   .ant-calendar-time-picker-column-3 .ant-calendar-time-picker-select {
       width: 33.33%;
   }

   .ant-calendar-time-picker-column-4 .ant-calendar-time-picker-select {
       width: 25%;
   }

   .ant-calendar-time-picker-input-wrap {
       display: none;
   }

   .ant-calendar-time-picker-select {
       float: left;
       font-size: 12px;
       border-right: 1px solid #e6e6e6;
       box-sizing: border-box;
       overflow: hidden;
       position: relative;
       height: 226px;
   }

   .ant-calendar-time-picker-select:hover {
       overflow-y: auto;
   }

   .ant-calendar-time-picker-select:first-child {
       border-left: 0;
       margin-left: 0;
   }

   .ant-calendar-time-picker-select:last-child {
       border-right: 0;
   }

   .ant-calendar-time-picker-select ul {
       list-style: none;
       box-sizing: border-box;
       margin: 0;
       padding: 0;
       width: 100%;
       max-height: 206px;
   }

   .ant-calendar-time-picker-select li {
       padding-left: 32px;
       list-style: none;
       box-sizing: content-box;
       margin: 0;
       width: 100%;
       height: 24px;
       line-height: 24px;
       cursor: pointer;
       user-select: none;
       transition: background 0.3s ease;
   }

   .ant-calendar-time-picker-select li:last-child:after {
       content: '';
       height: 202px;
       display: block;
   }

   .ant-calendar-time-picker-select li:hover {
       background: #f0f7ff;
   }

   li.ant-calendar-time-picker-select-option-selected {
       background: #f2f2f2;
       font-weight: bold;
   }

   li.ant-calendar-time-picker-select-option-disabled {
       color: #cecece;
   }

   li.ant-calendar-time-picker-select-option-disabled:hover {
       background: transparent;
       cursor: not-allowed;
   }

   .ant-calendar-time .ant-calendar-day-select {
       padding: 0 2px;
       font-weight: 500;
       display: inline-block;
       color: #333333;
       line-height: 34px;
   }

   .ant-calendar-time .ant-calendar-footer {
       position: relative;
       height: auto;
   }

   .ant-calendar-time .ant-calendar-footer-btn {
       text-align: right;
   }

   .ant-calendar-time .ant-calendar-footer .ant-calendar-today-btn {
       float: left;
       margin: 0;
   }

   .ant-calendar-time .ant-calendar-footer .ant-calendar-time-picker-btn {
       display: inline-block;
       margin-right: 8px;
   }

   .ant-calendar-time .ant-calendar-footer .ant-calendar-time-picker-btn-disabled {
       color: #cecece;
   }

   .ant-calendar-month-panel {
       position: absolute;
       top: 1px;
       right: 0;
       bottom: 0;
       left: 0;
       z-index: 10;
       border-radius: 2px;
       background: #fff;
       outline: none;
   }

   .ant-calendar-month-panel>div {
       height: 100%;
   }

   .ant-calendar-month-panel-hidden {
       display: none;
   }

   .ant-calendar-month-panel-header {
       height: 40px;
       line-height: 40px;
       text-align: center;
       user-select: none;
       border-bottom: 1px solid #e6e6e6;
   }

   .ant-calendar-month-panel-header a:hover {
       color: #33a0fe;
   }

   .ant-calendar-month-panel-header .ant-calendar-month-panel-century-select,
   .ant-calendar-month-panel-header .ant-calendar-month-panel-decade-select,
   .ant-calendar-month-panel-header .ant-calendar-month-panel-year-select,
   .ant-calendar-month-panel-header .ant-calendar-month-panel-month-select {
       padding: 0 2px;
       font-weight: 500;
       display: inline-block;
       color: #333333;
       line-height: 40px;
   }

   .ant-calendar-month-panel-header .ant-calendar-month-panel-century-select-arrow,
   .ant-calendar-month-panel-header .ant-calendar-month-panel-decade-select-arrow,
   .ant-calendar-month-panel-header .ant-calendar-month-panel-year-select-arrow,
   .ant-calendar-month-panel-header .ant-calendar-month-panel-month-select-arrow {
       display: none;
   }

   .ant-calendar-month-panel-header .ant-calendar-month-panel-prev-century-btn,
   .ant-calendar-month-panel-header .ant-calendar-month-panel-next-century-btn,
   .ant-calendar-month-panel-header .ant-calendar-month-panel-prev-decade-btn,
   .ant-calendar-month-panel-header .ant-calendar-month-panel-next-decade-btn,
   .ant-calendar-month-panel-header .ant-calendar-month-panel-prev-month-btn,
   .ant-calendar-month-panel-header .ant-calendar-month-panel-next-month-btn,
   .ant-calendar-month-panel-header .ant-calendar-month-panel-prev-year-btn,
   .ant-calendar-month-panel-header .ant-calendar-month-panel-next-year-btn {
       position: absolute;
       top: 0;
       color: #999999;
       font-family: Arial, "Hiragino Sans GB", "Microsoft Yahei", "Microsoft Sans Serif", sans-serif;
       padding: 0 5px;
       font-size: 16px;
       display: inline-block;
       line-height: 40px;
   }

   .ant-calendar-month-panel-header .ant-calendar-month-panel-prev-century-btn,
   .ant-calendar-month-panel-header .ant-calendar-month-panel-prev-decade-btn,
   .ant-calendar-month-panel-header .ant-calendar-month-panel-prev-year-btn {
       left: 7px;
   }

   .ant-calendar-month-panel-header .ant-calendar-month-panel-prev-century-btn:after,
   .ant-calendar-month-panel-header .ant-calendar-month-panel-prev-decade-btn:after,
   .ant-calendar-month-panel-header .ant-calendar-month-panel-prev-year-btn:after {
       content: '«';
   }

   .ant-calendar-month-panel-header .ant-calendar-month-panel-next-century-btn,
   .ant-calendar-month-panel-header .ant-calendar-month-panel-next-decade-btn,
   .ant-calendar-month-panel-header .ant-calendar-month-panel-next-year-btn {
       right: 7px;
   }

   .ant-calendar-month-panel-header .ant-calendar-month-panel-next-century-btn:after,
   .ant-calendar-month-panel-header .ant-calendar-month-panel-next-decade-btn:after,
   .ant-calendar-month-panel-header .ant-calendar-month-panel-next-year-btn:after {
       content: '»';
   }

   .ant-calendar-month-panel-header .ant-calendar-month-panel-prev-month-btn {
       left: 29px;
   }

   .ant-calendar-month-panel-header .ant-calendar-month-panel-prev-month-btn:after {
       content: '‹';
   }

   .ant-calendar-month-panel-header .ant-calendar-month-panel-next-month-btn {
       right: 29px;
   }

   .ant-calendar-month-panel-header .ant-calendar-month-panel-next-month-btn:after {
       content: '›';
   }

   .ant-calendar-month-panel-body {
       height: calc(100% - 40px);
   }

   .ant-calendar-month-panel-table {
       table-layout: fixed;
       width: 100%;
       height: 100%;
       border-collapse: separate;
   }

   .ant-calendar-month-panel-selected-cell .ant-calendar-month-panel-month {
       background: #2062e6;
       color: #fff;
   }

   .ant-calendar-month-panel-selected-cell .ant-calendar-month-panel-month:hover {
       background: #2062e6;
       color: #fff;
   }

   .ant-calendar-month-panel-cell {
       text-align: center;
   }

   .ant-calendar-month-panel-cell-disabled .ant-calendar-month-panel-month,
   .ant-calendar-month-panel-cell-disabled .ant-calendar-month-panel-month:hover {
       cursor: not-allowed;
       color: #bcbcbc;
       background: #F0F0F0;
   }

   .ant-calendar-month-panel-month {
       display: inline-block;
       margin: 0 auto;
       color: #333333;
       background: transparent;
       text-align: center;
       height: 24px;
       line-height: 24px;
       padding: 0 8px;
       border-radius: 2px;
       transition: background 0.3s ease;
   }

   .ant-calendar-month-panel-month:hover {
       background: #f0f7ff;
       cursor: pointer;
   }

   .ant-calendar-year-panel {
       position: absolute;
       top: 1px;
       right: 0;
       bottom: 0;
       left: 0;
       z-index: 10;
       border-radius: 2px;
       background: #fff;
       outline: none;
   }

   .ant-calendar-year-panel>div {
       height: 100%;
   }

   .ant-calendar-year-panel-hidden {
       display: none;
   }

   .ant-calendar-year-panel-header {
       height: 40px;
       line-height: 40px;
       text-align: center;
       user-select: none;
       border-bottom: 1px solid #e6e6e6;
   }

   .ant-calendar-year-panel-header a:hover {
       color: #33a0fe;
   }

   .ant-calendar-year-panel-header .ant-calendar-year-panel-century-select,
   .ant-calendar-year-panel-header .ant-calendar-year-panel-decade-select,
   .ant-calendar-year-panel-header .ant-calendar-year-panel-year-select,
   .ant-calendar-year-panel-header .ant-calendar-year-panel-month-select {
       padding: 0 2px;
       font-weight: 500;
       display: inline-block;
       color: #333333;
       line-height: 40px;
   }

   .ant-calendar-year-panel-header .ant-calendar-year-panel-century-select-arrow,
   .ant-calendar-year-panel-header .ant-calendar-year-panel-decade-select-arrow,
   .ant-calendar-year-panel-header .ant-calendar-year-panel-year-select-arrow,
   .ant-calendar-year-panel-header .ant-calendar-year-panel-month-select-arrow {
       display: none;
   }

   .ant-calendar-year-panel-header .ant-calendar-year-panel-prev-century-btn,
   .ant-calendar-year-panel-header .ant-calendar-year-panel-next-century-btn,
   .ant-calendar-year-panel-header .ant-calendar-year-panel-prev-decade-btn,
   .ant-calendar-year-panel-header .ant-calendar-year-panel-next-decade-btn,
   .ant-calendar-year-panel-header .ant-calendar-year-panel-prev-month-btn,
   .ant-calendar-year-panel-header .ant-calendar-year-panel-next-month-btn,
   .ant-calendar-year-panel-header .ant-calendar-year-panel-prev-year-btn,
   .ant-calendar-year-panel-header .ant-calendar-year-panel-next-year-btn {
       position: absolute;
       top: 0;
       color: #999999;
       font-family: Arial, "Hiragino Sans GB", "Microsoft Yahei", "Microsoft Sans Serif", sans-serif;
       padding: 0 5px;
       font-size: 16px;
       display: inline-block;
       line-height: 40px;
   }

   .ant-calendar-year-panel-header .ant-calendar-year-panel-prev-century-btn,
   .ant-calendar-year-panel-header .ant-calendar-year-panel-prev-decade-btn,
   .ant-calendar-year-panel-header .ant-calendar-year-panel-prev-year-btn {
       left: 7px;
   }

   .ant-calendar-year-panel-header .ant-calendar-year-panel-prev-century-btn:after,
   .ant-calendar-year-panel-header .ant-calendar-year-panel-prev-decade-btn:after,
   .ant-calendar-year-panel-header .ant-calendar-year-panel-prev-year-btn:after {
       content: '«';
   }

   .ant-calendar-year-panel-header .ant-calendar-year-panel-next-century-btn,
   .ant-calendar-year-panel-header .ant-calendar-year-panel-next-decade-btn,
   .ant-calendar-year-panel-header .ant-calendar-year-panel-next-year-btn {
       right: 7px;
   }

   .ant-calendar-year-panel-header .ant-calendar-year-panel-next-century-btn:after,
   .ant-calendar-year-panel-header .ant-calendar-year-panel-next-decade-btn:after,
   .ant-calendar-year-panel-header .ant-calendar-year-panel-next-year-btn:after {
       content: '»';
   }

   .ant-calendar-year-panel-header .ant-calendar-year-panel-prev-month-btn {
       left: 29px;
   }

   .ant-calendar-year-panel-header .ant-calendar-year-panel-prev-month-btn:after {
       content: '‹';
   }

   .ant-calendar-year-panel-header .ant-calendar-year-panel-next-month-btn {
       right: 29px;
   }

   .ant-calendar-year-panel-header .ant-calendar-year-panel-next-month-btn:after {
       content: '›';
   }

   .ant-calendar-year-panel-body {
       height: calc(100% - 40px);
   }

   .ant-calendar-year-panel-table {
       table-layout: fixed;
       width: 100%;
       height: 100%;
       border-collapse: separate;
   }

   .ant-calendar-year-panel-cell {
       text-align: center;
   }

   .ant-calendar-year-panel-year {
       display: inline-block;
       margin: 0 auto;
       color: #333333;
       background: transparent;
       text-align: center;
       height: 24px;
       line-height: 24px;
       padding: 0 8px;
       border-radius: 2px;
       transition: background 0.3s ease;
   }

   .ant-calendar-year-panel-year:hover {
       background: #f0f7ff;
       cursor: pointer;
   }

   .ant-calendar-year-panel-selected-cell .ant-calendar-year-panel-year {
       background: #2062e6;
       color: #fff;
   }

   .ant-calendar-year-panel-selected-cell .ant-calendar-year-panel-year:hover {
       background: #2062e6;
       color: #fff;
   }

   .ant-calendar-year-panel-last-decade-cell .ant-calendar-year-panel-year,
   .ant-calendar-year-panel-next-decade-cell .ant-calendar-year-panel-year {
       user-select: none;
       color: #cecece;
   }

   .ant-calendar-decade-panel {
       position: absolute;
       top: 0;
       right: 0;
       bottom: 0;
       left: 0;
       z-index: 10;
       background: #fff;
       border-radius: 2px;
       outline: none;
   }

   .ant-calendar-decade-panel-hidden {
       display: none;
   }

   .ant-calendar-decade-panel-header {
       height: 40px;
       line-height: 40px;
       text-align: center;
       user-select: none;
       border-bottom: 1px solid #e6e6e6;
   }

   .ant-calendar-decade-panel-header a:hover {
       color: #33a0fe;
   }

   .ant-calendar-decade-panel-header .ant-calendar-decade-panel-century-select,
   .ant-calendar-decade-panel-header .ant-calendar-decade-panel-decade-select,
   .ant-calendar-decade-panel-header .ant-calendar-decade-panel-year-select,
   .ant-calendar-decade-panel-header .ant-calendar-decade-panel-month-select {
       padding: 0 2px;
       font-weight: 500;
       display: inline-block;
       color: #333333;
       line-height: 40px;
   }

   .ant-calendar-decade-panel-header .ant-calendar-decade-panel-century-select-arrow,
   .ant-calendar-decade-panel-header .ant-calendar-decade-panel-decade-select-arrow,
   .ant-calendar-decade-panel-header .ant-calendar-decade-panel-year-select-arrow,
   .ant-calendar-decade-panel-header .ant-calendar-decade-panel-month-select-arrow {
       display: none;
   }

   .ant-calendar-decade-panel-header .ant-calendar-decade-panel-prev-century-btn,
   .ant-calendar-decade-panel-header .ant-calendar-decade-panel-next-century-btn,
   .ant-calendar-decade-panel-header .ant-calendar-decade-panel-prev-decade-btn,
   .ant-calendar-decade-panel-header .ant-calendar-decade-panel-next-decade-btn,
   .ant-calendar-decade-panel-header .ant-calendar-decade-panel-prev-month-btn,
   .ant-calendar-decade-panel-header .ant-calendar-decade-panel-next-month-btn,
   .ant-calendar-decade-panel-header .ant-calendar-decade-panel-prev-year-btn,
   .ant-calendar-decade-panel-header .ant-calendar-decade-panel-next-year-btn {
       position: absolute;
       top: 0;
       color: #999999;
       font-family: Arial, "Hiragino Sans GB", "Microsoft Yahei", "Microsoft Sans Serif", sans-serif;
       padding: 0 5px;
       font-size: 16px;
       display: inline-block;
       line-height: 40px;
   }

   .ant-calendar-decade-panel-header .ant-calendar-decade-panel-prev-century-btn,
   .ant-calendar-decade-panel-header .ant-calendar-decade-panel-prev-decade-btn,
   .ant-calendar-decade-panel-header .ant-calendar-decade-panel-prev-year-btn {
       left: 7px;
   }

   .ant-calendar-decade-panel-header .ant-calendar-decade-panel-prev-century-btn:after,
   .ant-calendar-decade-panel-header .ant-calendar-decade-panel-prev-decade-btn:after,
   .ant-calendar-decade-panel-header .ant-calendar-decade-panel-prev-year-btn:after {
       content: '«';
   }

   .ant-calendar-decade-panel-header .ant-calendar-decade-panel-next-century-btn,
   .ant-calendar-decade-panel-header .ant-calendar-decade-panel-next-decade-btn,
   .ant-calendar-decade-panel-header .ant-calendar-decade-panel-next-year-btn {
       right: 7px;
   }

   .ant-calendar-decade-panel-header .ant-calendar-decade-panel-next-century-btn:after,
   .ant-calendar-decade-panel-header .ant-calendar-decade-panel-next-decade-btn:after,
   .ant-calendar-decade-panel-header .ant-calendar-decade-panel-next-year-btn:after {
       content: '»';
   }

   .ant-calendar-decade-panel-header .ant-calendar-decade-panel-prev-month-btn {
       left: 29px;
   }

   .ant-calendar-decade-panel-header .ant-calendar-decade-panel-prev-month-btn:after {
       content: '‹';
   }

   .ant-calendar-decade-panel-header .ant-calendar-decade-panel-next-month-btn {
       right: 29px;
   }

   .ant-calendar-decade-panel-header .ant-calendar-decade-panel-next-month-btn:after {
       content: '›';
   }

   .ant-calendar-decade-panel-body {
       height: calc(100% - 40px);
   }

   .ant-calendar-decade-panel-table {
       table-layout: fixed;
       width: 100%;
       height: 100%;
       border-collapse: separate;
   }

   .ant-calendar-decade-panel-cell {
       text-align: center;
       white-space: nowrap;
   }

   .ant-calendar-decade-panel-decade {
       display: inline-block;
       margin: 0 auto;
       color: #333333;
       background: transparent;
       text-align: center;
       height: 24px;
       line-height: 24px;
       padding: 0 6px;
       border-radius: 2px;
       transition: background 0.3s ease;
   }

   .ant-calendar-decade-panel-decade:hover {
       background: #f0f7ff;
       cursor: pointer;
   }

   .ant-calendar-decade-panel-selected-cell .ant-calendar-decade-panel-decade {
       background: #2062e6;
       color: #fff;
   }

   .ant-calendar-decade-panel-selected-cell .ant-calendar-decade-panel-decade:hover {
       background: #2062e6;
       color: #fff;
   }

   .ant-calendar-decade-panel-last-century-cell .ant-calendar-decade-panel-decade,
   .ant-calendar-decade-panel-next-century-cell .ant-calendar-decade-panel-decade {
       user-select: none;
       color: #cecece;
   }

   .ant-calendar-month .ant-calendar-month-header-wrap {
       position: relative;
       height: 288px;
   }

   .ant-calendar-month .ant-calendar-month-panel,
   .ant-calendar-month .ant-calendar-year-panel {
       top: 0;
       height: 100%;
   }

   .ant-calendar-week-number-cell {
       opacity: 0.5;
   }

   .ant-calendar-week-number .ant-calendar-body tr {
       transition: all .3s;
       cursor: pointer;
   }

   .ant-calendar-week-number .ant-calendar-body tr:hover {
       background: #f0f7ff;
   }

   .ant-calendar-week-number .ant-calendar-body tr.ant-calendar-active-week {
       background: #c7e1ff;
       font-weight: bold;
   }

   .ant-calendar-week-number .ant-calendar-body tr .ant-calendar-selected-day .ant-calendar-date,
   .ant-calendar-week-number .ant-calendar-body tr .ant-calendar-selected-day:hover .ant-calendar-date {
       background: transparent;
       color: #333333;
   }

   .ant-time-picker-panel {
       font-size: 12px;
       font-variant: tabular-nums;
       line-height: 1.5;
       color: #333333;
       box-sizing: border-box;
       margin: 0;
       padding: 0;
       list-style: none;
       font-family: 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', 'SimHei', 'WenQuanYi Micro Hei', sans-serif;
       z-index: 1050;
       position: absolute;
   }

   .ant-time-picker-panel-inner {
       position: relative;
       outline: none;
       list-style: none;
       font-size: 12px;
       text-align: left;
       background-color: #fff;
       border-radius: 2px;
       box-shadow: 0 2px 8px rgba(0, 0, 0, 0.15);
       background-clip: padding-box;
       overflow: hidden;
       left: -2px;
   }

   .ant-time-picker-panel-input {
       margin: 0;
       padding: 0;
       border: 0;
       max-width: 154px;
       cursor: auto;
       outline: 0;
   }

   .ant-time-picker-panel-input::-moz-placeholder {
       color: #bfbfbf;
       opacity: 1;
   }

   .ant-time-picker-panel-input:-ms-input-placeholder {
       color: #bfbfbf;
   }

   .ant-time-picker-panel-input::-webkit-input-placeholder {
       color: #bfbfbf;
   }

   .ant-time-picker-panel-input-wrap {
       box-sizing: border-box;
       position: relative;
       padding: 7px 2px 7px 12px;
       border-bottom: 1px solid #e6e6e6;
   }

   .ant-time-picker-panel-input-invalid {
       border-color: red;
   }

   .ant-time-picker-panel-clear-btn {
       position: absolute;
       right: 8px;
       cursor: pointer;
       overflow: hidden;
       width: 20px;
       height: 20px;
       text-align: center;
       line-height: 20px;
       top: 7px;
       margin: 0;
   }

   .ant-time-picker-panel-clear-btn:after {
       font-size: 10px;
       color: #cecece;
       display: inline-block;
       line-height: 1;
       width: 20px;
       transition: color 0.3s ease;
       font-family: 'anticon';
       text-rendering: optimizeLegibility;
       -webkit-font-smoothing: antialiased;
       -moz-osx-font-smoothing: grayscale;
       content: "\e62e";
   }

   .ant-time-picker-panel-clear-btn:hover:after {
       color: #999999;
   }

   .ant-time-picker-panel-narrow .ant-time-picker-panel-input-wrap {
       max-width: 112px;
   }

   .ant-time-picker-panel-select {
       float: left;
       font-size: 12px;
       border-left: 1px solid #e6e6e6;
       box-sizing: border-box;
       width: 56px;
       overflow: hidden;
       position: relative;
       max-height: 192px;
   }

   .ant-time-picker-panel-select:hover {
       overflow-y: auto;
   }

   .ant-time-picker-panel-select:first-child {
       border-left: 0;
       margin-left: 0;
   }

   .ant-time-picker-panel-select:last-child {
       border-right: 0;
   }

   .ant-time-picker-panel-select:only-child {
       width: 100%;
   }

   .ant-time-picker-panel-select ul {
       list-style: none;
       box-sizing: border-box;
       margin: 0;
       padding: 0 0 160px;
       width: 100%;
   }

   .ant-time-picker-panel-select li {
       list-style: none;
       box-sizing: content-box;
       margin: 0;
       padding: 0 0 0 12px;
       width: 100%;
       height: 32px;
       line-height: 32px;
       text-align: left;
       cursor: pointer;
       user-select: none;
       transition: background 0.3s;
   }

   .ant-time-picker-panel-select li:hover {
       background: #f0f7ff;
   }

   li.ant-time-picker-panel-select-option-selected {
       background: #f2f2f2;
       font-weight: bold;
   }

   li.ant-time-picker-panel-select-option-selected:hover {
       background: #f2f2f2;
   }

   li.ant-time-picker-panel-select-option-disabled {
       color: #cecece;
   }

   li.ant-time-picker-panel-select-option-disabled:hover {
       background: transparent;
       cursor: not-allowed;
   }

   .ant-time-picker-panel-combobox {
       zoom: 1;
   }

   .ant-time-picker-panel-combobox:before,
   .ant-time-picker-panel-combobox:after {
       content: "";
       display: table;
   }

   .ant-time-picker-panel-combobox:after {
       clear: both;
   }

   .ant-time-picker-panel-addon {
       padding: 8px;
       border-top: 1px solid #e6e6e6;
   }

   .ant-time-picker-panel.slide-up-enter.slide-up-enter-active.ant-time-picker-panel-placement-topLeft,
   .ant-time-picker-panel.slide-up-enter.slide-up-enter-active.ant-time-picker-panel-placement-topRight,
   .ant-time-picker-panel.slide-up-appear.slide-up-appear-active.ant-time-picker-panel-placement-topLeft,
   .ant-time-picker-panel.slide-up-appear.slide-up-appear-active.ant-time-picker-panel-placement-topRight {
       animation-name: antSlideDownIn;
   }

   .ant-time-picker-panel.slide-up-enter.slide-up-enter-active.ant-time-picker-panel-placement-bottomLeft,
   .ant-time-picker-panel.slide-up-enter.slide-up-enter-active.ant-time-picker-panel-placement-bottomRight,
   .ant-time-picker-panel.slide-up-appear.slide-up-appear-active.ant-time-picker-panel-placement-bottomLeft,
   .ant-time-picker-panel.slide-up-appear.slide-up-appear-active.ant-time-picker-panel-placement-bottomRight {
       animation-name: antSlideUpIn;
   }

   .ant-time-picker-panel.slide-up-leave.slide-up-leave-active.ant-time-picker-panel-placement-topLeft,
   .ant-time-picker-panel.slide-up-leave.slide-up-leave-active.ant-time-picker-panel-placement-topRight {
       animation-name: antSlideDownOut;
   }

   .ant-time-picker-panel.slide-up-leave.slide-up-leave-active.ant-time-picker-panel-placement-bottomLeft,
   .ant-time-picker-panel.slide-up-leave.slide-up-leave-active.ant-time-picker-panel-placement-bottomRight {
       animation-name: antSlideUpOut;
   }

   .ant-time-picker {
       font-family: 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', 'SimHei', 'WenQuanYi Micro Hei', sans-serif;
       font-size: 12px;
       font-variant: tabular-nums;
       line-height: 1.5;
       color: #333333;
       box-sizing: border-box;
       margin: 0;
       padding: 0;
       list-style: none;
       position: relative;
       display: inline-block;
       outline: none;
       transition: opacity .3s;
       width: 128px;
   }

   .ant-time-picker-input {
       position: relative;
       display: inline-block;
       padding: 4px 11px;
       width: 100%;
       height: 32px;
       font-size: 12px;
       line-height: 1.5;
       color: #333333;
       background-color: #fff;
       background-image: none;
       border: 1px solid #e6e6e6;
       border-radius: 2px;
       transition: all .3s;
   }

   .ant-time-picker-input::-moz-placeholder {
       color: #bfbfbf;
       opacity: 1;
   }

   .ant-time-picker-input:-ms-input-placeholder {
       color: #bfbfbf;
   }

   .ant-time-picker-input::-webkit-input-placeholder {
       color: #bfbfbf;
   }

   .ant-time-picker-input:hover {
       border-color: #0d0c0c;
       border-right-width: 1px !important;
   }

   .ant-time-picker-input:focus {
       border-color: #4987f2;
       outline: 0;
       box-shadow: 0 0 0 2px rgba(32, 98, 230, 0.2);
       border-right-width: 1px !important;
   }

   .ant-time-picker-input-disabled {
       background-color: #F0F0F0;
       opacity: 1;
       cursor: not-allowed;
       color: #cecece;
   }

   .ant-time-picker-input-disabled:hover {
       border-color: #0d0c0c;
       border-right-width: 1px !important;
   }

   textarea.ant-time-picker-input {
       max-width: 100%;
       height: auto;
       vertical-align: bottom;
       transition: all .3s, height 0s;
       min-height: 32px;
   }

   .ant-time-picker-input-lg {
       padding: 6px 11px;
       height: 40px;
       font-size: 14px;
   }

   .ant-time-picker-input-sm {
       padding: 1px 7px;
       height: 24px;
   }

   .ant-time-picker-input[disabled] {
       background-color: #F0F0F0;
       opacity: 1;
       cursor: not-allowed;
       color: #cecece;
   }

   .ant-time-picker-input[disabled]:hover {
       border-color: #0d0c0c;
       border-right-width: 1px !important;
   }

   .ant-time-picker-open {
       opacity: 0;
   }

   .ant-time-picker-icon {
       position: absolute;
       user-select: none;
       transition: all 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
       width: 14px;
       height: 14px;
       line-height: 14px;
       right: 11px;
       color: #cecece;
       top: 50%;
       margin-top: -7px;
   }

   .ant-time-picker-icon:after {
       content: "\e641";
       font-family: "anticon";
       color: #cecece;
       display: block;
       line-height: 1;
   }

   .ant-time-picker-large .ant-time-picker-input {
       padding: 6px 11px;
       height: 40px;
       font-size: 14px;
   }

   .ant-time-picker-small .ant-time-picker-input {
       padding: 1px 7px;
       height: 24px;
   }

   .ant-time-picker-small .ant-time-picker-icon {
       right: 7px;
   }

   .ant-input {
       font-family: 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', 'SimHei', 'WenQuanYi Micro Hei', sans-serif;
       font-variant: tabular-nums;
       box-sizing: border-box;
       margin: 0;
       padding: 0;
       list-style: none;
       position: relative;
       display: inline-block;
       padding: 4px 11px;
       width: 100%;
       height: 32px;
       font-size: 12px;
       line-height: 1.5;
       color: #333333;
       background-color: #fff;
       background-image: none;
       border: 1px solid #e6e6e6;
       border-radius: 2px;
       transition: all .3s;
   }

   .ant-input::-moz-placeholder {
       color: #bfbfbf;
       opacity: 1;
   }

   .ant-input:-ms-input-placeholder {
       color: #bfbfbf;
   }

   .ant-input::-webkit-input-placeholder {
       color: #bfbfbf;
   }

   .ant-input:hover {
       border-color: #0d0c0c;
       border-right-width: 1px !important;
   }

   .ant-input:focus {
       border-color: #4987f2;
       outline: 0;
       box-shadow: 0 0 0 2px rgba(32, 98, 230, 0.2);
       border-right-width: 1px !important;
   }

   .ant-input-disabled {
       background-color: #F0F0F0;
       opacity: 1;
       cursor: not-allowed;
       color: #cecece;
   }

   .ant-input-disabled:hover {
       border-color: #0d0c0c;
       border-right-width: 1px !important;
   }

   textarea.ant-input {
       max-width: 100%;
       height: auto;
       vertical-align: bottom;
       transition: all .3s, height 0s;
       min-height: 32px;
   }

   .ant-input-lg {
       padding: 6px 11px;
       height: 40px;
       font-size: 14px;
   }

   .ant-input-sm {
       padding: 1px 7px;
       height: 24px;
   }

   .ant-input-group {
       font-family: 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', 'SimHei', 'WenQuanYi Micro Hei', sans-serif;
       font-size: 12px;
       font-variant: tabular-nums;
       line-height: 1.5;
       color: #333333;
       box-sizing: border-box;
       margin: 0;
       padding: 0;
       list-style: none;
       position: relative;
       display: table;
       border-collapse: separate;
       border-spacing: 0;
       width: 100%;
   }

   .ant-input-group[class*="col-"] {
       float: none;
       padding-left: 0;
       padding-right: 0;
   }

   .ant-input-group>[class*="col-"] {
       padding-right: 8px;
   }

   .ant-input-group>[class*="col-"]:last-child {
       padding-right: 0;
   }

   .ant-input-group-addon,
   .ant-input-group-wrap,
   .ant-input-group>.ant-input {
       display: table-cell;
   }

   .ant-input-group-addon:not(:first-child):not(:last-child),
   .ant-input-group-wrap:not(:first-child):not(:last-child),
   .ant-input-group>.ant-input:not(:first-child):not(:last-child) {
       border-radius: 0;
   }

   .ant-input-group-addon,
   .ant-input-group-wrap {
       width: 1px;
       white-space: nowrap;
       vertical-align: middle;
   }

   .ant-input-group-wrap>* {
       display: block !important;
   }

   .ant-input-group .ant-input {
       float: left;
       width: 100%;
       margin-bottom: 0;
   }

   .ant-input-group .ant-input:focus {
       z-index: 1;
       border-right-width: 1px;
   }

   .ant-input-group .ant-input:hover {
       z-index: 1;
       border-right-width: 1px;
   }

   .ant-input-group-addon {
       padding: 0 11px;
       font-size: 12px;
       font-weight: normal;
       line-height: 1;
       color: #333333;
       text-align: center;
       background-color: #f4f4f4;
       border: 1px solid #e6e6e6;
       border-radius: 2px;
       position: relative;
       transition: all .3s;
   }

   .ant-input-group-addon .ant-select {
       margin: -5px -11px;
   }

   .ant-input-group-addon .ant-select .ant-select-selection {
       background-color: inherit;
       margin: -1px;
       border: 1px solid transparent;
       box-shadow: none;
   }

   .ant-input-group-addon .ant-select-open .ant-select-selection,
   .ant-input-group-addon .ant-select-focused .ant-select-selection {
       color: #2062e6;
   }

   .ant-input-group-addon>i:only-child:after {
       position: absolute;
       content: '';
       top: 0;
       left: 0;
       right: 0;
       bottom: 0;
   }

   .ant-input-group>.ant-input:first-child,
   .ant-input-group-addon:first-child {
       border-bottom-right-radius: 0;
       border-top-right-radius: 0;
   }

   .ant-input-group>.ant-input:first-child .ant-select .ant-select-selection,
   .ant-input-group-addon:first-child .ant-select .ant-select-selection {
       border-bottom-right-radius: 0;
       border-top-right-radius: 0;
   }

   .ant-input-group>.ant-input-affix-wrapper:not(:first-child) .ant-input {
       border-bottom-left-radius: 0;
       border-top-left-radius: 0;
   }

   .ant-input-group>.ant-input-affix-wrapper:not(:last-child) .ant-input {
       border-bottom-right-radius: 0;
       border-top-right-radius: 0;
   }

   .ant-input-group-addon:first-child {
       border-right: 0;
   }

   .ant-input-group-addon:last-child {
       border-left: 0;
   }

   .ant-input-group>.ant-input:last-child,
   .ant-input-group-addon:last-child {
       border-bottom-left-radius: 0;
       border-top-left-radius: 0;
   }

   .ant-input-group>.ant-input:last-child .ant-select .ant-select-selection,
   .ant-input-group-addon:last-child .ant-select .ant-select-selection {
       border-bottom-left-radius: 0;
       border-top-left-radius: 0;
   }

   .ant-input-group-lg .ant-input,
   .ant-input-group-lg>.ant-input-group-addon {
       padding: 6px 11px;
       height: 40px;
       font-size: 14px;
   }

   .ant-input-group-sm .ant-input,
   .ant-input-group-sm>.ant-input-group-addon {
       padding: 1px 7px;
       height: 24px;
   }

   .ant-input-group-lg .ant-select-selection--single {
       height: 40px;
   }

   .ant-input-group-sm .ant-select-selection--single {
       height: 24px;
   }

   .ant-input-group .ant-input-affix-wrapper {
       display: table-cell;
       width: 100%;
       float: left;
   }

   .ant-input-group.ant-input-group-compact {
       display: block;
       zoom: 1;
   }

   .ant-input-group.ant-input-group-compact:before,
   .ant-input-group.ant-input-group-compact:after {
       content: "";
       display: table;
   }

   .ant-input-group.ant-input-group-compact:after {
       clear: both;
   }

   .ant-input-group.ant-input-group-compact>* {
       border-radius: 0;
       border-right-width: 0;
       vertical-align: top;
       float: none;
       display: inline-block;
   }

   .ant-input-group.ant-input-group-compact>span>.ant-input {
       border-right-width: 0;
   }

   .ant-input-group.ant-input-group-compact .ant-input {
       float: none;
   }

   .ant-input-group.ant-input-group-compact>.ant-select>.ant-select-selection,
   .ant-input-group.ant-input-group-compact>.ant-calendar-picker .ant-input,
   .ant-input-group.ant-input-group-compact>.ant-select-auto-complete .ant-input,
   .ant-input-group.ant-input-group-compact>.ant-cascader-picker .ant-input,
   .ant-input-group.ant-input-group-compact>.ant-mention-wrapper .ant-mention-editor,
   .ant-input-group.ant-input-group-compact>.ant-time-picker .ant-time-picker-input {
       border-radius: 0;
       border-right-width: 0;
   }

   .ant-input-group.ant-input-group-compact>*:first-child,
   .ant-input-group.ant-input-group-compact>.ant-select:first-child>.ant-select-selection,
   .ant-input-group.ant-input-group-compact>.ant-calendar-picker:first-child .ant-input,
   .ant-input-group.ant-input-group-compact>.ant-select-auto-complete:first-child .ant-input,
   .ant-input-group.ant-input-group-compact>.ant-cascader-picker:first-child .ant-input,
   .ant-input-group.ant-input-group-compact>.ant-mention-wrapper:first-child .ant-mention-editor,
   .ant-input-group.ant-input-group-compact>.ant-time-picker:first-child .ant-time-picker-input {
       border-top-left-radius: 2px;
       border-bottom-left-radius: 2px;
   }

   .ant-input-group.ant-input-group-compact>*:last-child,
   .ant-input-group.ant-input-group-compact>.ant-select:last-child>.ant-select-selection,
   .ant-input-group.ant-input-group-compact>.ant-calendar-picker:last-child .ant-input,
   .ant-input-group.ant-input-group-compact>.ant-select-auto-complete:last-child .ant-input,
   .ant-input-group.ant-input-group-compact>.ant-cascader-picker:last-child .ant-input,
   .ant-input-group.ant-input-group-compact>.ant-mention-wrapper:last-child .ant-mention-editor,
   .ant-input-group.ant-input-group-compact>.ant-time-picker:last-child .ant-time-picker-input {
       border-top-right-radius: 2px;
       border-bottom-right-radius: 2px;
       border-right-width: 1px;
   }

   .ant-input-group-wrapper {
       display: inline-block;
       vertical-align: top;
       width: 100%;
   }

   .ant-input-affix-wrapper {
       font-family: 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', 'SimHei', 'WenQuanYi Micro Hei', sans-serif;
       font-size: 12px;
       font-variant: tabular-nums;
       line-height: 1.5;
       color: #333333;
       box-sizing: border-box;
       margin: 0;
       padding: 0;
       list-style: none;
       position: relative;
       display: inline-block;
       width: 100%;
   }

   .ant-input-affix-wrapper:hover .ant-input:not(.ant-input-disabled) {
       border-color: #0d0c0c;
       border-right-width: 1px !important;
   }

   .ant-input-affix-wrapper .ant-input {
       position: static;
   }

   .ant-input-affix-wrapper .ant-input-prefix,
   .ant-input-affix-wrapper .ant-input-suffix {
       position: absolute;
       top: 50%;
       transform: translateY(-50%);
       line-height: 0;
       color: #333333;
   }

   .ant-input-affix-wrapper .ant-input-prefix :not(.anticon),
   .ant-input-affix-wrapper .ant-input-suffix :not(.anticon) {
       line-height: 1.5;
   }

   .ant-input-affix-wrapper .ant-input-prefix {
       left: 12px;
   }

   .ant-input-affix-wrapper .ant-input-suffix {
       right: 12px;
   }

   .ant-input-affix-wrapper .ant-input:not(:first-child) {
       padding-left: 30px;
   }

   .ant-input-affix-wrapper .ant-input:not(:last-child) {
       padding-right: 30px;
   }

   .ant-input-affix-wrapper .ant-input {
       min-height: 100%;
   }

   .ant-input-search-icon {
       color: #999999;
       cursor: pointer;
       transition: all .3s;
   }

   .ant-input-search-icon:hover {
       color: #333;
   }

   .ant-input-search:not(.ant-input-search-small)>.ant-input-suffix {
       right: 12px;
   }

   .ant-input-search>.ant-input-suffix>.ant-input-search-button {
       border-top-left-radius: 0;
       border-bottom-left-radius: 0;
   }

   .ant-input-search>.ant-input-suffix>.ant-input-search-button>.anticon-search {
       font-size: 14px;
   }

   .ant-input-search.ant-input-search-enter-button>.ant-input {
       padding-right: 46px;
   }

   .ant-input-search.ant-input-search-enter-button>.ant-input-suffix {
       right: 0;
   }

   .ant-btn {
       line-height: 1.5;
       display: inline-block;
       font-weight: 400;
       text-align: center;
       touch-action: manipulation;
       cursor: pointer;
       background-image: none;
       border: 1px solid transparent;
       white-space: nowrap;
       padding: 0 15px;
       font-size: 12px;
       border-radius: 2px;
       height: 32px;
       user-select: none;
       transition: all 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
       position: relative;
       color: #333333;
       background-color: #fff;
       border-color: #e6e6e6;
   }

   .ant-btn>.anticon {
       line-height: 1;
   }

   .ant-btn,
   .ant-btn:active,
   .ant-btn:focus {
       outline: 0;
   }

   .ant-btn:not([disabled]):hover {
       text-decoration: none;
   }

   .ant-btn:not([disabled]):active {
       outline: 0;
       transition: none;
   }

   .ant-btn.disabled,
   .ant-btn[disabled] {
       cursor: not-allowed;
   }

   .ant-btn.disabled>*,
   .ant-btn[disabled]>* {
       pointer-events: none;
   }

   .ant-btn-lg {
       padding: 0 15px;
       font-size: 14px;
       border-radius: 2px;
       height: 40px;
   }

   .ant-btn-sm {
       padding: 0 7px;
       font-size: 12px;
       border-radius: 2px;
       height: 24px;
   }

   .ant-btn>a:only-child {
       color: currentColor;
   }

   .ant-btn>a:only-child:after {
       content: '';
       position: absolute;
       top: 0;
       left: 0;
       bottom: 0;
       right: 0;
       background: transparent;
   }

   .ant-btn:hover,
   .ant-btn:focus {
       color: #4987f2;
       background-color: #fff;
       border-color: #4987f2;
   }

   .ant-btn:hover>a:only-child,
   .ant-btn:focus>a:only-child {
       color: currentColor;
   }

   .ant-btn:hover>a:only-child:after,
   .ant-btn:focus>a:only-child:after {
       content: '';
       position: absolute;
       top: 0;
       left: 0;
       bottom: 0;
       right: 0;
       background: transparent;
   }

   .ant-btn:active,
   .ant-btn.active {
       color: #1145bf;
       background-color: #fff;
       border-color: #1145bf;
   }

   .ant-btn:active>a:only-child,
   .ant-btn.active>a:only-child {
       color: currentColor;
   }

   .ant-btn:active>a:only-child:after,
   .ant-btn.active>a:only-child:after {
       content: '';
       position: absolute;
       top: 0;
       left: 0;
       bottom: 0;
       right: 0;
       background: transparent;
   }

   .ant-btn.disabled,
   .ant-btn[disabled],
   .ant-btn.disabled:hover,
   .ant-btn[disabled]:hover,
   .ant-btn.disabled:focus,
   .ant-btn[disabled]:focus,
   .ant-btn.disabled:active,
   .ant-btn[disabled]:active,
   .ant-btn.disabled.active,
   .ant-btn[disabled].active {
       color: #cecece;
       background-color: #F0F0F0;
       border-color: #e6e6e6;
   }

   .ant-btn.disabled>a:only-child,
   .ant-btn[disabled]>a:only-child,
   .ant-btn.disabled:hover>a:only-child,
   .ant-btn[disabled]:hover>a:only-child,
   .ant-btn.disabled:focus>a:only-child,
   .ant-btn[disabled]:focus>a:only-child,
   .ant-btn.disabled:active>a:only-child,
   .ant-btn[disabled]:active>a:only-child,
   .ant-btn.disabled.active>a:only-child,
   .ant-btn[disabled].active>a:only-child {
       color: currentColor;
   }

   .ant-btn.disabled>a:only-child:after,
   .ant-btn[disabled]>a:only-child:after,
   .ant-btn.disabled:hover>a:only-child:after,
   .ant-btn[disabled]:hover>a:only-child:after,
   .ant-btn.disabled:focus>a:only-child:after,
   .ant-btn[disabled]:focus>a:only-child:after,
   .ant-btn.disabled:active>a:only-child:after,
   .ant-btn[disabled]:active>a:only-child:after,
   .ant-btn.disabled.active>a:only-child:after,
   .ant-btn[disabled].active>a:only-child:after {
       content: '';
       position: absolute;
       top: 0;
       left: 0;
       bottom: 0;
       right: 0;
       background: transparent;
   }

   .ant-btn:hover,
   .ant-btn:focus,
   .ant-btn:active,
   .ant-btn.active {
       background: #fff;
       text-decoration: none;
   }

   .ant-btn>i,
   .ant-btn>span {
       pointer-events: none;
   }

   .ant-btn-primary {
       color: #fff;
       background-color: #2062e6;
       border-color: #2062e6;
   }

   .ant-btn-primary>a:only-child {
       color: currentColor;
   }

   .ant-btn-primary>a:only-child:after {
       content: '';
       position: absolute;
       top: 0;
       left: 0;
       bottom: 0;
       right: 0;
       background: transparent;
   }

   .ant-btn-primary:hover,
   .ant-btn-primary:focus {
       color: #fff;
       background-color: #0d0c0c;
       border-color: #0d0c0c;
   }

   .ant-btn-primary:hover>a:only-child,
   .ant-btn-primary:focus>a:only-child {
       color: currentColor;
   }

   .ant-btn-primary:hover>a:only-child:after,
   .ant-btn-primary:focus>a:only-child:after {
       content: '';
       position: absolute;
       top: 0;
       left: 0;
       bottom: 0;
       right: 0;
       background: transparent;
   }

   .ant-btn-primary:active,
   .ant-btn-primary.active {
       color: #fff;
       background-color: #000000;
       border-color: #000000;
   }

   .ant-btn-primary:active>a:only-child,
   .ant-btn-primary.active>a:only-child {
       color: currentColor;
   }

   .ant-btn-primary:active>a:only-child:after,
   .ant-btn-primary.active>a:only-child:after {
       content: '';
       position: absolute;
       top: 0;
       left: 0;
       bottom: 0;
       right: 0;
       background: transparent;
   }

   .ant-btn-primary.disabled,
   .ant-btn-primary[disabled],
   .ant-btn-primary.disabled:hover,
   .ant-btn-primary[disabled]:hover,
   .ant-btn-primary.disabled:focus,
   .ant-btn-primary[disabled]:focus,
   .ant-btn-primary.disabled:active,
   .ant-btn-primary[disabled]:active,
   .ant-btn-primary.disabled.active,
   .ant-btn-primary[disabled].active {
       color: #cecece;
       background-color: #F0F0F0;
       border-color: #e6e6e6;
   }

   .ant-btn-primary.disabled>a:only-child,
   .ant-btn-primary[disabled]>a:only-child,
   .ant-btn-primary.disabled:hover>a:only-child,
   .ant-btn-primary[disabled]:hover>a:only-child,
   .ant-btn-primary.disabled:focus>a:only-child,
   .ant-btn-primary[disabled]:focus>a:only-child,
   .ant-btn-primary.disabled:active>a:only-child,
   .ant-btn-primary[disabled]:active>a:only-child,
   .ant-btn-primary.disabled.active>a:only-child,
   .ant-btn-primary[disabled].active>a:only-child {
       color: currentColor;
   }

   .ant-btn-primary.disabled>a:only-child:after,
   .ant-btn-primary[disabled]>a:only-child:after,
   .ant-btn-primary.disabled:hover>a:only-child:after,
   .ant-btn-primary[disabled]:hover>a:only-child:after,
   .ant-btn-primary.disabled:focus>a:only-child:after,
   .ant-btn-primary[disabled]:focus>a:only-child:after,
   .ant-btn-primary.disabled:active>a:only-child:after,
   .ant-btn-primary[disabled]:active>a:only-child:after,
   .ant-btn-primary.disabled.active>a:only-child:after,
   .ant-btn-primary[disabled].active>a:only-child:after {
       content: '';
       position: absolute;
       top: 0;
       left: 0;
       bottom: 0;
       right: 0;
       background: transparent;
   }

   .ant-btn-group .ant-btn-primary:not(:first-child):not(:last-child) {
       border-right-color: #4987f2;
       border-left-color: #4987f2;
   }

   .ant-btn-group .ant-btn-primary:not(:first-child):not(:last-child):disabled {
       border-color: #e6e6e6;
   }

   .ant-btn-group .ant-btn-primary:first-child:not(:last-child) {
       border-right-color: #4987f2;
   }

   .ant-btn-group .ant-btn-primary:first-child:not(:last-child)[disabled] {
       border-right-color: #e6e6e6;
   }

   .ant-btn-group .ant-btn-primary:last-child:not(:first-child),
   .ant-btn-group .ant-btn-primary+.ant-btn-primary {
       border-left-color: #4987f2;
   }

   .ant-btn-group .ant-btn-primary:last-child:not(:first-child)[disabled],
   .ant-btn-group .ant-btn-primary+.ant-btn-primary[disabled] {
       border-left-color: #e6e6e6;
   }

   .ant-btn-ghost {
       color: #333333;
       background-color: transparent;
       border-color: #e6e6e6;
   }

   .ant-btn-ghost>a:only-child {
       color: currentColor;
   }

   .ant-btn-ghost>a:only-child:after {
       content: '';
       position: absolute;
       top: 0;
       left: 0;
       bottom: 0;
       right: 0;
       background: transparent;
   }

   .ant-btn-ghost:hover,
   .ant-btn-ghost:focus {
       color: #4987f2;
       background-color: transparent;
       border-color: #4987f2;
   }

   .ant-btn-ghost:hover>a:only-child,
   .ant-btn-ghost:focus>a:only-child {
       color: currentColor;
   }

   .ant-btn-ghost:hover>a:only-child:after,
   .ant-btn-ghost:focus>a:only-child:after {
       content: '';
       position: absolute;
       top: 0;
       left: 0;
       bottom: 0;
       right: 0;
       background: transparent;
   }

   .ant-btn-ghost:active,
   .ant-btn-ghost.active {
       color: #1145bf;
       background-color: transparent;
       border-color: #1145bf;
   }

   .ant-btn-ghost:active>a:only-child,
   .ant-btn-ghost.active>a:only-child {
       color: currentColor;
   }

   .ant-btn-ghost:active>a:only-child:after,
   .ant-btn-ghost.active>a:only-child:after {
       content: '';
       position: absolute;
       top: 0;
       left: 0;
       bottom: 0;
       right: 0;
       background: transparent;
   }

   .ant-btn-ghost.disabled,
   .ant-btn-ghost[disabled],
   .ant-btn-ghost.disabled:hover,
   .ant-btn-ghost[disabled]:hover,
   .ant-btn-ghost.disabled:focus,
   .ant-btn-ghost[disabled]:focus,
   .ant-btn-ghost.disabled:active,
   .ant-btn-ghost[disabled]:active,
   .ant-btn-ghost.disabled.active,
   .ant-btn-ghost[disabled].active {
       color: #cecece;
       background-color: #F0F0F0;
       border-color: #e6e6e6;
   }

   .ant-btn-ghost.disabled>a:only-child,
   .ant-btn-ghost[disabled]>a:only-child,
   .ant-btn-ghost.disabled:hover>a:only-child,
   .ant-btn-ghost[disabled]:hover>a:only-child,
   .ant-btn-ghost.disabled:focus>a:only-child,
   .ant-btn-ghost[disabled]:focus>a:only-child,
   .ant-btn-ghost.disabled:active>a:only-child,
   .ant-btn-ghost[disabled]:active>a:only-child,
   .ant-btn-ghost.disabled.active>a:only-child,
   .ant-btn-ghost[disabled].active>a:only-child {
       color: currentColor;
   }

   .ant-btn-ghost.disabled>a:only-child:after,
   .ant-btn-ghost[disabled]>a:only-child:after,
   .ant-btn-ghost.disabled:hover>a:only-child:after,
   .ant-btn-ghost[disabled]:hover>a:only-child:after,
   .ant-btn-ghost.disabled:focus>a:only-child:after,
   .ant-btn-ghost[disabled]:focus>a:only-child:after,
   .ant-btn-ghost.disabled:active>a:only-child:after,
   .ant-btn-ghost[disabled]:active>a:only-child:after,
   .ant-btn-ghost.disabled.active>a:only-child:after,
   .ant-btn-ghost[disabled].active>a:only-child:after {
       content: '';
       position: absolute;
       top: 0;
       left: 0;
       bottom: 0;
       right: 0;
       background: transparent;
   }

   .ant-btn-dashed {
       color: #333333;
       background-color: #fff;
       border-color: #e6e6e6;
       border-style: dashed;
   }

   .ant-btn-dashed>a:only-child {
       color: currentColor;
   }

   .ant-btn-dashed>a:only-child:after {
       content: '';
       position: absolute;
       top: 0;
       left: 0;
       bottom: 0;
       right: 0;
       background: transparent;
   }

   .ant-btn-dashed:hover,
   .ant-btn-dashed:focus {
       color: #4987f2;
       background-color: #fff;
       border-color: #4987f2;
   }

   .ant-btn-dashed:hover>a:only-child,
   .ant-btn-dashed:focus>a:only-child {
       color: currentColor;
   }

   .ant-btn-dashed:hover>a:only-child:after,
   .ant-btn-dashed:focus>a:only-child:after {
       content: '';
       position: absolute;
       top: 0;
       left: 0;
       bottom: 0;
       right: 0;
       background: transparent;
   }

   .ant-btn-dashed:active,
   .ant-btn-dashed.active {
       color: #1145bf;
       background-color: #fff;
       border-color: #1145bf;
   }

   .ant-btn-dashed:active>a:only-child,
   .ant-btn-dashed.active>a:only-child {
       color: currentColor;
   }

   .ant-btn-dashed:active>a:only-child:after,
   .ant-btn-dashed.active>a:only-child:after {
       content: '';
       position: absolute;
       top: 0;
       left: 0;
       bottom: 0;
       right: 0;
       background: transparent;
   }

   .ant-btn-dashed.disabled,
   .ant-btn-dashed[disabled],
   .ant-btn-dashed.disabled:hover,
   .ant-btn-dashed[disabled]:hover,
   .ant-btn-dashed.disabled:focus,
   .ant-btn-dashed[disabled]:focus,
   .ant-btn-dashed.disabled:active,
   .ant-btn-dashed[disabled]:active,
   .ant-btn-dashed.disabled.active,
   .ant-btn-dashed[disabled].active {
       color: #cecece;
       background-color: #F0F0F0;
       border-color: #e6e6e6;
   }

   .ant-btn-dashed.disabled>a:only-child,
   .ant-btn-dashed[disabled]>a:only-child,
   .ant-btn-dashed.disabled:hover>a:only-child,
   .ant-btn-dashed[disabled]:hover>a:only-child,
   .ant-btn-dashed.disabled:focus>a:only-child,
   .ant-btn-dashed[disabled]:focus>a:only-child,
   .ant-btn-dashed.disabled:active>a:only-child,
   .ant-btn-dashed[disabled]:active>a:only-child,
   .ant-btn-dashed.disabled.active>a:only-child,
   .ant-btn-dashed[disabled].active>a:only-child {
       color: currentColor;
   }

   .ant-btn-dashed.disabled>a:only-child:after,
   .ant-btn-dashed[disabled]>a:only-child:after,
   .ant-btn-dashed.disabled:hover>a:only-child:after,
   .ant-btn-dashed[disabled]:hover>a:only-child:after,
   .ant-btn-dashed.disabled:focus>a:only-child:after,
   .ant-btn-dashed[disabled]:focus>a:only-child:after,
   .ant-btn-dashed.disabled:active>a:only-child:after,
   .ant-btn-dashed[disabled]:active>a:only-child:after,
   .ant-btn-dashed.disabled.active>a:only-child:after,
   .ant-btn-dashed[disabled].active>a:only-child:after {
       content: '';
       position: absolute;
       top: 0;
       left: 0;
       bottom: 0;
       right: 0;
       background: transparent;
   }

   .ant-btn-danger {
       color: #F04134;
       background-color: #f2f2f2;
       border-color: #e6e6e6;
   }

   .ant-btn-danger>a:only-child {
       color: currentColor;
   }

   .ant-btn-danger>a:only-child:after {
       content: '';
       position: absolute;
       top: 0;
       left: 0;
       bottom: 0;
       right: 0;
       background: transparent;
   }

   .ant-btn-danger:hover {
       color: #fff;
       background-color: #fc7060;
       border-color: #fc7060;
   }

   .ant-btn-danger:hover>a:only-child {
       color: currentColor;
   }

   .ant-btn-danger:hover>a:only-child:after {
       content: '';
       position: absolute;
       top: 0;
       left: 0;
       bottom: 0;
       right: 0;
       background: transparent;
   }

   .ant-btn-danger:focus {
       color: #fc7060;
       background-color: #fff;
       border-color: #fc7060;
   }

   .ant-btn-danger:focus>a:only-child {
       color: currentColor;
   }

   .ant-btn-danger:focus>a:only-child:after {
       content: '';
       position: absolute;
       top: 0;
       left: 0;
       bottom: 0;
       right: 0;
       background: transparent;
   }

   .ant-btn-danger:active,
   .ant-btn-danger.active {
       color: #fff;
       background-color: #c92822;
       border-color: #c92822;
   }

   .ant-btn-danger:active>a:only-child,
   .ant-btn-danger.active>a:only-child {
       color: currentColor;
   }

   .ant-btn-danger:active>a:only-child:after,
   .ant-btn-danger.active>a:only-child:after {
       content: '';
       position: absolute;
       top: 0;
       left: 0;
       bottom: 0;
       right: 0;
       background: transparent;
   }

   .ant-btn-danger.disabled,
   .ant-btn-danger[disabled],
   .ant-btn-danger.disabled:hover,
   .ant-btn-danger[disabled]:hover,
   .ant-btn-danger.disabled:focus,
   .ant-btn-danger[disabled]:focus,
   .ant-btn-danger.disabled:active,
   .ant-btn-danger[disabled]:active,
   .ant-btn-danger.disabled.active,
   .ant-btn-danger[disabled].active {
       color: #cecece;
       background-color: #F0F0F0;
       border-color: #e6e6e6;
   }

   .ant-btn-danger.disabled>a:only-child,
   .ant-btn-danger[disabled]>a:only-child,
   .ant-btn-danger.disabled:hover>a:only-child,
   .ant-btn-danger[disabled]:hover>a:only-child,
   .ant-btn-danger.disabled:focus>a:only-child,
   .ant-btn-danger[disabled]:focus>a:only-child,
   .ant-btn-danger.disabled:active>a:only-child,
   .ant-btn-danger[disabled]:active>a:only-child,
   .ant-btn-danger.disabled.active>a:only-child,
   .ant-btn-danger[disabled].active>a:only-child {
       color: currentColor;
   }

   .ant-btn-danger.disabled>a:only-child:after,
   .ant-btn-danger[disabled]>a:only-child:after,
   .ant-btn-danger.disabled:hover>a:only-child:after,
   .ant-btn-danger[disabled]:hover>a:only-child:after,
   .ant-btn-danger.disabled:focus>a:only-child:after,
   .ant-btn-danger[disabled]:focus>a:only-child:after,
   .ant-btn-danger.disabled:active>a:only-child:after,
   .ant-btn-danger[disabled]:active>a:only-child:after,
   .ant-btn-danger.disabled.active>a:only-child:after,
   .ant-btn-danger[disabled].active>a:only-child:after {
       content: '';
       position: absolute;
       top: 0;
       left: 0;
       bottom: 0;
       right: 0;
       background: transparent;
   }

   .ant-btn-circle,
   .ant-btn-circle-outline {
       width: 32px;
       padding: 0;
       font-size: 14px;
       border-radius: 50%;
       height: 32px;
   }

   .ant-btn-circle.ant-btn-lg,
   .ant-btn-circle-outline.ant-btn-lg {
       width: 40px;
       padding: 0;
       font-size: 16px;
       border-radius: 50%;
       height: 40px;
   }

   .ant-btn-circle.ant-btn-sm,
   .ant-btn-circle-outline.ant-btn-sm {
       width: 24px;
       padding: 0;
       font-size: 12px;
       border-radius: 50%;
       height: 24px;
   }

   .ant-btn:before {
       position: absolute;
       top: -1px;
       left: -1px;
       bottom: -1px;
       right: -1px;
       background: #fff;
       opacity: 0.35;
       content: '';
       border-radius: inherit;
       z-index: 1;
       transition: opacity .2s;
       pointer-events: none;
       display: none;
   }

   .ant-btn .anticon {
       transition: margin-left 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
   }

   .ant-btn.ant-btn-loading:before {
       display: block;
   }

   .ant-btn.ant-btn-loading:not(.ant-btn-circle):not(.ant-btn-circle-outline):not(.ant-btn-icon-only) {
       padding-left: 29px;
       pointer-events: none;
       position: relative;
   }

   .ant-btn.ant-btn-loading:not(.ant-btn-circle):not(.ant-btn-circle-outline):not(.ant-btn-icon-only) .anticon {
       margin-left: -14px;
   }

   .ant-btn-sm.ant-btn-loading:not(.ant-btn-circle):not(.ant-btn-circle-outline):not(.ant-btn-icon-only) {
       padding-left: 24px;
   }

   .ant-btn-sm.ant-btn-loading:not(.ant-btn-circle):not(.ant-btn-circle-outline):not(.ant-btn-icon-only) .anticon {
       margin-left: -17px;
   }

   .ant-btn-group {
       position: relative;
       display: inline-block;
   }

   .ant-btn-group>.ant-btn,
   .ant-btn-group>span>.ant-btn {
       position: relative;
       line-height: 30px;
   }

   .ant-btn-group>.ant-btn:hover,
   .ant-btn-group>span>.ant-btn:hover,
   .ant-btn-group>.ant-btn:focus,
   .ant-btn-group>span>.ant-btn:focus,
   .ant-btn-group>.ant-btn:active,
   .ant-btn-group>span>.ant-btn:active,
   .ant-btn-group>.ant-btn.active,
   .ant-btn-group>span>.ant-btn.active {
       z-index: 2;
   }

   .ant-btn-group>.ant-btn:disabled,
   .ant-btn-group>span>.ant-btn:disabled {
       z-index: 0;
   }

   .ant-btn-group-lg>.ant-btn,
   .ant-btn-group-lg>span>.ant-btn {
       padding: 0 15px;
       font-size: 14px;
       border-radius: 0;
       height: 40px;
       line-height: 38px;
   }

   .ant-btn-group-sm>.ant-btn,
   .ant-btn-group-sm>span>.ant-btn {
       padding: 0 7px;
       font-size: 12px;
       border-radius: 0;
       height: 24px;
       line-height: 22px;
   }

   .ant-btn-group-sm>.ant-btn>.anticon,
   .ant-btn-group-sm>span>.ant-btn>.anticon {
       font-size: 12px;
   }

   .ant-btn-group .ant-btn+.ant-btn,
   .ant-btn+.ant-btn-group,
   .ant-btn-group span+.ant-btn,
   .ant-btn-group .ant-btn+span,
   .ant-btn-group>span+span,
   .ant-btn-group+.ant-btn,
   .ant-btn-group+.ant-btn-group {
       margin-left: -1px;
   }

   .ant-btn-group .ant-btn-primary+.ant-btn:not(.ant-btn-primary):not([disabled]) {
       border-left-color: transparent;
   }

   .ant-btn-group .ant-btn {
       border-radius: 0;
   }

   .ant-btn-group>.ant-btn:first-child,
   .ant-btn-group>span:first-child>.ant-btn {
       margin-left: 0;
   }

   .ant-btn-group>.ant-btn:only-child {
       border-radius: 2px;
   }

   .ant-btn-group>span:only-child>.ant-btn {
       border-radius: 2px;
   }

   .ant-btn-group>.ant-btn:first-child:not(:last-child),
   .ant-btn-group>span:first-child:not(:last-child)>.ant-btn {
       border-bottom-left-radius: 2px;
       border-top-left-radius: 2px;
   }

   .ant-btn-group>.ant-btn:last-child:not(:first-child),
   .ant-btn-group>span:last-child:not(:first-child)>.ant-btn {
       border-bottom-right-radius: 2px;
       border-top-right-radius: 2px;
   }

   .ant-btn-group-sm>.ant-btn:only-child {
       border-radius: 2px;
   }

   .ant-btn-group-sm>span:only-child>.ant-btn {
       border-radius: 2px;
   }

   .ant-btn-group-sm>.ant-btn:first-child:not(:last-child),
   .ant-btn-group-sm>span:first-child:not(:last-child)>.ant-btn {
       border-bottom-left-radius: 2px;
       border-top-left-radius: 2px;
   }

   .ant-btn-group-sm>.ant-btn:last-child:not(:first-child),
   .ant-btn-group-sm>span:last-child:not(:first-child)>.ant-btn {
       border-bottom-right-radius: 2px;
       border-top-right-radius: 2px;
   }

   .ant-btn-group>.ant-btn-group {
       float: left;
   }

   .ant-btn-group>.ant-btn-group:not(:first-child):not(:last-child)>.ant-btn {
       border-radius: 0;
   }

   .ant-btn-group>.ant-btn-group:first-child:not(:last-child)>.ant-btn:last-child {
       border-bottom-right-radius: 0;
       border-top-right-radius: 0;
       padding-right: 8px;
   }

   .ant-btn-group>.ant-btn-group:last-child:not(:first-child)>.ant-btn:first-child {
       border-bottom-left-radius: 0;
       border-top-left-radius: 0;
       padding-left: 8px;
   }

   .ant-btn:not(.ant-btn-circle):not(.ant-btn-circle-outline).ant-btn-icon-only {
       padding-left: 8px;
       padding-right: 8px;
   }

   .ant-btn:focus>span,
   .ant-btn:active>span {
       position: relative;
   }

   .ant-btn>.anticon+span,
   .ant-btn>span+.anticon {
       margin-left: 8px;
   }

   .ant-btn-background-ghost {
       background: transparent !important;
       border-color: #fff;
       color: #fff;
   }

   .ant-btn-background-ghost.ant-btn-primary {
       color: #2062e6;
       background-color: transparent;
       border-color: #2062e6;
   }

   .ant-btn-background-ghost.ant-btn-primary>a:only-child {
       color: currentColor;
   }

   .ant-btn-background-ghost.ant-btn-primary>a:only-child:after {
       content: '';
       position: absolute;
       top: 0;
       left: 0;
       bottom: 0;
       right: 0;
       background: transparent;
   }

   .ant-btn-background-ghost.ant-btn-primary:hover,
   .ant-btn-background-ghost.ant-btn-primary:focus {
       color: #0d0c0c;
       background-color: transparent;
       border-color: #0d0c0c;
   }

   .ant-btn-background-ghost.ant-btn-primary:hover>a:only-child,
   .ant-btn-background-ghost.ant-btn-primary:focus>a:only-child {
       color: currentColor;
   }

   .ant-btn-background-ghost.ant-btn-primary:hover>a:only-child:after,
   .ant-btn-background-ghost.ant-btn-primary:focus>a:only-child:after {
       content: '';
       position: absolute;
       top: 0;
       left: 0;
       bottom: 0;
       right: 0;
       background: transparent;
   }

   .ant-btn-background-ghost.ant-btn-primary:active,
   .ant-btn-background-ghost.ant-btn-primary.active {
       color: #000000;
       background-color: transparent;
       border-color: #000000;
   }

   .ant-btn-background-ghost.ant-btn-primary:active>a:only-child,
   .ant-btn-background-ghost.ant-btn-primary.active>a:only-child {
       color: currentColor;
   }

   .ant-btn-background-ghost.ant-btn-primary:active>a:only-child:after,
   .ant-btn-background-ghost.ant-btn-primary.active>a:only-child:after {
       content: '';
       position: absolute;
       top: 0;
       left: 0;
       bottom: 0;
       right: 0;
       background: transparent;
   }

   .ant-btn-background-ghost.ant-btn-primary.disabled,
   .ant-btn-background-ghost.ant-btn-primary[disabled],
   .ant-btn-background-ghost.ant-btn-primary.disabled:hover,
   .ant-btn-background-ghost.ant-btn-primary[disabled]:hover,
   .ant-btn-background-ghost.ant-btn-primary.disabled:focus,
   .ant-btn-background-ghost.ant-btn-primary[disabled]:focus,
   .ant-btn-background-ghost.ant-btn-primary.disabled:active,
   .ant-btn-background-ghost.ant-btn-primary[disabled]:active,
   .ant-btn-background-ghost.ant-btn-primary.disabled.active,
   .ant-btn-background-ghost.ant-btn-primary[disabled].active {
       color: #cecece;
       background-color: #F0F0F0;
       border-color: #e6e6e6;
   }

   .ant-btn-background-ghost.ant-btn-primary.disabled>a:only-child,
   .ant-btn-background-ghost.ant-btn-primary[disabled]>a:only-child,
   .ant-btn-background-ghost.ant-btn-primary.disabled:hover>a:only-child,
   .ant-btn-background-ghost.ant-btn-primary[disabled]:hover>a:only-child,
   .ant-btn-background-ghost.ant-btn-primary.disabled:focus>a:only-child,
   .ant-btn-background-ghost.ant-btn-primary[disabled]:focus>a:only-child,
   .ant-btn-background-ghost.ant-btn-primary.disabled:active>a:only-child,
   .ant-btn-background-ghost.ant-btn-primary[disabled]:active>a:only-child,
   .ant-btn-background-ghost.ant-btn-primary.disabled.active>a:only-child,
   .ant-btn-background-ghost.ant-btn-primary[disabled].active>a:only-child {
       color: currentColor;
   }

   .ant-btn-background-ghost.ant-btn-primary.disabled>a:only-child:after,
   .ant-btn-background-ghost.ant-btn-primary[disabled]>a:only-child:after,
   .ant-btn-background-ghost.ant-btn-primary.disabled:hover>a:only-child:after,
   .ant-btn-background-ghost.ant-btn-primary[disabled]:hover>a:only-child:after,
   .ant-btn-background-ghost.ant-btn-primary.disabled:focus>a:only-child:after,
   .ant-btn-background-ghost.ant-btn-primary[disabled]:focus>a:only-child:after,
   .ant-btn-background-ghost.ant-btn-primary.disabled:active>a:only-child:after,
   .ant-btn-background-ghost.ant-btn-primary[disabled]:active>a:only-child:after,
   .ant-btn-background-ghost.ant-btn-primary.disabled.active>a:only-child:after,
   .ant-btn-background-ghost.ant-btn-primary[disabled].active>a:only-child:after {
       content: '';
       position: absolute;
       top: 0;
       left: 0;
       bottom: 0;
       right: 0;
       background: transparent;
   }

   .ant-btn-background-ghost.ant-btn-danger {
       color: #F04134;
       background-color: transparent;
       border-color: #F04134;
   }

   .ant-btn-background-ghost.ant-btn-danger>a:only-child {
       color: currentColor;
   }

   .ant-btn-background-ghost.ant-btn-danger>a:only-child:after {
       content: '';
       position: absolute;
       top: 0;
       left: 0;
       bottom: 0;
       right: 0;
       background: transparent;
   }

   .ant-btn-background-ghost.ant-btn-danger:hover,
   .ant-btn-background-ghost.ant-btn-danger:focus {
       color: #fc7060;
       background-color: transparent;
       border-color: #fc7060;
   }

   .ant-btn-background-ghost.ant-btn-danger:hover>a:only-child,
   .ant-btn-background-ghost.ant-btn-danger:focus>a:only-child {
       color: currentColor;
   }

   .ant-btn-background-ghost.ant-btn-danger:hover>a:only-child:after,
   .ant-btn-background-ghost.ant-btn-danger:focus>a:only-child:after {
       content: '';
       position: absolute;
       top: 0;
       left: 0;
       bottom: 0;
       right: 0;
       background: transparent;
   }

   .ant-btn-background-ghost.ant-btn-danger:active,
   .ant-btn-background-ghost.ant-btn-danger.active {
       color: #c92822;
       background-color: transparent;
       border-color: #c92822;
   }

   .ant-btn-background-ghost.ant-btn-danger:active>a:only-child,
   .ant-btn-background-ghost.ant-btn-danger.active>a:only-child {
       color: currentColor;
   }

   .ant-btn-background-ghost.ant-btn-danger:active>a:only-child:after,
   .ant-btn-background-ghost.ant-btn-danger.active>a:only-child:after {
       content: '';
       position: absolute;
       top: 0;
       left: 0;
       bottom: 0;
       right: 0;
       background: transparent;
   }

   .ant-btn-background-ghost.ant-btn-danger.disabled,
   .ant-btn-background-ghost.ant-btn-danger[disabled],
   .ant-btn-background-ghost.ant-btn-danger.disabled:hover,
   .ant-btn-background-ghost.ant-btn-danger[disabled]:hover,
   .ant-btn-background-ghost.ant-btn-danger.disabled:focus,
   .ant-btn-background-ghost.ant-btn-danger[disabled]:focus,
   .ant-btn-background-ghost.ant-btn-danger.disabled:active,
   .ant-btn-background-ghost.ant-btn-danger[disabled]:active,
   .ant-btn-background-ghost.ant-btn-danger.disabled.active,
   .ant-btn-background-ghost.ant-btn-danger[disabled].active {
       color: #cecece;
       background-color: #F0F0F0;
       border-color: #e6e6e6;
   }

   .ant-btn-background-ghost.ant-btn-danger.disabled>a:only-child,
   .ant-btn-background-ghost.ant-btn-danger[disabled]>a:only-child,
   .ant-btn-background-ghost.ant-btn-danger.disabled:hover>a:only-child,
   .ant-btn-background-ghost.ant-btn-danger[disabled]:hover>a:only-child,
   .ant-btn-background-ghost.ant-btn-danger.disabled:focus>a:only-child,
   .ant-btn-background-ghost.ant-btn-danger[disabled]:focus>a:only-child,
   .ant-btn-background-ghost.ant-btn-danger.disabled:active>a:only-child,
   .ant-btn-background-ghost.ant-btn-danger[disabled]:active>a:only-child,
   .ant-btn-background-ghost.ant-btn-danger.disabled.active>a:only-child,
   .ant-btn-background-ghost.ant-btn-danger[disabled].active>a:only-child {
       color: currentColor;
   }

   .ant-btn-background-ghost.ant-btn-danger.disabled>a:only-child:after,
   .ant-btn-background-ghost.ant-btn-danger[disabled]>a:only-child:after,
   .ant-btn-background-ghost.ant-btn-danger.disabled:hover>a:only-child:after,
   .ant-btn-background-ghost.ant-btn-danger[disabled]:hover>a:only-child:after,
   .ant-btn-background-ghost.ant-btn-danger.disabled:focus>a:only-child:after,
   .ant-btn-background-ghost.ant-btn-danger[disabled]:focus>a:only-child:after,
   .ant-btn-background-ghost.ant-btn-danger.disabled:active>a:only-child:after,
   .ant-btn-background-ghost.ant-btn-danger[disabled]:active>a:only-child:after,
   .ant-btn-background-ghost.ant-btn-danger.disabled.active>a:only-child:after,
   .ant-btn-background-ghost.ant-btn-danger[disabled].active>a:only-child:after {
       content: '';
       position: absolute;
       top: 0;
       left: 0;
       bottom: 0;
       right: 0;
       background: transparent;
   }

   .ant-btn-two-chinese-chars:first-letter {
       letter-spacing: .34em;
   }

   .ant-btn-two-chinese-chars>* {
       letter-spacing: .34em;
       margin-right: -0.34em;
   }

   .ant-btn-block {
       width: 100%;
   }

   a.ant-btn {
       line-height: 30px;
   }

   a.ant-btn-lg {
       line-height: 38px;
   }

   a.ant-btn-sm {
       line-height: 22px;
   }

   /** oui-collapse */
   /* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */
   /* stylelint-disable no-duplicate-selectors */
   /* stylelint-disable declaration-bang-space-before,no-duplicate-selectors */
   /* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */
   .ant-collapse {
       font-family: 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', 'SimHei', 'WenQuanYi Micro Hei', sans-serif;
       font-size: 12px;
       font-variant: tabular-nums;
       line-height: 1.5;
       color: #333333;
       box-sizing: border-box;
       margin: 0;
       padding: 0;
       list-style: none;
       background-color: #f4f4f4;
       border-radius: 2px;
       border: 1px solid #e6e6e6;
       border-bottom: 0;
   }

   .ant-collapse>.ant-collapse-item {
       border-bottom: 1px solid #e6e6e6;
   }

   .ant-collapse>.ant-collapse-item:last-child,
   .ant-collapse>.ant-collapse-item:last-child>.ant-collapse-header {
       border-radius: 0 0 2px 2px;
   }

   .ant-collapse>.ant-collapse-item>.ant-collapse-header {
       line-height: 22px;
       padding: 12px 0 12px 40px;
       color: #333333;
       cursor: pointer;
       position: relative;
       transition: all .3s;
   }

   .ant-collapse>.ant-collapse-item>.ant-collapse-header .arrow {
       font-style: normal;
       vertical-align: baseline;
       text-align: center;
       text-transform: none;
       line-height: 1;
       text-rendering: optimizeLegibility;
       -webkit-font-smoothing: antialiased;
       -moz-osx-font-smoothing: grayscale;
       transform: rotate(0);
       font-size: 10px;
       position: absolute;
       display: inline-block;
       line-height: 46px;
       vertical-align: top;
       transition: transform 0.24s;
       top: 0;
       left: 16px;
   }

   .ant-collapse>.ant-collapse-item>.ant-collapse-header .arrow:before {
       display: block;
       font-family: "anticon" !important;
   }

   .ant-collapse>.ant-collapse-item>.ant-collapse-header .arrow:before {
       content: "\E61F";
   }

   .ant-collapse>.ant-collapse-item>.ant-collapse-header:focus {
       outline: none;
   }

   .ant-collapse>.ant-collapse-item.ant-collapse-no-arrow>.ant-collapse-header {
       padding-left: 12px;
   }

   .ant-collapse-anim-active {
       transition: height 0.2s cubic-bezier(0.215, 0.61, 0.355, 1);
   }

   .ant-collapse-content {
       overflow: hidden;
       color: #333333;
       background-color: #fff;
       border-top: 1px solid #e6e6e6;
   }

   .ant-collapse-content>.ant-collapse-content-box {
       padding: 16px;
   }

   .ant-collapse-content-inactive {
       display: none;
   }

   .ant-collapse-item:last-child>.ant-collapse-content {
       border-radius: 0 0 2px 2px;
   }

   .ant-collapse>.ant-collapse-item>.ant-collapse-header[aria-expanded="true"] .arrow {
       transform: rotate(90deg);
   }

   .ant-collapse-borderless {
       background-color: #fff;
       border: 0;
   }

   .ant-collapse-borderless>.ant-collapse-item {
       border-bottom: 1px solid #e6e6e6;
   }

   .ant-collapse-borderless>.ant-collapse-item:last-child,
   .ant-collapse-borderless>.ant-collapse-item:last-child .ant-collapse-header {
       border-radius: 0;
   }

   .ant-collapse-borderless>.ant-collapse-item>.ant-collapse-content {
       background-color: transparent;
       border-top: 0;
   }

   .ant-collapse-borderless>.ant-collapse-item>.ant-collapse-content>.ant-collapse-content-box {
       padding-top: 4px;
   }

   .ant-collapse .ant-collapse-item-disabled>.ant-collapse-header,
   .ant-collapse .ant-collapse-item-disabled>.ant-collapse-header>.arrow {
       cursor: not-allowed;
       color: #cecece;
   }

   /** oui-col */
   /* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */
   /* stylelint-disable no-duplicate-selectors */
   /* stylelint-disable declaration-bang-space-before,no-duplicate-selectors */
   /* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */
   .ant-row {
       position: relative;
       margin-left: 0;
       margin-right: 0;
       height: auto;
       zoom: 1;
       display: block;
       box-sizing: border-box;
   }

   .ant-row:before,
   .ant-row:after {
       content: "";
       display: table;
   }

   .ant-row:after {
       clear: both;
   }

   .ant-row-flex {
       display: flex;
       flex-flow: row wrap;
   }

   .ant-row-flex:before,
   .ant-row-flex:after {
       display: flex;
   }

   .ant-row-flex-start {
       justify-content: flex-start;
   }

   .ant-row-flex-center {
       justify-content: center;
   }

   .ant-row-flex-end {
       justify-content: flex-end;
   }

   .ant-row-flex-space-between {
       justify-content: space-between;
   }

   .ant-row-flex-space-around {
       justify-content: space-around;
   }

   .ant-row-flex-top {
       align-items: flex-start;
   }

   .ant-row-flex-middle {
       align-items: center;
   }

   .ant-row-flex-bottom {
       align-items: flex-end;
   }

   .ant-col {
       position: relative;
       display: block;
   }

   .ant-col-1,
   .ant-col-xs-1,
   .ant-col-sm-1,
   .ant-col-md-1,
   .ant-col-lg-1,
   .ant-col-2,
   .ant-col-xs-2,
   .ant-col-sm-2,
   .ant-col-md-2,
   .ant-col-lg-2,
   .ant-col-3,
   .ant-col-xs-3,
   .ant-col-sm-3,
   .ant-col-md-3,
   .ant-col-lg-3,
   .ant-col-4,
   .ant-col-xs-4,
   .ant-col-sm-4,
   .ant-col-md-4,
   .ant-col-lg-4,
   .ant-col-5,
   .ant-col-xs-5,
   .ant-col-sm-5,
   .ant-col-md-5,
   .ant-col-lg-5,
   .ant-col-6,
   .ant-col-xs-6,
   .ant-col-sm-6,
   .ant-col-md-6,
   .ant-col-lg-6,
   .ant-col-7,
   .ant-col-xs-7,
   .ant-col-sm-7,
   .ant-col-md-7,
   .ant-col-lg-7,
   .ant-col-8,
   .ant-col-xs-8,
   .ant-col-sm-8,
   .ant-col-md-8,
   .ant-col-lg-8,
   .ant-col-9,
   .ant-col-xs-9,
   .ant-col-sm-9,
   .ant-col-md-9,
   .ant-col-lg-9,
   .ant-col-10,
   .ant-col-xs-10,
   .ant-col-sm-10,
   .ant-col-md-10,
   .ant-col-lg-10,
   .ant-col-11,
   .ant-col-xs-11,
   .ant-col-sm-11,
   .ant-col-md-11,
   .ant-col-lg-11,
   .ant-col-12,
   .ant-col-xs-12,
   .ant-col-sm-12,
   .ant-col-md-12,
   .ant-col-lg-12,
   .ant-col-13,
   .ant-col-xs-13,
   .ant-col-sm-13,
   .ant-col-md-13,
   .ant-col-lg-13,
   .ant-col-14,
   .ant-col-xs-14,
   .ant-col-sm-14,
   .ant-col-md-14,
   .ant-col-lg-14,
   .ant-col-15,
   .ant-col-xs-15,
   .ant-col-sm-15,
   .ant-col-md-15,
   .ant-col-lg-15,
   .ant-col-16,
   .ant-col-xs-16,
   .ant-col-sm-16,
   .ant-col-md-16,
   .ant-col-lg-16,
   .ant-col-17,
   .ant-col-xs-17,
   .ant-col-sm-17,
   .ant-col-md-17,
   .ant-col-lg-17,
   .ant-col-18,
   .ant-col-xs-18,
   .ant-col-sm-18,
   .ant-col-md-18,
   .ant-col-lg-18,
   .ant-col-19,
   .ant-col-xs-19,
   .ant-col-sm-19,
   .ant-col-md-19,
   .ant-col-lg-19,
   .ant-col-20,
   .ant-col-xs-20,
   .ant-col-sm-20,
   .ant-col-md-20,
   .ant-col-lg-20,
   .ant-col-21,
   .ant-col-xs-21,
   .ant-col-sm-21,
   .ant-col-md-21,
   .ant-col-lg-21,
   .ant-col-22,
   .ant-col-xs-22,
   .ant-col-sm-22,
   .ant-col-md-22,
   .ant-col-lg-22,
   .ant-col-23,
   .ant-col-xs-23,
   .ant-col-sm-23,
   .ant-col-md-23,
   .ant-col-lg-23,
   .ant-col-24,
   .ant-col-xs-24,
   .ant-col-sm-24,
   .ant-col-md-24,
   .ant-col-lg-24 {
       position: relative;
       min-height: 1px;
       padding-left: 0;
       padding-right: 0;
   }

   .ant-col-1,
   .ant-col-2,
   .ant-col-3,
   .ant-col-4,
   .ant-col-5,
   .ant-col-6,
   .ant-col-7,
   .ant-col-8,
   .ant-col-9,
   .ant-col-10,
   .ant-col-11,
   .ant-col-12,
   .ant-col-13,
   .ant-col-14,
   .ant-col-15,
   .ant-col-16,
   .ant-col-17,
   .ant-col-18,
   .ant-col-19,
   .ant-col-20,
   .ant-col-21,
   .ant-col-22,
   .ant-col-23,
   .ant-col-24 {
       float: left;
       flex: 0 0 auto;
   }

   .ant-col-24 {
       display: block;
       box-sizing: border-box;
       width: 100%;
   }

   .ant-col-push-24 {
       left: 100%;
   }

   .ant-col-pull-24 {
       right: 100%;
   }

   .ant-col-offset-24 {
       margin-left: 100%;
   }

   .ant-col-order-24 {
       order: 24;
   }

   .ant-col-23 {
       display: block;
       box-sizing: border-box;
       width: 95.83333333%;
   }

   .ant-col-push-23 {
       left: 95.83333333%;
   }

   .ant-col-pull-23 {
       right: 95.83333333%;
   }

   .ant-col-offset-23 {
       margin-left: 95.83333333%;
   }

   .ant-col-order-23 {
       order: 23;
   }

   .ant-col-22 {
       display: block;
       box-sizing: border-box;
       width: 91.66666667%;
   }

   .ant-col-push-22 {
       left: 91.66666667%;
   }

   .ant-col-pull-22 {
       right: 91.66666667%;
   }

   .ant-col-offset-22 {
       margin-left: 91.66666667%;
   }

   .ant-col-order-22 {
       order: 22;
   }

   .ant-col-21 {
       display: block;
       box-sizing: border-box;
       width: 87.5%;
   }

   .ant-col-push-21 {
       left: 87.5%;
   }

   .ant-col-pull-21 {
       right: 87.5%;
   }

   .ant-col-offset-21 {
       margin-left: 87.5%;
   }

   .ant-col-order-21 {
       order: 21;
   }

   .ant-col-20 {
       display: block;
       box-sizing: border-box;
       width: 83.33333333%;
   }

   .ant-col-push-20 {
       left: 83.33333333%;
   }

   .ant-col-pull-20 {
       right: 83.33333333%;
   }

   .ant-col-offset-20 {
       margin-left: 83.33333333%;
   }

   .ant-col-order-20 {
       order: 20;
   }

   .ant-col-19 {
       display: block;
       box-sizing: border-box;
       width: 79.16666667%;
   }

   .ant-col-push-19 {
       left: 79.16666667%;
   }

   .ant-col-pull-19 {
       right: 79.16666667%;
   }

   .ant-col-offset-19 {
       margin-left: 79.16666667%;
   }

   .ant-col-order-19 {
       order: 19;
   }

   .ant-col-18 {
       display: block;
       box-sizing: border-box;
       width: 75%;
   }

   .ant-col-push-18 {
       left: 75%;
   }

   .ant-col-pull-18 {
       right: 75%;
   }

   .ant-col-offset-18 {
       margin-left: 75%;
   }

   .ant-col-order-18 {
       order: 18;
   }

   .ant-col-17 {
       display: block;
       box-sizing: border-box;
       width: 70.83333333%;
   }

   .ant-col-push-17 {
       left: 70.83333333%;
   }

   .ant-col-pull-17 {
       right: 70.83333333%;
   }

   .ant-col-offset-17 {
       margin-left: 70.83333333%;
   }

   .ant-col-order-17 {
       order: 17;
   }

   .ant-col-16 {
       display: block;
       box-sizing: border-box;
       width: 66.66666667%;
   }

   .ant-col-push-16 {
       left: 66.66666667%;
   }

   .ant-col-pull-16 {
       right: 66.66666667%;
   }

   .ant-col-offset-16 {
       margin-left: 66.66666667%;
   }

   .ant-col-order-16 {
       order: 16;
   }

   .ant-col-15 {
       display: block;
       box-sizing: border-box;
       width: 62.5%;
   }

   .ant-col-push-15 {
       left: 62.5%;
   }

   .ant-col-pull-15 {
       right: 62.5%;
   }

   .ant-col-offset-15 {
       margin-left: 62.5%;
   }

   .ant-col-order-15 {
       order: 15;
   }

   .ant-col-14 {
       display: block;
       box-sizing: border-box;
       width: 58.33333333%;
   }

   .ant-col-push-14 {
       left: 58.33333333%;
   }

   .ant-col-pull-14 {
       right: 58.33333333%;
   }

   .ant-col-offset-14 {
       margin-left: 58.33333333%;
   }

   .ant-col-order-14 {
       order: 14;
   }

   .ant-col-13 {
       display: block;
       box-sizing: border-box;
       width: 54.16666667%;
   }

   .ant-col-push-13 {
       left: 54.16666667%;
   }

   .ant-col-pull-13 {
       right: 54.16666667%;
   }

   .ant-col-offset-13 {
       margin-left: 54.16666667%;
   }

   .ant-col-order-13 {
       order: 13;
   }

   .ant-col-12 {
       display: block;
       box-sizing: border-box;
       width: 50%;
   }

   .ant-col-push-12 {
       left: 50%;
   }

   .ant-col-pull-12 {
       right: 50%;
   }

   .ant-col-offset-12 {
       margin-left: 50%;
   }

   .ant-col-order-12 {
       order: 12;
   }

   .ant-col-11 {
       display: block;
       box-sizing: border-box;
       width: 45.83333333%;
   }

   .ant-col-push-11 {
       left: 45.83333333%;
   }

   .ant-col-pull-11 {
       right: 45.83333333%;
   }

   .ant-col-offset-11 {
       margin-left: 45.83333333%;
   }

   .ant-col-order-11 {
       order: 11;
   }

   .ant-col-10 {
       display: block;
       box-sizing: border-box;
       width: 41.66666667%;
   }

   .ant-col-push-10 {
       left: 41.66666667%;
   }

   .ant-col-pull-10 {
       right: 41.66666667%;
   }

   .ant-col-offset-10 {
       margin-left: 41.66666667%;
   }

   .ant-col-order-10 {
       order: 10;
   }

   .ant-col-9 {
       display: block;
       box-sizing: border-box;
       width: 37.5%;
   }

   .ant-col-push-9 {
       left: 37.5%;
   }

   .ant-col-pull-9 {
       right: 37.5%;
   }

   .ant-col-offset-9 {
       margin-left: 37.5%;
   }

   .ant-col-order-9 {
       order: 9;
   }

   .ant-col-8 {
       display: block;
       box-sizing: border-box;
       width: 33.33333333%;
   }

   .ant-col-push-8 {
       left: 33.33333333%;
   }

   .ant-col-pull-8 {
       right: 33.33333333%;
   }

   .ant-col-offset-8 {
       margin-left: 33.33333333%;
   }

   .ant-col-order-8 {
       order: 8;
   }

   .ant-col-7 {
       display: block;
       box-sizing: border-box;
       width: 29.16666667%;
   }

   .ant-col-push-7 {
       left: 29.16666667%;
   }

   .ant-col-pull-7 {
       right: 29.16666667%;
   }

   .ant-col-offset-7 {
       margin-left: 29.16666667%;
   }

   .ant-col-order-7 {
       order: 7;
   }

   .ant-col-6 {
       display: block;
       box-sizing: border-box;
       width: 25%;
   }

   .ant-col-push-6 {
       left: 25%;
   }

   .ant-col-pull-6 {
       right: 25%;
   }

   .ant-col-offset-6 {
       margin-left: 25%;
   }

   .ant-col-order-6 {
       order: 6;
   }

   .ant-col-5 {
       display: block;
       box-sizing: border-box;
       width: 20.83333333%;
   }

   .ant-col-push-5 {
       left: 20.83333333%;
   }

   .ant-col-pull-5 {
       right: 20.83333333%;
   }

   .ant-col-offset-5 {
       margin-left: 20.83333333%;
   }

   .ant-col-order-5 {
       order: 5;
   }

   .ant-col-4 {
       display: block;
       box-sizing: border-box;
       width: 16.66666667%;
   }

   .ant-col-push-4 {
       left: 16.66666667%;
   }

   .ant-col-pull-4 {
       right: 16.66666667%;
   }

   .ant-col-offset-4 {
       margin-left: 16.66666667%;
   }

   .ant-col-order-4 {
       order: 4;
   }

   .ant-col-3 {
       display: block;
       box-sizing: border-box;
       width: 12.5%;
   }

   .ant-col-push-3 {
       left: 12.5%;
   }

   .ant-col-pull-3 {
       right: 12.5%;
   }

   .ant-col-offset-3 {
       margin-left: 12.5%;
   }

   .ant-col-order-3 {
       order: 3;
   }

   .ant-col-2 {
       display: block;
       box-sizing: border-box;
       width: 8.33333333%;
   }

   .ant-col-push-2 {
       left: 8.33333333%;
   }

   .ant-col-pull-2 {
       right: 8.33333333%;
   }

   .ant-col-offset-2 {
       margin-left: 8.33333333%;
   }

   .ant-col-order-2 {
       order: 2;
   }

   .ant-col-1 {
       display: block;
       box-sizing: border-box;
       width: 4.16666667%;
   }

   .ant-col-push-1 {
       left: 4.16666667%;
   }

   .ant-col-pull-1 {
       right: 4.16666667%;
   }

   .ant-col-offset-1 {
       margin-left: 4.16666667%;
   }

   .ant-col-order-1 {
       order: 1;
   }

   .ant-col-0 {
       display: none;
   }

   .ant-col-push-0 {
       left: auto;
   }

   .ant-col-pull-0 {
       right: auto;
   }

   .ant-col-push-0 {
       left: auto;
   }

   .ant-col-pull-0 {
       right: auto;
   }

   .ant-col-offset-0 {
       margin-left: 0;
   }

   .ant-col-order-0 {
       order: 0;
   }

   .ant-col-xs-1,
   .ant-col-xs-2,
   .ant-col-xs-3,
   .ant-col-xs-4,
   .ant-col-xs-5,
   .ant-col-xs-6,
   .ant-col-xs-7,
   .ant-col-xs-8,
   .ant-col-xs-9,
   .ant-col-xs-10,
   .ant-col-xs-11,
   .ant-col-xs-12,
   .ant-col-xs-13,
   .ant-col-xs-14,
   .ant-col-xs-15,
   .ant-col-xs-16,
   .ant-col-xs-17,
   .ant-col-xs-18,
   .ant-col-xs-19,
   .ant-col-xs-20,
   .ant-col-xs-21,
   .ant-col-xs-22,
   .ant-col-xs-23,
   .ant-col-xs-24 {
       float: left;
       flex: 0 0 auto;
   }

   .ant-col-xs-24 {
       display: block;
       box-sizing: border-box;
       width: 100%;
   }

   .ant-col-xs-push-24 {
       left: 100%;
   }

   .ant-col-xs-pull-24 {
       right: 100%;
   }

   .ant-col-xs-offset-24 {
       margin-left: 100%;
   }

   .ant-col-xs-order-24 {
       order: 24;
   }

   .ant-col-xs-23 {
       display: block;
       box-sizing: border-box;
       width: 95.83333333%;
   }

   .ant-col-xs-push-23 {
       left: 95.83333333%;
   }

   .ant-col-xs-pull-23 {
       right: 95.83333333%;
   }

   .ant-col-xs-offset-23 {
       margin-left: 95.83333333%;
   }

   .ant-col-xs-order-23 {
       order: 23;
   }

   .ant-col-xs-22 {
       display: block;
       box-sizing: border-box;
       width: 91.66666667%;
   }

   .ant-col-xs-push-22 {
       left: 91.66666667%;
   }

   .ant-col-xs-pull-22 {
       right: 91.66666667%;
   }

   .ant-col-xs-offset-22 {
       margin-left: 91.66666667%;
   }

   .ant-col-xs-order-22 {
       order: 22;
   }

   .ant-col-xs-21 {
       display: block;
       box-sizing: border-box;
       width: 87.5%;
   }

   .ant-col-xs-push-21 {
       left: 87.5%;
   }

   .ant-col-xs-pull-21 {
       right: 87.5%;
   }

   .ant-col-xs-offset-21 {
       margin-left: 87.5%;
   }

   .ant-col-xs-order-21 {
       order: 21;
   }

   .ant-col-xs-20 {
       display: block;
       box-sizing: border-box;
       width: 83.33333333%;
   }

   .ant-col-xs-push-20 {
       left: 83.33333333%;
   }

   .ant-col-xs-pull-20 {
       right: 83.33333333%;
   }

   .ant-col-xs-offset-20 {
       margin-left: 83.33333333%;
   }

   .ant-col-xs-order-20 {
       order: 20;
   }

   .ant-col-xs-19 {
       display: block;
       box-sizing: border-box;
       width: 79.16666667%;
   }

   .ant-col-xs-push-19 {
       left: 79.16666667%;
   }

   .ant-col-xs-pull-19 {
       right: 79.16666667%;
   }

   .ant-col-xs-offset-19 {
       margin-left: 79.16666667%;
   }

   .ant-col-xs-order-19 {
       order: 19;
   }

   .ant-col-xs-18 {
       display: block;
       box-sizing: border-box;
       width: 75%;
   }

   .ant-col-xs-push-18 {
       left: 75%;
   }

   .ant-col-xs-pull-18 {
       right: 75%;
   }

   .ant-col-xs-offset-18 {
       margin-left: 75%;
   }

   .ant-col-xs-order-18 {
       order: 18;
   }

   .ant-col-xs-17 {
       display: block;
       box-sizing: border-box;
       width: 70.83333333%;
   }

   .ant-col-xs-push-17 {
       left: 70.83333333%;
   }

   .ant-col-xs-pull-17 {
       right: 70.83333333%;
   }

   .ant-col-xs-offset-17 {
       margin-left: 70.83333333%;
   }

   .ant-col-xs-order-17 {
       order: 17;
   }

   .ant-col-xs-16 {
       display: block;
       box-sizing: border-box;
       width: 66.66666667%;
   }

   .ant-col-xs-push-16 {
       left: 66.66666667%;
   }

   .ant-col-xs-pull-16 {
       right: 66.66666667%;
   }

   .ant-col-xs-offset-16 {
       margin-left: 66.66666667%;
   }

   .ant-col-xs-order-16 {
       order: 16;
   }

   .ant-col-xs-15 {
       display: block;
       box-sizing: border-box;
       width: 62.5%;
   }

   .ant-col-xs-push-15 {
       left: 62.5%;
   }

   .ant-col-xs-pull-15 {
       right: 62.5%;
   }

   .ant-col-xs-offset-15 {
       margin-left: 62.5%;
   }

   .ant-col-xs-order-15 {
       order: 15;
   }

   .ant-col-xs-14 {
       display: block;
       box-sizing: border-box;
       width: 58.33333333%;
   }

   .ant-col-xs-push-14 {
       left: 58.33333333%;
   }

   .ant-col-xs-pull-14 {
       right: 58.33333333%;
   }

   .ant-col-xs-offset-14 {
       margin-left: 58.33333333%;
   }

   .ant-col-xs-order-14 {
       order: 14;
   }

   .ant-col-xs-13 {
       display: block;
       box-sizing: border-box;
       width: 54.16666667%;
   }

   .ant-col-xs-push-13 {
       left: 54.16666667%;
   }

   .ant-col-xs-pull-13 {
       right: 54.16666667%;
   }

   .ant-col-xs-offset-13 {
       margin-left: 54.16666667%;
   }

   .ant-col-xs-order-13 {
       order: 13;
   }

   .ant-col-xs-12 {
       display: block;
       box-sizing: border-box;
       width: 50%;
   }

   .ant-col-xs-push-12 {
       left: 50%;
   }

   .ant-col-xs-pull-12 {
       right: 50%;
   }

   .ant-col-xs-offset-12 {
       margin-left: 50%;
   }

   .ant-col-xs-order-12 {
       order: 12;
   }

   .ant-col-xs-11 {
       display: block;
       box-sizing: border-box;
       width: 45.83333333%;
   }

   .ant-col-xs-push-11 {
       left: 45.83333333%;
   }

   .ant-col-xs-pull-11 {
       right: 45.83333333%;
   }

   .ant-col-xs-offset-11 {
       margin-left: 45.83333333%;
   }

   .ant-col-xs-order-11 {
       order: 11;
   }

   .ant-col-xs-10 {
       display: block;
       box-sizing: border-box;
       width: 41.66666667%;
   }

   .ant-col-xs-push-10 {
       left: 41.66666667%;
   }

   .ant-col-xs-pull-10 {
       right: 41.66666667%;
   }

   .ant-col-xs-offset-10 {
       margin-left: 41.66666667%;
   }

   .ant-col-xs-order-10 {
       order: 10;
   }

   .ant-col-xs-9 {
       display: block;
       box-sizing: border-box;
       width: 37.5%;
   }

   .ant-col-xs-push-9 {
       left: 37.5%;
   }

   .ant-col-xs-pull-9 {
       right: 37.5%;
   }

   .ant-col-xs-offset-9 {
       margin-left: 37.5%;
   }

   .ant-col-xs-order-9 {
       order: 9;
   }

   .ant-col-xs-8 {
       display: block;
       box-sizing: border-box;
       width: 33.33333333%;
   }

   .ant-col-xs-push-8 {
       left: 33.33333333%;
   }

   .ant-col-xs-pull-8 {
       right: 33.33333333%;
   }

   .ant-col-xs-offset-8 {
       margin-left: 33.33333333%;
   }

   .ant-col-xs-order-8 {
       order: 8;
   }

   .ant-col-xs-7 {
       display: block;
       box-sizing: border-box;
       width: 29.16666667%;
   }

   .ant-col-xs-push-7 {
       left: 29.16666667%;
   }

   .ant-col-xs-pull-7 {
       right: 29.16666667%;
   }

   .ant-col-xs-offset-7 {
       margin-left: 29.16666667%;
   }

   .ant-col-xs-order-7 {
       order: 7;
   }

   .ant-col-xs-6 {
       display: block;
       box-sizing: border-box;
       width: 25%;
   }

   .ant-col-xs-push-6 {
       left: 25%;
   }

   .ant-col-xs-pull-6 {
       right: 25%;
   }

   .ant-col-xs-offset-6 {
       margin-left: 25%;
   }

   .ant-col-xs-order-6 {
       order: 6;
   }

   .ant-col-xs-5 {
       display: block;
       box-sizing: border-box;
       width: 20.83333333%;
   }

   .ant-col-xs-push-5 {
       left: 20.83333333%;
   }

   .ant-col-xs-pull-5 {
       right: 20.83333333%;
   }

   .ant-col-xs-offset-5 {
       margin-left: 20.83333333%;
   }

   .ant-col-xs-order-5 {
       order: 5;
   }

   .ant-col-xs-4 {
       display: block;
       box-sizing: border-box;
       width: 16.66666667%;
   }

   .ant-col-xs-push-4 {
       left: 16.66666667%;
   }

   .ant-col-xs-pull-4 {
       right: 16.66666667%;
   }

   .ant-col-xs-offset-4 {
       margin-left: 16.66666667%;
   }

   .ant-col-xs-order-4 {
       order: 4;
   }

   .ant-col-xs-3 {
       display: block;
       box-sizing: border-box;
       width: 12.5%;
   }

   .ant-col-xs-push-3 {
       left: 12.5%;
   }

   .ant-col-xs-pull-3 {
       right: 12.5%;
   }

   .ant-col-xs-offset-3 {
       margin-left: 12.5%;
   }

   .ant-col-xs-order-3 {
       order: 3;
   }

   .ant-col-xs-2 {
       display: block;
       box-sizing: border-box;
       width: 8.33333333%;
   }

   .ant-col-xs-push-2 {
       left: 8.33333333%;
   }

   .ant-col-xs-pull-2 {
       right: 8.33333333%;
   }

   .ant-col-xs-offset-2 {
       margin-left: 8.33333333%;
   }

   .ant-col-xs-order-2 {
       order: 2;
   }

   .ant-col-xs-1 {
       display: block;
       box-sizing: border-box;
       width: 4.16666667%;
   }

   .ant-col-xs-push-1 {
       left: 4.16666667%;
   }

   .ant-col-xs-pull-1 {
       right: 4.16666667%;
   }

   .ant-col-xs-offset-1 {
       margin-left: 4.16666667%;
   }

   .ant-col-xs-order-1 {
       order: 1;
   }

   .ant-col-xs-0 {
       display: none;
   }

   .ant-col-push-0 {
       left: auto;
   }

   .ant-col-pull-0 {
       right: auto;
   }

   .ant-col-xs-push-0 {
       left: auto;
   }

   .ant-col-xs-pull-0 {
       right: auto;
   }

   .ant-col-xs-offset-0 {
       margin-left: 0;
   }

   .ant-col-xs-order-0 {
       order: 0;
   }

   @media (min-width: 576px) {

       .ant-col-sm-1,
       .ant-col-sm-2,
       .ant-col-sm-3,
       .ant-col-sm-4,
       .ant-col-sm-5,
       .ant-col-sm-6,
       .ant-col-sm-7,
       .ant-col-sm-8,
       .ant-col-sm-9,
       .ant-col-sm-10,
       .ant-col-sm-11,
       .ant-col-sm-12,
       .ant-col-sm-13,
       .ant-col-sm-14,
       .ant-col-sm-15,
       .ant-col-sm-16,
       .ant-col-sm-17,
       .ant-col-sm-18,
       .ant-col-sm-19,
       .ant-col-sm-20,
       .ant-col-sm-21,
       .ant-col-sm-22,
       .ant-col-sm-23,
       .ant-col-sm-24 {
           float: left;
           flex: 0 0 auto;
       }

       .ant-col-sm-24 {
           display: block;
           box-sizing: border-box;
           width: 100%;
       }

       .ant-col-sm-push-24 {
           left: 100%;
       }

       .ant-col-sm-pull-24 {
           right: 100%;
       }

       .ant-col-sm-offset-24 {
           margin-left: 100%;
       }

       .ant-col-sm-order-24 {
           order: 24;
       }

       .ant-col-sm-23 {
           display: block;
           box-sizing: border-box;
           width: 95.83333333%;
       }

       .ant-col-sm-push-23 {
           left: 95.83333333%;
       }

       .ant-col-sm-pull-23 {
           right: 95.83333333%;
       }

       .ant-col-sm-offset-23 {
           margin-left: 95.83333333%;
       }

       .ant-col-sm-order-23 {
           order: 23;
       }

       .ant-col-sm-22 {
           display: block;
           box-sizing: border-box;
           width: 91.66666667%;
       }

       .ant-col-sm-push-22 {
           left: 91.66666667%;
       }

       .ant-col-sm-pull-22 {
           right: 91.66666667%;
       }

       .ant-col-sm-offset-22 {
           margin-left: 91.66666667%;
       }

       .ant-col-sm-order-22 {
           order: 22;
       }

       .ant-col-sm-21 {
           display: block;
           box-sizing: border-box;
           width: 87.5%;
       }

       .ant-col-sm-push-21 {
           left: 87.5%;
       }

       .ant-col-sm-pull-21 {
           right: 87.5%;
       }

       .ant-col-sm-offset-21 {
           margin-left: 87.5%;
       }

       .ant-col-sm-order-21 {
           order: 21;
       }

       .ant-col-sm-20 {
           display: block;
           box-sizing: border-box;
           width: 83.33333333%;
       }

       .ant-col-sm-push-20 {
           left: 83.33333333%;
       }

       .ant-col-sm-pull-20 {
           right: 83.33333333%;
       }

       .ant-col-sm-offset-20 {
           margin-left: 83.33333333%;
       }

       .ant-col-sm-order-20 {
           order: 20;
       }

       .ant-col-sm-19 {
           display: block;
           box-sizing: border-box;
           width: 79.16666667%;
       }

       .ant-col-sm-push-19 {
           left: 79.16666667%;
       }

       .ant-col-sm-pull-19 {
           right: 79.16666667%;
       }

       .ant-col-sm-offset-19 {
           margin-left: 79.16666667%;
       }

       .ant-col-sm-order-19 {
           order: 19;
       }

       .ant-col-sm-18 {
           display: block;
           box-sizing: border-box;
           width: 75%;
       }

       .ant-col-sm-push-18 {
           left: 75%;
       }

       .ant-col-sm-pull-18 {
           right: 75%;
       }

       .ant-col-sm-offset-18 {
           margin-left: 75%;
       }

       .ant-col-sm-order-18 {
           order: 18;
       }

       .ant-col-sm-17 {
           display: block;
           box-sizing: border-box;
           width: 70.83333333%;
       }

       .ant-col-sm-push-17 {
           left: 70.83333333%;
       }

       .ant-col-sm-pull-17 {
           right: 70.83333333%;
       }

       .ant-col-sm-offset-17 {
           margin-left: 70.83333333%;
       }

       .ant-col-sm-order-17 {
           order: 17;
       }

       .ant-col-sm-16 {
           display: block;
           box-sizing: border-box;
           width: 66.66666667%;
       }

       .ant-col-sm-push-16 {
           left: 66.66666667%;
       }

       .ant-col-sm-pull-16 {
           right: 66.66666667%;
       }

       .ant-col-sm-offset-16 {
           margin-left: 66.66666667%;
       }

       .ant-col-sm-order-16 {
           order: 16;
       }

       .ant-col-sm-15 {
           display: block;
           box-sizing: border-box;
           width: 62.5%;
       }

       .ant-col-sm-push-15 {
           left: 62.5%;
       }

       .ant-col-sm-pull-15 {
           right: 62.5%;
       }

       .ant-col-sm-offset-15 {
           margin-left: 62.5%;
       }

       .ant-col-sm-order-15 {
           order: 15;
       }

       .ant-col-sm-14 {
           display: block;
           box-sizing: border-box;
           width: 58.33333333%;
       }

       .ant-col-sm-push-14 {
           left: 58.33333333%;
       }

       .ant-col-sm-pull-14 {
           right: 58.33333333%;
       }

       .ant-col-sm-offset-14 {
           margin-left: 58.33333333%;
       }

       .ant-col-sm-order-14 {
           order: 14;
       }

       .ant-col-sm-13 {
           display: block;
           box-sizing: border-box;
           width: 54.16666667%;
       }

       .ant-col-sm-push-13 {
           left: 54.16666667%;
       }

       .ant-col-sm-pull-13 {
           right: 54.16666667%;
       }

       .ant-col-sm-offset-13 {
           margin-left: 54.16666667%;
       }

       .ant-col-sm-order-13 {
           order: 13;
       }

       .ant-col-sm-12 {
           display: block;
           box-sizing: border-box;
           width: 50%;
       }

       .ant-col-sm-push-12 {
           left: 50%;
       }

       .ant-col-sm-pull-12 {
           right: 50%;
       }

       .ant-col-sm-offset-12 {
           margin-left: 50%;
       }

       .ant-col-sm-order-12 {
           order: 12;
       }

       .ant-col-sm-11 {
           display: block;
           box-sizing: border-box;
           width: 45.83333333%;
       }

       .ant-col-sm-push-11 {
           left: 45.83333333%;
       }

       .ant-col-sm-pull-11 {
           right: 45.83333333%;
       }

       .ant-col-sm-offset-11 {
           margin-left: 45.83333333%;
       }

       .ant-col-sm-order-11 {
           order: 11;
       }

       .ant-col-sm-10 {
           display: block;
           box-sizing: border-box;
           width: 41.66666667%;
       }

       .ant-col-sm-push-10 {
           left: 41.66666667%;
       }

       .ant-col-sm-pull-10 {
           right: 41.66666667%;
       }

       .ant-col-sm-offset-10 {
           margin-left: 41.66666667%;
       }

       .ant-col-sm-order-10 {
           order: 10;
       }

       .ant-col-sm-9 {
           display: block;
           box-sizing: border-box;
           width: 37.5%;
       }

       .ant-col-sm-push-9 {
           left: 37.5%;
       }

       .ant-col-sm-pull-9 {
           right: 37.5%;
       }

       .ant-col-sm-offset-9 {
           margin-left: 37.5%;
       }

       .ant-col-sm-order-9 {
           order: 9;
       }

       .ant-col-sm-8 {
           display: block;
           box-sizing: border-box;
           width: 33.33333333%;
       }

       .ant-col-sm-push-8 {
           left: 33.33333333%;
       }

       .ant-col-sm-pull-8 {
           right: 33.33333333%;
       }

       .ant-col-sm-offset-8 {
           margin-left: 33.33333333%;
       }

       .ant-col-sm-order-8 {
           order: 8;
       }

       .ant-col-sm-7 {
           display: block;
           box-sizing: border-box;
           width: 29.16666667%;
       }

       .ant-col-sm-push-7 {
           left: 29.16666667%;
       }

       .ant-col-sm-pull-7 {
           right: 29.16666667%;
       }

       .ant-col-sm-offset-7 {
           margin-left: 29.16666667%;
       }

       .ant-col-sm-order-7 {
           order: 7;
       }

       .ant-col-sm-6 {
           display: block;
           box-sizing: border-box;
           width: 25%;
       }

       .ant-col-sm-push-6 {
           left: 25%;
       }

       .ant-col-sm-pull-6 {
           right: 25%;
       }

       .ant-col-sm-offset-6 {
           margin-left: 25%;
       }

       .ant-col-sm-order-6 {
           order: 6;
       }

       .ant-col-sm-5 {
           display: block;
           box-sizing: border-box;
           width: 20.83333333%;
       }

       .ant-col-sm-push-5 {
           left: 20.83333333%;
       }

       .ant-col-sm-pull-5 {
           right: 20.83333333%;
       }

       .ant-col-sm-offset-5 {
           margin-left: 20.83333333%;
       }

       .ant-col-sm-order-5 {
           order: 5;
       }

       .ant-col-sm-4 {
           display: block;
           box-sizing: border-box;
           width: 16.66666667%;
       }

       .ant-col-sm-push-4 {
           left: 16.66666667%;
       }

       .ant-col-sm-pull-4 {
           right: 16.66666667%;
       }

       .ant-col-sm-offset-4 {
           margin-left: 16.66666667%;
       }

       .ant-col-sm-order-4 {
           order: 4;
       }

       .ant-col-sm-3 {
           display: block;
           box-sizing: border-box;
           width: 12.5%;
       }

       .ant-col-sm-push-3 {
           left: 12.5%;
       }

       .ant-col-sm-pull-3 {
           right: 12.5%;
       }

       .ant-col-sm-offset-3 {
           margin-left: 12.5%;
       }

       .ant-col-sm-order-3 {
           order: 3;
       }

       .ant-col-sm-2 {
           display: block;
           box-sizing: border-box;
           width: 8.33333333%;
       }

       .ant-col-sm-push-2 {
           left: 8.33333333%;
       }

       .ant-col-sm-pull-2 {
           right: 8.33333333%;
       }

       .ant-col-sm-offset-2 {
           margin-left: 8.33333333%;
       }

       .ant-col-sm-order-2 {
           order: 2;
       }

       .ant-col-sm-1 {
           display: block;
           box-sizing: border-box;
           width: 4.16666667%;
       }

       .ant-col-sm-push-1 {
           left: 4.16666667%;
       }

       .ant-col-sm-pull-1 {
           right: 4.16666667%;
       }

       .ant-col-sm-offset-1 {
           margin-left: 4.16666667%;
       }

       .ant-col-sm-order-1 {
           order: 1;
       }

       .ant-col-sm-0 {
           display: none;
       }

       .ant-col-push-0 {
           left: auto;
       }

       .ant-col-pull-0 {
           right: auto;
       }

       .ant-col-sm-push-0 {
           left: auto;
       }

       .ant-col-sm-pull-0 {
           right: auto;
       }

       .ant-col-sm-offset-0 {
           margin-left: 0;
       }

       .ant-col-sm-order-0 {
           order: 0;
       }
   }

   @media (min-width: 768px) {

       .ant-col-md-1,
       .ant-col-md-2,
       .ant-col-md-3,
       .ant-col-md-4,
       .ant-col-md-5,
       .ant-col-md-6,
       .ant-col-md-7,
       .ant-col-md-8,
       .ant-col-md-9,
       .ant-col-md-10,
       .ant-col-md-11,
       .ant-col-md-12,
       .ant-col-md-13,
       .ant-col-md-14,
       .ant-col-md-15,
       .ant-col-md-16,
       .ant-col-md-17,
       .ant-col-md-18,
       .ant-col-md-19,
       .ant-col-md-20,
       .ant-col-md-21,
       .ant-col-md-22,
       .ant-col-md-23,
       .ant-col-md-24 {
           float: left;
           flex: 0 0 auto;
       }

       .ant-col-md-24 {
           display: block;
           box-sizing: border-box;
           width: 100%;
       }

       .ant-col-md-push-24 {
           left: 100%;
       }

       .ant-col-md-pull-24 {
           right: 100%;
       }

       .ant-col-md-offset-24 {
           margin-left: 100%;
       }

       .ant-col-md-order-24 {
           order: 24;
       }

       .ant-col-md-23 {
           display: block;
           box-sizing: border-box;
           width: 95.83333333%;
       }

       .ant-col-md-push-23 {
           left: 95.83333333%;
       }

       .ant-col-md-pull-23 {
           right: 95.83333333%;
       }

       .ant-col-md-offset-23 {
           margin-left: 95.83333333%;
       }

       .ant-col-md-order-23 {
           order: 23;
       }

       .ant-col-md-22 {
           display: block;
           box-sizing: border-box;
           width: 91.66666667%;
       }

       .ant-col-md-push-22 {
           left: 91.66666667%;
       }

       .ant-col-md-pull-22 {
           right: 91.66666667%;
       }

       .ant-col-md-offset-22 {
           margin-left: 91.66666667%;
       }

       .ant-col-md-order-22 {
           order: 22;
       }

       .ant-col-md-21 {
           display: block;
           box-sizing: border-box;
           width: 87.5%;
       }

       .ant-col-md-push-21 {
           left: 87.5%;
       }

       .ant-col-md-pull-21 {
           right: 87.5%;
       }

       .ant-col-md-offset-21 {
           margin-left: 87.5%;
       }

       .ant-col-md-order-21 {
           order: 21;
       }

       .ant-col-md-20 {
           display: block;
           box-sizing: border-box;
           width: 83.33333333%;
       }

       .ant-col-md-push-20 {
           left: 83.33333333%;
       }

       .ant-col-md-pull-20 {
           right: 83.33333333%;
       }

       .ant-col-md-offset-20 {
           margin-left: 83.33333333%;
       }

       .ant-col-md-order-20 {
           order: 20;
       }

       .ant-col-md-19 {
           display: block;
           box-sizing: border-box;
           width: 79.16666667%;
       }

       .ant-col-md-push-19 {
           left: 79.16666667%;
       }

       .ant-col-md-pull-19 {
           right: 79.16666667%;
       }

       .ant-col-md-offset-19 {
           margin-left: 79.16666667%;
       }

       .ant-col-md-order-19 {
           order: 19;
       }

       .ant-col-md-18 {
           display: block;
           box-sizing: border-box;
           width: 75%;
       }

       .ant-col-md-push-18 {
           left: 75%;
       }

       .ant-col-md-pull-18 {
           right: 75%;
       }

       .ant-col-md-offset-18 {
           margin-left: 75%;
       }

       .ant-col-md-order-18 {
           order: 18;
       }

       .ant-col-md-17 {
           display: block;
           box-sizing: border-box;
           width: 70.83333333%;
       }

       .ant-col-md-push-17 {
           left: 70.83333333%;
       }

       .ant-col-md-pull-17 {
           right: 70.83333333%;
       }

       .ant-col-md-offset-17 {
           margin-left: 70.83333333%;
       }

       .ant-col-md-order-17 {
           order: 17;
       }

       .ant-col-md-16 {
           display: block;
           box-sizing: border-box;
           width: 66.66666667%;
       }

       .ant-col-md-push-16 {
           left: 66.66666667%;
       }

       .ant-col-md-pull-16 {
           right: 66.66666667%;
       }

       .ant-col-md-offset-16 {
           margin-left: 66.66666667%;
       }

       .ant-col-md-order-16 {
           order: 16;
       }

       .ant-col-md-15 {
           display: block;
           box-sizing: border-box;
           width: 62.5%;
       }

       .ant-col-md-push-15 {
           left: 62.5%;
       }

       .ant-col-md-pull-15 {
           right: 62.5%;
       }

       .ant-col-md-offset-15 {
           margin-left: 62.5%;
       }

       .ant-col-md-order-15 {
           order: 15;
       }

       .ant-col-md-14 {
           display: block;
           box-sizing: border-box;
           width: 58.33333333%;
       }

       .ant-col-md-push-14 {
           left: 58.33333333%;
       }

       .ant-col-md-pull-14 {
           right: 58.33333333%;
       }

       .ant-col-md-offset-14 {
           margin-left: 58.33333333%;
       }

       .ant-col-md-order-14 {
           order: 14;
       }

       .ant-col-md-13 {
           display: block;
           box-sizing: border-box;
           width: 54.16666667%;
       }

       .ant-col-md-push-13 {
           left: 54.16666667%;
       }

       .ant-col-md-pull-13 {
           right: 54.16666667%;
       }

       .ant-col-md-offset-13 {
           margin-left: 54.16666667%;
       }

       .ant-col-md-order-13 {
           order: 13;
       }

       .ant-col-md-12 {
           display: block;
           box-sizing: border-box;
           width: 50%;
       }

       .ant-col-md-push-12 {
           left: 50%;
       }

       .ant-col-md-pull-12 {
           right: 50%;
       }

       .ant-col-md-offset-12 {
           margin-left: 50%;
       }

       .ant-col-md-order-12 {
           order: 12;
       }

       .ant-col-md-11 {
           display: block;
           box-sizing: border-box;
           width: 45.83333333%;
       }

       .ant-col-md-push-11 {
           left: 45.83333333%;
       }

       .ant-col-md-pull-11 {
           right: 45.83333333%;
       }

       .ant-col-md-offset-11 {
           margin-left: 45.83333333%;
       }

       .ant-col-md-order-11 {
           order: 11;
       }

       .ant-col-md-10 {
           display: block;
           box-sizing: border-box;
           width: 41.66666667%;
       }

       .ant-col-md-push-10 {
           left: 41.66666667%;
       }

       .ant-col-md-pull-10 {
           right: 41.66666667%;
       }

       .ant-col-md-offset-10 {
           margin-left: 41.66666667%;
       }

       .ant-col-md-order-10 {
           order: 10;
       }

       .ant-col-md-9 {
           display: block;
           box-sizing: border-box;
           width: 37.5%;
       }

       .ant-col-md-push-9 {
           left: 37.5%;
       }

       .ant-col-md-pull-9 {
           right: 37.5%;
       }

       .ant-col-md-offset-9 {
           margin-left: 37.5%;
       }

       .ant-col-md-order-9 {
           order: 9;
       }

       .ant-col-md-8 {
           display: block;
           box-sizing: border-box;
           width: 33.33333333%;
       }

       .ant-col-md-push-8 {
           left: 33.33333333%;
       }

       .ant-col-md-pull-8 {
           right: 33.33333333%;
       }

       .ant-col-md-offset-8 {
           margin-left: 33.33333333%;
       }

       .ant-col-md-order-8 {
           order: 8;
       }

       .ant-col-md-7 {
           display: block;
           box-sizing: border-box;
           width: 29.16666667%;
       }

       .ant-col-md-push-7 {
           left: 29.16666667%;
       }

       .ant-col-md-pull-7 {
           right: 29.16666667%;
       }

       .ant-col-md-offset-7 {
           margin-left: 29.16666667%;
       }

       .ant-col-md-order-7 {
           order: 7;
       }

       .ant-col-md-6 {
           display: block;
           box-sizing: border-box;
           width: 25%;
       }

       .ant-col-md-push-6 {
           left: 25%;
       }

       .ant-col-md-pull-6 {
           right: 25%;
       }

       .ant-col-md-offset-6 {
           margin-left: 25%;
       }

       .ant-col-md-order-6 {
           order: 6;
       }

       .ant-col-md-5 {
           display: block;
           box-sizing: border-box;
           width: 20.83333333%;
       }

       .ant-col-md-push-5 {
           left: 20.83333333%;
       }

       .ant-col-md-pull-5 {
           right: 20.83333333%;
       }

       .ant-col-md-offset-5 {
           margin-left: 20.83333333%;
       }

       .ant-col-md-order-5 {
           order: 5;
       }

       .ant-col-md-4 {
           display: block;
           box-sizing: border-box;
           width: 16.66666667%;
       }

       .ant-col-md-push-4 {
           left: 16.66666667%;
       }

       .ant-col-md-pull-4 {
           right: 16.66666667%;
       }

       .ant-col-md-offset-4 {
           margin-left: 16.66666667%;
       }

       .ant-col-md-order-4 {
           order: 4;
       }

       .ant-col-md-3 {
           display: block;
           box-sizing: border-box;
           width: 12.5%;
       }

       .ant-col-md-push-3 {
           left: 12.5%;
       }

       .ant-col-md-pull-3 {
           right: 12.5%;
       }

       .ant-col-md-offset-3 {
           margin-left: 12.5%;
       }

       .ant-col-md-order-3 {
           order: 3;
       }

       .ant-col-md-2 {
           display: block;
           box-sizing: border-box;
           width: 8.33333333%;
       }

       .ant-col-md-push-2 {
           left: 8.33333333%;
       }

       .ant-col-md-pull-2 {
           right: 8.33333333%;
       }

       .ant-col-md-offset-2 {
           margin-left: 8.33333333%;
       }

       .ant-col-md-order-2 {
           order: 2;
       }

       .ant-col-md-1 {
           display: block;
           box-sizing: border-box;
           width: 4.16666667%;
       }

       .ant-col-md-push-1 {
           left: 4.16666667%;
       }

       .ant-col-md-pull-1 {
           right: 4.16666667%;
       }

       .ant-col-md-offset-1 {
           margin-left: 4.16666667%;
       }

       .ant-col-md-order-1 {
           order: 1;
       }

       .ant-col-md-0 {
           display: none;
       }

       .ant-col-push-0 {
           left: auto;
       }

       .ant-col-pull-0 {
           right: auto;
       }

       .ant-col-md-push-0 {
           left: auto;
       }

       .ant-col-md-pull-0 {
           right: auto;
       }

       .ant-col-md-offset-0 {
           margin-left: 0;
       }

       .ant-col-md-order-0 {
           order: 0;
       }
   }

   @media (min-width: 992px) {

       .ant-col-lg-1,
       .ant-col-lg-2,
       .ant-col-lg-3,
       .ant-col-lg-4,
       .ant-col-lg-5,
       .ant-col-lg-6,
       .ant-col-lg-7,
       .ant-col-lg-8,
       .ant-col-lg-9,
       .ant-col-lg-10,
       .ant-col-lg-11,
       .ant-col-lg-12,
       .ant-col-lg-13,
       .ant-col-lg-14,
       .ant-col-lg-15,
       .ant-col-lg-16,
       .ant-col-lg-17,
       .ant-col-lg-18,
       .ant-col-lg-19,
       .ant-col-lg-20,
       .ant-col-lg-21,
       .ant-col-lg-22,
       .ant-col-lg-23,
       .ant-col-lg-24 {
           float: left;
           flex: 0 0 auto;
       }

       .ant-col-lg-24 {
           display: block;
           box-sizing: border-box;
           width: 100%;
       }

       .ant-col-lg-push-24 {
           left: 100%;
       }

       .ant-col-lg-pull-24 {
           right: 100%;
       }

       .ant-col-lg-offset-24 {
           margin-left: 100%;
       }

       .ant-col-lg-order-24 {
           order: 24;
       }

       .ant-col-lg-23 {
           display: block;
           box-sizing: border-box;
           width: 95.83333333%;
       }

       .ant-col-lg-push-23 {
           left: 95.83333333%;
       }

       .ant-col-lg-pull-23 {
           right: 95.83333333%;
       }

       .ant-col-lg-offset-23 {
           margin-left: 95.83333333%;
       }

       .ant-col-lg-order-23 {
           order: 23;
       }

       .ant-col-lg-22 {
           display: block;
           box-sizing: border-box;
           width: 91.66666667%;
       }

       .ant-col-lg-push-22 {
           left: 91.66666667%;
       }

       .ant-col-lg-pull-22 {
           right: 91.66666667%;
       }

       .ant-col-lg-offset-22 {
           margin-left: 91.66666667%;
       }

       .ant-col-lg-order-22 {
           order: 22;
       }

       .ant-col-lg-21 {
           display: block;
           box-sizing: border-box;
           width: 87.5%;
       }

       .ant-col-lg-push-21 {
           left: 87.5%;
       }

       .ant-col-lg-pull-21 {
           right: 87.5%;
       }

       .ant-col-lg-offset-21 {
           margin-left: 87.5%;
       }

       .ant-col-lg-order-21 {
           order: 21;
       }

       .ant-col-lg-20 {
           display: block;
           box-sizing: border-box;
           width: 83.33333333%;
       }

       .ant-col-lg-push-20 {
           left: 83.33333333%;
       }

       .ant-col-lg-pull-20 {
           right: 83.33333333%;
       }

       .ant-col-lg-offset-20 {
           margin-left: 83.33333333%;
       }

       .ant-col-lg-order-20 {
           order: 20;
       }

       .ant-col-lg-19 {
           display: block;
           box-sizing: border-box;
           width: 79.16666667%;
       }

       .ant-col-lg-push-19 {
           left: 79.16666667%;
       }

       .ant-col-lg-pull-19 {
           right: 79.16666667%;
       }

       .ant-col-lg-offset-19 {
           margin-left: 79.16666667%;
       }

       .ant-col-lg-order-19 {
           order: 19;
       }

       .ant-col-lg-18 {
           display: block;
           box-sizing: border-box;
           width: 75%;
       }

       .ant-col-lg-push-18 {
           left: 75%;
       }

       .ant-col-lg-pull-18 {
           right: 75%;
       }

       .ant-col-lg-offset-18 {
           margin-left: 75%;
       }

       .ant-col-lg-order-18 {
           order: 18;
       }

       .ant-col-lg-17 {
           display: block;
           box-sizing: border-box;
           width: 70.83333333%;
       }

       .ant-col-lg-push-17 {
           left: 70.83333333%;
       }

       .ant-col-lg-pull-17 {
           right: 70.83333333%;
       }

       .ant-col-lg-offset-17 {
           margin-left: 70.83333333%;
       }

       .ant-col-lg-order-17 {
           order: 17;
       }

       .ant-col-lg-16 {
           display: block;
           box-sizing: border-box;
           width: 66.66666667%;
       }

       .ant-col-lg-push-16 {
           left: 66.66666667%;
       }

       .ant-col-lg-pull-16 {
           right: 66.66666667%;
       }

       .ant-col-lg-offset-16 {
           margin-left: 66.66666667%;
       }

       .ant-col-lg-order-16 {
           order: 16;
       }

       .ant-col-lg-15 {
           display: block;
           box-sizing: border-box;
           width: 62.5%;
       }

       .ant-col-lg-push-15 {
           left: 62.5%;
       }

       .ant-col-lg-pull-15 {
           right: 62.5%;
       }

       .ant-col-lg-offset-15 {
           margin-left: 62.5%;
       }

       .ant-col-lg-order-15 {
           order: 15;
       }

       .ant-col-lg-14 {
           display: block;
           box-sizing: border-box;
           width: 58.33333333%;
       }

       .ant-col-lg-push-14 {
           left: 58.33333333%;
       }

       .ant-col-lg-pull-14 {
           right: 58.33333333%;
       }

       .ant-col-lg-offset-14 {
           margin-left: 58.33333333%;
       }

       .ant-col-lg-order-14 {
           order: 14;
       }

       .ant-col-lg-13 {
           display: block;
           box-sizing: border-box;
           width: 54.16666667%;
       }

       .ant-col-lg-push-13 {
           left: 54.16666667%;
       }

       .ant-col-lg-pull-13 {
           right: 54.16666667%;
       }

       .ant-col-lg-offset-13 {
           margin-left: 54.16666667%;
       }

       .ant-col-lg-order-13 {
           order: 13;
       }

       .ant-col-lg-12 {
           display: block;
           box-sizing: border-box;
           width: 50%;
       }

       .ant-col-lg-push-12 {
           left: 50%;
       }

       .ant-col-lg-pull-12 {
           right: 50%;
       }

       .ant-col-lg-offset-12 {
           margin-left: 50%;
       }

       .ant-col-lg-order-12 {
           order: 12;
       }

       .ant-col-lg-11 {
           display: block;
           box-sizing: border-box;
           width: 45.83333333%;
       }

       .ant-col-lg-push-11 {
           left: 45.83333333%;
       }

       .ant-col-lg-pull-11 {
           right: 45.83333333%;
       }

       .ant-col-lg-offset-11 {
           margin-left: 45.83333333%;
       }

       .ant-col-lg-order-11 {
           order: 11;
       }

       .ant-col-lg-10 {
           display: block;
           box-sizing: border-box;
           width: 41.66666667%;
       }

       .ant-col-lg-push-10 {
           left: 41.66666667%;
       }

       .ant-col-lg-pull-10 {
           right: 41.66666667%;
       }

       .ant-col-lg-offset-10 {
           margin-left: 41.66666667%;
       }

       .ant-col-lg-order-10 {
           order: 10;
       }

       .ant-col-lg-9 {
           display: block;
           box-sizing: border-box;
           width: 37.5%;
       }

       .ant-col-lg-push-9 {
           left: 37.5%;
       }

       .ant-col-lg-pull-9 {
           right: 37.5%;
       }

       .ant-col-lg-offset-9 {
           margin-left: 37.5%;
       }

       .ant-col-lg-order-9 {
           order: 9;
       }

       .ant-col-lg-8 {
           display: block;
           box-sizing: border-box;
           width: 33.33333333%;
       }

       .ant-col-lg-push-8 {
           left: 33.33333333%;
       }

       .ant-col-lg-pull-8 {
           right: 33.33333333%;
       }

       .ant-col-lg-offset-8 {
           margin-left: 33.33333333%;
       }

       .ant-col-lg-order-8 {
           order: 8;
       }

       .ant-col-lg-7 {
           display: block;
           box-sizing: border-box;
           width: 29.16666667%;
       }

       .ant-col-lg-push-7 {
           left: 29.16666667%;
       }

       .ant-col-lg-pull-7 {
           right: 29.16666667%;
       }

       .ant-col-lg-offset-7 {
           margin-left: 29.16666667%;
       }

       .ant-col-lg-order-7 {
           order: 7;
       }

       .ant-col-lg-6 {
           display: block;
           box-sizing: border-box;
           width: 25%;
       }

       .ant-col-lg-push-6 {
           left: 25%;
       }

       .ant-col-lg-pull-6 {
           right: 25%;
       }

       .ant-col-lg-offset-6 {
           margin-left: 25%;
       }

       .ant-col-lg-order-6 {
           order: 6;
       }

       .ant-col-lg-5 {
           display: block;
           box-sizing: border-box;
           width: 20.83333333%;
       }

       .ant-col-lg-push-5 {
           left: 20.83333333%;
       }

       .ant-col-lg-pull-5 {
           right: 20.83333333%;
       }

       .ant-col-lg-offset-5 {
           margin-left: 20.83333333%;
       }

       .ant-col-lg-order-5 {
           order: 5;
       }

       .ant-col-lg-4 {
           display: block;
           box-sizing: border-box;
           width: 16.66666667%;
       }

       .ant-col-lg-push-4 {
           left: 16.66666667%;
       }

       .ant-col-lg-pull-4 {
           right: 16.66666667%;
       }

       .ant-col-lg-offset-4 {
           margin-left: 16.66666667%;
       }

       .ant-col-lg-order-4 {
           order: 4;
       }

       .ant-col-lg-3 {
           display: block;
           box-sizing: border-box;
           width: 12.5%;
       }

       .ant-col-lg-push-3 {
           left: 12.5%;
       }

       .ant-col-lg-pull-3 {
           right: 12.5%;
       }

       .ant-col-lg-offset-3 {
           margin-left: 12.5%;
       }

       .ant-col-lg-order-3 {
           order: 3;
       }

       .ant-col-lg-2 {
           display: block;
           box-sizing: border-box;
           width: 8.33333333%;
       }

       .ant-col-lg-push-2 {
           left: 8.33333333%;
       }

       .ant-col-lg-pull-2 {
           right: 8.33333333%;
       }

       .ant-col-lg-offset-2 {
           margin-left: 8.33333333%;
       }

       .ant-col-lg-order-2 {
           order: 2;
       }

       .ant-col-lg-1 {
           display: block;
           box-sizing: border-box;
           width: 4.16666667%;
       }

       .ant-col-lg-push-1 {
           left: 4.16666667%;
       }

       .ant-col-lg-pull-1 {
           right: 4.16666667%;
       }

       .ant-col-lg-offset-1 {
           margin-left: 4.16666667%;
       }

       .ant-col-lg-order-1 {
           order: 1;
       }

       .ant-col-lg-0 {
           display: none;
       }

       .ant-col-push-0 {
           left: auto;
       }

       .ant-col-pull-0 {
           right: auto;
       }

       .ant-col-lg-push-0 {
           left: auto;
       }

       .ant-col-lg-pull-0 {
           right: auto;
       }

       .ant-col-lg-offset-0 {
           margin-left: 0;
       }

       .ant-col-lg-order-0 {
           order: 0;
       }
   }

   @media (min-width: 1200px) {

       .ant-col-xl-1,
       .ant-col-xl-2,
       .ant-col-xl-3,
       .ant-col-xl-4,
       .ant-col-xl-5,
       .ant-col-xl-6,
       .ant-col-xl-7,
       .ant-col-xl-8,
       .ant-col-xl-9,
       .ant-col-xl-10,
       .ant-col-xl-11,
       .ant-col-xl-12,
       .ant-col-xl-13,
       .ant-col-xl-14,
       .ant-col-xl-15,
       .ant-col-xl-16,
       .ant-col-xl-17,
       .ant-col-xl-18,
       .ant-col-xl-19,
       .ant-col-xl-20,
       .ant-col-xl-21,
       .ant-col-xl-22,
       .ant-col-xl-23,
       .ant-col-xl-24 {
           float: left;
           flex: 0 0 auto;
       }

       .ant-col-xl-24 {
           display: block;
           box-sizing: border-box;
           width: 100%;
       }

       .ant-col-xl-push-24 {
           left: 100%;
       }

       .ant-col-xl-pull-24 {
           right: 100%;
       }

       .ant-col-xl-offset-24 {
           margin-left: 100%;
       }

       .ant-col-xl-order-24 {
           order: 24;
       }

       .ant-col-xl-23 {
           display: block;
           box-sizing: border-box;
           width: 95.83333333%;
       }

       .ant-col-xl-push-23 {
           left: 95.83333333%;
       }

       .ant-col-xl-pull-23 {
           right: 95.83333333%;
       }

       .ant-col-xl-offset-23 {
           margin-left: 95.83333333%;
       }

       .ant-col-xl-order-23 {
           order: 23;
       }

       .ant-col-xl-22 {
           display: block;
           box-sizing: border-box;
           width: 91.66666667%;
       }

       .ant-col-xl-push-22 {
           left: 91.66666667%;
       }

       .ant-col-xl-pull-22 {
           right: 91.66666667%;
       }

       .ant-col-xl-offset-22 {
           margin-left: 91.66666667%;
       }

       .ant-col-xl-order-22 {
           order: 22;
       }

       .ant-col-xl-21 {
           display: block;
           box-sizing: border-box;
           width: 87.5%;
       }

       .ant-col-xl-push-21 {
           left: 87.5%;
       }

       .ant-col-xl-pull-21 {
           right: 87.5%;
       }

       .ant-col-xl-offset-21 {
           margin-left: 87.5%;
       }

       .ant-col-xl-order-21 {
           order: 21;
       }

       .ant-col-xl-20 {
           display: block;
           box-sizing: border-box;
           width: 83.33333333%;
       }

       .ant-col-xl-push-20 {
           left: 83.33333333%;
       }

       .ant-col-xl-pull-20 {
           right: 83.33333333%;
       }

       .ant-col-xl-offset-20 {
           margin-left: 83.33333333%;
       }

       .ant-col-xl-order-20 {
           order: 20;
       }

       .ant-col-xl-19 {
           display: block;
           box-sizing: border-box;
           width: 79.16666667%;
       }

       .ant-col-xl-push-19 {
           left: 79.16666667%;
       }

       .ant-col-xl-pull-19 {
           right: 79.16666667%;
       }

       .ant-col-xl-offset-19 {
           margin-left: 79.16666667%;
       }

       .ant-col-xl-order-19 {
           order: 19;
       }

       .ant-col-xl-18 {
           display: block;
           box-sizing: border-box;
           width: 75%;
       }

       .ant-col-xl-push-18 {
           left: 75%;
       }

       .ant-col-xl-pull-18 {
           right: 75%;
       }

       .ant-col-xl-offset-18 {
           margin-left: 75%;
       }

       .ant-col-xl-order-18 {
           order: 18;
       }

       .ant-col-xl-17 {
           display: block;
           box-sizing: border-box;
           width: 70.83333333%;
       }

       .ant-col-xl-push-17 {
           left: 70.83333333%;
       }

       .ant-col-xl-pull-17 {
           right: 70.83333333%;
       }

       .ant-col-xl-offset-17 {
           margin-left: 70.83333333%;
       }

       .ant-col-xl-order-17 {
           order: 17;
       }

       .ant-col-xl-16 {
           display: block;
           box-sizing: border-box;
           width: 66.66666667%;
       }

       .ant-col-xl-push-16 {
           left: 66.66666667%;
       }

       .ant-col-xl-pull-16 {
           right: 66.66666667%;
       }

       .ant-col-xl-offset-16 {
           margin-left: 66.66666667%;
       }

       .ant-col-xl-order-16 {
           order: 16;
       }

       .ant-col-xl-15 {
           display: block;
           box-sizing: border-box;
           width: 62.5%;
       }

       .ant-col-xl-push-15 {
           left: 62.5%;
       }

       .ant-col-xl-pull-15 {
           right: 62.5%;
       }

       .ant-col-xl-offset-15 {
           margin-left: 62.5%;
       }

       .ant-col-xl-order-15 {
           order: 15;
       }

       .ant-col-xl-14 {
           display: block;
           box-sizing: border-box;
           width: 58.33333333%;
       }

       .ant-col-xl-push-14 {
           left: 58.33333333%;
       }

       .ant-col-xl-pull-14 {
           right: 58.33333333%;
       }

       .ant-col-xl-offset-14 {
           margin-left: 58.33333333%;
       }

       .ant-col-xl-order-14 {
           order: 14;
       }

       .ant-col-xl-13 {
           display: block;
           box-sizing: border-box;
           width: 54.16666667%;
       }

       .ant-col-xl-push-13 {
           left: 54.16666667%;
       }

       .ant-col-xl-pull-13 {
           right: 54.16666667%;
       }

       .ant-col-xl-offset-13 {
           margin-left: 54.16666667%;
       }

       .ant-col-xl-order-13 {
           order: 13;
       }

       .ant-col-xl-12 {
           display: block;
           box-sizing: border-box;
           width: 50%;
       }

       .ant-col-xl-push-12 {
           left: 50%;
       }

       .ant-col-xl-pull-12 {
           right: 50%;
       }

       .ant-col-xl-offset-12 {
           margin-left: 50%;
       }

       .ant-col-xl-order-12 {
           order: 12;
       }

       .ant-col-xl-11 {
           display: block;
           box-sizing: border-box;
           width: 45.83333333%;
       }

       .ant-col-xl-push-11 {
           left: 45.83333333%;
       }

       .ant-col-xl-pull-11 {
           right: 45.83333333%;
       }

       .ant-col-xl-offset-11 {
           margin-left: 45.83333333%;
       }

       .ant-col-xl-order-11 {
           order: 11;
       }

       .ant-col-xl-10 {
           display: block;
           box-sizing: border-box;
           width: 41.66666667%;
       }

       .ant-col-xl-push-10 {
           left: 41.66666667%;
       }

       .ant-col-xl-pull-10 {
           right: 41.66666667%;
       }

       .ant-col-xl-offset-10 {
           margin-left: 41.66666667%;
       }

       .ant-col-xl-order-10 {
           order: 10;
       }

       .ant-col-xl-9 {
           display: block;
           box-sizing: border-box;
           width: 37.5%;
       }

       .ant-col-xl-push-9 {
           left: 37.5%;
       }

       .ant-col-xl-pull-9 {
           right: 37.5%;
       }

       .ant-col-xl-offset-9 {
           margin-left: 37.5%;
       }

       .ant-col-xl-order-9 {
           order: 9;
       }

       .ant-col-xl-8 {
           display: block;
           box-sizing: border-box;
           width: 33.33333333%;
       }

       .ant-col-xl-push-8 {
           left: 33.33333333%;
       }

       .ant-col-xl-pull-8 {
           right: 33.33333333%;
       }

       .ant-col-xl-offset-8 {
           margin-left: 33.33333333%;
       }

       .ant-col-xl-order-8 {
           order: 8;
       }

       .ant-col-xl-7 {
           display: block;
           box-sizing: border-box;
           width: 29.16666667%;
       }

       .ant-col-xl-push-7 {
           left: 29.16666667%;
       }

       .ant-col-xl-pull-7 {
           right: 29.16666667%;
       }

       .ant-col-xl-offset-7 {
           margin-left: 29.16666667%;
       }

       .ant-col-xl-order-7 {
           order: 7;
       }

       .ant-col-xl-6 {
           display: block;
           box-sizing: border-box;
           width: 25%;
       }

       .ant-col-xl-push-6 {
           left: 25%;
       }

       .ant-col-xl-pull-6 {
           right: 25%;
       }

       .ant-col-xl-offset-6 {
           margin-left: 25%;
       }

       .ant-col-xl-order-6 {
           order: 6;
       }

       .ant-col-xl-5 {
           display: block;
           box-sizing: border-box;
           width: 20.83333333%;
       }

       .ant-col-xl-push-5 {
           left: 20.83333333%;
       }

       .ant-col-xl-pull-5 {
           right: 20.83333333%;
       }

       .ant-col-xl-offset-5 {
           margin-left: 20.83333333%;
       }

       .ant-col-xl-order-5 {
           order: 5;
       }

       .ant-col-xl-4 {
           display: block;
           box-sizing: border-box;
           width: 16.66666667%;
       }

       .ant-col-xl-push-4 {
           left: 16.66666667%;
       }

       .ant-col-xl-pull-4 {
           right: 16.66666667%;
       }

       .ant-col-xl-offset-4 {
           margin-left: 16.66666667%;
       }

       .ant-col-xl-order-4 {
           order: 4;
       }

       .ant-col-xl-3 {
           display: block;
           box-sizing: border-box;
           width: 12.5%;
       }

       .ant-col-xl-push-3 {
           left: 12.5%;
       }

       .ant-col-xl-pull-3 {
           right: 12.5%;
       }

       .ant-col-xl-offset-3 {
           margin-left: 12.5%;
       }

       .ant-col-xl-order-3 {
           order: 3;
       }

       .ant-col-xl-2 {
           display: block;
           box-sizing: border-box;
           width: 8.33333333%;
       }

       .ant-col-xl-push-2 {
           left: 8.33333333%;
       }

       .ant-col-xl-pull-2 {
           right: 8.33333333%;
       }

       .ant-col-xl-offset-2 {
           margin-left: 8.33333333%;
       }

       .ant-col-xl-order-2 {
           order: 2;
       }

       .ant-col-xl-1 {
           display: block;
           box-sizing: border-box;
           width: 4.16666667%;
       }

       .ant-col-xl-push-1 {
           left: 4.16666667%;
       }

       .ant-col-xl-pull-1 {
           right: 4.16666667%;
       }

       .ant-col-xl-offset-1 {
           margin-left: 4.16666667%;
       }

       .ant-col-xl-order-1 {
           order: 1;
       }

       .ant-col-xl-0 {
           display: none;
       }

       .ant-col-push-0 {
           left: auto;
       }

       .ant-col-pull-0 {
           right: auto;
       }

       .ant-col-xl-push-0 {
           left: auto;
       }

       .ant-col-xl-pull-0 {
           right: auto;
       }

       .ant-col-xl-offset-0 {
           margin-left: 0;
       }

       .ant-col-xl-order-0 {
           order: 0;
       }
   }

   @media (min-width: 1600px) {

       .ant-col-xxl-1,
       .ant-col-xxl-2,
       .ant-col-xxl-3,
       .ant-col-xxl-4,
       .ant-col-xxl-5,
       .ant-col-xxl-6,
       .ant-col-xxl-7,
       .ant-col-xxl-8,
       .ant-col-xxl-9,
       .ant-col-xxl-10,
       .ant-col-xxl-11,
       .ant-col-xxl-12,
       .ant-col-xxl-13,
       .ant-col-xxl-14,
       .ant-col-xxl-15,
       .ant-col-xxl-16,
       .ant-col-xxl-17,
       .ant-col-xxl-18,
       .ant-col-xxl-19,
       .ant-col-xxl-20,
       .ant-col-xxl-21,
       .ant-col-xxl-22,
       .ant-col-xxl-23,
       .ant-col-xxl-24 {
           float: left;
           flex: 0 0 auto;
       }

       .ant-col-xxl-24 {
           display: block;
           box-sizing: border-box;
           width: 100%;
       }

       .ant-col-xxl-push-24 {
           left: 100%;
       }

       .ant-col-xxl-pull-24 {
           right: 100%;
       }

       .ant-col-xxl-offset-24 {
           margin-left: 100%;
       }

       .ant-col-xxl-order-24 {
           order: 24;
       }

       .ant-col-xxl-23 {
           display: block;
           box-sizing: border-box;
           width: 95.83333333%;
       }

       .ant-col-xxl-push-23 {
           left: 95.83333333%;
       }

       .ant-col-xxl-pull-23 {
           right: 95.83333333%;
       }

       .ant-col-xxl-offset-23 {
           margin-left: 95.83333333%;
       }

       .ant-col-xxl-order-23 {
           order: 23;
       }

       .ant-col-xxl-22 {
           display: block;
           box-sizing: border-box;
           width: 91.66666667%;
       }

       .ant-col-xxl-push-22 {
           left: 91.66666667%;
       }

       .ant-col-xxl-pull-22 {
           right: 91.66666667%;
       }

       .ant-col-xxl-offset-22 {
           margin-left: 91.66666667%;
       }

       .ant-col-xxl-order-22 {
           order: 22;
       }

       .ant-col-xxl-21 {
           display: block;
           box-sizing: border-box;
           width: 87.5%;
       }

       .ant-col-xxl-push-21 {
           left: 87.5%;
       }

       .ant-col-xxl-pull-21 {
           right: 87.5%;
       }

       .ant-col-xxl-offset-21 {
           margin-left: 87.5%;
       }

       .ant-col-xxl-order-21 {
           order: 21;
       }

       .ant-col-xxl-20 {
           display: block;
           box-sizing: border-box;
           width: 83.33333333%;
       }

       .ant-col-xxl-push-20 {
           left: 83.33333333%;
       }

       .ant-col-xxl-pull-20 {
           right: 83.33333333%;
       }

       .ant-col-xxl-offset-20 {
           margin-left: 83.33333333%;
       }

       .ant-col-xxl-order-20 {
           order: 20;
       }

       .ant-col-xxl-19 {
           display: block;
           box-sizing: border-box;
           width: 79.16666667%;
       }

       .ant-col-xxl-push-19 {
           left: 79.16666667%;
       }

       .ant-col-xxl-pull-19 {
           right: 79.16666667%;
       }

       .ant-col-xxl-offset-19 {
           margin-left: 79.16666667%;
       }

       .ant-col-xxl-order-19 {
           order: 19;
       }

       .ant-col-xxl-18 {
           display: block;
           box-sizing: border-box;
           width: 75%;
       }

       .ant-col-xxl-push-18 {
           left: 75%;
       }

       .ant-col-xxl-pull-18 {
           right: 75%;
       }

       .ant-col-xxl-offset-18 {
           margin-left: 75%;
       }

       .ant-col-xxl-order-18 {
           order: 18;
       }

       .ant-col-xxl-17 {
           display: block;
           box-sizing: border-box;
           width: 70.83333333%;
       }

       .ant-col-xxl-push-17 {
           left: 70.83333333%;
       }

       .ant-col-xxl-pull-17 {
           right: 70.83333333%;
       }

       .ant-col-xxl-offset-17 {
           margin-left: 70.83333333%;
       }

       .ant-col-xxl-order-17 {
           order: 17;
       }

       .ant-col-xxl-16 {
           display: block;
           box-sizing: border-box;
           width: 66.66666667%;
       }

       .ant-col-xxl-push-16 {
           left: 66.66666667%;
       }

       .ant-col-xxl-pull-16 {
           right: 66.66666667%;
       }

       .ant-col-xxl-offset-16 {
           margin-left: 66.66666667%;
       }

       .ant-col-xxl-order-16 {
           order: 16;
       }

       .ant-col-xxl-15 {
           display: block;
           box-sizing: border-box;
           width: 62.5%;
       }

       .ant-col-xxl-push-15 {
           left: 62.5%;
       }

       .ant-col-xxl-pull-15 {
           right: 62.5%;
       }

       .ant-col-xxl-offset-15 {
           margin-left: 62.5%;
       }

       .ant-col-xxl-order-15 {
           order: 15;
       }

       .ant-col-xxl-14 {
           display: block;
           box-sizing: border-box;
           width: 58.33333333%;
       }

       .ant-col-xxl-push-14 {
           left: 58.33333333%;
       }

       .ant-col-xxl-pull-14 {
           right: 58.33333333%;
       }

       .ant-col-xxl-offset-14 {
           margin-left: 58.33333333%;
       }

       .ant-col-xxl-order-14 {
           order: 14;
       }

       .ant-col-xxl-13 {
           display: block;
           box-sizing: border-box;
           width: 54.16666667%;
       }

       .ant-col-xxl-push-13 {
           left: 54.16666667%;
       }

       .ant-col-xxl-pull-13 {
           right: 54.16666667%;
       }

       .ant-col-xxl-offset-13 {
           margin-left: 54.16666667%;
       }

       .ant-col-xxl-order-13 {
           order: 13;
       }

       .ant-col-xxl-12 {
           display: block;
           box-sizing: border-box;
           width: 50%;
       }

       .ant-col-xxl-push-12 {
           left: 50%;
       }

       .ant-col-xxl-pull-12 {
           right: 50%;
       }

       .ant-col-xxl-offset-12 {
           margin-left: 50%;
       }

       .ant-col-xxl-order-12 {
           order: 12;
       }

       .ant-col-xxl-11 {
           display: block;
           box-sizing: border-box;
           width: 45.83333333%;
       }

       .ant-col-xxl-push-11 {
           left: 45.83333333%;
       }

       .ant-col-xxl-pull-11 {
           right: 45.83333333%;
       }

       .ant-col-xxl-offset-11 {
           margin-left: 45.83333333%;
       }

       .ant-col-xxl-order-11 {
           order: 11;
       }

       .ant-col-xxl-10 {
           display: block;
           box-sizing: border-box;
           width: 41.66666667%;
       }

       .ant-col-xxl-push-10 {
           left: 41.66666667%;
       }

       .ant-col-xxl-pull-10 {
           right: 41.66666667%;
       }

       .ant-col-xxl-offset-10 {
           margin-left: 41.66666667%;
       }

       .ant-col-xxl-order-10 {
           order: 10;
       }

       .ant-col-xxl-9 {
           display: block;
           box-sizing: border-box;
           width: 37.5%;
       }

       .ant-col-xxl-push-9 {
           left: 37.5%;
       }

       .ant-col-xxl-pull-9 {
           right: 37.5%;
       }

       .ant-col-xxl-offset-9 {
           margin-left: 37.5%;
       }

       .ant-col-xxl-order-9 {
           order: 9;
       }

       .ant-col-xxl-8 {
           display: block;
           box-sizing: border-box;
           width: 33.33333333%;
       }

       .ant-col-xxl-push-8 {
           left: 33.33333333%;
       }

       .ant-col-xxl-pull-8 {
           right: 33.33333333%;
       }

       .ant-col-xxl-offset-8 {
           margin-left: 33.33333333%;
       }

       .ant-col-xxl-order-8 {
           order: 8;
       }

       .ant-col-xxl-7 {
           display: block;
           box-sizing: border-box;
           width: 29.16666667%;
       }

       .ant-col-xxl-push-7 {
           left: 29.16666667%;
       }

       .ant-col-xxl-pull-7 {
           right: 29.16666667%;
       }

       .ant-col-xxl-offset-7 {
           margin-left: 29.16666667%;
       }

       .ant-col-xxl-order-7 {
           order: 7;
       }

       .ant-col-xxl-6 {
           display: block;
           box-sizing: border-box;
           width: 25%;
       }

       .ant-col-xxl-push-6 {
           left: 25%;
       }

       .ant-col-xxl-pull-6 {
           right: 25%;
       }

       .ant-col-xxl-offset-6 {
           margin-left: 25%;
       }

       .ant-col-xxl-order-6 {
           order: 6;
       }

       .ant-col-xxl-5 {
           display: block;
           box-sizing: border-box;
           width: 20.83333333%;
       }

       .ant-col-xxl-push-5 {
           left: 20.83333333%;
       }

       .ant-col-xxl-pull-5 {
           right: 20.83333333%;
       }

       .ant-col-xxl-offset-5 {
           margin-left: 20.83333333%;
       }

       .ant-col-xxl-order-5 {
           order: 5;
       }

       .ant-col-xxl-4 {
           display: block;
           box-sizing: border-box;
           width: 16.66666667%;
       }

       .ant-col-xxl-push-4 {
           left: 16.66666667%;
       }

       .ant-col-xxl-pull-4 {
           right: 16.66666667%;
       }

       .ant-col-xxl-offset-4 {
           margin-left: 16.66666667%;
       }

       .ant-col-xxl-order-4 {
           order: 4;
       }

       .ant-col-xxl-3 {
           display: block;
           box-sizing: border-box;
           width: 12.5%;
       }

       .ant-col-xxl-push-3 {
           left: 12.5%;
       }

       .ant-col-xxl-pull-3 {
           right: 12.5%;
       }

       .ant-col-xxl-offset-3 {
           margin-left: 12.5%;
       }

       .ant-col-xxl-order-3 {
           order: 3;
       }

       .ant-col-xxl-2 {
           display: block;
           box-sizing: border-box;
           width: 8.33333333%;
       }

       .ant-col-xxl-push-2 {
           left: 8.33333333%;
       }

       .ant-col-xxl-pull-2 {
           right: 8.33333333%;
       }

       .ant-col-xxl-offset-2 {
           margin-left: 8.33333333%;
       }

       .ant-col-xxl-order-2 {
           order: 2;
       }

       .ant-col-xxl-1 {
           display: block;
           box-sizing: border-box;
           width: 4.16666667%;
       }

       .ant-col-xxl-push-1 {
           left: 4.16666667%;
       }

       .ant-col-xxl-pull-1 {
           right: 4.16666667%;
       }

       .ant-col-xxl-offset-1 {
           margin-left: 4.16666667%;
       }

       .ant-col-xxl-order-1 {
           order: 1;
       }

       .ant-col-xxl-0 {
           display: none;
       }

       .ant-col-push-0 {
           left: auto;
       }

       .ant-col-pull-0 {
           right: auto;
       }

       .ant-col-xxl-push-0 {
           left: auto;
       }

       .ant-col-xxl-pull-0 {
           right: auto;
       }

       .ant-col-xxl-offset-0 {
           margin-left: 0;
       }

       .ant-col-xxl-order-0 {
           order: 0;
       }
   }

   /** oui-message */
   /* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */
   /* stylelint-disable no-duplicate-selectors */
   /* stylelint-disable declaration-bang-space-before,no-duplicate-selectors */
   /* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */
   .ant-message {
       font-family: 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', 'SimHei', 'WenQuanYi Micro Hei', sans-serif;
       font-size: 12px;
       font-variant: tabular-nums;
       line-height: 1.5;
       color: #333333;
       box-sizing: border-box;
       margin: 0;
       padding: 0;
       list-style: none;
       position: fixed;
       z-index: 1010;
       width: 100%;
       top: 16px;
       left: 0;
       pointer-events: none;
   }

   .ant-message-notice {
       padding: 8px;
       text-align: center;
   }

   .ant-message-notice:first-child {
       margin-top: -8px;
   }

   .ant-message-notice-content {
       padding: 10px 16px;
       border-radius: 2px;
       box-shadow: 0 4px 12px rgba(0, 0, 0, 0.15);
       background: #fff;
       display: inline-block;
       pointer-events: all;
   }

   .ant-message-success .anticon {
       color: #00A854;
   }

   .ant-message-error .anticon {
       color: #F04134;
   }

   .ant-message-warning .anticon {
       color: #FFBF00;
   }

   .ant-message-info .anticon,
   .ant-message-loading .anticon {
       color: #108EE9;
   }

   .ant-message .anticon {
       margin-right: 8px;
       font-size: 14px;
       top: 1px;
       position: relative;
   }

   .ant-message-notice.move-up-leave.move-up-leave-active {
       animation-name: MessageMoveOut;
       overflow: hidden;
       animation-duration: .3s;
   }

   @keyframes MessageMoveOut {
       0% {
           opacity: 1;
           max-height: 150px;
           padding: 8px;
       }

       100% {
           opacity: 0;
           max-height: 0;
           padding: 0;
       }
   }

   /** oui-tooltip */
   /* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */
   /* stylelint-disable no-duplicate-selectors */
   /* stylelint-disable declaration-bang-space-before,no-duplicate-selectors */
   /* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */
   .ant-tooltip {
       font-family: 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', 'SimHei', 'WenQuanYi Micro Hei', sans-serif;
       font-size: 12px;
       font-variant: tabular-nums;
       line-height: 1.5;
       color: #333333;
       box-sizing: border-box;
       margin: 0;
       padding: 0;
       list-style: none;
       position: absolute;
       z-index: 1060;
       display: block;
       visibility: visible;
       max-width: 250px;
   }

   .ant-tooltip-hidden {
       display: none;
   }

   .ant-tooltip-placement-top,
   .ant-tooltip-placement-topLeft,
   .ant-tooltip-placement-topRight {
       padding-bottom: 8px;
   }

   .ant-tooltip-placement-right,
   .ant-tooltip-placement-rightTop,
   .ant-tooltip-placement-rightBottom {
       padding-left: 8px;
   }

   .ant-tooltip-placement-bottom,
   .ant-tooltip-placement-bottomLeft,
   .ant-tooltip-placement-bottomRight {
       padding-top: 8px;
   }

   .ant-tooltip-placement-left,
   .ant-tooltip-placement-leftTop,
   .ant-tooltip-placement-leftBottom {
       padding-right: 8px;
   }

   .ant-tooltip-inner {
       padding: 6px 8px;
       color: #fff;
       text-align: left;
       text-decoration: none;
       background-color: rgba(0, 0, 0, 0.75);
       border-radius: 2px;
       box-shadow: 0 2px 8px rgba(0, 0, 0, 0.15);
       min-height: 32px;
       word-wrap: break-word;
   }

   .ant-tooltip-arrow {
       position: absolute;
       width: 0;
       height: 0;
       border-color: transparent;
       border-style: solid;
   }

   .ant-tooltip-placement-top .ant-tooltip-arrow,
   .ant-tooltip-placement-topLeft .ant-tooltip-arrow,
   .ant-tooltip-placement-topRight .ant-tooltip-arrow {
       bottom: 3px;
       border-width: 5px 5px 0;
       border-top-color: rgba(0, 0, 0, 0.75);
   }

   .ant-tooltip-placement-top .ant-tooltip-arrow {
       left: 50%;
       margin-left: -5px;
   }

   .ant-tooltip-placement-topLeft .ant-tooltip-arrow {
       left: 16px;
   }

   .ant-tooltip-placement-topRight .ant-tooltip-arrow {
       right: 16px;
   }

   .ant-tooltip-placement-right .ant-tooltip-arrow,
   .ant-tooltip-placement-rightTop .ant-tooltip-arrow,
   .ant-tooltip-placement-rightBottom .ant-tooltip-arrow {
       left: 3px;
       border-width: 5px 5px 5px 0;
       border-right-color: rgba(0, 0, 0, 0.75);
   }

   .ant-tooltip-placement-right .ant-tooltip-arrow {
       top: 50%;
       margin-top: -5px;
   }

   .ant-tooltip-placement-rightTop .ant-tooltip-arrow {
       top: 8px;
   }

   .ant-tooltip-placement-rightBottom .ant-tooltip-arrow {
       bottom: 8px;
   }

   .ant-tooltip-placement-left .ant-tooltip-arrow,
   .ant-tooltip-placement-leftTop .ant-tooltip-arrow,
   .ant-tooltip-placement-leftBottom .ant-tooltip-arrow {
       right: 3px;
       border-width: 5px 0 5px 5px;
       border-left-color: rgba(0, 0, 0, 0.75);
   }

   .ant-tooltip-placement-left .ant-tooltip-arrow {
       top: 50%;
       margin-top: -5px;
   }

   .ant-tooltip-placement-leftTop .ant-tooltip-arrow {
       top: 8px;
   }

   .ant-tooltip-placement-leftBottom .ant-tooltip-arrow {
       bottom: 8px;
   }

   .ant-tooltip-placement-bottom .ant-tooltip-arrow,
   .ant-tooltip-placement-bottomLeft .ant-tooltip-arrow,
   .ant-tooltip-placement-bottomRight .ant-tooltip-arrow {
       top: 3px;
       border-width: 0 5px 5px;
       border-bottom-color: rgba(0, 0, 0, 0.75);
   }

   .ant-tooltip-placement-bottom .ant-tooltip-arrow {
       left: 50%;
       margin-left: -5px;
   }

   .ant-tooltip-placement-bottomLeft .ant-tooltip-arrow {
       left: 16px;
   }

   .ant-tooltip-placement-bottomRight .ant-tooltip-arrow {
       right: 16px;
   }

   /** oui-card */
   /* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */
   /* stylelint-disable no-duplicate-selectors */
   /* stylelint-disable declaration-bang-space-before,no-duplicate-selectors */
   /* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */
   .ant-tooltip {
       font-family: 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', 'SimHei', 'WenQuanYi Micro Hei', sans-serif;
       font-size: 12px;
       font-variant: tabular-nums;
       line-height: 1.5;
       color: #333333;
       box-sizing: border-box;
       margin: 0;
       padding: 0;
       list-style: none;
       position: absolute;
       z-index: 1060;
       display: block;
       visibility: visible;
       max-width: 250px;
   }

   .ant-tooltip-hidden {
       display: none;
   }

   .ant-tooltip-placement-top,
   .ant-tooltip-placement-topLeft,
   .ant-tooltip-placement-topRight {
       padding-bottom: 8px;
   }

   .ant-tooltip-placement-right,
   .ant-tooltip-placement-rightTop,
   .ant-tooltip-placement-rightBottom {
       padding-left: 8px;
   }

   .ant-tooltip-placement-bottom,
   .ant-tooltip-placement-bottomLeft,
   .ant-tooltip-placement-bottomRight {
       padding-top: 8px;
   }

   .ant-tooltip-placement-left,
   .ant-tooltip-placement-leftTop,
   .ant-tooltip-placement-leftBottom {
       padding-right: 8px;
   }

   .ant-tooltip-inner {
       padding: 6px 8px;
       color: #fff;
       text-align: left;
       text-decoration: none;
       background-color: rgba(0, 0, 0, 0.75);
       border-radius: 2px;
       box-shadow: 0 2px 8px rgba(0, 0, 0, 0.15);
       min-height: 32px;
       word-wrap: break-word;
   }

   .ant-tooltip-arrow {
       position: absolute;
       width: 0;
       height: 0;
       border-color: transparent;
       border-style: solid;
   }

   .ant-tooltip-placement-top .ant-tooltip-arrow,
   .ant-tooltip-placement-topLeft .ant-tooltip-arrow,
   .ant-tooltip-placement-topRight .ant-tooltip-arrow {
       bottom: 3px;
       border-width: 5px 5px 0;
       border-top-color: rgba(0, 0, 0, 0.75);
   }

   .ant-tooltip-placement-top .ant-tooltip-arrow {
       left: 50%;
       margin-left: -5px;
   }

   .ant-tooltip-placement-topLeft .ant-tooltip-arrow {
       left: 16px;
   }

   .ant-tooltip-placement-topRight .ant-tooltip-arrow {
       right: 16px;
   }

   .ant-tooltip-placement-right .ant-tooltip-arrow,
   .ant-tooltip-placement-rightTop .ant-tooltip-arrow,
   .ant-tooltip-placement-rightBottom .ant-tooltip-arrow {
       left: 3px;
       border-width: 5px 5px 5px 0;
       border-right-color: rgba(0, 0, 0, 0.75);
   }

   .ant-tooltip-placement-right .ant-tooltip-arrow {
       top: 50%;
       margin-top: -5px;
   }

   .ant-tooltip-placement-rightTop .ant-tooltip-arrow {
       top: 8px;
   }

   .ant-tooltip-placement-rightBottom .ant-tooltip-arrow {
       bottom: 8px;
   }

   .ant-tooltip-placement-left .ant-tooltip-arrow,
   .ant-tooltip-placement-leftTop .ant-tooltip-arrow,
   .ant-tooltip-placement-leftBottom .ant-tooltip-arrow {
       right: 3px;
       border-width: 5px 0 5px 5px;
       border-left-color: rgba(0, 0, 0, 0.75);
   }

   .ant-tooltip-placement-left .ant-tooltip-arrow {
       top: 50%;
       margin-top: -5px;
   }

   .ant-tooltip-placement-leftTop .ant-tooltip-arrow {
       top: 8px;
   }

   .ant-tooltip-placement-leftBottom .ant-tooltip-arrow {
       bottom: 8px;
   }

   .ant-tooltip-placement-bottom .ant-tooltip-arrow,
   .ant-tooltip-placement-bottomLeft .ant-tooltip-arrow,
   .ant-tooltip-placement-bottomRight .ant-tooltip-arrow {
       top: 3px;
       border-width: 0 5px 5px;
       border-bottom-color: rgba(0, 0, 0, 0.75);
   }

   .ant-tooltip-placement-bottom .ant-tooltip-arrow {
       left: 50%;
       margin-left: -5px;
   }

   .ant-tooltip-placement-bottomLeft .ant-tooltip-arrow {
       left: 16px;
   }

   .ant-tooltip-placement-bottomRight .ant-tooltip-arrow {
       right: 16px;
   }

   .ant-message {
       font-family: 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', 'SimHei', 'WenQuanYi Micro Hei', sans-serif;
       font-size: 12px;
       font-variant: tabular-nums;
       line-height: 1.5;
       color: #333333;
       box-sizing: border-box;
       margin: 0;
       padding: 0;
       list-style: none;
       position: fixed;
       z-index: 1010;
       width: 100%;
       top: 16px;
       left: 0;
       pointer-events: none;
   }

   .ant-message-notice {
       padding: 8px;
       text-align: center;
   }

   .ant-message-notice:first-child {
       margin-top: -8px;
   }

   .ant-message-notice-content {
       padding: 10px 16px;
       border-radius: 2px;
       box-shadow: 0 4px 12px rgba(0, 0, 0, 0.15);
       background: #fff;
       display: inline-block;
       pointer-events: all;
   }

   .ant-message-success .anticon {
       color: #00A854;
   }

   .ant-message-error .anticon {
       color: #F04134;
   }

   .ant-message-warning .anticon {
       color: #FFBF00;
   }

   .ant-message-info .anticon,
   .ant-message-loading .anticon {
       color: #108EE9;
   }

   .ant-message .anticon {
       margin-right: 8px;
       font-size: 14px;
       top: 1px;
       position: relative;
   }

   .ant-message-notice.move-up-leave.move-up-leave-active {
       animation-name: MessageMoveOut;
       overflow: hidden;
       animation-duration: .3s;
   }

   @keyframes MessageMoveOut {
       0% {
           opacity: 1;
           max-height: 150px;
           padding: 8px;
       }

       100% {
           opacity: 0;
           max-height: 0;
           padding: 0;
       }
   }

   /** oui-calendar */
   /* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */
   /* stylelint-disable no-duplicate-selectors */
   /* stylelint-disable declaration-bang-space-before,no-duplicate-selectors */
   /* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */
   .ant-fullcalendar {
       font-family: 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', 'SimHei', 'WenQuanYi Micro Hei', sans-serif;
       font-size: 12px;
       font-variant: tabular-nums;
       line-height: 1.5;
       color: #333333;
       box-sizing: border-box;
       margin: 0;
       padding: 0;
       list-style: none;
       outline: none;
       border-top: 1px solid #e6e6e6;
   }

   .ant-fullcalendar-month-select {
       margin-left: 5px;
   }

   .ant-fullcalendar-header {
       padding: 11px 16px 11px 0;
       text-align: right;
   }

   .ant-fullcalendar-header .ant-select-dropdown {
       text-align: left;
   }

   .ant-fullcalendar-header .ant-radio-group {
       margin-left: 8px;
       text-align: left;
   }

   .ant-fullcalendar-header label.ant-radio-button {
       height: 22px;
       line-height: 20px;
       padding: 0 10px;
   }

   .ant-fullcalendar-date-panel {
       position: relative;
       outline: none;
   }

   .ant-fullcalendar-calendar-body {
       padding: 8px 12px;
   }

   .ant-fullcalendar table {
       border-collapse: collapse;
       max-width: 100%;
       background-color: transparent;
       width: 100%;
       height: 256px;
   }

   .ant-fullcalendar table,
   .ant-fullcalendar th,
   .ant-fullcalendar td {
       border: 0;
   }

   .ant-fullcalendar td {
       position: relative;
   }

   .ant-fullcalendar-calendar-table {
       border-spacing: 0;
       margin-bottom: 0;
   }

   .ant-fullcalendar-column-header {
       line-height: 18px;
       padding: 0;
       width: 33px;
       text-align: center;
   }

   .ant-fullcalendar-column-header .ant-fullcalendar-column-header-inner {
       display: block;
       font-weight: normal;
   }

   .ant-fullcalendar-week-number-header .ant-fullcalendar-column-header-inner {
       display: none;
   }

   .ant-fullcalendar-month,
   .ant-fullcalendar-date {
       text-align: center;
       transition: all .3s;
   }

   .ant-fullcalendar-value {
       display: block;
       margin: 0 auto;
       color: #333333;
       border-radius: 2px;
       width: 24px;
       height: 24px;
       padding: 0;
       background: transparent;
       line-height: 24px;
       transition: all .3s;
   }

   .ant-fullcalendar-value:hover {
       background: #f0f7ff;
       cursor: pointer;
   }

   .ant-fullcalendar-value:active {
       background: #2062e6;
       color: #fff;
   }

   .ant-fullcalendar-month-panel-cell .ant-fullcalendar-value {
       width: 48px;
   }

   .ant-fullcalendar-today .ant-fullcalendar-value,
   .ant-fullcalendar-month-panel-current-cell .ant-fullcalendar-value {
       box-shadow: 0 0 0 1px #2062e6 inset;
   }

   .ant-fullcalendar-selected-day .ant-fullcalendar-value,
   .ant-fullcalendar-month-panel-selected-cell .ant-fullcalendar-value {
       background: #2062e6;
       color: #fff;
   }

   .ant-fullcalendar-disabled-cell-first-of-row .ant-fullcalendar-value {
       border-top-left-radius: 2px;
       border-bottom-left-radius: 2px;
   }

   .ant-fullcalendar-disabled-cell-last-of-row .ant-fullcalendar-value {
       border-top-right-radius: 2px;
       border-bottom-right-radius: 2px;
   }

   .ant-fullcalendar-last-month-cell .ant-fullcalendar-value,
   .ant-fullcalendar-next-month-btn-day .ant-fullcalendar-value {
       color: #cecece;
   }

   .ant-fullcalendar-month-panel-table {
       table-layout: fixed;
       width: 100%;
       border-collapse: separate;
   }

   .ant-fullcalendar-content {
       position: absolute;
       width: 100%;
       left: 0;
       bottom: -9px;
   }

   .ant-fullcalendar-fullscreen {
       border-top: 0;
   }

   .ant-fullcalendar-fullscreen .ant-fullcalendar-table {
       table-layout: fixed;
   }

   .ant-fullcalendar-fullscreen .ant-fullcalendar-header .ant-radio-group {
       margin-left: 16px;
   }

   .ant-fullcalendar-fullscreen .ant-fullcalendar-header label.ant-radio-button {
       height: 32px;
       line-height: 30px;
   }

   .ant-fullcalendar-fullscreen .ant-fullcalendar-month,
   .ant-fullcalendar-fullscreen .ant-fullcalendar-date {
       text-align: left;
       margin: 0 4px;
       display: block;
       color: #333333;
       height: 116px;
       padding: 4px 8px;
       border-top: 2px solid #e6e6e6;
       transition: background .3s;
   }

   .ant-fullcalendar-fullscreen .ant-fullcalendar-month:hover,
   .ant-fullcalendar-fullscreen .ant-fullcalendar-date:hover {
       background: #f0f7ff;
       cursor: pointer;
   }

   .ant-fullcalendar-fullscreen .ant-fullcalendar-month:active,
   .ant-fullcalendar-fullscreen .ant-fullcalendar-date:active {
       background: #c7e1ff;
   }

   .ant-fullcalendar-fullscreen .ant-fullcalendar-column-header {
       text-align: right;
       padding-right: 12px;
       padding-bottom: 5px;
   }

   .ant-fullcalendar-fullscreen .ant-fullcalendar-value {
       text-align: right;
       background: transparent;
       width: auto;
   }

   .ant-fullcalendar-fullscreen .ant-fullcalendar-today .ant-fullcalendar-value {
       color: #333333;
   }

   .ant-fullcalendar-fullscreen .ant-fullcalendar-month-panel-current-cell .ant-fullcalendar-month,
   .ant-fullcalendar-fullscreen .ant-fullcalendar-today .ant-fullcalendar-date {
       border-top-color: #2062e6;
       background: transparent;
   }

   .ant-fullcalendar-fullscreen .ant-fullcalendar-month-panel-current-cell .ant-fullcalendar-value,
   .ant-fullcalendar-fullscreen .ant-fullcalendar-today .ant-fullcalendar-value {
       box-shadow: none;
   }

   .ant-fullcalendar-fullscreen .ant-fullcalendar-month-panel-selected-cell .ant-fullcalendar-month,
   .ant-fullcalendar-fullscreen .ant-fullcalendar-selected-day .ant-fullcalendar-date {
       background: #f0f7ff;
   }

   .ant-fullcalendar-fullscreen .ant-fullcalendar-month-panel-selected-cell .ant-fullcalendar-value,
   .ant-fullcalendar-fullscreen .ant-fullcalendar-selected-day .ant-fullcalendar-value {
       color: #2062e6;
   }

   .ant-fullcalendar-fullscreen .ant-fullcalendar-last-month-cell .ant-fullcalendar-date,
   .ant-fullcalendar-fullscreen .ant-fullcalendar-next-month-btn-day .ant-fullcalendar-date {
       color: #cecece;
   }

   .ant-fullcalendar-fullscreen .ant-fullcalendar-content {
       height: 88px;
       overflow-y: auto;
       position: static;
       width: auto;
       left: auto;
       bottom: auto;
   }

   .ant-fullcalendar-disabled-cell .ant-fullcalendar-date,
   .ant-fullcalendar-disabled-cell .ant-fullcalendar-date:hover {
       cursor: not-allowed;
   }

   .ant-fullcalendar-disabled-cell:not(.ant-fullcalendar-today) .ant-fullcalendar-date,
   .ant-fullcalendar-disabled-cell:not(.ant-fullcalendar-today) .ant-fullcalendar-date:hover {
       background: transparent;
   }

   .ant-fullcalendar-disabled-cell .ant-fullcalendar-value {
       color: #cecece;
       border-radius: 0;
       width: auto;
       cursor: not-allowed;
   }

   .ant-select {
       font-family: 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', 'SimHei', 'WenQuanYi Micro Hei', sans-serif;
       font-size: 12px;
       font-variant: tabular-nums;
       line-height: 1.5;
       color: #333333;
       box-sizing: border-box;
       margin: 0;
       padding: 0;
       list-style: none;
       display: inline-block;
       position: relative;
       outline: 0;
   }

   .ant-select ul,
   .ant-select ol {
       margin: 0;
       padding: 0;
       list-style: none;
   }

   .ant-select>ul>li>a {
       padding: 0;
       background-color: #fff;
   }

   .ant-select-arrow {
       display: inline-block;
       font-style: normal;
       vertical-align: baseline;
       text-align: center;
       text-transform: none;
       text-rendering: optimizeLegibility;
       -webkit-font-smoothing: antialiased;
       -moz-osx-font-smoothing: grayscale;
       position: absolute;
       top: 50%;
       right: 11px;
       line-height: 1;
       margin-top: -5px;
       transform-origin: 50% 50%;
       color: #cecece;
       font-size: 10px;
   }

   .ant-select-arrow:before {
       display: block;
       font-family: "anticon" !important;
   }

   .ant-select-arrow * {
       display: none;
   }

   .ant-select-arrow:before {
       content: '\e61d';
       transition: transform .3s;
   }

   .ant-select-selection {
       outline: none;
       user-select: none;
       box-sizing: border-box;
       display: block;
       background-color: #fff;
       border-radius: 2px;
       border: 1px solid #e6e6e6;
       border-top-width: 1.02px;
       transition: all 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
   }

   .ant-select-selection:hover {
       border-color: #0d0c0c;
       border-right-width: 1px !important;
   }

   .ant-select-focused .ant-select-selection,
   .ant-select-selection:focus,
   .ant-select-selection:active {
       border-color: #4987f2;
       outline: 0;
       box-shadow: 0 0 0 2px rgba(32, 98, 230, 0.2);
       border-right-width: 1px !important;
   }

   .ant-select-selection__clear {
       display: inline-block;
       font-style: normal;
       vertical-align: baseline;
       text-align: center;
       text-transform: none;
       text-rendering: auto;
       opacity: 0;
       position: absolute;
       right: 11px;
       z-index: 1;
       background: #fff;
       top: 50%;
       font-size: 10px;
       color: #cecece;
       width: 12px;
       height: 12px;
       margin-top: -6px;
       line-height: 12px;
       cursor: pointer;
       transition: color 0.3s ease, opacity 0.15s ease;
   }

   .ant-select-selection__clear:before {
       display: block;
       font-family: 'anticon';
       text-rendering: optimizeLegibility;
       -webkit-font-smoothing: antialiased;
       -moz-osx-font-smoothing: grayscale;
       content: "\e62e";
   }

   .ant-select-selection__clear:hover {
       color: #999999;
   }

   .ant-select-selection:hover .ant-select-selection__clear {
       opacity: 1;
   }

   .ant-select-selection-selected-value {
       float: left;
       overflow: hidden;
       text-overflow: ellipsis;
       white-space: nowrap;
       max-width: 100%;
       padding-right: 20px;
   }

   .ant-select-no-arrow .ant-select-selection-selected-value {
       padding-right: 0;
   }

   .ant-select-disabled {
       color: #cecece;
   }

   .ant-select-disabled .ant-select-selection {
       background: #F0F0F0;
       cursor: not-allowed;
   }

   .ant-select-disabled .ant-select-selection:hover,
   .ant-select-disabled .ant-select-selection:focus,
   .ant-select-disabled .ant-select-selection:active {
       border-color: #e6e6e6;
       box-shadow: none;
   }

   .ant-select-disabled .ant-select-selection__clear {
       display: none;
       visibility: hidden;
       pointer-events: none;
   }

   .ant-select-disabled .ant-select-selection--multiple .ant-select-selection__choice {
       background: #f2f2f2;
       color: #aaa;
       padding-right: 10px;
   }

   .ant-select-disabled .ant-select-selection--multiple .ant-select-selection__choice__remove {
       display: none;
   }

   .ant-select-selection--single {
       height: 32px;
       position: relative;
       cursor: pointer;
   }

   .ant-select-selection__rendered {
       display: block;
       margin-left: 11px;
       margin-right: 11px;
       position: relative;
       line-height: 30px;
   }

   .ant-select-selection__rendered:after {
       content: '.';
       visibility: hidden;
       pointer-events: none;
       display: inline-block;
       width: 0;
   }

   .ant-select-lg {
       font-size: 14px;
   }

   .ant-select-lg .ant-select-selection--single {
       height: 40px;
   }

   .ant-select-lg .ant-select-selection__rendered {
       line-height: 38px;
   }

   .ant-select-lg .ant-select-selection--multiple {
       min-height: 40px;
   }

   .ant-select-lg .ant-select-selection--multiple .ant-select-selection__rendered li {
       height: 32px;
       line-height: 32px;
   }

   .ant-select-lg .ant-select-selection--multiple .ant-select-selection__clear {
       top: 20px;
   }

   .ant-select-sm .ant-select-selection--single {
       height: 24px;
   }

   .ant-select-sm .ant-select-selection__rendered {
       line-height: 22px;
       margin: 0 7px;
   }

   .ant-select-sm .ant-select-selection--multiple {
       min-height: 24px;
   }

   .ant-select-sm .ant-select-selection--multiple .ant-select-selection__rendered li {
       height: 16px;
       line-height: 14px;
   }

   .ant-select-sm .ant-select-selection--multiple .ant-select-selection__clear {
       top: 12px;
   }

   .ant-select-sm .ant-select-selection__clear,
   .ant-select-sm .ant-select-arrow {
       right: 8px;
   }

   .ant-select-disabled .ant-select-selection__choice__remove {
       color: #cecece;
       cursor: default;
   }

   .ant-select-disabled .ant-select-selection__choice__remove:hover {
       color: #cecece;
   }

   .ant-select-search__field__wrap {
       display: inline-block;
       position: relative;
   }

   .ant-select-selection__placeholder,
   .ant-select-search__field__placeholder {
       position: absolute;
       top: 50%;
       left: 0;
       right: 9px;
       color: #bfbfbf;
       line-height: 20px;
       height: 20px;
       max-width: 100%;
       margin-top: -10px;
       overflow: hidden;
       text-overflow: ellipsis;
       white-space: nowrap;
       text-align: left;
   }

   .ant-select-search__field__placeholder {
       left: 12px;
   }

   .ant-select-search__field__mirror {
       position: absolute;
       top: -9999px;
       left: -9999px;
       white-space: pre;
       pointer-events: none;
   }

   .ant-select-search--inline {
       position: absolute;
       height: 100%;
       width: 100%;
   }

   .ant-select-search--inline .ant-select-search__field__wrap {
       width: 100%;
       height: 100%;
   }

   .ant-select-search--inline .ant-select-search__field {
       border-width: 0;
       font-size: 100%;
       height: 100%;
       width: 100%;
       background: transparent;
       outline: 0;
       border-radius: 2px;
       line-height: 1;
   }

   .ant-select-search--inline>i {
       float: right;
   }

   .ant-select-selection--multiple {
       min-height: 32px;
       cursor: text;
       padding-bottom: 3px;
       zoom: 1;
   }

   .ant-select-selection--multiple:before,
   .ant-select-selection--multiple:after {
       content: "";
       display: table;
   }

   .ant-select-selection--multiple:after {
       clear: both;
   }

   .ant-select-selection--multiple .ant-select-search--inline {
       float: left;
       position: static;
       width: auto;
       padding: 0;
       max-width: 100%;
   }

   .ant-select-selection--multiple .ant-select-search--inline .ant-select-search__field {
       max-width: 100%;
       width: 0.75em;
   }

   .ant-select-selection--multiple .ant-select-selection__rendered {
       margin-left: 5px;
       margin-bottom: -3px;
       height: auto;
   }

   .ant-select-selection--multiple .ant-select-selection__placeholder {
       margin-left: 6px;
   }

   .ant-select-selection--multiple>ul>li,
   .ant-select-selection--multiple .ant-select-selection__rendered>ul>li {
       margin-top: 3px;
       height: 24px;
       line-height: 22px;
   }

   .ant-select-selection--multiple .ant-select-selection__choice {
       color: #333333;
       background-color: #f4f4f4;
       border: 1px solid #e6e6e6;
       border-radius: 2px;
       cursor: default;
       float: left;
       margin-right: 4px;
       max-width: 99%;
       position: relative;
       overflow: hidden;
       transition: padding 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
       padding: 0 20px 0 10px;
   }

   .ant-select-selection--multiple .ant-select-selection__choice__disabled {
       padding: 0 10px;
   }

   .ant-select-selection--multiple .ant-select-selection__choice__content {
       display: inline-block;
       white-space: nowrap;
       overflow: hidden;
       text-overflow: ellipsis;
       max-width: 100%;
       transition: margin 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
   }

   .ant-select-selection--multiple .ant-select-selection__choice__remove {
       font-style: normal;
       vertical-align: baseline;
       text-align: center;
       text-transform: none;
       line-height: 1;
       text-rendering: optimizeLegibility;
       -webkit-font-smoothing: antialiased;
       -moz-osx-font-smoothing: grayscale;
       color: #999999;
       line-height: inherit;
       cursor: pointer;
       font-weight: bold;
       transition: all .3s;
       font-size: 10px;
       display: inline-block;
       font-size: 12px;
       font-size: 10px \9;
       transform: scale(0.83333333) rotate(0deg);
       position: absolute;
       right: 4px;
   }

   .ant-select-selection--multiple .ant-select-selection__choice__remove:before {
       display: block;
       font-family: "anticon" !important;
   }

   :root .ant-select-selection--multiple .ant-select-selection__choice__remove {
       font-size: 10px;
   }

   .ant-select-selection--multiple .ant-select-selection__choice__remove:hover {
       color: #404040;
   }

   .ant-select-selection--multiple .ant-select-selection__choice__remove:before {
       content: "\e633";
   }

   .ant-select-selection--multiple .ant-select-selection__clear {
       top: 16px;
   }

   .ant-select-allow-clear .ant-select-selection--single .ant-select-selection-selected-value {
       padding-right: 16px;
   }

   .ant-select-allow-clear .ant-select-selection--multiple .ant-select-selection__rendered {
       margin-right: 20px;
   }

   .ant-select-open .ant-select-arrow:before {
       transform: rotate(180deg);
   }

   .ant-select-open .ant-select-selection {
       border-color: #4987f2;
       outline: 0;
       box-shadow: 0 0 0 2px rgba(32, 98, 230, 0.2);
       border-right-width: 1px !important;
   }

   .ant-select-combobox .ant-select-arrow {
       display: none;
   }

   .ant-select-combobox .ant-select-search--inline {
       height: 100%;
       width: 100%;
       float: none;
   }

   .ant-select-combobox .ant-select-search__field__wrap {
       width: 100%;
       height: 100%;
   }

   .ant-select-combobox .ant-select-search__field {
       width: 100%;
       height: 100%;
       position: relative;
       z-index: 1;
       transition: all 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
       box-shadow: none;
   }

   .ant-select-combobox.ant-select-allow-clear .ant-select-selection:hover .ant-select-selection__rendered {
       margin-right: 20px;
   }

   .ant-select-dropdown {
       font-family: 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', 'SimHei', 'WenQuanYi Micro Hei', sans-serif;
       font-variant: tabular-nums;
       line-height: 1.5;
       color: #333333;
       margin: 0;
       padding: 0;
       list-style: none;
       background-color: #fff;
       box-shadow: 0 2px 8px rgba(0, 0, 0, 0.15);
       border-radius: 2px;
       box-sizing: border-box;
       z-index: 1050;
       left: -9999px;
       top: -9999px;
       position: absolute;
       outline: none;
       font-size: 12px;
   }

   .ant-select-dropdown.slide-up-enter.slide-up-enter-active.ant-select-dropdown-placement-bottomLeft,
   .ant-select-dropdown.slide-up-appear.slide-up-appear-active.ant-select-dropdown-placement-bottomLeft {
       animation-name: antSlideUpIn;
   }

   .ant-select-dropdown.slide-up-enter.slide-up-enter-active.ant-select-dropdown-placement-topLeft,
   .ant-select-dropdown.slide-up-appear.slide-up-appear-active.ant-select-dropdown-placement-topLeft {
       animation-name: antSlideDownIn;
   }

   .ant-select-dropdown.slide-up-leave.slide-up-leave-active.ant-select-dropdown-placement-bottomLeft {
       animation-name: antSlideUpOut;
   }

   .ant-select-dropdown.slide-up-leave.slide-up-leave-active.ant-select-dropdown-placement-topLeft {
       animation-name: antSlideDownOut;
   }

   .ant-select-dropdown-hidden {
       display: none;
   }

   .ant-select-dropdown-menu {
       outline: none;
       margin-bottom: 0;
       padding-left: 0;
       list-style: none;
       max-height: 250px;
       overflow: auto;
   }

   .ant-select-dropdown-menu-item-group-list {
       margin: 0;
       padding: 0;
   }

   .ant-select-dropdown-menu-item-group-list>.ant-select-dropdown-menu-item {
       padding-left: 20px;
   }

   .ant-select-dropdown-menu-item-group-title {
       color: #999999;
       padding: 0 12px;
       height: 32px;
       line-height: 32px;
       font-size: 10px;
   }

   .ant-select-dropdown-menu-item-group-list .ant-select-dropdown-menu-item:first-child:not(:last-child),
   .ant-select-dropdown-menu-item-group:not(:last-child) .ant-select-dropdown-menu-item-group-list .ant-select-dropdown-menu-item:last-child {
       border-radius: 0;
   }

   .ant-select-dropdown-menu-item {
       position: relative;
       display: block;
       padding: 5px 12px;
       line-height: 22px;
       font-weight: normal;
       color: #333333;
       white-space: nowrap;
       cursor: pointer;
       overflow: hidden;
       text-overflow: ellipsis;
       transition: background 0.3s ease;
   }

   .ant-select-dropdown-menu-item:hover {
       background-color: #f0f7ff;
   }

   .ant-select-dropdown-menu-item:first-child {
       border-radius: 2px 2px 0 0;
   }

   .ant-select-dropdown-menu-item:last-child {
       border-radius: 0 0 2px 2px;
   }

   .ant-select-dropdown-menu-item-disabled {
       color: #cecece;
       cursor: not-allowed;
   }

   .ant-select-dropdown-menu-item-disabled:hover {
       color: #cecece;
       background-color: #fff;
       cursor: not-allowed;
   }

   .ant-select-dropdown-menu-item-selected,
   .ant-select-dropdown-menu-item-selected:hover {
       background-color: #f4f4f4;
       font-weight: 600;
       color: #333333;
   }

   .ant-select-dropdown-menu-item-active {
       background-color: #f0f7ff;
   }

   .ant-select-dropdown-menu-item-divider {
       height: 1px;
       margin: 1px 0;
       overflow: hidden;
       background-color: #e6e6e6;
       line-height: 0;
   }

   .ant-select-dropdown.ant-select-dropdown--multiple .ant-select-dropdown-menu-item:after {
       font-family: 'anticon';
       text-rendering: optimizeLegibility;
       -webkit-font-smoothing: antialiased;
       -moz-osx-font-smoothing: grayscale;
       content: "\e632";
       color: transparent;
       display: inline-block;
       font-size: 12px;
       font-size: 10px \9;
       transform: scale(0.83333333) rotate(0deg);
       transition: all 0.2s ease;
       position: absolute;
       top: 50%;
       transform: translateY(-50%);
       right: 12px;
       font-weight: bold;
       text-shadow: 0 0.1px 0, 0.1px 0 0, 0 -0.1px 0, -0.1px 0;
   }

   :root .ant-select-dropdown.ant-select-dropdown--multiple .ant-select-dropdown-menu-item:after {
       font-size: 10px;
   }

   .ant-select-dropdown.ant-select-dropdown--multiple .ant-select-dropdown-menu-item:hover:after {
       color: #ddd;
   }

   .ant-select-dropdown.ant-select-dropdown--multiple .ant-select-dropdown-menu-item-disabled:after {
       display: none;
   }

   .ant-select-dropdown.ant-select-dropdown--multiple .ant-select-dropdown-menu-item-selected:after,
   .ant-select-dropdown.ant-select-dropdown--multiple .ant-select-dropdown-menu-item-selected:hover:after {
       color: #2062e6;
       display: inline-block;
   }

   .ant-select-dropdown-container-open .ant-select-dropdown,
   .ant-select-dropdown-open .ant-select-dropdown {
       display: block;
   }

   .ant-radio-group {
       font-family: 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', 'SimHei', 'WenQuanYi Micro Hei', sans-serif;
       font-size: 12px;
       font-variant: tabular-nums;
       line-height: 1.5;
       color: #333333;
       box-sizing: border-box;
       margin: 0;
       padding: 0;
       list-style: none;
       display: inline-block;
       line-height: unset;
   }

   .ant-radio-wrapper {
       font-family: 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', 'SimHei', 'WenQuanYi Micro Hei', sans-serif;
       font-size: 12px;
       font-variant: tabular-nums;
       line-height: 1.5;
       color: #333333;
       box-sizing: border-box;
       margin: 0;
       padding: 0;
       list-style: none;
       display: inline-block;
       position: relative;
       white-space: nowrap;
       margin-right: 8px;
       cursor: pointer;
   }

   .ant-radio {
       font-family: 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', 'SimHei', 'WenQuanYi Micro Hei', sans-serif;
       font-size: 12px;
       font-variant: tabular-nums;
       line-height: 1.5;
       color: #333333;
       box-sizing: border-box;
       margin: 0;
       padding: 0;
       list-style: none;
       white-space: nowrap;
       outline: none;
       display: inline-block;
       position: relative;
       line-height: 1;
       vertical-align: sub;
       cursor: pointer;
   }

   .ant-radio-wrapper:hover .ant-radio .ant-radio-inner,
   .ant-radio:hover .ant-radio-inner,
   .ant-radio-focused .ant-radio-inner {
       border-color: #2062e6;
   }

   .ant-radio-checked:after {
       position: absolute;
       top: 0;
       left: 0;
       width: 100%;
       height: 100%;
       border-radius: 50%;
       border: 1px solid #2062e6;
       content: '';
       animation: antRadioEffect 0.36s ease-in-out;
       animation-fill-mode: both;
       visibility: hidden;
   }

   .ant-radio:hover:after,
   .ant-radio-wrapper:hover .ant-radio:after {
       visibility: visible;
   }

   .ant-radio-inner {
       position: relative;
       top: 0;
       left: 0;
       display: block;
       width: 16px;
       height: 16px;
       border-width: 1px;
       border-style: solid;
       border-radius: 100px;
       border-color: #e6e6e6;
       background-color: #fff;
       transition: all 0.3s;
   }

   .ant-radio-inner:after {
       position: absolute;
       width: 8px;
       height: 8px;
       left: 3px;
       top: 3px;
       border-radius: 8px;
       display: table;
       border-top: 0;
       border-left: 0;
       content: ' ';
       background-color: #2062e6;
       opacity: 0;
       transform: scale(0);
       transition: all 0.3s cubic-bezier(0.78, 0.14, 0.15, 0.86);
   }

   .ant-radio-input {
       position: absolute;
       left: 0;
       z-index: 1;
       cursor: pointer;
       opacity: 0;
       top: 0;
       bottom: 0;
       right: 0;
   }

   .ant-radio-checked .ant-radio-inner {
       border-color: #2062e6;
   }

   .ant-radio-checked .ant-radio-inner:after {
       transform: scale(0.875);
       opacity: 1;
       transition: all 0.3s cubic-bezier(0.78, 0.14, 0.15, 0.86);
   }

   .ant-radio-disabled .ant-radio-inner {
       border-color: #e6e6e6 !important;
       background-color: #F0F0F0;
   }

   .ant-radio-disabled .ant-radio-inner:after {
       background-color: #ccc;
   }

   .ant-radio-disabled .ant-radio-input {
       cursor: not-allowed;
   }

   .ant-radio-disabled+span {
       color: #cecece;
       cursor: not-allowed;
   }

   span.ant-radio+* {
       padding-left: 8px;
       padding-right: 8px;
   }

   .ant-radio-button-wrapper {
       margin: 0;
       height: 32px;
       line-height: 30px;
       color: #333333;
       display: inline-block;
       transition: all 0.3s ease;
       cursor: pointer;
       border: 1px solid #e6e6e6;
       border-left: 0;
       border-top-width: 1.02px;
       background: #fff;
       padding: 0 15px;
       position: relative;
   }

   .ant-radio-button-wrapper a {
       color: #333333;
   }

   .ant-radio-button-wrapper>.ant-radio-button {
       margin-left: 0;
       display: block;
       width: 0;
       height: 0;
   }

   .ant-radio-group-large .ant-radio-button-wrapper {
       height: 40px;
       line-height: 38px;
       font-size: 14px;
   }

   .ant-radio-group-small .ant-radio-button-wrapper {
       height: 24px;
       line-height: 22px;
       padding: 0 7px;
   }

   .ant-radio-button-wrapper:not(:first-child)::before {
       content: "";
       display: block;
       top: 0;
       left: -1px;
       width: 1px;
       height: 100%;
       position: absolute;
       background-color: #e6e6e6;
   }

   .ant-radio-button-wrapper:first-child {
       border-radius: 2px 0 0 2px;
       border-left: 1px solid #e6e6e6;
   }

   .ant-radio-button-wrapper:last-child {
       border-radius: 0 2px 2px 0;
   }

   .ant-radio-button-wrapper:first-child:last-child {
       border-radius: 2px;
   }

   .ant-radio-button-wrapper:hover,
   .ant-radio-button-wrapper-focused {
       color: #2062e6;
       position: relative;
   }

   .ant-radio-button-wrapper .ant-radio-inner,
   .ant-radio-button-wrapper input[type="checkbox"],
   .ant-radio-button-wrapper input[type="radio"] {
       opacity: 0;
       width: 0;
       height: 0;
   }

   .ant-radio-button-wrapper-checked {
       background: #fff;
       border-color: #2062e6;
       color: #2062e6;
       box-shadow: -1px 0 0 0 #2062e6;
       z-index: 1;
   }

   .ant-radio-button-wrapper-checked::before {
       background-color: #2062e6 !important;
       opacity: 0.1;
   }

   .ant-radio-button-wrapper-checked:first-child {
       border-color: #2062e6;
       box-shadow: none !important;
   }

   .ant-radio-button-wrapper-checked:hover {
       border-color: #4987f2;
       box-shadow: -1px 0 0 0 #4987f2;
       color: #4987f2;
   }

   .ant-radio-button-wrapper-checked:active {
       border-color: #1145bf;
       box-shadow: -1px 0 0 0 #1145bf;
       color: #1145bf;
   }

   .ant-radio-group-solid .ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled) {
       background: #2062e6;
       border-color: #2062e6;
       color: #fff;
   }

   .ant-radio-group-solid .ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled):hover {
       border-color: #4987f2;
       background: #4987f2;
       color: #fff;
   }

   .ant-radio-group-solid .ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled):active {
       border-color: #1145bf;
       background: #1145bf;
       color: #fff;
   }

   .ant-radio-button-wrapper-disabled {
       border-color: #e6e6e6;
       background-color: #F0F0F0;
       cursor: not-allowed;
       color: #cecece;
   }

   .ant-radio-button-wrapper-disabled:first-child,
   .ant-radio-button-wrapper-disabled:hover {
       border-color: #e6e6e6;
       background-color: #F0F0F0;
       color: #cecece;
   }

   .ant-radio-button-wrapper-disabled:first-child {
       border-left-color: #e6e6e6;
   }

   .ant-radio-button-wrapper-disabled.ant-radio-button-wrapper-checked {
       color: #fff;
       background-color: #e6e6e6;
       border-color: #e6e6e6;
       box-shadow: none;
   }

   @keyframes antRadioEffect {
       0% {
           transform: scale(1);
           opacity: 0.5;
       }

       100% {
           transform: scale(1.6);
           opacity: 0;
       }
   }

   @supports (-moz-appearance:meterbar) and (background-blend-mode:difference, normal) {
       .ant-radio {
           vertical-align: text-bottom;
       }
   }

   /** oui-cascader */
   /* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */
   /* stylelint-disable no-duplicate-selectors */
   /* stylelint-disable declaration-bang-space-before,no-duplicate-selectors */
   /* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */
   .ant-cascader {
       font-family: 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', 'SimHei', 'WenQuanYi Micro Hei', sans-serif;
       font-size: 12px;
       font-variant: tabular-nums;
       line-height: 1.5;
       color: #333333;
       box-sizing: border-box;
       margin: 0;
       padding: 0;
       list-style: none;
   }

   .ant-cascader-input.ant-input {
       background-color: transparent !important;
       cursor: pointer;
       width: 100%;
       position: static;
   }

   .ant-cascader-picker-show-search .ant-cascader-input.ant-input {
       position: relative;
   }

   .ant-cascader-picker {
       font-family: 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', 'SimHei', 'WenQuanYi Micro Hei', sans-serif;
       font-size: 12px;
       font-variant: tabular-nums;
       line-height: 1.5;
       color: #333333;
       box-sizing: border-box;
       margin: 0;
       padding: 0;
       list-style: none;
       position: relative;
       display: inline-block;
       cursor: pointer;
       background-color: #fff;
       border-radius: 2px;
       outline: 0;
       transition: color .3s;
   }

   .ant-cascader-picker-with-value .ant-cascader-picker-label {
       color: transparent;
   }

   .ant-cascader-picker-disabled {
       cursor: not-allowed;
       background: #F0F0F0;
       color: #cecece;
   }

   .ant-cascader-picker-disabled .ant-cascader-input {
       cursor: not-allowed;
   }

   .ant-cascader-picker:focus .ant-cascader-input {
       border-color: #4987f2;
       outline: 0;
       box-shadow: 0 0 0 2px rgba(32, 98, 230, 0.2);
       border-right-width: 1px !important;
   }

   .ant-cascader-picker-show-search.ant-cascader-picker-focused {
       color: #cecece;
   }

   .ant-cascader-picker-label {
       position: absolute;
       left: 0;
       height: 20px;
       line-height: 20px;
       top: 50%;
       margin-top: -10px;
       white-space: nowrap;
       text-overflow: ellipsis;
       overflow: hidden;
       width: 100%;
       padding: 0 12px;
   }

   .ant-cascader-picker-clear {
       opacity: 0;
       position: absolute;
       right: 12px;
       z-index: 2;
       background: #fff;
       top: 50%;
       font-size: 10px;
       color: #cecece;
       width: 12px;
       height: 12px;
       margin-top: -6px;
       line-height: 12px;
       cursor: pointer;
       transition: color 0.3s ease, opacity 0.15s ease;
   }

   .ant-cascader-picker-clear:hover {
       color: #999999;
   }

   .ant-cascader-picker:hover .ant-cascader-picker-clear {
       opacity: 1;
   }

   .ant-cascader-picker-arrow {
       position: absolute;
       z-index: 1;
       top: 50%;
       right: 12px;
       width: 12px;
       height: 12px;
       font-size: 12px;
       margin-top: -6px;
       line-height: 12px;
       color: #cecece;
   }

   .ant-cascader-picker-arrow:before {
       transition: transform .2s;
   }

   .ant-cascader-picker-arrow.ant-cascader-picker-arrow-expand:before {
       transform: rotate(180deg);
   }

   .ant-cascader-picker-small .ant-cascader-picker-clear,
   .ant-cascader-picker-small .ant-cascader-picker-arrow {
       right: 8px;
   }

   .ant-cascader-menus {
       font-size: 12px;
       background: #fff;
       position: absolute;
       z-index: 1050;
       border-radius: 2px;
       box-shadow: 0 2px 8px rgba(0, 0, 0, 0.15);
       white-space: nowrap;
   }

   .ant-cascader-menus ul,
   .ant-cascader-menus ol {
       list-style: none;
       margin: 0;
       padding: 0;
   }

   .ant-cascader-menus-empty,
   .ant-cascader-menus-hidden {
       display: none;
   }

   .ant-cascader-menus.slide-up-enter.slide-up-enter-active.ant-cascader-menus-placement-bottomLeft,
   .ant-cascader-menus.slide-up-appear.slide-up-appear-active.ant-cascader-menus-placement-bottomLeft {
       animation-name: antSlideUpIn;
   }

   .ant-cascader-menus.slide-up-enter.slide-up-enter-active.ant-cascader-menus-placement-topLeft,
   .ant-cascader-menus.slide-up-appear.slide-up-appear-active.ant-cascader-menus-placement-topLeft {
       animation-name: antSlideDownIn;
   }

   .ant-cascader-menus.slide-up-leave.slide-up-leave-active.ant-cascader-menus-placement-bottomLeft {
       animation-name: antSlideUpOut;
   }

   .ant-cascader-menus.slide-up-leave.slide-up-leave-active.ant-cascader-menus-placement-topLeft {
       animation-name: antSlideDownOut;
   }

   .ant-cascader-menu {
       display: inline-block;
       vertical-align: top;
       min-width: 111px;
       height: 180px;
       list-style: none;
       margin: 0;
       padding: 0;
       border-right: 1px solid #e6e6e6;
       overflow: auto;
       -ms-overflow-style: -ms-autohiding-scrollbar;
   }

   .ant-cascader-menu:first-child {
       border-radius: 2px 0 0 2px;
   }

   .ant-cascader-menu:last-child {
       border-right-color: transparent;
       margin-right: -1px;
       border-radius: 0 2px 2px 0;
   }

   .ant-cascader-menu:only-child {
       border-radius: 2px;
   }

   .ant-cascader-menu-item {
       padding: 5px 12px;
       line-height: 22px;
       cursor: pointer;
       white-space: nowrap;
       transition: all 0.3s;
   }

   .ant-cascader-menu-item:hover {
       background: #f0f7ff;
   }

   .ant-cascader-menu-item-disabled {
       cursor: not-allowed;
       color: #cecece;
   }

   .ant-cascader-menu-item-disabled:hover {
       background: transparent;
   }

   .ant-cascader-menu-item-active:not(.ant-cascader-menu-item-disabled),
   .ant-cascader-menu-item-active:not(.ant-cascader-menu-item-disabled):hover {
       background: #f2f2f2;
       font-weight: 600;
   }

   .ant-cascader-menu-item-expand {
       position: relative;
       padding-right: 24px;
   }

   .ant-cascader-menu-item-expand:after {
       font-family: 'anticon';
       text-rendering: optimizeLegibility;
       -webkit-font-smoothing: antialiased;
       -moz-osx-font-smoothing: grayscale;
       content: "\e61f";
       display: inline-block;
       font-size: 12px;
       font-size: 8px \9;
       transform: scale(0.66666667) rotate(0deg);
       color: #999999;
       position: absolute;
       right: 12px;
   }

   :root .ant-cascader-menu-item-expand:after {
       font-size: 10px;
   }

   .ant-cascader-menu-item-loading:after {
       font-family: 'anticon';
       text-rendering: optimizeLegibility;
       -webkit-font-smoothing: antialiased;
       -moz-osx-font-smoothing: grayscale;
       content: "\e64d";
       animation: loadingCircle 1s infinite linear;
   }

   .ant-cascader-menu-item .ant-cascader-menu-item-keyword {
       color: #F04134;
   }

   .ant-input {
       font-family: 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', 'SimHei', 'WenQuanYi Micro Hei', sans-serif;
       font-variant: tabular-nums;
       box-sizing: border-box;
       margin: 0;
       padding: 0;
       list-style: none;
       position: relative;
       display: inline-block;
       padding: 4px 11px;
       width: 100%;
       height: 32px;
       font-size: 12px;
       line-height: 1.5;
       color: #333333;
       background-color: #fff;
       background-image: none;
       border: 1px solid #e6e6e6;
       border-radius: 2px;
       transition: all .3s;
   }

   .ant-input::-moz-placeholder {
       color: #bfbfbf;
       opacity: 1;
   }

   .ant-input:-ms-input-placeholder {
       color: #bfbfbf;
   }

   .ant-input::-webkit-input-placeholder {
       color: #bfbfbf;
   }

   .ant-input:hover {
       border-color: #0d0c0c;
       border-right-width: 1px !important;
   }

   .ant-input:focus {
       border-color: #4987f2;
       outline: 0;
       box-shadow: 0 0 0 2px rgba(32, 98, 230, 0.2);
       border-right-width: 1px !important;
   }

   .ant-input-disabled {
       background-color: #F0F0F0;
       opacity: 1;
       cursor: not-allowed;
       color: #cecece;
   }

   .ant-input-disabled:hover {
       border-color: #0d0c0c;
       border-right-width: 1px !important;
   }

   textarea.ant-input {
       max-width: 100%;
       height: auto;
       vertical-align: bottom;
       transition: all .3s, height 0s;
       min-height: 32px;
   }

   .ant-input-lg {
       padding: 6px 11px;
       height: 40px;
       font-size: 14px;
   }

   .ant-input-sm {
       padding: 1px 7px;
       height: 24px;
   }

   .ant-input-group {
       font-family: 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', 'SimHei', 'WenQuanYi Micro Hei', sans-serif;
       font-size: 12px;
       font-variant: tabular-nums;
       line-height: 1.5;
       color: #333333;
       box-sizing: border-box;
       margin: 0;
       padding: 0;
       list-style: none;
       position: relative;
       display: table;
       border-collapse: separate;
       border-spacing: 0;
       width: 100%;
   }

   .ant-input-group[class*="col-"] {
       float: none;
       padding-left: 0;
       padding-right: 0;
   }

   .ant-input-group>[class*="col-"] {
       padding-right: 8px;
   }

   .ant-input-group>[class*="col-"]:last-child {
       padding-right: 0;
   }

   .ant-input-group-addon,
   .ant-input-group-wrap,
   .ant-input-group>.ant-input {
       display: table-cell;
   }

   .ant-input-group-addon:not(:first-child):not(:last-child),
   .ant-input-group-wrap:not(:first-child):not(:last-child),
   .ant-input-group>.ant-input:not(:first-child):not(:last-child) {
       border-radius: 0;
   }

   .ant-input-group-addon,
   .ant-input-group-wrap {
       width: 1px;
       white-space: nowrap;
       vertical-align: middle;
   }

   .ant-input-group-wrap>* {
       display: block !important;
   }

   .ant-input-group .ant-input {
       float: left;
       width: 100%;
       margin-bottom: 0;
   }

   .ant-input-group .ant-input:focus {
       z-index: 1;
       border-right-width: 1px;
   }

   .ant-input-group .ant-input:hover {
       z-index: 1;
       border-right-width: 1px;
   }

   .ant-input-group-addon {
       padding: 0 11px;
       font-size: 12px;
       font-weight: normal;
       line-height: 1;
       color: #333333;
       text-align: center;
       background-color: #f4f4f4;
       border: 1px solid #e6e6e6;
       border-radius: 2px;
       position: relative;
       transition: all .3s;
   }

   .ant-input-group-addon .ant-select {
       margin: -5px -11px;
   }

   .ant-input-group-addon .ant-select .ant-select-selection {
       background-color: inherit;
       margin: -1px;
       border: 1px solid transparent;
       box-shadow: none;
   }

   .ant-input-group-addon .ant-select-open .ant-select-selection,
   .ant-input-group-addon .ant-select-focused .ant-select-selection {
       color: #2062e6;
   }

   .ant-input-group-addon>i:only-child:after {
       position: absolute;
       content: '';
       top: 0;
       left: 0;
       right: 0;
       bottom: 0;
   }

   .ant-input-group>.ant-input:first-child,
   .ant-input-group-addon:first-child {
       border-bottom-right-radius: 0;
       border-top-right-radius: 0;
   }

   .ant-input-group>.ant-input:first-child .ant-select .ant-select-selection,
   .ant-input-group-addon:first-child .ant-select .ant-select-selection {
       border-bottom-right-radius: 0;
       border-top-right-radius: 0;
   }

   .ant-input-group>.ant-input-affix-wrapper:not(:first-child) .ant-input {
       border-bottom-left-radius: 0;
       border-top-left-radius: 0;
   }

   .ant-input-group>.ant-input-affix-wrapper:not(:last-child) .ant-input {
       border-bottom-right-radius: 0;
       border-top-right-radius: 0;
   }

   .ant-input-group-addon:first-child {
       border-right: 0;
   }

   .ant-input-group-addon:last-child {
       border-left: 0;
   }

   .ant-input-group>.ant-input:last-child,
   .ant-input-group-addon:last-child {
       border-bottom-left-radius: 0;
       border-top-left-radius: 0;
   }

   .ant-input-group>.ant-input:last-child .ant-select .ant-select-selection,
   .ant-input-group-addon:last-child .ant-select .ant-select-selection {
       border-bottom-left-radius: 0;
       border-top-left-radius: 0;
   }

   .ant-input-group-lg .ant-input,
   .ant-input-group-lg>.ant-input-group-addon {
       padding: 6px 11px;
       height: 40px;
       font-size: 14px;
   }

   .ant-input-group-sm .ant-input,
   .ant-input-group-sm>.ant-input-group-addon {
       padding: 1px 7px;
       height: 24px;
   }

   .ant-input-group-lg .ant-select-selection--single {
       height: 40px;
   }

   .ant-input-group-sm .ant-select-selection--single {
       height: 24px;
   }

   .ant-input-group .ant-input-affix-wrapper {
       display: table-cell;
       width: 100%;
       float: left;
   }

   .ant-input-group.ant-input-group-compact {
       display: block;
       zoom: 1;
   }

   .ant-input-group.ant-input-group-compact:before,
   .ant-input-group.ant-input-group-compact:after {
       content: "";
       display: table;
   }

   .ant-input-group.ant-input-group-compact:after {
       clear: both;
   }

   .ant-input-group.ant-input-group-compact>* {
       border-radius: 0;
       border-right-width: 0;
       vertical-align: top;
       float: none;
       display: inline-block;
   }

   .ant-input-group.ant-input-group-compact>span>.ant-input {
       border-right-width: 0;
   }

   .ant-input-group.ant-input-group-compact .ant-input {
       float: none;
   }

   .ant-input-group.ant-input-group-compact>.ant-select>.ant-select-selection,
   .ant-input-group.ant-input-group-compact>.ant-calendar-picker .ant-input,
   .ant-input-group.ant-input-group-compact>.ant-select-auto-complete .ant-input,
   .ant-input-group.ant-input-group-compact>.ant-cascader-picker .ant-input,
   .ant-input-group.ant-input-group-compact>.ant-mention-wrapper .ant-mention-editor,
   .ant-input-group.ant-input-group-compact>.ant-time-picker .ant-time-picker-input {
       border-radius: 0;
       border-right-width: 0;
   }

   .ant-input-group.ant-input-group-compact>*:first-child,
   .ant-input-group.ant-input-group-compact>.ant-select:first-child>.ant-select-selection,
   .ant-input-group.ant-input-group-compact>.ant-calendar-picker:first-child .ant-input,
   .ant-input-group.ant-input-group-compact>.ant-select-auto-complete:first-child .ant-input,
   .ant-input-group.ant-input-group-compact>.ant-cascader-picker:first-child .ant-input,
   .ant-input-group.ant-input-group-compact>.ant-mention-wrapper:first-child .ant-mention-editor,
   .ant-input-group.ant-input-group-compact>.ant-time-picker:first-child .ant-time-picker-input {
       border-top-left-radius: 2px;
       border-bottom-left-radius: 2px;
   }

   .ant-input-group.ant-input-group-compact>*:last-child,
   .ant-input-group.ant-input-group-compact>.ant-select:last-child>.ant-select-selection,
   .ant-input-group.ant-input-group-compact>.ant-calendar-picker:last-child .ant-input,
   .ant-input-group.ant-input-group-compact>.ant-select-auto-complete:last-child .ant-input,
   .ant-input-group.ant-input-group-compact>.ant-cascader-picker:last-child .ant-input,
   .ant-input-group.ant-input-group-compact>.ant-mention-wrapper:last-child .ant-mention-editor,
   .ant-input-group.ant-input-group-compact>.ant-time-picker:last-child .ant-time-picker-input {
       border-top-right-radius: 2px;
       border-bottom-right-radius: 2px;
       border-right-width: 1px;
   }

   .ant-input-group-wrapper {
       display: inline-block;
       vertical-align: top;
       width: 100%;
   }

   .ant-input-affix-wrapper {
       font-family: 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', 'SimHei', 'WenQuanYi Micro Hei', sans-serif;
       font-size: 12px;
       font-variant: tabular-nums;
       line-height: 1.5;
       color: #333333;
       box-sizing: border-box;
       margin: 0;
       padding: 0;
       list-style: none;
       position: relative;
       display: inline-block;
       width: 100%;
   }

   .ant-input-affix-wrapper:hover .ant-input:not(.ant-input-disabled) {
       border-color: #0d0c0c;
       border-right-width: 1px !important;
   }

   .ant-input-affix-wrapper .ant-input {
       position: static;
   }

   .ant-input-affix-wrapper .ant-input-prefix,
   .ant-input-affix-wrapper .ant-input-suffix {
       position: absolute;
       top: 50%;
       transform: translateY(-50%);
       line-height: 0;
       color: #333333;
   }

   .ant-input-affix-wrapper .ant-input-prefix :not(.anticon),
   .ant-input-affix-wrapper .ant-input-suffix :not(.anticon) {
       line-height: 1.5;
   }

   .ant-input-affix-wrapper .ant-input-prefix {
       left: 12px;
   }

   .ant-input-affix-wrapper .ant-input-suffix {
       right: 12px;
   }

   .ant-input-affix-wrapper .ant-input:not(:first-child) {
       padding-left: 30px;
   }

   .ant-input-affix-wrapper .ant-input:not(:last-child) {
       padding-right: 30px;
   }

   .ant-input-affix-wrapper .ant-input {
       min-height: 100%;
   }

   .ant-input-search-icon {
       color: #999999;
       cursor: pointer;
       transition: all .3s;
   }

   .ant-input-search-icon:hover {
       color: #333;
   }

   .ant-input-search:not(.ant-input-search-small)>.ant-input-suffix {
       right: 12px;
   }

   .ant-input-search>.ant-input-suffix>.ant-input-search-button {
       border-top-left-radius: 0;
       border-bottom-left-radius: 0;
   }

   .ant-input-search>.ant-input-suffix>.ant-input-search-button>.anticon-search {
       font-size: 14px;
   }

   .ant-input-search.ant-input-search-enter-button>.ant-input {
       padding-right: 46px;
   }

   .ant-input-search.ant-input-search-enter-button>.ant-input-suffix {
       right: 0;
   }

   /** oui-carousel */
   /* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */
   /* stylelint-disable no-duplicate-selectors */
   /* stylelint-disable declaration-bang-space-before,no-duplicate-selectors */
   /* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */
   .ant-carousel {
       font-family: 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', 'SimHei', 'WenQuanYi Micro Hei', sans-serif;
       font-size: 12px;
       font-variant: tabular-nums;
       line-height: 1.5;
       color: #333333;
       box-sizing: border-box;
       margin: 0;
       padding: 0;
       list-style: none;
   }

   .ant-carousel .slick-slider {
       position: relative;
       display: block;
       box-sizing: border-box;
       -webkit-touch-callout: none;
       -ms-touch-action: pan-y;
       touch-action: pan-y;
       -webkit-tap-highlight-color: transparent;
   }

   .ant-carousel .slick-list {
       position: relative;
       overflow: hidden;
       display: block;
       margin: 0;
       padding: 0;
   }

   .ant-carousel .slick-list:focus {
       outline: none;
   }

   .ant-carousel .slick-list.dragging {
       cursor: pointer;
   }

   .ant-carousel .slick-slider .slick-track,
   .ant-carousel .slick-slider .slick-list {
       transform: translate3d(0, 0, 0);
   }

   .ant-carousel .slick-track {
       position: relative;
       left: 0;
       top: 0;
       display: block;
   }

   .ant-carousel .slick-track:before,
   .ant-carousel .slick-track:after {
       content: "";
       display: table;
   }

   .ant-carousel .slick-track:after {
       clear: both;
   }

   .slick-loading .ant-carousel .slick-track {
       visibility: hidden;
   }

   .ant-carousel .slick-slide {
       float: left;
       height: 100%;
       min-height: 1px;
       display: none;
   }

   [dir="rtl"] .ant-carousel .slick-slide {
       float: right;
   }

   .ant-carousel .slick-slide img {
       display: block;
   }

   .ant-carousel .slick-slide.slick-loading img {
       display: none;
   }

   .ant-carousel .slick-slide.dragging img {
       pointer-events: none;
   }

   .ant-carousel .slick-initialized .slick-slide {
       display: block;
   }

   .ant-carousel .slick-loading .slick-slide {
       visibility: hidden;
   }

   .ant-carousel .slick-vertical .slick-slide {
       display: block;
       height: auto;
       border: 1px solid transparent;
   }

   .ant-carousel .slick-arrow.slick-hidden {
       display: none;
   }

   .ant-carousel .slick-prev,
   .ant-carousel .slick-next {
       position: absolute;
       display: block;
       height: 20px;
       width: 20px;
       line-height: 0;
       font-size: 0;
       cursor: pointer;
       background: transparent;
       color: transparent;
       top: 50%;
       margin-top: -10px;
       padding: 0;
       border: 0;
       outline: none;
   }

   .ant-carousel .slick-prev:hover,
   .ant-carousel .slick-next:hover,
   .ant-carousel .slick-prev:focus,
   .ant-carousel .slick-next:focus {
       outline: none;
       background: transparent;
       color: transparent;
   }

   .ant-carousel .slick-prev:hover:before,
   .ant-carousel .slick-next:hover:before,
   .ant-carousel .slick-prev:focus:before,
   .ant-carousel .slick-next:focus:before {
       opacity: 1;
   }

   .ant-carousel .slick-prev.slick-disabled:before,
   .ant-carousel .slick-next.slick-disabled:before {
       opacity: 0.25;
   }

   .ant-carousel .slick-prev {
       left: -25px;
   }

   .ant-carousel .slick-prev:before {
       content: "←";
   }

   .ant-carousel .slick-next {
       right: -25px;
   }

   .ant-carousel .slick-next:before {
       content: "→";
   }

   .ant-carousel .slick-dots {
       position: absolute;
       bottom: 12px;
       list-style: none;
       display: block;
       text-align: center;
       margin: 0;
       padding: 0;
       width: 100%;
       height: 3px;
   }

   .ant-carousel .slick-dots li {
       position: relative;
       display: inline-block;
       vertical-align: top;
       text-align: center;
       margin: 0 2px;
       padding: 0;
   }

   .ant-carousel .slick-dots li button {
       border: 0;
       cursor: pointer;
       background: #fff;
       opacity: 0.3;
       display: block;
       width: 16px;
       height: 3px;
       border-radius: 1px;
       outline: none;
       font-size: 0;
       color: transparent;
       transition: all .5s;
       padding: 0;
   }

   .ant-carousel .slick-dots li button:hover,
   .ant-carousel .slick-dots li button:focus {
       opacity: 0.75;
   }

   .ant-carousel .slick-dots li.slick-active button {
       background: #fff;
       opacity: 1;
       width: 24px;
   }

   .ant-carousel .slick-dots li.slick-active button:hover,
   .ant-carousel .slick-dots li.slick-active button:focus {
       opacity: 1;
   }

   .ant-carousel-vertical .slick-dots {
       width: 3px;
       bottom: auto;
       right: 12px;
       top: 50%;
       transform: translateY(-50%);
       height: auto;
   }

   .ant-carousel-vertical .slick-dots li {
       margin: 0 2px;
       vertical-align: baseline;
   }

   .ant-carousel-vertical .slick-dots li button {
       width: 3px;
       height: 16px;
   }

   .ant-carousel-vertical .slick-dots li.slick-active button {
       width: 3px;
       height: 24px;
   }

   /** oui-button */
   /* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */
   /* stylelint-disable no-duplicate-selectors */
   /* stylelint-disable declaration-bang-space-before,no-duplicate-selectors */
   /* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */
   .ant-btn {
       line-height: 1.5;
       display: inline-block;
       font-weight: 400;
       text-align: center;
       touch-action: manipulation;
       cursor: pointer;
       background-image: none;
       border: 1px solid transparent;
       white-space: nowrap;
       padding: 0 15px;
       font-size: 12px;
       border-radius: 2px;
       height: 32px;
       user-select: none;
       transition: all 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
       position: relative;
       color: #333333;
       background-color: #fff;
       border-color: #e6e6e6;
   }

   .ant-btn>.anticon {
       line-height: 1;
   }

   .ant-btn,
   .ant-btn:active,
   .ant-btn:focus {
       outline: 0;
   }

   .ant-btn:not([disabled]):hover {
       text-decoration: none;
   }

   .ant-btn:not([disabled]):active {
       outline: 0;
       transition: none;
   }

   .ant-btn.disabled,
   .ant-btn[disabled] {
       cursor: not-allowed;
   }

   .ant-btn.disabled>*,
   .ant-btn[disabled]>* {
       pointer-events: none;
   }

   .ant-btn-lg {
       padding: 0 15px;
       font-size: 14px;
       border-radius: 2px;
       height: 40px;
   }

   .ant-btn-sm {
       padding: 0 7px;
       font-size: 12px;
       border-radius: 2px;
       height: 24px;
   }

   .ant-btn>a:only-child {
       color: currentColor;
   }

   .ant-btn>a:only-child:after {
       content: '';
       position: absolute;
       top: 0;
       left: 0;
       bottom: 0;
       right: 0;
       background: transparent;
   }

   .ant-btn:hover,
   .ant-btn:focus {
       color: #4987f2;
       background-color: #fff;
       border-color: #4987f2;
   }

   .ant-btn:hover>a:only-child,
   .ant-btn:focus>a:only-child {
       color: currentColor;
   }

   .ant-btn:hover>a:only-child:after,
   .ant-btn:focus>a:only-child:after {
       content: '';
       position: absolute;
       top: 0;
       left: 0;
       bottom: 0;
       right: 0;
       background: transparent;
   }

   .ant-btn:active,
   .ant-btn.active {
       color: #1145bf;
       background-color: #fff;
       border-color: #1145bf;
   }

   .ant-btn:active>a:only-child,
   .ant-btn.active>a:only-child {
       color: currentColor;
   }

   .ant-btn:active>a:only-child:after,
   .ant-btn.active>a:only-child:after {
       content: '';
       position: absolute;
       top: 0;
       left: 0;
       bottom: 0;
       right: 0;
       background: transparent;
   }

   .ant-btn.disabled,
   .ant-btn[disabled],
   .ant-btn.disabled:hover,
   .ant-btn[disabled]:hover,
   .ant-btn.disabled:focus,
   .ant-btn[disabled]:focus,
   .ant-btn.disabled:active,
   .ant-btn[disabled]:active,
   .ant-btn.disabled.active,
   .ant-btn[disabled].active {
       color: #cecece;
       background-color: #F0F0F0;
       border-color: #e6e6e6;
   }

   .ant-btn.disabled>a:only-child,
   .ant-btn[disabled]>a:only-child,
   .ant-btn.disabled:hover>a:only-child,
   .ant-btn[disabled]:hover>a:only-child,
   .ant-btn.disabled:focus>a:only-child,
   .ant-btn[disabled]:focus>a:only-child,
   .ant-btn.disabled:active>a:only-child,
   .ant-btn[disabled]:active>a:only-child,
   .ant-btn.disabled.active>a:only-child,
   .ant-btn[disabled].active>a:only-child {
       color: currentColor;
   }

   .ant-btn.disabled>a:only-child:after,
   .ant-btn[disabled]>a:only-child:after,
   .ant-btn.disabled:hover>a:only-child:after,
   .ant-btn[disabled]:hover>a:only-child:after,
   .ant-btn.disabled:focus>a:only-child:after,
   .ant-btn[disabled]:focus>a:only-child:after,
   .ant-btn.disabled:active>a:only-child:after,
   .ant-btn[disabled]:active>a:only-child:after,
   .ant-btn.disabled.active>a:only-child:after,
   .ant-btn[disabled].active>a:only-child:after {
       content: '';
       position: absolute;
       top: 0;
       left: 0;
       bottom: 0;
       right: 0;
       background: transparent;
   }

   .ant-btn:hover,
   .ant-btn:focus,
   .ant-btn:active,
   .ant-btn.active {
       background: #fff;
       text-decoration: none;
   }

   .ant-btn>i,
   .ant-btn>span {
       pointer-events: none;
   }

   .ant-btn-primary {
       color: #fff;
       background-color: #2062e6;
       border-color: #2062e6;
   }

   .ant-btn-primary>a:only-child {
       color: currentColor;
   }

   .ant-btn-primary>a:only-child:after {
       content: '';
       position: absolute;
       top: 0;
       left: 0;
       bottom: 0;
       right: 0;
       background: transparent;
   }

   .ant-btn-primary:hover,
   .ant-btn-primary:focus {
       color: #fff;
       background-color: #0d0c0c;
       border-color: #0d0c0c;
   }

   .ant-btn-primary:hover>a:only-child,
   .ant-btn-primary:focus>a:only-child {
       color: currentColor;
   }

   .ant-btn-primary:hover>a:only-child:after,
   .ant-btn-primary:focus>a:only-child:after {
       content: '';
       position: absolute;
       top: 0;
       left: 0;
       bottom: 0;
       right: 0;
       background: transparent;
   }

   .ant-btn-primary:active,
   .ant-btn-primary.active {
       color: #fff;
       background-color: #000000;
       border-color: #000000;
   }

   .ant-btn-primary:active>a:only-child,
   .ant-btn-primary.active>a:only-child {
       color: currentColor;
   }

   .ant-btn-primary:active>a:only-child:after,
   .ant-btn-primary.active>a:only-child:after {
       content: '';
       position: absolute;
       top: 0;
       left: 0;
       bottom: 0;
       right: 0;
       background: transparent;
   }

   .ant-btn-primary.disabled,
   .ant-btn-primary[disabled],
   .ant-btn-primary.disabled:hover,
   .ant-btn-primary[disabled]:hover,
   .ant-btn-primary.disabled:focus,
   .ant-btn-primary[disabled]:focus,
   .ant-btn-primary.disabled:active,
   .ant-btn-primary[disabled]:active,
   .ant-btn-primary.disabled.active,
   .ant-btn-primary[disabled].active {
       color: #cecece;
       background-color: #F0F0F0;
       border-color: #e6e6e6;
   }

   .ant-btn-primary.disabled>a:only-child,
   .ant-btn-primary[disabled]>a:only-child,
   .ant-btn-primary.disabled:hover>a:only-child,
   .ant-btn-primary[disabled]:hover>a:only-child,
   .ant-btn-primary.disabled:focus>a:only-child,
   .ant-btn-primary[disabled]:focus>a:only-child,
   .ant-btn-primary.disabled:active>a:only-child,
   .ant-btn-primary[disabled]:active>a:only-child,
   .ant-btn-primary.disabled.active>a:only-child,
   .ant-btn-primary[disabled].active>a:only-child {
       color: currentColor;
   }

   .ant-btn-primary.disabled>a:only-child:after,
   .ant-btn-primary[disabled]>a:only-child:after,
   .ant-btn-primary.disabled:hover>a:only-child:after,
   .ant-btn-primary[disabled]:hover>a:only-child:after,
   .ant-btn-primary.disabled:focus>a:only-child:after,
   .ant-btn-primary[disabled]:focus>a:only-child:after,
   .ant-btn-primary.disabled:active>a:only-child:after,
   .ant-btn-primary[disabled]:active>a:only-child:after,
   .ant-btn-primary.disabled.active>a:only-child:after,
   .ant-btn-primary[disabled].active>a:only-child:after {
       content: '';
       position: absolute;
       top: 0;
       left: 0;
       bottom: 0;
       right: 0;
       background: transparent;
   }

   .ant-btn-group .ant-btn-primary:not(:first-child):not(:last-child) {
       border-right-color: #4987f2;
       border-left-color: #4987f2;
   }

   .ant-btn-group .ant-btn-primary:not(:first-child):not(:last-child):disabled {
       border-color: #e6e6e6;
   }

   .ant-btn-group .ant-btn-primary:first-child:not(:last-child) {
       border-right-color: #4987f2;
   }

   .ant-btn-group .ant-btn-primary:first-child:not(:last-child)[disabled] {
       border-right-color: #e6e6e6;
   }

   .ant-btn-group .ant-btn-primary:last-child:not(:first-child),
   .ant-btn-group .ant-btn-primary+.ant-btn-primary {
       border-left-color: #4987f2;
   }

   .ant-btn-group .ant-btn-primary:last-child:not(:first-child)[disabled],
   .ant-btn-group .ant-btn-primary+.ant-btn-primary[disabled] {
       border-left-color: #e6e6e6;
   }

   .ant-btn-ghost {
       color: #333333;
       background-color: transparent;
       border-color: #e6e6e6;
   }

   .ant-btn-ghost>a:only-child {
       color: currentColor;
   }

   .ant-btn-ghost>a:only-child:after {
       content: '';
       position: absolute;
       top: 0;
       left: 0;
       bottom: 0;
       right: 0;
       background: transparent;
   }

   .ant-btn-ghost:hover,
   .ant-btn-ghost:focus {
       color: #4987f2;
       background-color: transparent;
       border-color: #4987f2;
   }

   .ant-btn-ghost:hover>a:only-child,
   .ant-btn-ghost:focus>a:only-child {
       color: currentColor;
   }

   .ant-btn-ghost:hover>a:only-child:after,
   .ant-btn-ghost:focus>a:only-child:after {
       content: '';
       position: absolute;
       top: 0;
       left: 0;
       bottom: 0;
       right: 0;
       background: transparent;
   }

   .ant-btn-ghost:active,
   .ant-btn-ghost.active {
       color: #1145bf;
       background-color: transparent;
       border-color: #1145bf;
   }

   .ant-btn-ghost:active>a:only-child,
   .ant-btn-ghost.active>a:only-child {
       color: currentColor;
   }

   .ant-btn-ghost:active>a:only-child:after,
   .ant-btn-ghost.active>a:only-child:after {
       content: '';
       position: absolute;
       top: 0;
       left: 0;
       bottom: 0;
       right: 0;
       background: transparent;
   }

   .ant-btn-ghost.disabled,
   .ant-btn-ghost[disabled],
   .ant-btn-ghost.disabled:hover,
   .ant-btn-ghost[disabled]:hover,
   .ant-btn-ghost.disabled:focus,
   .ant-btn-ghost[disabled]:focus,
   .ant-btn-ghost.disabled:active,
   .ant-btn-ghost[disabled]:active,
   .ant-btn-ghost.disabled.active,
   .ant-btn-ghost[disabled].active {
       color: #cecece;
       background-color: #F0F0F0;
       border-color: #e6e6e6;
   }

   .ant-btn-ghost.disabled>a:only-child,
   .ant-btn-ghost[disabled]>a:only-child,
   .ant-btn-ghost.disabled:hover>a:only-child,
   .ant-btn-ghost[disabled]:hover>a:only-child,
   .ant-btn-ghost.disabled:focus>a:only-child,
   .ant-btn-ghost[disabled]:focus>a:only-child,
   .ant-btn-ghost.disabled:active>a:only-child,
   .ant-btn-ghost[disabled]:active>a:only-child,
   .ant-btn-ghost.disabled.active>a:only-child,
   .ant-btn-ghost[disabled].active>a:only-child {
       color: currentColor;
   }

   .ant-btn-ghost.disabled>a:only-child:after,
   .ant-btn-ghost[disabled]>a:only-child:after,
   .ant-btn-ghost.disabled:hover>a:only-child:after,
   .ant-btn-ghost[disabled]:hover>a:only-child:after,
   .ant-btn-ghost.disabled:focus>a:only-child:after,
   .ant-btn-ghost[disabled]:focus>a:only-child:after,
   .ant-btn-ghost.disabled:active>a:only-child:after,
   .ant-btn-ghost[disabled]:active>a:only-child:after,
   .ant-btn-ghost.disabled.active>a:only-child:after,
   .ant-btn-ghost[disabled].active>a:only-child:after {
       content: '';
       position: absolute;
       top: 0;
       left: 0;
       bottom: 0;
       right: 0;
       background: transparent;
   }

   .ant-btn-dashed {
       color: #333333;
       background-color: #fff;
       border-color: #e6e6e6;
       border-style: dashed;
   }

   .ant-btn-dashed>a:only-child {
       color: currentColor;
   }

   .ant-btn-dashed>a:only-child:after {
       content: '';
       position: absolute;
       top: 0;
       left: 0;
       bottom: 0;
       right: 0;
       background: transparent;
   }

   .ant-btn-dashed:hover,
   .ant-btn-dashed:focus {
       color: #4987f2;
       background-color: #fff;
       border-color: #4987f2;
   }

   .ant-btn-dashed:hover>a:only-child,
   .ant-btn-dashed:focus>a:only-child {
       color: currentColor;
   }

   .ant-btn-dashed:hover>a:only-child:after,
   .ant-btn-dashed:focus>a:only-child:after {
       content: '';
       position: absolute;
       top: 0;
       left: 0;
       bottom: 0;
       right: 0;
       background: transparent;
   }

   .ant-btn-dashed:active,
   .ant-btn-dashed.active {
       color: #1145bf;
       background-color: #fff;
       border-color: #1145bf;
   }

   .ant-btn-dashed:active>a:only-child,
   .ant-btn-dashed.active>a:only-child {
       color: currentColor;
   }

   .ant-btn-dashed:active>a:only-child:after,
   .ant-btn-dashed.active>a:only-child:after {
       content: '';
       position: absolute;
       top: 0;
       left: 0;
       bottom: 0;
       right: 0;
       background: transparent;
   }

   .ant-btn-dashed.disabled,
   .ant-btn-dashed[disabled],
   .ant-btn-dashed.disabled:hover,
   .ant-btn-dashed[disabled]:hover,
   .ant-btn-dashed.disabled:focus,
   .ant-btn-dashed[disabled]:focus,
   .ant-btn-dashed.disabled:active,
   .ant-btn-dashed[disabled]:active,
   .ant-btn-dashed.disabled.active,
   .ant-btn-dashed[disabled].active {
       color: #cecece;
       background-color: #F0F0F0;
       border-color: #e6e6e6;
   }

   .ant-btn-dashed.disabled>a:only-child,
   .ant-btn-dashed[disabled]>a:only-child,
   .ant-btn-dashed.disabled:hover>a:only-child,
   .ant-btn-dashed[disabled]:hover>a:only-child,
   .ant-btn-dashed.disabled:focus>a:only-child,
   .ant-btn-dashed[disabled]:focus>a:only-child,
   .ant-btn-dashed.disabled:active>a:only-child,
   .ant-btn-dashed[disabled]:active>a:only-child,
   .ant-btn-dashed.disabled.active>a:only-child,
   .ant-btn-dashed[disabled].active>a:only-child {
       color: currentColor;
   }

   .ant-btn-dashed.disabled>a:only-child:after,
   .ant-btn-dashed[disabled]>a:only-child:after,
   .ant-btn-dashed.disabled:hover>a:only-child:after,
   .ant-btn-dashed[disabled]:hover>a:only-child:after,
   .ant-btn-dashed.disabled:focus>a:only-child:after,
   .ant-btn-dashed[disabled]:focus>a:only-child:after,
   .ant-btn-dashed.disabled:active>a:only-child:after,
   .ant-btn-dashed[disabled]:active>a:only-child:after,
   .ant-btn-dashed.disabled.active>a:only-child:after,
   .ant-btn-dashed[disabled].active>a:only-child:after {
       content: '';
       position: absolute;
       top: 0;
       left: 0;
       bottom: 0;
       right: 0;
       background: transparent;
   }

   .ant-btn-danger {
       color: #F04134;
       background-color: #f2f2f2;
       border-color: #e6e6e6;
   }

   .ant-btn-danger>a:only-child {
       color: currentColor;
   }

   .ant-btn-danger>a:only-child:after {
       content: '';
       position: absolute;
       top: 0;
       left: 0;
       bottom: 0;
       right: 0;
       background: transparent;
   }

   .ant-btn-danger:hover {
       color: #fff;
       background-color: #fc7060;
       border-color: #fc7060;
   }

   .ant-btn-danger:hover>a:only-child {
       color: currentColor;
   }

   .ant-btn-danger:hover>a:only-child:after {
       content: '';
       position: absolute;
       top: 0;
       left: 0;
       bottom: 0;
       right: 0;
       background: transparent;
   }

   .ant-btn-danger:focus {
       color: #fc7060;
       background-color: #fff;
       border-color: #fc7060;
   }

   .ant-btn-danger:focus>a:only-child {
       color: currentColor;
   }

   .ant-btn-danger:focus>a:only-child:after {
       content: '';
       position: absolute;
       top: 0;
       left: 0;
       bottom: 0;
       right: 0;
       background: transparent;
   }

   .ant-btn-danger:active,
   .ant-btn-danger.active {
       color: #fff;
       background-color: #c92822;
       border-color: #c92822;
   }

   .ant-btn-danger:active>a:only-child,
   .ant-btn-danger.active>a:only-child {
       color: currentColor;
   }

   .ant-btn-danger:active>a:only-child:after,
   .ant-btn-danger.active>a:only-child:after {
       content: '';
       position: absolute;
       top: 0;
       left: 0;
       bottom: 0;
       right: 0;
       background: transparent;
   }

   .ant-btn-danger.disabled,
   .ant-btn-danger[disabled],
   .ant-btn-danger.disabled:hover,
   .ant-btn-danger[disabled]:hover,
   .ant-btn-danger.disabled:focus,
   .ant-btn-danger[disabled]:focus,
   .ant-btn-danger.disabled:active,
   .ant-btn-danger[disabled]:active,
   .ant-btn-danger.disabled.active,
   .ant-btn-danger[disabled].active {
       color: #cecece;
       background-color: #F0F0F0;
       border-color: #e6e6e6;
   }

   .ant-btn-danger.disabled>a:only-child,
   .ant-btn-danger[disabled]>a:only-child,
   .ant-btn-danger.disabled:hover>a:only-child,
   .ant-btn-danger[disabled]:hover>a:only-child,
   .ant-btn-danger.disabled:focus>a:only-child,
   .ant-btn-danger[disabled]:focus>a:only-child,
   .ant-btn-danger.disabled:active>a:only-child,
   .ant-btn-danger[disabled]:active>a:only-child,
   .ant-btn-danger.disabled.active>a:only-child,
   .ant-btn-danger[disabled].active>a:only-child {
       color: currentColor;
   }

   .ant-btn-danger.disabled>a:only-child:after,
   .ant-btn-danger[disabled]>a:only-child:after,
   .ant-btn-danger.disabled:hover>a:only-child:after,
   .ant-btn-danger[disabled]:hover>a:only-child:after,
   .ant-btn-danger.disabled:focus>a:only-child:after,
   .ant-btn-danger[disabled]:focus>a:only-child:after,
   .ant-btn-danger.disabled:active>a:only-child:after,
   .ant-btn-danger[disabled]:active>a:only-child:after,
   .ant-btn-danger.disabled.active>a:only-child:after,
   .ant-btn-danger[disabled].active>a:only-child:after {
       content: '';
       position: absolute;
       top: 0;
       left: 0;
       bottom: 0;
       right: 0;
       background: transparent;
   }

   .ant-btn-circle,
   .ant-btn-circle-outline {
       width: 32px;
       padding: 0;
       font-size: 14px;
       border-radius: 50%;
       height: 32px;
   }

   .ant-btn-circle.ant-btn-lg,
   .ant-btn-circle-outline.ant-btn-lg {
       width: 40px;
       padding: 0;
       font-size: 16px;
       border-radius: 50%;
       height: 40px;
   }

   .ant-btn-circle.ant-btn-sm,
   .ant-btn-circle-outline.ant-btn-sm {
       width: 24px;
       padding: 0;
       font-size: 12px;
       border-radius: 50%;
       height: 24px;
   }

   .ant-btn:before {
       position: absolute;
       top: -1px;
       left: -1px;
       bottom: -1px;
       right: -1px;
       background: #fff;
       opacity: 0.35;
       content: '';
       border-radius: inherit;
       z-index: 1;
       transition: opacity .2s;
       pointer-events: none;
       display: none;
   }

   .ant-btn .anticon {
       transition: margin-left 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
   }

   .ant-btn.ant-btn-loading:before {
       display: block;
   }

   .ant-btn.ant-btn-loading:not(.ant-btn-circle):not(.ant-btn-circle-outline):not(.ant-btn-icon-only) {
       padding-left: 29px;
       pointer-events: none;
       position: relative;
   }

   .ant-btn.ant-btn-loading:not(.ant-btn-circle):not(.ant-btn-circle-outline):not(.ant-btn-icon-only) .anticon {
       margin-left: -14px;
   }

   .ant-btn-sm.ant-btn-loading:not(.ant-btn-circle):not(.ant-btn-circle-outline):not(.ant-btn-icon-only) {
       padding-left: 24px;
   }

   .ant-btn-sm.ant-btn-loading:not(.ant-btn-circle):not(.ant-btn-circle-outline):not(.ant-btn-icon-only) .anticon {
       margin-left: -17px;
   }

   .ant-btn-group {
       position: relative;
       display: inline-block;
   }

   .ant-btn-group>.ant-btn,
   .ant-btn-group>span>.ant-btn {
       position: relative;
       line-height: 30px;
   }

   .ant-btn-group>.ant-btn:hover,
   .ant-btn-group>span>.ant-btn:hover,
   .ant-btn-group>.ant-btn:focus,
   .ant-btn-group>span>.ant-btn:focus,
   .ant-btn-group>.ant-btn:active,
   .ant-btn-group>span>.ant-btn:active,
   .ant-btn-group>.ant-btn.active,
   .ant-btn-group>span>.ant-btn.active {
       z-index: 2;
   }

   .ant-btn-group>.ant-btn:disabled,
   .ant-btn-group>span>.ant-btn:disabled {
       z-index: 0;
   }

   .ant-btn-group-lg>.ant-btn,
   .ant-btn-group-lg>span>.ant-btn {
       padding: 0 15px;
       font-size: 14px;
       border-radius: 0;
       height: 40px;
       line-height: 38px;
   }

   .ant-btn-group-sm>.ant-btn,
   .ant-btn-group-sm>span>.ant-btn {
       padding: 0 7px;
       font-size: 12px;
       border-radius: 0;
       height: 24px;
       line-height: 22px;
   }

   .ant-btn-group-sm>.ant-btn>.anticon,
   .ant-btn-group-sm>span>.ant-btn>.anticon {
       font-size: 12px;
   }

   .ant-btn-group .ant-btn+.ant-btn,
   .ant-btn+.ant-btn-group,
   .ant-btn-group span+.ant-btn,
   .ant-btn-group .ant-btn+span,
   .ant-btn-group>span+span,
   .ant-btn-group+.ant-btn,
   .ant-btn-group+.ant-btn-group {
       margin-left: -1px;
   }

   .ant-btn-group .ant-btn-primary+.ant-btn:not(.ant-btn-primary):not([disabled]) {
       border-left-color: transparent;
   }

   .ant-btn-group .ant-btn {
       border-radius: 0;
   }

   .ant-btn-group>.ant-btn:first-child,
   .ant-btn-group>span:first-child>.ant-btn {
       margin-left: 0;
   }

   .ant-btn-group>.ant-btn:only-child {
       border-radius: 2px;
   }

   .ant-btn-group>span:only-child>.ant-btn {
       border-radius: 2px;
   }

   .ant-btn-group>.ant-btn:first-child:not(:last-child),
   .ant-btn-group>span:first-child:not(:last-child)>.ant-btn {
       border-bottom-left-radius: 2px;
       border-top-left-radius: 2px;
   }

   .ant-btn-group>.ant-btn:last-child:not(:first-child),
   .ant-btn-group>span:last-child:not(:first-child)>.ant-btn {
       border-bottom-right-radius: 2px;
       border-top-right-radius: 2px;
   }

   .ant-btn-group-sm>.ant-btn:only-child {
       border-radius: 2px;
   }

   .ant-btn-group-sm>span:only-child>.ant-btn {
       border-radius: 2px;
   }

   .ant-btn-group-sm>.ant-btn:first-child:not(:last-child),
   .ant-btn-group-sm>span:first-child:not(:last-child)>.ant-btn {
       border-bottom-left-radius: 2px;
       border-top-left-radius: 2px;
   }

   .ant-btn-group-sm>.ant-btn:last-child:not(:first-child),
   .ant-btn-group-sm>span:last-child:not(:first-child)>.ant-btn {
       border-bottom-right-radius: 2px;
       border-top-right-radius: 2px;
   }

   .ant-btn-group>.ant-btn-group {
       float: left;
   }

   .ant-btn-group>.ant-btn-group:not(:first-child):not(:last-child)>.ant-btn {
       border-radius: 0;
   }

   .ant-btn-group>.ant-btn-group:first-child:not(:last-child)>.ant-btn:last-child {
       border-bottom-right-radius: 0;
       border-top-right-radius: 0;
       padding-right: 8px;
   }

   .ant-btn-group>.ant-btn-group:last-child:not(:first-child)>.ant-btn:first-child {
       border-bottom-left-radius: 0;
       border-top-left-radius: 0;
       padding-left: 8px;
   }

   .ant-btn:not(.ant-btn-circle):not(.ant-btn-circle-outline).ant-btn-icon-only {
       padding-left: 8px;
       padding-right: 8px;
   }

   .ant-btn:focus>span,
   .ant-btn:active>span {
       position: relative;
   }

   .ant-btn>.anticon+span,
   .ant-btn>span+.anticon {
       margin-left: 8px;
   }

   .ant-btn-background-ghost {
       background: transparent !important;
       border-color: #fff;
       color: #fff;
   }

   .ant-btn-background-ghost.ant-btn-primary {
       color: #2062e6;
       background-color: transparent;
       border-color: #2062e6;
   }

   .ant-btn-background-ghost.ant-btn-primary>a:only-child {
       color: currentColor;
   }

   .ant-btn-background-ghost.ant-btn-primary>a:only-child:after {
       content: '';
       position: absolute;
       top: 0;
       left: 0;
       bottom: 0;
       right: 0;
       background: transparent;
   }

   .ant-btn-background-ghost.ant-btn-primary:hover,
   .ant-btn-background-ghost.ant-btn-primary:focus {
       color: #0d0c0c;
       background-color: transparent;
       border-color: #0d0c0c;
   }

   .ant-btn-background-ghost.ant-btn-primary:hover>a:only-child,
   .ant-btn-background-ghost.ant-btn-primary:focus>a:only-child {
       color: currentColor;
   }

   .ant-btn-background-ghost.ant-btn-primary:hover>a:only-child:after,
   .ant-btn-background-ghost.ant-btn-primary:focus>a:only-child:after {
       content: '';
       position: absolute;
       top: 0;
       left: 0;
       bottom: 0;
       right: 0;
       background: transparent;
   }

   .ant-btn-background-ghost.ant-btn-primary:active,
   .ant-btn-background-ghost.ant-btn-primary.active {
       color: #000000;
       background-color: transparent;
       border-color: #000000;
   }

   .ant-btn-background-ghost.ant-btn-primary:active>a:only-child,
   .ant-btn-background-ghost.ant-btn-primary.active>a:only-child {
       color: currentColor;
   }

   .ant-btn-background-ghost.ant-btn-primary:active>a:only-child:after,
   .ant-btn-background-ghost.ant-btn-primary.active>a:only-child:after {
       content: '';
       position: absolute;
       top: 0;
       left: 0;
       bottom: 0;
       right: 0;
       background: transparent;
   }

   .ant-btn-background-ghost.ant-btn-primary.disabled,
   .ant-btn-background-ghost.ant-btn-primary[disabled],
   .ant-btn-background-ghost.ant-btn-primary.disabled:hover,
   .ant-btn-background-ghost.ant-btn-primary[disabled]:hover,
   .ant-btn-background-ghost.ant-btn-primary.disabled:focus,
   .ant-btn-background-ghost.ant-btn-primary[disabled]:focus,
   .ant-btn-background-ghost.ant-btn-primary.disabled:active,
   .ant-btn-background-ghost.ant-btn-primary[disabled]:active,
   .ant-btn-background-ghost.ant-btn-primary.disabled.active,
   .ant-btn-background-ghost.ant-btn-primary[disabled].active {
       color: #cecece;
       background-color: #F0F0F0;
       border-color: #e6e6e6;
   }

   .ant-btn-background-ghost.ant-btn-primary.disabled>a:only-child,
   .ant-btn-background-ghost.ant-btn-primary[disabled]>a:only-child,
   .ant-btn-background-ghost.ant-btn-primary.disabled:hover>a:only-child,
   .ant-btn-background-ghost.ant-btn-primary[disabled]:hover>a:only-child,
   .ant-btn-background-ghost.ant-btn-primary.disabled:focus>a:only-child,
   .ant-btn-background-ghost.ant-btn-primary[disabled]:focus>a:only-child,
   .ant-btn-background-ghost.ant-btn-primary.disabled:active>a:only-child,
   .ant-btn-background-ghost.ant-btn-primary[disabled]:active>a:only-child,
   .ant-btn-background-ghost.ant-btn-primary.disabled.active>a:only-child,
   .ant-btn-background-ghost.ant-btn-primary[disabled].active>a:only-child {
       color: currentColor;
   }

   .ant-btn-background-ghost.ant-btn-primary.disabled>a:only-child:after,
   .ant-btn-background-ghost.ant-btn-primary[disabled]>a:only-child:after,
   .ant-btn-background-ghost.ant-btn-primary.disabled:hover>a:only-child:after,
   .ant-btn-background-ghost.ant-btn-primary[disabled]:hover>a:only-child:after,
   .ant-btn-background-ghost.ant-btn-primary.disabled:focus>a:only-child:after,
   .ant-btn-background-ghost.ant-btn-primary[disabled]:focus>a:only-child:after,
   .ant-btn-background-ghost.ant-btn-primary.disabled:active>a:only-child:after,
   .ant-btn-background-ghost.ant-btn-primary[disabled]:active>a:only-child:after,
   .ant-btn-background-ghost.ant-btn-primary.disabled.active>a:only-child:after,
   .ant-btn-background-ghost.ant-btn-primary[disabled].active>a:only-child:after {
       content: '';
       position: absolute;
       top: 0;
       left: 0;
       bottom: 0;
       right: 0;
       background: transparent;
   }

   .ant-btn-background-ghost.ant-btn-danger {
       color: #F04134;
       background-color: transparent;
       border-color: #F04134;
   }

   .ant-btn-background-ghost.ant-btn-danger>a:only-child {
       color: currentColor;
   }

   .ant-btn-background-ghost.ant-btn-danger>a:only-child:after {
       content: '';
       position: absolute;
       top: 0;
       left: 0;
       bottom: 0;
       right: 0;
       background: transparent;
   }

   .ant-btn-background-ghost.ant-btn-danger:hover,
   .ant-btn-background-ghost.ant-btn-danger:focus {
       color: #fc7060;
       background-color: transparent;
       border-color: #fc7060;
   }

   .ant-btn-background-ghost.ant-btn-danger:hover>a:only-child,
   .ant-btn-background-ghost.ant-btn-danger:focus>a:only-child {
       color: currentColor;
   }

   .ant-btn-background-ghost.ant-btn-danger:hover>a:only-child:after,
   .ant-btn-background-ghost.ant-btn-danger:focus>a:only-child:after {
       content: '';
       position: absolute;
       top: 0;
       left: 0;
       bottom: 0;
       right: 0;
       background: transparent;
   }

   .ant-btn-background-ghost.ant-btn-danger:active,
   .ant-btn-background-ghost.ant-btn-danger.active {
       color: #c92822;
       background-color: transparent;
       border-color: #c92822;
   }

   .ant-btn-background-ghost.ant-btn-danger:active>a:only-child,
   .ant-btn-background-ghost.ant-btn-danger.active>a:only-child {
       color: currentColor;
   }

   .ant-btn-background-ghost.ant-btn-danger:active>a:only-child:after,
   .ant-btn-background-ghost.ant-btn-danger.active>a:only-child:after {
       content: '';
       position: absolute;
       top: 0;
       left: 0;
       bottom: 0;
       right: 0;
       background: transparent;
   }

   .ant-btn-background-ghost.ant-btn-danger.disabled,
   .ant-btn-background-ghost.ant-btn-danger[disabled],
   .ant-btn-background-ghost.ant-btn-danger.disabled:hover,
   .ant-btn-background-ghost.ant-btn-danger[disabled]:hover,
   .ant-btn-background-ghost.ant-btn-danger.disabled:focus,
   .ant-btn-background-ghost.ant-btn-danger[disabled]:focus,
   .ant-btn-background-ghost.ant-btn-danger.disabled:active,
   .ant-btn-background-ghost.ant-btn-danger[disabled]:active,
   .ant-btn-background-ghost.ant-btn-danger.disabled.active,
   .ant-btn-background-ghost.ant-btn-danger[disabled].active {
       color: #cecece;
       background-color: #F0F0F0;
       border-color: #e6e6e6;
   }

   .ant-btn-background-ghost.ant-btn-danger.disabled>a:only-child,
   .ant-btn-background-ghost.ant-btn-danger[disabled]>a:only-child,
   .ant-btn-background-ghost.ant-btn-danger.disabled:hover>a:only-child,
   .ant-btn-background-ghost.ant-btn-danger[disabled]:hover>a:only-child,
   .ant-btn-background-ghost.ant-btn-danger.disabled:focus>a:only-child,
   .ant-btn-background-ghost.ant-btn-danger[disabled]:focus>a:only-child,
   .ant-btn-background-ghost.ant-btn-danger.disabled:active>a:only-child,
   .ant-btn-background-ghost.ant-btn-danger[disabled]:active>a:only-child,
   .ant-btn-background-ghost.ant-btn-danger.disabled.active>a:only-child,
   .ant-btn-background-ghost.ant-btn-danger[disabled].active>a:only-child {
       color: currentColor;
   }

   .ant-btn-background-ghost.ant-btn-danger.disabled>a:only-child:after,
   .ant-btn-background-ghost.ant-btn-danger[disabled]>a:only-child:after,
   .ant-btn-background-ghost.ant-btn-danger.disabled:hover>a:only-child:after,
   .ant-btn-background-ghost.ant-btn-danger[disabled]:hover>a:only-child:after,
   .ant-btn-background-ghost.ant-btn-danger.disabled:focus>a:only-child:after,
   .ant-btn-background-ghost.ant-btn-danger[disabled]:focus>a:only-child:after,
   .ant-btn-background-ghost.ant-btn-danger.disabled:active>a:only-child:after,
   .ant-btn-background-ghost.ant-btn-danger[disabled]:active>a:only-child:after,
   .ant-btn-background-ghost.ant-btn-danger.disabled.active>a:only-child:after,
   .ant-btn-background-ghost.ant-btn-danger[disabled].active>a:only-child:after {
       content: '';
       position: absolute;
       top: 0;
       left: 0;
       bottom: 0;
       right: 0;
       background: transparent;
   }

   .ant-btn-two-chinese-chars:first-letter {
       letter-spacing: .34em;
   }

   .ant-btn-two-chinese-chars>* {
       letter-spacing: .34em;
       margin-right: -0.34em;
   }

   .ant-btn-block {
       width: 100%;
   }

   a.ant-btn {
       line-height: 30px;
   }

   a.ant-btn-lg {
       line-height: 38px;
   }

   a.ant-btn-sm {
       line-height: 22px;
   }

   /** oui-breadcrumb */
   /* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */
   /* stylelint-disable no-duplicate-selectors */
   /* stylelint-disable declaration-bang-space-before,no-duplicate-selectors */
   /* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */
   .ant-breadcrumb {
       font-family: 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', 'SimHei', 'WenQuanYi Micro Hei', sans-serif;
       font-variant: tabular-nums;
       line-height: 1.5;
       color: #333333;
       box-sizing: border-box;
       margin: 0;
       padding: 0;
       list-style: none;
       color: #999999;
       font-size: 12px;
   }

   .ant-breadcrumb .anticon {
       font-size: 10px;
   }

   .ant-breadcrumb a {
       color: #999999;
       transition: color .3s;
   }

   .ant-breadcrumb a:hover {
       color: #4987f2;
   }

   .ant-breadcrumb>span:last-child {
       color: #333333;
   }

   .ant-breadcrumb>span:last-child .ant-breadcrumb-separator {
       display: none;
   }

   .ant-breadcrumb-separator {
       margin: 0 8px;
       color: #999999;
   }

   .ant-breadcrumb-link>.anticon+span {
       margin-left: 4px;
   }

   /** oui-badge */
   /* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */
   /* stylelint-disable no-duplicate-selectors */
   /* stylelint-disable declaration-bang-space-before,no-duplicate-selectors */
   /* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */
   .ant-badge {
       font-family: 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', 'SimHei', 'WenQuanYi Micro Hei', sans-serif;
       font-size: 12px;
       font-variant: tabular-nums;
       line-height: 1.5;
       color: #333333;
       box-sizing: border-box;
       margin: 0;
       padding: 0;
       list-style: none;
       position: relative;
       display: inline-block;
       line-height: 1;
       vertical-align: middle;
       color: unset;
   }

   .ant-badge-count {
       top: -10px;
       height: 20px;
       border-radius: 10px;
       min-width: 20px;
       background: #F04134;
       color: #fff;
       line-height: 20px;
       text-align: center;
       padding: 0 6px;
       font-size: 10px;
       font-weight: normal;
       white-space: nowrap;
       box-shadow: 0 0 0 1px #fff;
   }

   .ant-badge-count a,
   .ant-badge-count a:hover {
       color: #fff;
   }

   .ant-badge-multiple-words {
       padding: 0 8px;
   }

   .ant-badge-dot {
       top: -3px;
       height: 6px;
       width: 6px;
       border-radius: 100%;
       background: #F04134;
       z-index: 10;
       box-shadow: 0 0 0 1px #fff;
   }

   .ant-badge-count,
   .ant-badge-dot {
       position: absolute;
       right: 0;
       transform: translateX(50%);
       transform-origin: 100%;
   }

   .ant-badge-status {
       line-height: inherit;
       vertical-align: baseline;
   }

   .ant-badge-status-dot {
       width: 6px;
       height: 6px;
       display: inline-block;
       border-radius: 50%;
       vertical-align: middle;
       position: relative;
       top: -1px;
   }

   .ant-badge-status-success {
       background-color: #00A854;
   }

   .ant-badge-status-processing {
       background-color: #108EE9;
       position: relative;
   }

   .ant-badge-status-processing:after {
       position: absolute;
       top: 0;
       left: 0;
       width: 100%;
       height: 100%;
       border-radius: 50%;
       border: 1px solid #108EE9;
       content: '';
       animation: antStatusProcessing 1.2s infinite ease-in-out;
   }

   .ant-badge-status-default {
       background-color: #d9d9d9;
   }

   .ant-badge-status-error {
       background-color: #F04134;
   }

   .ant-badge-status-warning {
       background-color: #FFBF00;
   }

   .ant-badge-status-text {
       color: #333333;
       font-size: 12px;
       margin-left: 8px;
   }

   .ant-badge-zoom-appear,
   .ant-badge-zoom-enter {
       animation: antZoomBadgeIn 0.3s cubic-bezier(0.12, 0.4, 0.29, 1.46);
       animation-fill-mode: both;
   }

   .ant-badge-zoom-leave {
       animation: antZoomBadgeOut 0.3s cubic-bezier(0.71, -0.46, 0.88, 0.6);
       animation-fill-mode: both;
   }

   .ant-badge-not-a-wrapper .ant-scroll-number {
       top: auto;
       display: block;
       position: relative;
   }

   .ant-badge-not-a-wrapper .ant-badge-count {
       transform: none;
   }

   @keyframes antStatusProcessing {
       0% {
           transform: scale(0.8);
           opacity: 0.5;
       }

       100% {
           transform: scale(2.4);
           opacity: 0;
       }
   }

   .ant-scroll-number {
       overflow: hidden;
   }

   .ant-scroll-number-only {
       display: inline-block;
       transition: all 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
       height: 20px;
   }

   .ant-scroll-number-only>p {
       height: 20px;
       margin: 0;
   }

   @keyframes antZoomBadgeIn {
       0% {
           opacity: 0;
           transform: scale(0) translateX(50%);
       }

       100% {
           transform: scale(1) translateX(50%);
       }
   }

   @keyframes antZoomBadgeOut {
       0% {
           transform: scale(1) translateX(50%);
       }

       100% {
           opacity: 0;
           transform: scale(0) translateX(50%);
       }
   }

   /** oui-back-top */
   /* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */
   /* stylelint-disable no-duplicate-selectors */
   /* stylelint-disable declaration-bang-space-before,no-duplicate-selectors */
   /* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */
   .ant-back-top {
       font-family: 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', 'SimHei', 'WenQuanYi Micro Hei', sans-serif;
       font-size: 12px;
       font-variant: tabular-nums;
       line-height: 1.5;
       color: #333333;
       box-sizing: border-box;
       margin: 0;
       padding: 0;
       list-style: none;
       z-index: 10;
       position: fixed;
       right: 100px;
       bottom: 50px;
       height: 40px;
       width: 40px;
       cursor: pointer;
   }

   .ant-back-top-content {
       height: 40px;
       width: 40px;
       border-radius: 20px;
       background-color: #999999;
       color: #fff;
       text-align: center;
       transition: all 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
       overflow: hidden;
   }

   .ant-back-top-content:hover {
       background-color: #333333;
       transition: all 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
   }

   .ant-back-top-icon {
       margin: 12px auto;
       width: 14px;
       height: 16px;
       background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAoCAYAAACWwljjAAAABGdBTUEAALGPC/xhBQAAAbtJREFUWAntmMtKw0AUhhMvS5cuxILgQlRUpIggIoKIIoigG1eC+AA+jo+i6FIXBfeuXIgoeKVeitVWJX5HWhhDksnUpp3FDPyZk3Nm5nycmZKkXhAEOXSA3lG7muTeRzmfy6HneUvIhnYkQK+Q9NhAA0Opg0vBEhjBKHiyb8iGMyQMOYuK41BcBSypAL+MYXSKjtFAW7EAGEO3qN4uMQbbAkXiSfRQJ1H6a+yhlkKRcAoVFYiweYNjtCVQJJpBz2GCiPt7fBOZQpFgDpUikse5HgnkM4Fi4QX0Fpc5wf9EbLqpUCy4jMoJSXWhFwbMNgWKhVbRhy5jirhs9fy/oFhgHVVTJEs7RLZ8sSEoJm6iz7SZDMbJ+/OKERQTttCXQRLToRUmrKWCYuA2+jbN0MB4OQobYShfdTCgn/sL1K36M7TLrN3n+758aPy2rrpR6+/od5E8tf/A1uLS9aId5T7J3CNYihkQ4D9PiMdMC7mp4rjB9kjFjZp8BlnVHJBuO1yFXIV0FdDF3RlyFdJVQBdv5AxVdIsq8apiZ2PyYO1EVykesGfZEESsCkweyR8MUW+V8uJ1gkYipmpdP1pm2aJVPEGzAAAAAElFTkSuQmCC) 100%/100% no-repeat;
   }

   @media screen and (max-width: 768px) {
       .ant-back-top {
           right: 60px;
       }
   }

   @media screen and (max-width: 480px) {
       .ant-back-top {
           right: 20px;
       }
   }

   /** oui-ant-card */
   /* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */
   /* stylelint-disable no-duplicate-selectors */
   /* stylelint-disable declaration-bang-space-before,no-duplicate-selectors */
   /* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */
   .ant-card {
       font-family: 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', 'SimHei', 'WenQuanYi Micro Hei', sans-serif;
       font-size: 12px;
       font-variant: tabular-nums;
       line-height: 1.5;
       color: #333333;
       box-sizing: border-box;
       margin: 0;
       padding: 0;
       list-style: none;
       background: #fff;
       border-radius: 2px;
       position: relative;
       transition: all .3s;
   }

   .ant-card-hoverable {
       cursor: pointer;
   }

   .ant-card-hoverable:hover {
       box-shadow: 0 2px 8px rgba(0, 0, 0, 0.09);
       border-color: rgba(0, 0, 0, 0.09);
   }

   .ant-card-bordered {
       border: 1px solid #e6e6e6;
   }

   .ant-card-head {
       background: transparent;
       border-bottom: 1px solid #e6e6e6;
       padding: 0 24px;
       border-radius: 2px 2px 0 0;
       zoom: 1;
       margin-bottom: -1px;
       min-height: 48px;
   }

   .ant-card-head:before,
   .ant-card-head:after {
       content: "";
       display: table;
   }

   .ant-card-head:after {
       clear: both;
   }

   .ant-card-head-wrapper {
       display: flex;
   }

   .ant-card-head-title {
       font-size: 14px;
       padding: 16px 0;
       text-overflow: ellipsis;
       overflow: hidden;
       white-space: nowrap;
       color: #333333;
       font-weight: 500;
       display: inline-block;
       flex: 1;
   }

   .ant-card-head .ant-tabs {
       margin-bottom: -17px;
       clear: both;
   }

   .ant-card-head .ant-tabs-bar {
       border-bottom: 1px solid #e6e6e6;
   }

   .ant-card-extra {
       float: right;
       padding: 17.5px 0;
       text-align: right;
       margin-left: auto;
   }

   .ant-card-body {
       padding: 24px;
       zoom: 1;
   }

   .ant-card-body:before,
   .ant-card-body:after {
       content: "";
       display: table;
   }

   .ant-card-body:after {
       clear: both;
   }

   .ant-card-contain-grid:not(.ant-card-loading) {
       margin: -1px 0 0 -1px;
       padding: 0;
   }

   .ant-card-grid {
       border-radius: 0;
       border: 0;
       box-shadow: 1px 0 0 0 #e6e6e6, 0 1px 0 0 #e6e6e6, 1px 1px 0 0 #e6e6e6, 1px 0 0 0 #e6e6e6 inset, 0 1px 0 0 #e6e6e6 inset;
       width: 33.33%;
       float: left;
       padding: 24px;
       transition: all .3s;
   }

   .ant-card-grid:hover {
       position: relative;
       z-index: 1;
       box-shadow: 0 2px 8px rgba(0, 0, 0, 0.15);
   }

   .ant-card-contain-tabs .ant-card-head-title {
       padding-bottom: 0;
       min-height: 32px;
   }

   .ant-card-contain-tabs .ant-card-extra {
       padding-bottom: 0;
   }

   .ant-card-cover>* {
       width: 100%;
       display: block;
   }

   .ant-card-cover img {
       border-radius: 2px 2px 0 0;
   }

   .ant-card-actions {
       border-top: 1px solid #e6e6e6;
       background: #f4f4f4;
       zoom: 1;
       list-style: none;
       margin: 0;
       padding: 0;
   }

   .ant-card-actions:before,
   .ant-card-actions:after {
       content: "";
       display: table;
   }

   .ant-card-actions:after {
       clear: both;
   }

   .ant-card-actions>li {
       float: left;
       text-align: center;
       margin: 12px 0;
       color: #999999;
   }

   .ant-card-actions>li>span {
       display: inline-block;
       font-size: 14px;
       cursor: pointer;
       line-height: 22px;
       min-width: 32px;
       position: relative;
   }

   .ant-card-actions>li>span:hover {
       color: #2062e6;
       transition: color .3s;
   }

   .ant-card-actions>li>span>.anticon {
       font-size: 16px;
       line-height: 22px;
       display: block;
       width: 100%;
   }

   .ant-card-actions>li>span a {
       color: #999999;
       line-height: 22px;
       display: inline-block;
       width: 100%;
   }

   .ant-card-actions>li>span a:hover {
       color: #2062e6;
   }

   .ant-card-actions>li:not(:last-child) {
       border-right: 1px solid #e6e6e6;
   }

   .ant-card-wider-padding .ant-card-head {
       padding: 0 32px;
   }

   .ant-card-wider-padding .ant-card-body {
       padding: 24px 32px;
   }

   .ant-card-padding-transition .ant-card-head,
   .ant-card-padding-transition .ant-card-body {
       transition: padding .3s;
   }

   .ant-card-type-inner .ant-card-head {
       padding: 0 24px;
       background: #f4f4f4;
   }

   .ant-card-type-inner .ant-card-head-title {
       padding: 12px 0;
       font-size: 12px;
   }

   .ant-card-type-inner .ant-card-body {
       padding: 16px 24px;
   }

   .ant-card-type-inner .ant-card-extra {
       padding: 13.5px 0;
   }

   .ant-card-meta {
       margin: -4px 0;
       zoom: 1;
   }

   .ant-card-meta:before,
   .ant-card-meta:after {
       content: "";
       display: table;
   }

   .ant-card-meta:after {
       clear: both;
   }

   .ant-card-meta-avatar {
       padding-right: 16px;
       float: left;
   }

   .ant-card-meta-detail {
       overflow: hidden;
   }

   .ant-card-meta-detail>div:not(:last-child) {
       margin-bottom: 8px;
   }

   .ant-card-meta-title {
       font-size: 14px;
       text-overflow: ellipsis;
       overflow: hidden;
       white-space: nowrap;
       color: #333333;
       font-weight: 500;
   }

   .ant-card-meta-description {
       color: #999999;
   }

   .ant-card-loading .ant-card-body {
       user-select: none;
   }

   .ant-card-loading-content p {
       margin: 0;
   }

   .ant-card-loading-block {
       height: 14px;
       margin: 4px 0;
       border-radius: 2px;
       background: linear-gradient(90deg, rgba(207, 216, 220, 0.2), rgba(207, 216, 220, 0.4), rgba(207, 216, 220, 0.2));
       animation: card-loading 1.4s ease infinite;
       background-size: 600% 600%;
   }

   @keyframes card-loading {

       0%,
       100% {
           background-position: 0 50%;
       }

       50% {
           background-position: 100% 50%;
       }
   }

   /** oui-ant-date-picker */
   /* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */
   /* stylelint-disable no-duplicate-selectors */
   /* stylelint-disable declaration-bang-space-before,no-duplicate-selectors */
   /* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */
   .ant-calendar-picker-container {
       font-size: 12px;
       font-variant: tabular-nums;
       line-height: 1.5;
       color: #333333;
       box-sizing: border-box;
       margin: 0;
       padding: 0;
       list-style: none;
       font-family: 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', 'SimHei', 'WenQuanYi Micro Hei', sans-serif;
       position: absolute;
       z-index: 1050;
   }

   .ant-calendar-picker-container.slide-up-enter.slide-up-enter-active.ant-calendar-picker-container-placement-topLeft,
   .ant-calendar-picker-container.slide-up-enter.slide-up-enter-active.ant-calendar-picker-container-placement-topRight,
   .ant-calendar-picker-container.slide-up-appear.slide-up-appear-active.ant-calendar-picker-container-placement-topLeft,
   .ant-calendar-picker-container.slide-up-appear.slide-up-appear-active.ant-calendar-picker-container-placement-topRight {
       animation-name: antSlideDownIn;
   }

   .ant-calendar-picker-container.slide-up-enter.slide-up-enter-active.ant-calendar-picker-container-placement-bottomLeft,
   .ant-calendar-picker-container.slide-up-enter.slide-up-enter-active.ant-calendar-picker-container-placement-bottomRight,
   .ant-calendar-picker-container.slide-up-appear.slide-up-appear-active.ant-calendar-picker-container-placement-bottomLeft,
   .ant-calendar-picker-container.slide-up-appear.slide-up-appear-active.ant-calendar-picker-container-placement-bottomRight {
       animation-name: antSlideUpIn;
   }

   .ant-calendar-picker-container.slide-up-leave.slide-up-leave-active.ant-calendar-picker-container-placement-topLeft,
   .ant-calendar-picker-container.slide-up-leave.slide-up-leave-active.ant-calendar-picker-container-placement-topRight {
       animation-name: antSlideDownOut;
   }

   .ant-calendar-picker-container.slide-up-leave.slide-up-leave-active.ant-calendar-picker-container-placement-bottomLeft,
   .ant-calendar-picker-container.slide-up-leave.slide-up-leave-active.ant-calendar-picker-container-placement-bottomRight {
       animation-name: antSlideUpOut;
   }

   .ant-calendar-picker {
       font-family: 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', 'SimHei', 'WenQuanYi Micro Hei', sans-serif;
       font-size: 12px;
       font-variant: tabular-nums;
       line-height: 1.5;
       color: #333333;
       box-sizing: border-box;
       margin: 0;
       padding: 0;
       list-style: none;
       position: relative;
       display: inline-block;
       outline: none;
       transition: opacity 0.3s;
   }

   .ant-calendar-picker-input {
       outline: none;
   }

   .ant-calendar-picker:hover .ant-calendar-picker-input:not(.ant-input-disabled) {
       border-color: #2062e6;
   }

   .ant-calendar-picker:focus .ant-calendar-picker-input:not(.ant-input-disabled) {
       border-color: #4987f2;
       outline: 0;
       box-shadow: 0 0 0 2px rgba(32, 98, 230, 0.2);
       border-right-width: 1px !important;
   }

   .ant-calendar-picker-clear,
   .ant-calendar-picker-icon {
       position: absolute;
       width: 14px;
       height: 14px;
       right: 12px;
       top: 50%;
       margin-top: -7px;
       line-height: 14px;
       font-size: 10px;
       transition: all .3s;
       user-select: none;
   }

   .ant-calendar-picker-clear {
       opacity: 0;
       z-index: 1;
       color: #cecece;
       background: #fff;
       pointer-events: none;
       cursor: pointer;
   }

   .ant-calendar-picker-clear:hover {
       color: #999999;
   }

   .ant-calendar-picker:hover .ant-calendar-picker-clear {
       opacity: 1;
       pointer-events: auto;
   }

   .ant-calendar-picker-icon {
       color: #cecece;
   }

   .ant-calendar-picker-icon:after {
       content: "\e6bb";
       font-family: "anticon";
       font-size: 12px;
       color: #cecece;
       display: inline-block;
       line-height: 1;
   }

   .ant-calendar-picker-small .ant-calendar-picker-clear,
   .ant-calendar-picker-small .ant-calendar-picker-icon {
       right: 8px;
   }

   .ant-calendar {
       position: relative;
       outline: none;
       width: 280px;
       border: 1px solid #fff;
       list-style: none;
       font-size: 12px;
       text-align: left;
       background-color: #fff;
       border-radius: 2px;
       box-shadow: 0 2px 8px rgba(0, 0, 0, 0.15);
       background-clip: padding-box;
       line-height: 1.5;
   }

   .ant-calendar-input-wrap {
       height: 34px;
       padding: 6px 10px;
       border-bottom: 1px solid #e6e6e6;
   }

   .ant-calendar-input {
       border: 0;
       width: 100%;
       cursor: auto;
       outline: 0;
       height: 22px;
       color: #333333;
       background: #fff;
   }

   .ant-calendar-input::-moz-placeholder {
       color: #bfbfbf;
       opacity: 1;
   }

   .ant-calendar-input:-ms-input-placeholder {
       color: #bfbfbf;
   }

   .ant-calendar-input::-webkit-input-placeholder {
       color: #bfbfbf;
   }

   .ant-calendar-week-number {
       width: 286px;
   }

   .ant-calendar-week-number-cell {
       text-align: center;
   }

   .ant-calendar-header {
       height: 40px;
       line-height: 40px;
       text-align: center;
       user-select: none;
       border-bottom: 1px solid #e6e6e6;
   }

   .ant-calendar-header a:hover {
       color: #33a0fe;
   }

   .ant-calendar-header .ant-calendar-century-select,
   .ant-calendar-header .ant-calendar-decade-select,
   .ant-calendar-header .ant-calendar-year-select,
   .ant-calendar-header .ant-calendar-month-select {
       padding: 0 2px;
       font-weight: 500;
       display: inline-block;
       color: #333333;
       line-height: 40px;
   }

   .ant-calendar-header .ant-calendar-century-select-arrow,
   .ant-calendar-header .ant-calendar-decade-select-arrow,
   .ant-calendar-header .ant-calendar-year-select-arrow,
   .ant-calendar-header .ant-calendar-month-select-arrow {
       display: none;
   }

   .ant-calendar-header .ant-calendar-prev-century-btn,
   .ant-calendar-header .ant-calendar-next-century-btn,
   .ant-calendar-header .ant-calendar-prev-decade-btn,
   .ant-calendar-header .ant-calendar-next-decade-btn,
   .ant-calendar-header .ant-calendar-prev-month-btn,
   .ant-calendar-header .ant-calendar-next-month-btn,
   .ant-calendar-header .ant-calendar-prev-year-btn,
   .ant-calendar-header .ant-calendar-next-year-btn {
       position: absolute;
       top: 0;
       color: #999999;
       font-family: Arial, "Hiragino Sans GB", "Microsoft Yahei", "Microsoft Sans Serif", sans-serif;
       padding: 0 5px;
       font-size: 16px;
       display: inline-block;
       line-height: 40px;
   }

   .ant-calendar-header .ant-calendar-prev-century-btn,
   .ant-calendar-header .ant-calendar-prev-decade-btn,
   .ant-calendar-header .ant-calendar-prev-year-btn {
       left: 7px;
   }

   .ant-calendar-header .ant-calendar-prev-century-btn:after,
   .ant-calendar-header .ant-calendar-prev-decade-btn:after,
   .ant-calendar-header .ant-calendar-prev-year-btn:after {
       content: '«';
   }

   .ant-calendar-header .ant-calendar-next-century-btn,
   .ant-calendar-header .ant-calendar-next-decade-btn,
   .ant-calendar-header .ant-calendar-next-year-btn {
       right: 7px;
   }

   .ant-calendar-header .ant-calendar-next-century-btn:after,
   .ant-calendar-header .ant-calendar-next-decade-btn:after,
   .ant-calendar-header .ant-calendar-next-year-btn:after {
       content: '»';
   }

   .ant-calendar-header .ant-calendar-prev-month-btn {
       left: 29px;
   }

   .ant-calendar-header .ant-calendar-prev-month-btn:after {
       content: '‹';
   }

   .ant-calendar-header .ant-calendar-next-month-btn {
       right: 29px;
   }

   .ant-calendar-header .ant-calendar-next-month-btn:after {
       content: '›';
   }

   .ant-calendar-body {
       padding: 8px 12px;
   }

   .ant-calendar table {
       border-collapse: collapse;
       max-width: 100%;
       background-color: transparent;
       width: 100%;
   }

   .ant-calendar table,
   .ant-calendar th,
   .ant-calendar td {
       border: 0;
       text-align: center;
   }

   .ant-calendar-calendar-table {
       border-spacing: 0;
       margin-bottom: 0;
   }

   .ant-calendar-column-header {
       line-height: 18px;
       width: 33px;
       padding: 6px 0;
       text-align: center;
   }

   .ant-calendar-column-header .ant-calendar-column-header-inner {
       display: block;
       font-weight: normal;
   }

   .ant-calendar-week-number-header .ant-calendar-column-header-inner {
       display: none;
   }

   .ant-calendar-cell {
       padding: 3px 0;
       height: 30px;
   }

   .ant-calendar-date {
       display: block;
       margin: 0 auto;
       color: #333333;
       border-radius: 2px;
       width: 24px;
       height: 24px;
       line-height: 22px;
       border: 1px solid transparent;
       padding: 0;
       background: transparent;
       text-align: center;
       transition: background 0.3s ease;
   }

   .ant-calendar-date-panel {
       position: relative;
   }

   .ant-calendar-date:hover {
       background: #f0f7ff;
       cursor: pointer;
   }

   .ant-calendar-date:active {
       color: #fff;
       background: #4987f2;
   }

   .ant-calendar-today .ant-calendar-date {
       border-color: #2062e6;
       font-weight: bold;
       color: #2062e6;
   }

   .ant-calendar-last-month-cell .ant-calendar-date,
   .ant-calendar-next-month-btn-day .ant-calendar-date {
       color: #cecece;
   }

   .ant-calendar-selected-day .ant-calendar-date {
       background: #c7e1ff;
   }

   .ant-calendar-selected-date .ant-calendar-date,
   .ant-calendar-selected-start-date .ant-calendar-date,
   .ant-calendar-selected-end-date .ant-calendar-date {
       background: #2062e6;
       color: #fff;
       border: 1px solid transparent;
   }

   .ant-calendar-selected-date .ant-calendar-date:hover,
   .ant-calendar-selected-start-date .ant-calendar-date:hover,
   .ant-calendar-selected-end-date .ant-calendar-date:hover {
       background: #2062e6;
   }

   .ant-calendar-disabled-cell .ant-calendar-date {
       cursor: not-allowed;
       color: #bcbcbc;
       background: #F0F0F0;
       border-radius: 0;
       width: auto;
       border: 1px solid transparent;
   }

   .ant-calendar-disabled-cell .ant-calendar-date:hover {
       background: #F0F0F0;
   }

   .ant-calendar-disabled-cell.ant-calendar-today .ant-calendar-date {
       position: relative;
       margin-right: 5px;
       padding-left: 5px;
   }

   .ant-calendar-disabled-cell.ant-calendar-today .ant-calendar-date:before {
       content: " ";
       position: absolute;
       top: -1px;
       left: 5px;
       width: 24px;
       height: 24px;
       border: 1px solid #bcbcbc;
       border-radius: 2px;
   }

   .ant-calendar-disabled-cell-first-of-row .ant-calendar-date {
       border-top-left-radius: 4px;
       border-bottom-left-radius: 4px;
   }

   .ant-calendar-disabled-cell-last-of-row .ant-calendar-date {
       border-top-right-radius: 4px;
       border-bottom-right-radius: 4px;
   }

   .ant-calendar-footer {
       border-top: 1px solid #e6e6e6;
       line-height: 38px;
       padding: 0 12px;
   }

   .ant-calendar-footer:empty {
       border-top: 0;
   }

   .ant-calendar-footer-btn {
       text-align: center;
       display: block;
   }

   .ant-calendar-footer-extra+.ant-calendar-footer-btn {
       border-top: 1px solid #e6e6e6;
       margin: 0 -12px;
       padding: 0 12px;
   }

   .ant-calendar .ant-calendar-today-btn,
   .ant-calendar .ant-calendar-clear-btn {
       display: inline-block;
       text-align: center;
       margin: 0 0 0 8px;
   }

   .ant-calendar .ant-calendar-today-btn-disabled,
   .ant-calendar .ant-calendar-clear-btn-disabled {
       color: #cecece;
       cursor: not-allowed;
   }

   .ant-calendar .ant-calendar-today-btn:only-child,
   .ant-calendar .ant-calendar-clear-btn:only-child {
       margin: 0;
   }

   .ant-calendar .ant-calendar-clear-btn {
       display: none;
       position: absolute;
       right: 5px;
       text-indent: -76px;
       overflow: hidden;
       width: 20px;
       height: 20px;
       text-align: center;
       line-height: 20px;
       top: 7px;
       margin: 0;
   }

   .ant-calendar .ant-calendar-clear-btn:after {
       font-family: 'anticon';
       text-rendering: optimizeLegibility;
       -webkit-font-smoothing: antialiased;
       -moz-osx-font-smoothing: grayscale;
       content: "\e62e";
       font-size: 12px;
       color: #cecece;
       display: inline-block;
       line-height: 1;
       width: 20px;
       text-indent: 43px;
       transition: color 0.3s ease;
   }

   .ant-calendar .ant-calendar-clear-btn:hover:after {
       color: #999999;
   }

   .ant-calendar .ant-calendar-ok-btn {
       display: inline-block;
       font-weight: 400;
       text-align: center;
       touch-action: manipulation;
       cursor: pointer;
       background-image: none;
       border: 1px solid transparent;
       white-space: nowrap;
       padding: 0 15px;
       height: 32px;
       user-select: none;
       transition: all 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
       position: relative;
       color: #fff;
       background-color: #2062e6;
       border-color: #2062e6;
       padding: 0 7px;
       font-size: 12px;
       border-radius: 2px;
       height: 24px;
       line-height: 22px;
   }

   .ant-calendar .ant-calendar-ok-btn>.anticon {
       line-height: 1;
   }

   .ant-calendar .ant-calendar-ok-btn,
   .ant-calendar .ant-calendar-ok-btn:active,
   .ant-calendar .ant-calendar-ok-btn:focus {
       outline: 0;
   }

   .ant-calendar .ant-calendar-ok-btn:not([disabled]):hover {
       text-decoration: none;
   }

   .ant-calendar .ant-calendar-ok-btn:not([disabled]):active {
       outline: 0;
       transition: none;
   }

   .ant-calendar .ant-calendar-ok-btn.disabled,
   .ant-calendar .ant-calendar-ok-btn[disabled] {
       cursor: not-allowed;
   }

   .ant-calendar .ant-calendar-ok-btn.disabled>*,
   .ant-calendar .ant-calendar-ok-btn[disabled]>* {
       pointer-events: none;
   }

   .ant-calendar .ant-calendar-ok-btn-lg {
       padding: 0 15px;
       font-size: 14px;
       border-radius: 2px;
       height: 40px;
   }

   .ant-calendar .ant-calendar-ok-btn-sm {
       padding: 0 7px;
       font-size: 12px;
       border-radius: 2px;
       height: 24px;
   }

   .ant-calendar .ant-calendar-ok-btn>a:only-child {
       color: currentColor;
   }

   .ant-calendar .ant-calendar-ok-btn>a:only-child:after {
       content: '';
       position: absolute;
       top: 0;
       left: 0;
       bottom: 0;
       right: 0;
       background: transparent;
   }

   .ant-calendar .ant-calendar-ok-btn:hover,
   .ant-calendar .ant-calendar-ok-btn:focus {
       color: #fff;
       background-color: #0d0c0c;
       border-color: #0d0c0c;
   }

   .ant-calendar .ant-calendar-ok-btn:hover>a:only-child,
   .ant-calendar .ant-calendar-ok-btn:focus>a:only-child {
       color: currentColor;
   }

   .ant-calendar .ant-calendar-ok-btn:hover>a:only-child:after,
   .ant-calendar .ant-calendar-ok-btn:focus>a:only-child:after {
       content: '';
       position: absolute;
       top: 0;
       left: 0;
       bottom: 0;
       right: 0;
       background: transparent;
   }

   .ant-calendar .ant-calendar-ok-btn:active,
   .ant-calendar .ant-calendar-ok-btn.active {
       color: #fff;
       background-color: #000000;
       border-color: #000000;
   }

   .ant-calendar .ant-calendar-ok-btn:active>a:only-child,
   .ant-calendar .ant-calendar-ok-btn.active>a:only-child {
       color: currentColor;
   }

   .ant-calendar .ant-calendar-ok-btn:active>a:only-child:after,
   .ant-calendar .ant-calendar-ok-btn.active>a:only-child:after {
       content: '';
       position: absolute;
       top: 0;
       left: 0;
       bottom: 0;
       right: 0;
       background: transparent;
   }

   .ant-calendar .ant-calendar-ok-btn.disabled,
   .ant-calendar .ant-calendar-ok-btn[disabled],
   .ant-calendar .ant-calendar-ok-btn.disabled:hover,
   .ant-calendar .ant-calendar-ok-btn[disabled]:hover,
   .ant-calendar .ant-calendar-ok-btn.disabled:focus,
   .ant-calendar .ant-calendar-ok-btn[disabled]:focus,
   .ant-calendar .ant-calendar-ok-btn.disabled:active,
   .ant-calendar .ant-calendar-ok-btn[disabled]:active,
   .ant-calendar .ant-calendar-ok-btn.disabled.active,
   .ant-calendar .ant-calendar-ok-btn[disabled].active {
       color: #cecece;
       background-color: #F0F0F0;
       border-color: #e6e6e6;
   }

   .ant-calendar .ant-calendar-ok-btn.disabled>a:only-child,
   .ant-calendar .ant-calendar-ok-btn[disabled]>a:only-child,
   .ant-calendar .ant-calendar-ok-btn.disabled:hover>a:only-child,
   .ant-calendar .ant-calendar-ok-btn[disabled]:hover>a:only-child,
   .ant-calendar .ant-calendar-ok-btn.disabled:focus>a:only-child,
   .ant-calendar .ant-calendar-ok-btn[disabled]:focus>a:only-child,
   .ant-calendar .ant-calendar-ok-btn.disabled:active>a:only-child,
   .ant-calendar .ant-calendar-ok-btn[disabled]:active>a:only-child,
   .ant-calendar .ant-calendar-ok-btn.disabled.active>a:only-child,
   .ant-calendar .ant-calendar-ok-btn[disabled].active>a:only-child {
       color: currentColor;
   }

   .ant-calendar .ant-calendar-ok-btn.disabled>a:only-child:after,
   .ant-calendar .ant-calendar-ok-btn[disabled]>a:only-child:after,
   .ant-calendar .ant-calendar-ok-btn.disabled:hover>a:only-child:after,
   .ant-calendar .ant-calendar-ok-btn[disabled]:hover>a:only-child:after,
   .ant-calendar .ant-calendar-ok-btn.disabled:focus>a:only-child:after,
   .ant-calendar .ant-calendar-ok-btn[disabled]:focus>a:only-child:after,
   .ant-calendar .ant-calendar-ok-btn.disabled:active>a:only-child:after,
   .ant-calendar .ant-calendar-ok-btn[disabled]:active>a:only-child:after,
   .ant-calendar .ant-calendar-ok-btn.disabled.active>a:only-child:after,
   .ant-calendar .ant-calendar-ok-btn[disabled].active>a:only-child:after {
       content: '';
       position: absolute;
       top: 0;
       left: 0;
       bottom: 0;
       right: 0;
       background: transparent;
   }

   .ant-calendar .ant-calendar-ok-btn-disabled {
       color: #cecece;
       background-color: #F0F0F0;
       border-color: #e6e6e6;
       cursor: not-allowed;
   }

   .ant-calendar .ant-calendar-ok-btn-disabled>a:only-child {
       color: currentColor;
   }

   .ant-calendar .ant-calendar-ok-btn-disabled>a:only-child:after {
       content: '';
       position: absolute;
       top: 0;
       left: 0;
       bottom: 0;
       right: 0;
       background: transparent;
   }

   .ant-calendar .ant-calendar-ok-btn-disabled:hover {
       color: #cecece;
       background-color: #F0F0F0;
       border-color: #e6e6e6;
   }

   .ant-calendar .ant-calendar-ok-btn-disabled:hover>a:only-child {
       color: currentColor;
   }

   .ant-calendar .ant-calendar-ok-btn-disabled:hover>a:only-child:after {
       content: '';
       position: absolute;
       top: 0;
       left: 0;
       bottom: 0;
       right: 0;
       background: transparent;
   }

   .ant-calendar-range-picker-input {
       background-color: transparent;
       border: 0;
       height: 99%;
       outline: 0;
       width: 44%;
       text-align: center;
   }

   .ant-calendar-range-picker-input::-moz-placeholder {
       color: #bfbfbf;
       opacity: 1;
   }

   .ant-calendar-range-picker-input:-ms-input-placeholder {
       color: #bfbfbf;
   }

   .ant-calendar-range-picker-input::-webkit-input-placeholder {
       color: #bfbfbf;
   }

   .ant-calendar-range-picker-input[disabled] {
       cursor: not-allowed;
   }

   .ant-calendar-range-picker-separator {
       color: #999999;
       width: 10px;
       display: inline-block;
       height: 100%;
       vertical-align: top;
   }

   .ant-calendar-range {
       width: 552px;
       overflow: hidden;
   }

   .ant-calendar-range .ant-calendar-date-panel::after {
       content: ".";
       display: block;
       height: 0;
       clear: both;
       visibility: hidden;
   }

   .ant-calendar-range-part {
       width: 50%;
       position: relative;
   }

   .ant-calendar-range-left {
       float: left;
   }

   .ant-calendar-range-left .ant-calendar-time-picker-inner {
       border-right: 1px solid #e6e6e6;
   }

   .ant-calendar-range-right {
       float: right;
   }

   .ant-calendar-range-right .ant-calendar-time-picker-inner {
       border-left: 1px solid #e6e6e6;
   }

   .ant-calendar-range-middle {
       position: absolute;
       left: 50%;
       width: 20px;
       margin-left: -132px;
       text-align: center;
       height: 34px;
       line-height: 34px;
       color: #999999;
   }

   .ant-calendar-range-right .ant-calendar-date-input-wrap {
       margin-left: -118px;
   }

   .ant-calendar-range.ant-calendar-time .ant-calendar-range-middle {
       margin-left: -12px;
   }

   .ant-calendar-range.ant-calendar-time .ant-calendar-range-right .ant-calendar-date-input-wrap {
       margin-left: 0;
   }

   .ant-calendar-range .ant-calendar-input-wrap {
       position: relative;
       height: 34px;
   }

   .ant-calendar-range .ant-calendar-input,
   .ant-calendar-range .ant-calendar-time-picker-input {
       position: relative;
       display: inline-block;
       padding: 4px 11px;
       width: 100%;
       height: 32px;
       font-size: 12px;
       line-height: 1.5;
       color: #333333;
       background-color: #fff;
       background-image: none;
       border: 1px solid #e6e6e6;
       border-radius: 2px;
       transition: all .3s;
       height: 24px;
       border: 0;
       box-shadow: none;
       padding-left: 0;
       padding-right: 0;
   }

   .ant-calendar-range .ant-calendar-input::-moz-placeholder,
   .ant-calendar-range .ant-calendar-time-picker-input::-moz-placeholder {
       color: #bfbfbf;
       opacity: 1;
   }

   .ant-calendar-range .ant-calendar-input:-ms-input-placeholder,
   .ant-calendar-range .ant-calendar-time-picker-input:-ms-input-placeholder {
       color: #bfbfbf;
   }

   .ant-calendar-range .ant-calendar-input::-webkit-input-placeholder,
   .ant-calendar-range .ant-calendar-time-picker-input::-webkit-input-placeholder {
       color: #bfbfbf;
   }

   .ant-calendar-range .ant-calendar-input:hover,
   .ant-calendar-range .ant-calendar-time-picker-input:hover {
       border-color: #0d0c0c;
       border-right-width: 1px !important;
   }

   .ant-calendar-range .ant-calendar-input:focus,
   .ant-calendar-range .ant-calendar-time-picker-input:focus {
       border-color: #4987f2;
       outline: 0;
       box-shadow: 0 0 0 2px rgba(32, 98, 230, 0.2);
       border-right-width: 1px !important;
   }

   .ant-calendar-range .ant-calendar-input-disabled,
   .ant-calendar-range .ant-calendar-time-picker-input-disabled {
       background-color: #F0F0F0;
       opacity: 1;
       cursor: not-allowed;
       color: #cecece;
   }

   .ant-calendar-range .ant-calendar-input-disabled:hover,
   .ant-calendar-range .ant-calendar-time-picker-input-disabled:hover {
       border-color: #0d0c0c;
       border-right-width: 1px !important;
   }

   textarea.ant-calendar-range .ant-calendar-input,
   textarea.ant-calendar-range .ant-calendar-time-picker-input {
       max-width: 100%;
       height: auto;
       vertical-align: bottom;
       transition: all .3s, height 0s;
       min-height: 32px;
   }

   .ant-calendar-range .ant-calendar-input-lg,
   .ant-calendar-range .ant-calendar-time-picker-input-lg {
       padding: 6px 11px;
       height: 40px;
       font-size: 14px;
   }

   .ant-calendar-range .ant-calendar-input-sm,
   .ant-calendar-range .ant-calendar-time-picker-input-sm {
       padding: 1px 7px;
       height: 24px;
   }

   .ant-calendar-range .ant-calendar-input:focus,
   .ant-calendar-range .ant-calendar-time-picker-input:focus {
       box-shadow: none;
   }

   .ant-calendar-range .ant-calendar-time-picker-icon {
       display: none;
   }

   .ant-calendar-range.ant-calendar-week-number {
       width: 574px;
   }

   .ant-calendar-range.ant-calendar-week-number .ant-calendar-range-part {
       width: 286px;
   }

   .ant-calendar-range .ant-calendar-year-panel,
   .ant-calendar-range .ant-calendar-month-panel,
   .ant-calendar-range .ant-calendar-decade-panel {
       top: 34px;
   }

   .ant-calendar-range .ant-calendar-month-panel .ant-calendar-year-panel {
       top: 0;
   }

   .ant-calendar-range .ant-calendar-decade-panel-table,
   .ant-calendar-range .ant-calendar-year-panel-table,
   .ant-calendar-range .ant-calendar-month-panel-table {
       height: 208px;
   }

   .ant-calendar-range .ant-calendar-in-range-cell {
       border-radius: 0;
       position: relative;
   }

   .ant-calendar-range .ant-calendar-in-range-cell>div {
       position: relative;
       z-index: 1;
   }

   .ant-calendar-range .ant-calendar-in-range-cell:before {
       content: '';
       display: block;
       background: #f0f7ff;
       border-radius: 0;
       border: 0;
       position: absolute;
       top: 4px;
       bottom: 4px;
       left: 0;
       right: 0;
   }

   div.ant-calendar-range-quick-selector {
       text-align: left;
   }

   div.ant-calendar-range-quick-selector>a {
       margin-right: 8px;
   }

   .ant-calendar-range .ant-calendar-header,
   .ant-calendar-range .ant-calendar-month-panel-header,
   .ant-calendar-range .ant-calendar-year-panel-header {
       border-bottom: 0;
   }

   .ant-calendar-range .ant-calendar-body,
   .ant-calendar-range .ant-calendar-month-panel-body,
   .ant-calendar-range .ant-calendar-year-panel-body {
       border-top: 1px solid #e6e6e6;
   }

   .ant-calendar-range.ant-calendar-time .ant-calendar-time-picker {
       height: 207px;
       width: 100%;
       top: 68px;
       z-index: 2;
   }

   .ant-calendar-range.ant-calendar-time .ant-calendar-time-picker-panel {
       height: 267px;
       margin-top: -34px;
   }

   .ant-calendar-range.ant-calendar-time .ant-calendar-time-picker-inner {
       padding-top: 40px;
       height: 100%;
       background: none;
   }

   .ant-calendar-range.ant-calendar-time .ant-calendar-time-picker-combobox {
       display: inline-block;
       height: 100%;
       background-color: #fff;
       border-top: 1px solid #e6e6e6;
   }

   .ant-calendar-range.ant-calendar-time .ant-calendar-time-picker-select {
       height: 100%;
   }

   .ant-calendar-range.ant-calendar-time .ant-calendar-time-picker-select ul {
       max-height: 100%;
   }

   .ant-calendar-range.ant-calendar-time .ant-calendar-footer .ant-calendar-time-picker-btn {
       margin-right: 8px;
   }

   .ant-calendar-range.ant-calendar-time .ant-calendar-today-btn {
       margin: 8px 12px;
       height: 22px;
       line-height: 22px;
   }

   .ant-calendar-range-with-ranges.ant-calendar-time .ant-calendar-time-picker {
       height: 233px;
   }

   .ant-calendar-range.ant-calendar-show-time-picker .ant-calendar-body {
       border-top-color: transparent;
   }

   .ant-calendar-time-picker {
       position: absolute;
       width: 100%;
       top: 40px;
       background-color: #fff;
   }

   .ant-calendar-time-picker-panel {
       z-index: 1050;
       position: absolute;
       width: 100%;
   }

   .ant-calendar-time-picker-inner {
       display: inline-block;
       position: relative;
       outline: none;
       list-style: none;
       font-size: 12px;
       text-align: left;
       background-color: #fff;
       background-clip: padding-box;
       line-height: 1.5;
       overflow: hidden;
       width: 100%;
   }

   .ant-calendar-time-picker-combobox {
       width: 100%;
   }

   .ant-calendar-time-picker-column-1,
   .ant-calendar-time-picker-column-1 .ant-calendar-time-picker-select {
       width: 100%;
   }

   .ant-calendar-time-picker-column-2 .ant-calendar-time-picker-select {
       width: 50%;
   }

   .ant-calendar-time-picker-column-3 .ant-calendar-time-picker-select {
       width: 33.33%;
   }

   .ant-calendar-time-picker-column-4 .ant-calendar-time-picker-select {
       width: 25%;
   }

   .ant-calendar-time-picker-input-wrap {
       display: none;
   }

   .ant-calendar-time-picker-select {
       float: left;
       font-size: 12px;
       border-right: 1px solid #e6e6e6;
       box-sizing: border-box;
       overflow: hidden;
       position: relative;
       height: 226px;
   }

   .ant-calendar-time-picker-select:hover {
       overflow-y: auto;
   }

   .ant-calendar-time-picker-select:first-child {
       border-left: 0;
       margin-left: 0;
   }

   .ant-calendar-time-picker-select:last-child {
       border-right: 0;
   }

   .ant-calendar-time-picker-select ul {
       list-style: none;
       box-sizing: border-box;
       margin: 0;
       padding: 0;
       width: 100%;
       max-height: 206px;
   }

   .ant-calendar-time-picker-select li {
       padding-left: 32px;
       list-style: none;
       box-sizing: content-box;
       margin: 0;
       width: 100%;
       height: 24px;
       line-height: 24px;
       cursor: pointer;
       user-select: none;
       transition: background 0.3s ease;
   }

   .ant-calendar-time-picker-select li:last-child:after {
       content: '';
       height: 202px;
       display: block;
   }

   .ant-calendar-time-picker-select li:hover {
       background: #f0f7ff;
   }

   li.ant-calendar-time-picker-select-option-selected {
       background: #f2f2f2;
       font-weight: bold;
   }

   li.ant-calendar-time-picker-select-option-disabled {
       color: #cecece;
   }

   li.ant-calendar-time-picker-select-option-disabled:hover {
       background: transparent;
       cursor: not-allowed;
   }

   .ant-calendar-time .ant-calendar-day-select {
       padding: 0 2px;
       font-weight: 500;
       display: inline-block;
       color: #333333;
       line-height: 34px;
   }

   .ant-calendar-time .ant-calendar-footer {
       position: relative;
       height: auto;
   }

   .ant-calendar-time .ant-calendar-footer-btn {
       text-align: right;
   }

   .ant-calendar-time .ant-calendar-footer .ant-calendar-today-btn {
       float: left;
       margin: 0;
   }

   .ant-calendar-time .ant-calendar-footer .ant-calendar-time-picker-btn {
       display: inline-block;
       margin-right: 8px;
   }

   .ant-calendar-time .ant-calendar-footer .ant-calendar-time-picker-btn-disabled {
       color: #cecece;
   }

   .ant-calendar-month-panel {
       position: absolute;
       top: 1px;
       right: 0;
       bottom: 0;
       left: 0;
       z-index: 10;
       border-radius: 2px;
       background: #fff;
       outline: none;
   }

   .ant-calendar-month-panel>div {
       height: 100%;
   }

   .ant-calendar-month-panel-hidden {
       display: none;
   }

   .ant-calendar-month-panel-header {
       height: 40px;
       line-height: 40px;
       text-align: center;
       user-select: none;
       border-bottom: 1px solid #e6e6e6;
   }

   .ant-calendar-month-panel-header a:hover {
       color: #33a0fe;
   }

   .ant-calendar-month-panel-header .ant-calendar-month-panel-century-select,
   .ant-calendar-month-panel-header .ant-calendar-month-panel-decade-select,
   .ant-calendar-month-panel-header .ant-calendar-month-panel-year-select,
   .ant-calendar-month-panel-header .ant-calendar-month-panel-month-select {
       padding: 0 2px;
       font-weight: 500;
       display: inline-block;
       color: #333333;
       line-height: 40px;
   }

   .ant-calendar-month-panel-header .ant-calendar-month-panel-century-select-arrow,
   .ant-calendar-month-panel-header .ant-calendar-month-panel-decade-select-arrow,
   .ant-calendar-month-panel-header .ant-calendar-month-panel-year-select-arrow,
   .ant-calendar-month-panel-header .ant-calendar-month-panel-month-select-arrow {
       display: none;
   }

   .ant-calendar-month-panel-header .ant-calendar-month-panel-prev-century-btn,
   .ant-calendar-month-panel-header .ant-calendar-month-panel-next-century-btn,
   .ant-calendar-month-panel-header .ant-calendar-month-panel-prev-decade-btn,
   .ant-calendar-month-panel-header .ant-calendar-month-panel-next-decade-btn,
   .ant-calendar-month-panel-header .ant-calendar-month-panel-prev-month-btn,
   .ant-calendar-month-panel-header .ant-calendar-month-panel-next-month-btn,
   .ant-calendar-month-panel-header .ant-calendar-month-panel-prev-year-btn,
   .ant-calendar-month-panel-header .ant-calendar-month-panel-next-year-btn {
       position: absolute;
       top: 0;
       color: #999999;
       font-family: Arial, "Hiragino Sans GB", "Microsoft Yahei", "Microsoft Sans Serif", sans-serif;
       padding: 0 5px;
       font-size: 16px;
       display: inline-block;
       line-height: 40px;
   }

   .ant-calendar-month-panel-header .ant-calendar-month-panel-prev-century-btn,
   .ant-calendar-month-panel-header .ant-calendar-month-panel-prev-decade-btn,
   .ant-calendar-month-panel-header .ant-calendar-month-panel-prev-year-btn {
       left: 7px;
   }

   .ant-calendar-month-panel-header .ant-calendar-month-panel-prev-century-btn:after,
   .ant-calendar-month-panel-header .ant-calendar-month-panel-prev-decade-btn:after,
   .ant-calendar-month-panel-header .ant-calendar-month-panel-prev-year-btn:after {
       content: '«';
   }

   .ant-calendar-month-panel-header .ant-calendar-month-panel-next-century-btn,
   .ant-calendar-month-panel-header .ant-calendar-month-panel-next-decade-btn,
   .ant-calendar-month-panel-header .ant-calendar-month-panel-next-year-btn {
       right: 7px;
   }

   .ant-calendar-month-panel-header .ant-calendar-month-panel-next-century-btn:after,
   .ant-calendar-month-panel-header .ant-calendar-month-panel-next-decade-btn:after,
   .ant-calendar-month-panel-header .ant-calendar-month-panel-next-year-btn:after {
       content: '»';
   }

   .ant-calendar-month-panel-header .ant-calendar-month-panel-prev-month-btn {
       left: 29px;
   }

   .ant-calendar-month-panel-header .ant-calendar-month-panel-prev-month-btn:after {
       content: '‹';
   }

   .ant-calendar-month-panel-header .ant-calendar-month-panel-next-month-btn {
       right: 29px;
   }

   .ant-calendar-month-panel-header .ant-calendar-month-panel-next-month-btn:after {
       content: '›';
   }

   .ant-calendar-month-panel-body {
       height: calc(100% - 40px);
   }

   .ant-calendar-month-panel-table {
       table-layout: fixed;
       width: 100%;
       height: 100%;
       border-collapse: separate;
   }

   .ant-calendar-month-panel-selected-cell .ant-calendar-month-panel-month {
       background: #2062e6;
       color: #fff;
   }

   .ant-calendar-month-panel-selected-cell .ant-calendar-month-panel-month:hover {
       background: #2062e6;
       color: #fff;
   }

   .ant-calendar-month-panel-cell {
       text-align: center;
   }

   .ant-calendar-month-panel-cell-disabled .ant-calendar-month-panel-month,
   .ant-calendar-month-panel-cell-disabled .ant-calendar-month-panel-month:hover {
       cursor: not-allowed;
       color: #bcbcbc;
       background: #F0F0F0;
   }

   .ant-calendar-month-panel-month {
       display: inline-block;
       margin: 0 auto;
       color: #333333;
       background: transparent;
       text-align: center;
       height: 24px;
       line-height: 24px;
       padding: 0 8px;
       border-radius: 2px;
       transition: background 0.3s ease;
   }

   .ant-calendar-month-panel-month:hover {
       background: #f0f7ff;
       cursor: pointer;
   }

   .ant-calendar-year-panel {
       position: absolute;
       top: 1px;
       right: 0;
       bottom: 0;
       left: 0;
       z-index: 10;
       border-radius: 2px;
       background: #fff;
       outline: none;
   }

   .ant-calendar-year-panel>div {
       height: 100%;
   }

   .ant-calendar-year-panel-hidden {
       display: none;
   }

   .ant-calendar-year-panel-header {
       height: 40px;
       line-height: 40px;
       text-align: center;
       user-select: none;
       border-bottom: 1px solid #e6e6e6;
   }

   .ant-calendar-year-panel-header a:hover {
       color: #33a0fe;
   }

   .ant-calendar-year-panel-header .ant-calendar-year-panel-century-select,
   .ant-calendar-year-panel-header .ant-calendar-year-panel-decade-select,
   .ant-calendar-year-panel-header .ant-calendar-year-panel-year-select,
   .ant-calendar-year-panel-header .ant-calendar-year-panel-month-select {
       padding: 0 2px;
       font-weight: 500;
       display: inline-block;
       color: #333333;
       line-height: 40px;
   }

   .ant-calendar-year-panel-header .ant-calendar-year-panel-century-select-arrow,
   .ant-calendar-year-panel-header .ant-calendar-year-panel-decade-select-arrow,
   .ant-calendar-year-panel-header .ant-calendar-year-panel-year-select-arrow,
   .ant-calendar-year-panel-header .ant-calendar-year-panel-month-select-arrow {
       display: none;
   }

   .ant-calendar-year-panel-header .ant-calendar-year-panel-prev-century-btn,
   .ant-calendar-year-panel-header .ant-calendar-year-panel-next-century-btn,
   .ant-calendar-year-panel-header .ant-calendar-year-panel-prev-decade-btn,
   .ant-calendar-year-panel-header .ant-calendar-year-panel-next-decade-btn,
   .ant-calendar-year-panel-header .ant-calendar-year-panel-prev-month-btn,
   .ant-calendar-year-panel-header .ant-calendar-year-panel-next-month-btn,
   .ant-calendar-year-panel-header .ant-calendar-year-panel-prev-year-btn,
   .ant-calendar-year-panel-header .ant-calendar-year-panel-next-year-btn {
       position: absolute;
       top: 0;
       color: #999999;
       font-family: Arial, "Hiragino Sans GB", "Microsoft Yahei", "Microsoft Sans Serif", sans-serif;
       padding: 0 5px;
       font-size: 16px;
       display: inline-block;
       line-height: 40px;
   }

   .ant-calendar-year-panel-header .ant-calendar-year-panel-prev-century-btn,
   .ant-calendar-year-panel-header .ant-calendar-year-panel-prev-decade-btn,
   .ant-calendar-year-panel-header .ant-calendar-year-panel-prev-year-btn {
       left: 7px;
   }

   .ant-calendar-year-panel-header .ant-calendar-year-panel-prev-century-btn:after,
   .ant-calendar-year-panel-header .ant-calendar-year-panel-prev-decade-btn:after,
   .ant-calendar-year-panel-header .ant-calendar-year-panel-prev-year-btn:after {
       content: '«';
   }

   .ant-calendar-year-panel-header .ant-calendar-year-panel-next-century-btn,
   .ant-calendar-year-panel-header .ant-calendar-year-panel-next-decade-btn,
   .ant-calendar-year-panel-header .ant-calendar-year-panel-next-year-btn {
       right: 7px;
   }

   .ant-calendar-year-panel-header .ant-calendar-year-panel-next-century-btn:after,
   .ant-calendar-year-panel-header .ant-calendar-year-panel-next-decade-btn:after,
   .ant-calendar-year-panel-header .ant-calendar-year-panel-next-year-btn:after {
       content: '»';
   }

   .ant-calendar-year-panel-header .ant-calendar-year-panel-prev-month-btn {
       left: 29px;
   }

   .ant-calendar-year-panel-header .ant-calendar-year-panel-prev-month-btn:after {
       content: '‹';
   }

   .ant-calendar-year-panel-header .ant-calendar-year-panel-next-month-btn {
       right: 29px;
   }

   .ant-calendar-year-panel-header .ant-calendar-year-panel-next-month-btn:after {
       content: '›';
   }

   .ant-calendar-year-panel-body {
       height: calc(100% - 40px);
   }

   .ant-calendar-year-panel-table {
       table-layout: fixed;
       width: 100%;
       height: 100%;
       border-collapse: separate;
   }

   .ant-calendar-year-panel-cell {
       text-align: center;
   }

   .ant-calendar-year-panel-year {
       display: inline-block;
       margin: 0 auto;
       color: #333333;
       background: transparent;
       text-align: center;
       height: 24px;
       line-height: 24px;
       padding: 0 8px;
       border-radius: 2px;
       transition: background 0.3s ease;
   }

   .ant-calendar-year-panel-year:hover {
       background: #f0f7ff;
       cursor: pointer;
   }

   .ant-calendar-year-panel-selected-cell .ant-calendar-year-panel-year {
       background: #2062e6;
       color: #fff;
   }

   .ant-calendar-year-panel-selected-cell .ant-calendar-year-panel-year:hover {
       background: #2062e6;
       color: #fff;
   }

   .ant-calendar-year-panel-last-decade-cell .ant-calendar-year-panel-year,
   .ant-calendar-year-panel-next-decade-cell .ant-calendar-year-panel-year {
       user-select: none;
       color: #cecece;
   }

   .ant-calendar-decade-panel {
       position: absolute;
       top: 0;
       right: 0;
       bottom: 0;
       left: 0;
       z-index: 10;
       background: #fff;
       border-radius: 2px;
       outline: none;
   }

   .ant-calendar-decade-panel-hidden {
       display: none;
   }

   .ant-calendar-decade-panel-header {
       height: 40px;
       line-height: 40px;
       text-align: center;
       user-select: none;
       border-bottom: 1px solid #e6e6e6;
   }

   .ant-calendar-decade-panel-header a:hover {
       color: #33a0fe;
   }

   .ant-calendar-decade-panel-header .ant-calendar-decade-panel-century-select,
   .ant-calendar-decade-panel-header .ant-calendar-decade-panel-decade-select,
   .ant-calendar-decade-panel-header .ant-calendar-decade-panel-year-select,
   .ant-calendar-decade-panel-header .ant-calendar-decade-panel-month-select {
       padding: 0 2px;
       font-weight: 500;
       display: inline-block;
       color: #333333;
       line-height: 40px;
   }

   .ant-calendar-decade-panel-header .ant-calendar-decade-panel-century-select-arrow,
   .ant-calendar-decade-panel-header .ant-calendar-decade-panel-decade-select-arrow,
   .ant-calendar-decade-panel-header .ant-calendar-decade-panel-year-select-arrow,
   .ant-calendar-decade-panel-header .ant-calendar-decade-panel-month-select-arrow {
       display: none;
   }

   .ant-calendar-decade-panel-header .ant-calendar-decade-panel-prev-century-btn,
   .ant-calendar-decade-panel-header .ant-calendar-decade-panel-next-century-btn,
   .ant-calendar-decade-panel-header .ant-calendar-decade-panel-prev-decade-btn,
   .ant-calendar-decade-panel-header .ant-calendar-decade-panel-next-decade-btn,
   .ant-calendar-decade-panel-header .ant-calendar-decade-panel-prev-month-btn,
   .ant-calendar-decade-panel-header .ant-calendar-decade-panel-next-month-btn,
   .ant-calendar-decade-panel-header .ant-calendar-decade-panel-prev-year-btn,
   .ant-calendar-decade-panel-header .ant-calendar-decade-panel-next-year-btn {
       position: absolute;
       top: 0;
       color: #999999;
       font-family: Arial, "Hiragino Sans GB", "Microsoft Yahei", "Microsoft Sans Serif", sans-serif;
       padding: 0 5px;
       font-size: 16px;
       display: inline-block;
       line-height: 40px;
   }

   .ant-calendar-decade-panel-header .ant-calendar-decade-panel-prev-century-btn,
   .ant-calendar-decade-panel-header .ant-calendar-decade-panel-prev-decade-btn,
   .ant-calendar-decade-panel-header .ant-calendar-decade-panel-prev-year-btn {
       left: 7px;
   }

   .ant-calendar-decade-panel-header .ant-calendar-decade-panel-prev-century-btn:after,
   .ant-calendar-decade-panel-header .ant-calendar-decade-panel-prev-decade-btn:after,
   .ant-calendar-decade-panel-header .ant-calendar-decade-panel-prev-year-btn:after {
       content: '«';
   }

   .ant-calendar-decade-panel-header .ant-calendar-decade-panel-next-century-btn,
   .ant-calendar-decade-panel-header .ant-calendar-decade-panel-next-decade-btn,
   .ant-calendar-decade-panel-header .ant-calendar-decade-panel-next-year-btn {
       right: 7px;
   }

   .ant-calendar-decade-panel-header .ant-calendar-decade-panel-next-century-btn:after,
   .ant-calendar-decade-panel-header .ant-calendar-decade-panel-next-decade-btn:after,
   .ant-calendar-decade-panel-header .ant-calendar-decade-panel-next-year-btn:after {
       content: '»';
   }

   .ant-calendar-decade-panel-header .ant-calendar-decade-panel-prev-month-btn {
       left: 29px;
   }

   .ant-calendar-decade-panel-header .ant-calendar-decade-panel-prev-month-btn:after {
       content: '‹';
   }

   .ant-calendar-decade-panel-header .ant-calendar-decade-panel-next-month-btn {
       right: 29px;
   }

   .ant-calendar-decade-panel-header .ant-calendar-decade-panel-next-month-btn:after {
       content: '›';
   }

   .ant-calendar-decade-panel-body {
       height: calc(100% - 40px);
   }

   .ant-calendar-decade-panel-table {
       table-layout: fixed;
       width: 100%;
       height: 100%;
       border-collapse: separate;
   }

   .ant-calendar-decade-panel-cell {
       text-align: center;
       white-space: nowrap;
   }

   .ant-calendar-decade-panel-decade {
       display: inline-block;
       margin: 0 auto;
       color: #333333;
       background: transparent;
       text-align: center;
       height: 24px;
       line-height: 24px;
       padding: 0 6px;
       border-radius: 2px;
       transition: background 0.3s ease;
   }

   .ant-calendar-decade-panel-decade:hover {
       background: #f0f7ff;
       cursor: pointer;
   }

   .ant-calendar-decade-panel-selected-cell .ant-calendar-decade-panel-decade {
       background: #2062e6;
       color: #fff;
   }

   .ant-calendar-decade-panel-selected-cell .ant-calendar-decade-panel-decade:hover {
       background: #2062e6;
       color: #fff;
   }

   .ant-calendar-decade-panel-last-century-cell .ant-calendar-decade-panel-decade,
   .ant-calendar-decade-panel-next-century-cell .ant-calendar-decade-panel-decade {
       user-select: none;
       color: #cecece;
   }

   .ant-calendar-month .ant-calendar-month-header-wrap {
       position: relative;
       height: 288px;
   }

   .ant-calendar-month .ant-calendar-month-panel,
   .ant-calendar-month .ant-calendar-year-panel {
       top: 0;
       height: 100%;
   }

   .ant-calendar-week-number-cell {
       opacity: 0.5;
   }

   .ant-calendar-week-number .ant-calendar-body tr {
       transition: all .3s;
       cursor: pointer;
   }

   .ant-calendar-week-number .ant-calendar-body tr:hover {
       background: #f0f7ff;
   }

   .ant-calendar-week-number .ant-calendar-body tr.ant-calendar-active-week {
       background: #c7e1ff;
       font-weight: bold;
   }

   .ant-calendar-week-number .ant-calendar-body tr .ant-calendar-selected-day .ant-calendar-date,
   .ant-calendar-week-number .ant-calendar-body tr .ant-calendar-selected-day:hover .ant-calendar-date {
       background: transparent;
       color: #333333;
   }

   .ant-time-picker-panel {
       font-size: 12px;
       font-variant: tabular-nums;
       line-height: 1.5;
       color: #333333;
       box-sizing: border-box;
       margin: 0;
       padding: 0;
       list-style: none;
       font-family: 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', 'SimHei', 'WenQuanYi Micro Hei', sans-serif;
       z-index: 1050;
       position: absolute;
   }

   .ant-time-picker-panel-inner {
       position: relative;
       outline: none;
       list-style: none;
       font-size: 12px;
       text-align: left;
       background-color: #fff;
       border-radius: 2px;
       box-shadow: 0 2px 8px rgba(0, 0, 0, 0.15);
       background-clip: padding-box;
       overflow: hidden;
       left: -2px;
   }

   .ant-time-picker-panel-input {
       margin: 0;
       padding: 0;
       border: 0;
       max-width: 154px;
       cursor: auto;
       outline: 0;
   }

   .ant-time-picker-panel-input::-moz-placeholder {
       color: #bfbfbf;
       opacity: 1;
   }

   .ant-time-picker-panel-input:-ms-input-placeholder {
       color: #bfbfbf;
   }

   .ant-time-picker-panel-input::-webkit-input-placeholder {
       color: #bfbfbf;
   }

   .ant-time-picker-panel-input-wrap {
       box-sizing: border-box;
       position: relative;
       padding: 7px 2px 7px 12px;
       border-bottom: 1px solid #e6e6e6;
   }

   .ant-time-picker-panel-input-invalid {
       border-color: red;
   }

   .ant-time-picker-panel-clear-btn {
       position: absolute;
       right: 8px;
       cursor: pointer;
       overflow: hidden;
       width: 20px;
       height: 20px;
       text-align: center;
       line-height: 20px;
       top: 7px;
       margin: 0;
   }

   .ant-time-picker-panel-clear-btn:after {
       font-size: 10px;
       color: #cecece;
       display: inline-block;
       line-height: 1;
       width: 20px;
       transition: color 0.3s ease;
       font-family: 'anticon';
       text-rendering: optimizeLegibility;
       -webkit-font-smoothing: antialiased;
       -moz-osx-font-smoothing: grayscale;
       content: "\e62e";
   }

   .ant-time-picker-panel-clear-btn:hover:after {
       color: #999999;
   }

   .ant-time-picker-panel-narrow .ant-time-picker-panel-input-wrap {
       max-width: 112px;
   }

   .ant-time-picker-panel-select {
       float: left;
       font-size: 12px;
       border-left: 1px solid #e6e6e6;
       box-sizing: border-box;
       width: 56px;
       overflow: hidden;
       position: relative;
       max-height: 192px;
   }

   .ant-time-picker-panel-select:hover {
       overflow-y: auto;
   }

   .ant-time-picker-panel-select:first-child {
       border-left: 0;
       margin-left: 0;
   }

   .ant-time-picker-panel-select:last-child {
       border-right: 0;
   }

   .ant-time-picker-panel-select:only-child {
       width: 100%;
   }

   .ant-time-picker-panel-select ul {
       list-style: none;
       box-sizing: border-box;
       margin: 0;
       padding: 0 0 160px;
       width: 100%;
   }

   .ant-time-picker-panel-select li {
       list-style: none;
       box-sizing: content-box;
       margin: 0;
       padding: 0 0 0 12px;
       width: 100%;
       height: 32px;
       line-height: 32px;
       text-align: left;
       cursor: pointer;
       user-select: none;
       transition: background 0.3s;
   }

   .ant-time-picker-panel-select li:hover {
       background: #f0f7ff;
   }

   li.ant-time-picker-panel-select-option-selected {
       background: #f2f2f2;
       font-weight: bold;
   }

   li.ant-time-picker-panel-select-option-selected:hover {
       background: #f2f2f2;
   }

   li.ant-time-picker-panel-select-option-disabled {
       color: #cecece;
   }

   li.ant-time-picker-panel-select-option-disabled:hover {
       background: transparent;
       cursor: not-allowed;
   }

   .ant-time-picker-panel-combobox {
       zoom: 1;
   }

   .ant-time-picker-panel-combobox:before,
   .ant-time-picker-panel-combobox:after {
       content: "";
       display: table;
   }

   .ant-time-picker-panel-combobox:after {
       clear: both;
   }

   .ant-time-picker-panel-addon {
       padding: 8px;
       border-top: 1px solid #e6e6e6;
   }

   .ant-time-picker-panel.slide-up-enter.slide-up-enter-active.ant-time-picker-panel-placement-topLeft,
   .ant-time-picker-panel.slide-up-enter.slide-up-enter-active.ant-time-picker-panel-placement-topRight,
   .ant-time-picker-panel.slide-up-appear.slide-up-appear-active.ant-time-picker-panel-placement-topLeft,
   .ant-time-picker-panel.slide-up-appear.slide-up-appear-active.ant-time-picker-panel-placement-topRight {
       animation-name: antSlideDownIn;
   }

   .ant-time-picker-panel.slide-up-enter.slide-up-enter-active.ant-time-picker-panel-placement-bottomLeft,
   .ant-time-picker-panel.slide-up-enter.slide-up-enter-active.ant-time-picker-panel-placement-bottomRight,
   .ant-time-picker-panel.slide-up-appear.slide-up-appear-active.ant-time-picker-panel-placement-bottomLeft,
   .ant-time-picker-panel.slide-up-appear.slide-up-appear-active.ant-time-picker-panel-placement-bottomRight {
       animation-name: antSlideUpIn;
   }

   .ant-time-picker-panel.slide-up-leave.slide-up-leave-active.ant-time-picker-panel-placement-topLeft,
   .ant-time-picker-panel.slide-up-leave.slide-up-leave-active.ant-time-picker-panel-placement-topRight {
       animation-name: antSlideDownOut;
   }

   .ant-time-picker-panel.slide-up-leave.slide-up-leave-active.ant-time-picker-panel-placement-bottomLeft,
   .ant-time-picker-panel.slide-up-leave.slide-up-leave-active.ant-time-picker-panel-placement-bottomRight {
       animation-name: antSlideUpOut;
   }

   .ant-time-picker {
       font-family: 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', 'SimHei', 'WenQuanYi Micro Hei', sans-serif;
       font-size: 12px;
       font-variant: tabular-nums;
       line-height: 1.5;
       color: #333333;
       box-sizing: border-box;
       margin: 0;
       padding: 0;
       list-style: none;
       position: relative;
       display: inline-block;
       outline: none;
       transition: opacity .3s;
       width: 128px;
   }

   .ant-time-picker-input {
       position: relative;
       display: inline-block;
       padding: 4px 11px;
       width: 100%;
       height: 32px;
       font-size: 12px;
       line-height: 1.5;
       color: #333333;
       background-color: #fff;
       background-image: none;
       border: 1px solid #e6e6e6;
       border-radius: 2px;
       transition: all .3s;
   }

   .ant-time-picker-input::-moz-placeholder {
       color: #bfbfbf;
       opacity: 1;
   }

   .ant-time-picker-input:-ms-input-placeholder {
       color: #bfbfbf;
   }

   .ant-time-picker-input::-webkit-input-placeholder {
       color: #bfbfbf;
   }

   .ant-time-picker-input:hover {
       border-color: #0d0c0c;
       border-right-width: 1px !important;
   }

   .ant-time-picker-input:focus {
       border-color: #4987f2;
       outline: 0;
       box-shadow: 0 0 0 2px rgba(32, 98, 230, 0.2);
       border-right-width: 1px !important;
   }

   .ant-time-picker-input-disabled {
       background-color: #F0F0F0;
       opacity: 1;
       cursor: not-allowed;
       color: #cecece;
   }

   .ant-time-picker-input-disabled:hover {
       border-color: #0d0c0c;
       border-right-width: 1px !important;
   }

   textarea.ant-time-picker-input {
       max-width: 100%;
       height: auto;
       vertical-align: bottom;
       transition: all .3s, height 0s;
       min-height: 32px;
   }

   .ant-time-picker-input-lg {
       padding: 6px 11px;
       height: 40px;
       font-size: 14px;
   }

   .ant-time-picker-input-sm {
       padding: 1px 7px;
       height: 24px;
   }

   .ant-time-picker-input[disabled] {
       background-color: #F0F0F0;
       opacity: 1;
       cursor: not-allowed;
       color: #cecece;
   }

   .ant-time-picker-input[disabled]:hover {
       border-color: #0d0c0c;
       border-right-width: 1px !important;
   }

   .ant-time-picker-open {
       opacity: 0;
   }

   .ant-time-picker-icon {
       position: absolute;
       user-select: none;
       transition: all 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
       width: 14px;
       height: 14px;
       line-height: 14px;
       right: 11px;
       color: #cecece;
       top: 50%;
       margin-top: -7px;
   }

   .ant-time-picker-icon:after {
       content: "\e641";
       font-family: "anticon";
       color: #cecece;
       display: block;
       line-height: 1;
   }

   .ant-time-picker-large .ant-time-picker-input {
       padding: 6px 11px;
       height: 40px;
       font-size: 14px;
   }

   .ant-time-picker-small .ant-time-picker-input {
       padding: 1px 7px;
       height: 24px;
   }

   .ant-time-picker-small .ant-time-picker-icon {
       right: 7px;
   }

   .ant-input {
       font-family: 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', 'SimHei', 'WenQuanYi Micro Hei', sans-serif;
       font-variant: tabular-nums;
       box-sizing: border-box;
       margin: 0;
       padding: 0;
       list-style: none;
       position: relative;
       display: inline-block;
       padding: 4px 11px;
       width: 100%;
       height: 32px;
       font-size: 12px;
       line-height: 1.5;
       color: #333333;
       background-color: #fff;
       background-image: none;
       border: 1px solid #e6e6e6;
       border-radius: 2px;
       transition: all .3s;
   }

   .ant-input::-moz-placeholder {
       color: #bfbfbf;
       opacity: 1;
   }

   .ant-input:-ms-input-placeholder {
       color: #bfbfbf;
   }

   .ant-input::-webkit-input-placeholder {
       color: #bfbfbf;
   }

   .ant-input:hover {
       border-color: #0d0c0c;
       border-right-width: 1px !important;
   }

   .ant-input:focus {
       border-color: #4987f2;
       outline: 0;
       box-shadow: 0 0 0 2px rgba(32, 98, 230, 0.2);
       border-right-width: 1px !important;
   }

   .ant-input-disabled {
       background-color: #F0F0F0;
       opacity: 1;
       cursor: not-allowed;
       color: #cecece;
   }

   .ant-input-disabled:hover {
       border-color: #0d0c0c;
       border-right-width: 1px !important;
   }

   textarea.ant-input {
       max-width: 100%;
       height: auto;
       vertical-align: bottom;
       transition: all .3s, height 0s;
       min-height: 32px;
   }

   .ant-input-lg {
       padding: 6px 11px;
       height: 40px;
       font-size: 14px;
   }

   .ant-input-sm {
       padding: 1px 7px;
       height: 24px;
   }

   .ant-input-group {
       font-family: 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', 'SimHei', 'WenQuanYi Micro Hei', sans-serif;
       font-size: 12px;
       font-variant: tabular-nums;
       line-height: 1.5;
       color: #333333;
       box-sizing: border-box;
       margin: 0;
       padding: 0;
       list-style: none;
       position: relative;
       display: table;
       border-collapse: separate;
       border-spacing: 0;
       width: 100%;
   }

   .ant-input-group[class*="col-"] {
       float: none;
       padding-left: 0;
       padding-right: 0;
   }

   .ant-input-group>[class*="col-"] {
       padding-right: 8px;
   }

   .ant-input-group>[class*="col-"]:last-child {
       padding-right: 0;
   }

   .ant-input-group-addon,
   .ant-input-group-wrap,
   .ant-input-group>.ant-input {
       display: table-cell;
   }

   .ant-input-group-addon:not(:first-child):not(:last-child),
   .ant-input-group-wrap:not(:first-child):not(:last-child),
   .ant-input-group>.ant-input:not(:first-child):not(:last-child) {
       border-radius: 0;
   }

   .ant-input-group-addon,
   .ant-input-group-wrap {
       width: 1px;
       white-space: nowrap;
       vertical-align: middle;
   }

   .ant-input-group-wrap>* {
       display: block !important;
   }

   .ant-input-group .ant-input {
       float: left;
       width: 100%;
       margin-bottom: 0;
   }

   .ant-input-group .ant-input:focus {
       z-index: 1;
       border-right-width: 1px;
   }

   .ant-input-group .ant-input:hover {
       z-index: 1;
       border-right-width: 1px;
   }

   .ant-input-group-addon {
       padding: 0 11px;
       font-size: 12px;
       font-weight: normal;
       line-height: 1;
       color: #333333;
       text-align: center;
       background-color: #f4f4f4;
       border: 1px solid #e6e6e6;
       border-radius: 2px;
       position: relative;
       transition: all .3s;
   }

   .ant-input-group-addon .ant-select {
       margin: -5px -11px;
   }

   .ant-input-group-addon .ant-select .ant-select-selection {
       background-color: inherit;
       margin: -1px;
       border: 1px solid transparent;
       box-shadow: none;
   }

   .ant-input-group-addon .ant-select-open .ant-select-selection,
   .ant-input-group-addon .ant-select-focused .ant-select-selection {
       color: #2062e6;
   }

   .ant-input-group-addon>i:only-child:after {
       position: absolute;
       content: '';
       top: 0;
       left: 0;
       right: 0;
       bottom: 0;
   }

   .ant-input-group>.ant-input:first-child,
   .ant-input-group-addon:first-child {
       border-bottom-right-radius: 0;
       border-top-right-radius: 0;
   }

   .ant-input-group>.ant-input:first-child .ant-select .ant-select-selection,
   .ant-input-group-addon:first-child .ant-select .ant-select-selection {
       border-bottom-right-radius: 0;
       border-top-right-radius: 0;
   }

   .ant-input-group>.ant-input-affix-wrapper:not(:first-child) .ant-input {
       border-bottom-left-radius: 0;
       border-top-left-radius: 0;
   }

   .ant-input-group>.ant-input-affix-wrapper:not(:last-child) .ant-input {
       border-bottom-right-radius: 0;
       border-top-right-radius: 0;
   }

   .ant-input-group-addon:first-child {
       border-right: 0;
   }

   .ant-input-group-addon:last-child {
       border-left: 0;
   }

   .ant-input-group>.ant-input:last-child,
   .ant-input-group-addon:last-child {
       border-bottom-left-radius: 0;
       border-top-left-radius: 0;
   }

   .ant-input-group>.ant-input:last-child .ant-select .ant-select-selection,
   .ant-input-group-addon:last-child .ant-select .ant-select-selection {
       border-bottom-left-radius: 0;
       border-top-left-radius: 0;
   }

   .ant-input-group-lg .ant-input,
   .ant-input-group-lg>.ant-input-group-addon {
       padding: 6px 11px;
       height: 40px;
       font-size: 14px;
   }

   .ant-input-group-sm .ant-input,
   .ant-input-group-sm>.ant-input-group-addon {
       padding: 1px 7px;
       height: 24px;
   }

   .ant-input-group-lg .ant-select-selection--single {
       height: 40px;
   }

   .ant-input-group-sm .ant-select-selection--single {
       height: 24px;
   }

   .ant-input-group .ant-input-affix-wrapper {
       display: table-cell;
       width: 100%;
       float: left;
   }

   .ant-input-group.ant-input-group-compact {
       display: block;
       zoom: 1;
   }

   .ant-input-group.ant-input-group-compact:before,
   .ant-input-group.ant-input-group-compact:after {
       content: "";
       display: table;
   }

   .ant-input-group.ant-input-group-compact:after {
       clear: both;
   }

   .ant-input-group.ant-input-group-compact>* {
       border-radius: 0;
       border-right-width: 0;
       vertical-align: top;
       float: none;
       display: inline-block;
   }

   .ant-input-group.ant-input-group-compact>span>.ant-input {
       border-right-width: 0;
   }

   .ant-input-group.ant-input-group-compact .ant-input {
       float: none;
   }

   .ant-input-group.ant-input-group-compact>.ant-select>.ant-select-selection,
   .ant-input-group.ant-input-group-compact>.ant-calendar-picker .ant-input,
   .ant-input-group.ant-input-group-compact>.ant-select-auto-complete .ant-input,
   .ant-input-group.ant-input-group-compact>.ant-cascader-picker .ant-input,
   .ant-input-group.ant-input-group-compact>.ant-mention-wrapper .ant-mention-editor,
   .ant-input-group.ant-input-group-compact>.ant-time-picker .ant-time-picker-input {
       border-radius: 0;
       border-right-width: 0;
   }

   .ant-input-group.ant-input-group-compact>*:first-child,
   .ant-input-group.ant-input-group-compact>.ant-select:first-child>.ant-select-selection,
   .ant-input-group.ant-input-group-compact>.ant-calendar-picker:first-child .ant-input,
   .ant-input-group.ant-input-group-compact>.ant-select-auto-complete:first-child .ant-input,
   .ant-input-group.ant-input-group-compact>.ant-cascader-picker:first-child .ant-input,
   .ant-input-group.ant-input-group-compact>.ant-mention-wrapper:first-child .ant-mention-editor,
   .ant-input-group.ant-input-group-compact>.ant-time-picker:first-child .ant-time-picker-input {
       border-top-left-radius: 2px;
       border-bottom-left-radius: 2px;
   }

   .ant-input-group.ant-input-group-compact>*:last-child,
   .ant-input-group.ant-input-group-compact>.ant-select:last-child>.ant-select-selection,
   .ant-input-group.ant-input-group-compact>.ant-calendar-picker:last-child .ant-input,
   .ant-input-group.ant-input-group-compact>.ant-select-auto-complete:last-child .ant-input,
   .ant-input-group.ant-input-group-compact>.ant-cascader-picker:last-child .ant-input,
   .ant-input-group.ant-input-group-compact>.ant-mention-wrapper:last-child .ant-mention-editor,
   .ant-input-group.ant-input-group-compact>.ant-time-picker:last-child .ant-time-picker-input {
       border-top-right-radius: 2px;
       border-bottom-right-radius: 2px;
       border-right-width: 1px;
   }

   .ant-input-group-wrapper {
       display: inline-block;
       vertical-align: top;
       width: 100%;
   }

   .ant-input-affix-wrapper {
       font-family: 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', 'SimHei', 'WenQuanYi Micro Hei', sans-serif;
       font-size: 12px;
       font-variant: tabular-nums;
       line-height: 1.5;
       color: #333333;
       box-sizing: border-box;
       margin: 0;
       padding: 0;
       list-style: none;
       position: relative;
       display: inline-block;
       width: 100%;
   }

   .ant-input-affix-wrapper:hover .ant-input:not(.ant-input-disabled) {
       border-color: #0d0c0c;
       border-right-width: 1px !important;
   }

   .ant-input-affix-wrapper .ant-input {
       position: static;
   }

   .ant-input-affix-wrapper .ant-input-prefix,
   .ant-input-affix-wrapper .ant-input-suffix {
       position: absolute;
       top: 50%;
       transform: translateY(-50%);
       line-height: 0;
       color: #333333;
   }

   .ant-input-affix-wrapper .ant-input-prefix :not(.anticon),
   .ant-input-affix-wrapper .ant-input-suffix :not(.anticon) {
       line-height: 1.5;
   }

   .ant-input-affix-wrapper .ant-input-prefix {
       left: 12px;
   }

   .ant-input-affix-wrapper .ant-input-suffix {
       right: 12px;
   }

   .ant-input-affix-wrapper .ant-input:not(:first-child) {
       padding-left: 30px;
   }

   .ant-input-affix-wrapper .ant-input:not(:last-child) {
       padding-right: 30px;
   }

   .ant-input-affix-wrapper .ant-input {
       min-height: 100%;
   }

   .ant-input-search-icon {
       color: #999999;
       cursor: pointer;
       transition: all .3s;
   }

   .ant-input-search-icon:hover {
       color: #333;
   }

   .ant-input-search:not(.ant-input-search-small)>.ant-input-suffix {
       right: 12px;
   }

   .ant-input-search>.ant-input-suffix>.ant-input-search-button {
       border-top-left-radius: 0;
       border-bottom-left-radius: 0;
   }

   .ant-input-search>.ant-input-suffix>.ant-input-search-button>.anticon-search {
       font-size: 14px;
   }

   .ant-input-search.ant-input-search-enter-button>.ant-input {
       padding-right: 46px;
   }

   .ant-input-search.ant-input-search-enter-button>.ant-input-suffix {
       right: 0;
   }

   /** oui-avatar */
   /* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */
   /* stylelint-disable no-duplicate-selectors */
   /* stylelint-disable declaration-bang-space-before,no-duplicate-selectors */
   /* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */
   .ant-avatar {
       font-family: 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', 'SimHei', 'WenQuanYi Micro Hei', sans-serif;
       font-size: 12px;
       font-variant: tabular-nums;
       line-height: 1.5;
       color: #333333;
       box-sizing: border-box;
       margin: 0;
       padding: 0;
       list-style: none;
       display: inline-block;
       text-align: center;
       background: #ccc;
       color: #fff;
       white-space: nowrap;
       position: relative;
       overflow: hidden;
       vertical-align: middle;
       width: 32px;
       height: 32px;
       line-height: 32px;
       border-radius: 50%;
   }

   .ant-avatar-image {
       background: transparent;
   }

   .ant-avatar>* {
       line-height: 32px;
   }

   .ant-avatar.ant-avatar-icon {
       font-size: 18px;
   }

   .ant-avatar-lg {
       width: 40px;
       height: 40px;
       line-height: 40px;
       border-radius: 50%;
   }

   .ant-avatar-lg>* {
       line-height: 40px;
   }

   .ant-avatar-lg.ant-avatar-icon {
       font-size: 24px;
   }

   .ant-avatar-sm {
       width: 24px;
       height: 24px;
       line-height: 24px;
       border-radius: 50%;
   }

   .ant-avatar-sm>* {
       line-height: 24px;
   }

   .ant-avatar-sm.ant-avatar-icon {
       font-size: 14px;
   }

   .ant-avatar-square {
       border-radius: 2px;
   }

   .ant-avatar>img {
       width: 100%;
       height: 100%;
       display: block;
   }

   /** oui-input */
   /* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */
   /* stylelint-disable no-duplicate-selectors */
   /* stylelint-disable declaration-bang-space-before,no-duplicate-selectors */
   /* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */
   .ant-input {
       font-family: 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', 'SimHei', 'WenQuanYi Micro Hei', sans-serif;
       font-variant: tabular-nums;
       box-sizing: border-box;
       margin: 0;
       padding: 0;
       list-style: none;
       position: relative;
       display: inline-block;
       padding: 4px 11px;
       width: 100%;
       height: 32px;
       font-size: 12px;
       line-height: 1.5;
       color: #333333;
       background-color: #fff;
       background-image: none;
       border: 1px solid #e6e6e6;
       border-radius: 2px;
       transition: all .3s;
   }

   .ant-input::-moz-placeholder {
       color: #bfbfbf;
       opacity: 1;
   }

   .ant-input:-ms-input-placeholder {
       color: #bfbfbf;
   }

   .ant-input::-webkit-input-placeholder {
       color: #bfbfbf;
   }

   .ant-input:hover {
       border-color: #0d0c0c;
       border-right-width: 1px !important;
   }

   .ant-input:focus {
       border-color: #4987f2;
       outline: 0;
       box-shadow: 0 0 0 2px rgba(32, 98, 230, 0.2);
       border-right-width: 1px !important;
   }

   .ant-input-disabled {
       background-color: #F0F0F0;
       opacity: 1;
       cursor: not-allowed;
       color: #cecece;
   }

   .ant-input-disabled:hover {
       border-color: #0d0c0c;
       border-right-width: 1px !important;
   }

   textarea.ant-input {
       max-width: 100%;
       height: auto;
       vertical-align: bottom;
       transition: all .3s, height 0s;
       min-height: 32px;
   }

   .ant-input-lg {
       padding: 6px 11px;
       height: 40px;
       font-size: 14px;
   }

   .ant-input-sm {
       padding: 1px 7px;
       height: 24px;
   }

   .ant-input-group {
       font-family: 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', 'SimHei', 'WenQuanYi Micro Hei', sans-serif;
       font-size: 12px;
       font-variant: tabular-nums;
       line-height: 1.5;
       color: #333333;
       box-sizing: border-box;
       margin: 0;
       padding: 0;
       list-style: none;
       position: relative;
       display: table;
       border-collapse: separate;
       border-spacing: 0;
       width: 100%;
   }

   .ant-input-group[class*="col-"] {
       float: none;
       padding-left: 0;
       padding-right: 0;
   }

   .ant-input-group>[class*="col-"] {
       padding-right: 8px;
   }

   .ant-input-group>[class*="col-"]:last-child {
       padding-right: 0;
   }

   .ant-input-group-addon,
   .ant-input-group-wrap,
   .ant-input-group>.ant-input {
       display: table-cell;
   }

   .ant-input-group-addon:not(:first-child):not(:last-child),
   .ant-input-group-wrap:not(:first-child):not(:last-child),
   .ant-input-group>.ant-input:not(:first-child):not(:last-child) {
       border-radius: 0;
   }

   .ant-input-group-addon,
   .ant-input-group-wrap {
       width: 1px;
       white-space: nowrap;
       vertical-align: middle;
   }

   .ant-input-group-wrap>* {
       display: block !important;
   }

   .ant-input-group .ant-input {
       float: left;
       width: 100%;
       margin-bottom: 0;
   }

   .ant-input-group .ant-input:focus {
       z-index: 1;
       border-right-width: 1px;
   }

   .ant-input-group .ant-input:hover {
       z-index: 1;
       border-right-width: 1px;
   }

   .ant-input-group-addon {
       padding: 0 11px;
       font-size: 12px;
       font-weight: normal;
       line-height: 1;
       color: #333333;
       text-align: center;
       background-color: #f4f4f4;
       border: 1px solid #e6e6e6;
       border-radius: 2px;
       position: relative;
       transition: all .3s;
   }

   .ant-input-group-addon .ant-select {
       margin: -5px -11px;
   }

   .ant-input-group-addon .ant-select .ant-select-selection {
       background-color: inherit;
       margin: -1px;
       border: 1px solid transparent;
       box-shadow: none;
   }

   .ant-input-group-addon .ant-select-open .ant-select-selection,
   .ant-input-group-addon .ant-select-focused .ant-select-selection {
       color: #2062e6;
   }

   .ant-input-group-addon>i:only-child:after {
       position: absolute;
       content: '';
       top: 0;
       left: 0;
       right: 0;
       bottom: 0;
   }

   .ant-input-group>.ant-input:first-child,
   .ant-input-group-addon:first-child {
       border-bottom-right-radius: 0;
       border-top-right-radius: 0;
   }

   .ant-input-group>.ant-input:first-child .ant-select .ant-select-selection,
   .ant-input-group-addon:first-child .ant-select .ant-select-selection {
       border-bottom-right-radius: 0;
       border-top-right-radius: 0;
   }

   .ant-input-group>.ant-input-affix-wrapper:not(:first-child) .ant-input {
       border-bottom-left-radius: 0;
       border-top-left-radius: 0;
   }

   .ant-input-group>.ant-input-affix-wrapper:not(:last-child) .ant-input {
       border-bottom-right-radius: 0;
       border-top-right-radius: 0;
   }

   .ant-input-group-addon:first-child {
       border-right: 0;
   }

   .ant-input-group-addon:last-child {
       border-left: 0;
   }

   .ant-input-group>.ant-input:last-child,
   .ant-input-group-addon:last-child {
       border-bottom-left-radius: 0;
       border-top-left-radius: 0;
   }

   .ant-input-group>.ant-input:last-child .ant-select .ant-select-selection,
   .ant-input-group-addon:last-child .ant-select .ant-select-selection {
       border-bottom-left-radius: 0;
       border-top-left-radius: 0;
   }

   .ant-input-group-lg .ant-input,
   .ant-input-group-lg>.ant-input-group-addon {
       padding: 6px 11px;
       height: 40px;
       font-size: 14px;
   }

   .ant-input-group-sm .ant-input,
   .ant-input-group-sm>.ant-input-group-addon {
       padding: 1px 7px;
       height: 24px;
   }

   .ant-input-group-lg .ant-select-selection--single {
       height: 40px;
   }

   .ant-input-group-sm .ant-select-selection--single {
       height: 24px;
   }

   .ant-input-group .ant-input-affix-wrapper {
       display: table-cell;
       width: 100%;
       float: left;
   }

   .ant-input-group.ant-input-group-compact {
       display: block;
       zoom: 1;
   }

   .ant-input-group.ant-input-group-compact:before,
   .ant-input-group.ant-input-group-compact:after {
       content: "";
       display: table;
   }

   .ant-input-group.ant-input-group-compact:after {
       clear: both;
   }

   .ant-input-group.ant-input-group-compact>* {
       border-radius: 0;
       border-right-width: 0;
       vertical-align: top;
       float: none;
       display: inline-block;
   }

   .ant-input-group.ant-input-group-compact>span>.ant-input {
       border-right-width: 0;
   }

   .ant-input-group.ant-input-group-compact .ant-input {
       float: none;
   }

   .ant-input-group.ant-input-group-compact>.ant-select>.ant-select-selection,
   .ant-input-group.ant-input-group-compact>.ant-calendar-picker .ant-input,
   .ant-input-group.ant-input-group-compact>.ant-select-auto-complete .ant-input,
   .ant-input-group.ant-input-group-compact>.ant-cascader-picker .ant-input,
   .ant-input-group.ant-input-group-compact>.ant-mention-wrapper .ant-mention-editor,
   .ant-input-group.ant-input-group-compact>.ant-time-picker .ant-time-picker-input {
       border-radius: 0;
       border-right-width: 0;
   }

   .ant-input-group.ant-input-group-compact>*:first-child,
   .ant-input-group.ant-input-group-compact>.ant-select:first-child>.ant-select-selection,
   .ant-input-group.ant-input-group-compact>.ant-calendar-picker:first-child .ant-input,
   .ant-input-group.ant-input-group-compact>.ant-select-auto-complete:first-child .ant-input,
   .ant-input-group.ant-input-group-compact>.ant-cascader-picker:first-child .ant-input,
   .ant-input-group.ant-input-group-compact>.ant-mention-wrapper:first-child .ant-mention-editor,
   .ant-input-group.ant-input-group-compact>.ant-time-picker:first-child .ant-time-picker-input {
       border-top-left-radius: 2px;
       border-bottom-left-radius: 2px;
   }

   .ant-input-group.ant-input-group-compact>*:last-child,
   .ant-input-group.ant-input-group-compact>.ant-select:last-child>.ant-select-selection,
   .ant-input-group.ant-input-group-compact>.ant-calendar-picker:last-child .ant-input,
   .ant-input-group.ant-input-group-compact>.ant-select-auto-complete:last-child .ant-input,
   .ant-input-group.ant-input-group-compact>.ant-cascader-picker:last-child .ant-input,
   .ant-input-group.ant-input-group-compact>.ant-mention-wrapper:last-child .ant-mention-editor,
   .ant-input-group.ant-input-group-compact>.ant-time-picker:last-child .ant-time-picker-input {
       border-top-right-radius: 2px;
       border-bottom-right-radius: 2px;
       border-right-width: 1px;
   }

   .ant-input-group-wrapper {
       display: inline-block;
       vertical-align: top;
       width: 100%;
   }

   .ant-input-affix-wrapper {
       font-family: 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', 'SimHei', 'WenQuanYi Micro Hei', sans-serif;
       font-size: 12px;
       font-variant: tabular-nums;
       line-height: 1.5;
       color: #333333;
       box-sizing: border-box;
       margin: 0;
       padding: 0;
       list-style: none;
       position: relative;
       display: inline-block;
       width: 100%;
   }

   .ant-input-affix-wrapper:hover .ant-input:not(.ant-input-disabled) {
       border-color: #0d0c0c;
       border-right-width: 1px !important;
   }

   .ant-input-affix-wrapper .ant-input {
       position: static;
   }

   .ant-input-affix-wrapper .ant-input-prefix,
   .ant-input-affix-wrapper .ant-input-suffix {
       position: absolute;
       top: 50%;
       transform: translateY(-50%);
       line-height: 0;
       color: #333333;
   }

   .ant-input-affix-wrapper .ant-input-prefix :not(.anticon),
   .ant-input-affix-wrapper .ant-input-suffix :not(.anticon) {
       line-height: 1.5;
   }

   .ant-input-affix-wrapper .ant-input-prefix {
       left: 12px;
   }

   .ant-input-affix-wrapper .ant-input-suffix {
       right: 12px;
   }

   .ant-input-affix-wrapper .ant-input:not(:first-child) {
       padding-left: 30px;
   }

   .ant-input-affix-wrapper .ant-input:not(:last-child) {
       padding-right: 30px;
   }

   .ant-input-affix-wrapper .ant-input {
       min-height: 100%;
   }

   .ant-input-search-icon {
       color: #999999;
       cursor: pointer;
       transition: all .3s;
   }

   .ant-input-search-icon:hover {
       color: #333;
   }

   .ant-input-search:not(.ant-input-search-small)>.ant-input-suffix {
       right: 12px;
   }

   .ant-input-search>.ant-input-suffix>.ant-input-search-button {
       border-top-left-radius: 0;
       border-bottom-left-radius: 0;
   }

   .ant-input-search>.ant-input-suffix>.ant-input-search-button>.anticon-search {
       font-size: 14px;
   }

   .ant-input-search.ant-input-search-enter-button>.ant-input {
       padding-right: 46px;
   }

   .ant-input-search.ant-input-search-enter-button>.ant-input-suffix {
       right: 0;
   }

   .ant-btn {
       line-height: 1.5;
       display: inline-block;
       font-weight: 400;
       text-align: center;
       touch-action: manipulation;
       cursor: pointer;
       background-image: none;
       border: 1px solid transparent;
       white-space: nowrap;
       padding: 0 15px;
       font-size: 12px;
       border-radius: 2px;
       height: 32px;
       user-select: none;
       transition: all 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
       position: relative;
       color: #333333;
       background-color: #fff;
       border-color: #e6e6e6;
   }

   .ant-btn>.anticon {
       line-height: 1;
   }

   .ant-btn,
   .ant-btn:active,
   .ant-btn:focus {
       outline: 0;
   }

   .ant-btn:not([disabled]):hover {
       text-decoration: none;
   }

   .ant-btn:not([disabled]):active {
       outline: 0;
       transition: none;
   }

   .ant-btn.disabled,
   .ant-btn[disabled] {
       cursor: not-allowed;
   }

   .ant-btn.disabled>*,
   .ant-btn[disabled]>* {
       pointer-events: none;
   }

   .ant-btn-lg {
       padding: 0 15px;
       font-size: 14px;
       border-radius: 2px;
       height: 40px;
   }

   .ant-btn-sm {
       padding: 0 7px;
       font-size: 12px;
       border-radius: 2px;
       height: 24px;
   }

   .ant-btn>a:only-child {
       color: currentColor;
   }

   .ant-btn>a:only-child:after {
       content: '';
       position: absolute;
       top: 0;
       left: 0;
       bottom: 0;
       right: 0;
       background: transparent;
   }

   .ant-btn:hover,
   .ant-btn:focus {
       color: #4987f2;
       background-color: #fff;
       border-color: #4987f2;
   }

   .ant-btn:hover>a:only-child,
   .ant-btn:focus>a:only-child {
       color: currentColor;
   }

   .ant-btn:hover>a:only-child:after,
   .ant-btn:focus>a:only-child:after {
       content: '';
       position: absolute;
       top: 0;
       left: 0;
       bottom: 0;
       right: 0;
       background: transparent;
   }

   .ant-btn:active,
   .ant-btn.active {
       color: #1145bf;
       background-color: #fff;
       border-color: #1145bf;
   }

   .ant-btn:active>a:only-child,
   .ant-btn.active>a:only-child {
       color: currentColor;
   }

   .ant-btn:active>a:only-child:after,
   .ant-btn.active>a:only-child:after {
       content: '';
       position: absolute;
       top: 0;
       left: 0;
       bottom: 0;
       right: 0;
       background: transparent;
   }

   .ant-btn.disabled,
   .ant-btn[disabled],
   .ant-btn.disabled:hover,
   .ant-btn[disabled]:hover,
   .ant-btn.disabled:focus,
   .ant-btn[disabled]:focus,
   .ant-btn.disabled:active,
   .ant-btn[disabled]:active,
   .ant-btn.disabled.active,
   .ant-btn[disabled].active {
       color: #cecece;
       background-color: #F0F0F0;
       border-color: #e6e6e6;
   }

   .ant-btn.disabled>a:only-child,
   .ant-btn[disabled]>a:only-child,
   .ant-btn.disabled:hover>a:only-child,
   .ant-btn[disabled]:hover>a:only-child,
   .ant-btn.disabled:focus>a:only-child,
   .ant-btn[disabled]:focus>a:only-child,
   .ant-btn.disabled:active>a:only-child,
   .ant-btn[disabled]:active>a:only-child,
   .ant-btn.disabled.active>a:only-child,
   .ant-btn[disabled].active>a:only-child {
       color: currentColor;
   }

   .ant-btn.disabled>a:only-child:after,
   .ant-btn[disabled]>a:only-child:after,
   .ant-btn.disabled:hover>a:only-child:after,
   .ant-btn[disabled]:hover>a:only-child:after,
   .ant-btn.disabled:focus>a:only-child:after,
   .ant-btn[disabled]:focus>a:only-child:after,
   .ant-btn.disabled:active>a:only-child:after,
   .ant-btn[disabled]:active>a:only-child:after,
   .ant-btn.disabled.active>a:only-child:after,
   .ant-btn[disabled].active>a:only-child:after {
       content: '';
       position: absolute;
       top: 0;
       left: 0;
       bottom: 0;
       right: 0;
       background: transparent;
   }

   .ant-btn:hover,
   .ant-btn:focus,
   .ant-btn:active,
   .ant-btn.active {
       background: #fff;
       text-decoration: none;
   }

   .ant-btn>i,
   .ant-btn>span {
       pointer-events: none;
   }

   .ant-btn-primary {
       color: #fff;
       background-color: #2062e6;
       border-color: #2062e6;
   }

   .ant-btn-primary>a:only-child {
       color: currentColor;
   }

   .ant-btn-primary>a:only-child:after {
       content: '';
       position: absolute;
       top: 0;
       left: 0;
       bottom: 0;
       right: 0;
       background: transparent;
   }

   .ant-btn-primary:hover,
   .ant-btn-primary:focus {
       color: #fff;
       background-color: #0d0c0c;
       border-color: #0d0c0c;
   }

   .ant-btn-primary:hover>a:only-child,
   .ant-btn-primary:focus>a:only-child {
       color: currentColor;
   }

   .ant-btn-primary:hover>a:only-child:after,
   .ant-btn-primary:focus>a:only-child:after {
       content: '';
       position: absolute;
       top: 0;
       left: 0;
       bottom: 0;
       right: 0;
       background: transparent;
   }

   .ant-btn-primary:active,
   .ant-btn-primary.active {
       color: #fff;
       background-color: #000000;
       border-color: #000000;
   }

   .ant-btn-primary:active>a:only-child,
   .ant-btn-primary.active>a:only-child {
       color: currentColor;
   }

   .ant-btn-primary:active>a:only-child:after,
   .ant-btn-primary.active>a:only-child:after {
       content: '';
       position: absolute;
       top: 0;
       left: 0;
       bottom: 0;
       right: 0;
       background: transparent;
   }

   .ant-btn-primary.disabled,
   .ant-btn-primary[disabled],
   .ant-btn-primary.disabled:hover,
   .ant-btn-primary[disabled]:hover,
   .ant-btn-primary.disabled:focus,
   .ant-btn-primary[disabled]:focus,
   .ant-btn-primary.disabled:active,
   .ant-btn-primary[disabled]:active,
   .ant-btn-primary.disabled.active,
   .ant-btn-primary[disabled].active {
       color: #cecece;
       background-color: #F0F0F0;
       border-color: #e6e6e6;
   }

   .ant-btn-primary.disabled>a:only-child,
   .ant-btn-primary[disabled]>a:only-child,
   .ant-btn-primary.disabled:hover>a:only-child,
   .ant-btn-primary[disabled]:hover>a:only-child,
   .ant-btn-primary.disabled:focus>a:only-child,
   .ant-btn-primary[disabled]:focus>a:only-child,
   .ant-btn-primary.disabled:active>a:only-child,
   .ant-btn-primary[disabled]:active>a:only-child,
   .ant-btn-primary.disabled.active>a:only-child,
   .ant-btn-primary[disabled].active>a:only-child {
       color: currentColor;
   }

   .ant-btn-primary.disabled>a:only-child:after,
   .ant-btn-primary[disabled]>a:only-child:after,
   .ant-btn-primary.disabled:hover>a:only-child:after,
   .ant-btn-primary[disabled]:hover>a:only-child:after,
   .ant-btn-primary.disabled:focus>a:only-child:after,
   .ant-btn-primary[disabled]:focus>a:only-child:after,
   .ant-btn-primary.disabled:active>a:only-child:after,
   .ant-btn-primary[disabled]:active>a:only-child:after,
   .ant-btn-primary.disabled.active>a:only-child:after,
   .ant-btn-primary[disabled].active>a:only-child:after {
       content: '';
       position: absolute;
       top: 0;
       left: 0;
       bottom: 0;
       right: 0;
       background: transparent;
   }

   .ant-btn-group .ant-btn-primary:not(:first-child):not(:last-child) {
       border-right-color: #4987f2;
       border-left-color: #4987f2;
   }

   .ant-btn-group .ant-btn-primary:not(:first-child):not(:last-child):disabled {
       border-color: #e6e6e6;
   }

   .ant-btn-group .ant-btn-primary:first-child:not(:last-child) {
       border-right-color: #4987f2;
   }

   .ant-btn-group .ant-btn-primary:first-child:not(:last-child)[disabled] {
       border-right-color: #e6e6e6;
   }

   .ant-btn-group .ant-btn-primary:last-child:not(:first-child),
   .ant-btn-group .ant-btn-primary+.ant-btn-primary {
       border-left-color: #4987f2;
   }

   .ant-btn-group .ant-btn-primary:last-child:not(:first-child)[disabled],
   .ant-btn-group .ant-btn-primary+.ant-btn-primary[disabled] {
       border-left-color: #e6e6e6;
   }

   .ant-btn-ghost {
       color: #333333;
       background-color: transparent;
       border-color: #e6e6e6;
   }

   .ant-btn-ghost>a:only-child {
       color: currentColor;
   }

   .ant-btn-ghost>a:only-child:after {
       content: '';
       position: absolute;
       top: 0;
       left: 0;
       bottom: 0;
       right: 0;
       background: transparent;
   }

   .ant-btn-ghost:hover,
   .ant-btn-ghost:focus {
       color: #4987f2;
       background-color: transparent;
       border-color: #4987f2;
   }

   .ant-btn-ghost:hover>a:only-child,
   .ant-btn-ghost:focus>a:only-child {
       color: currentColor;
   }

   .ant-btn-ghost:hover>a:only-child:after,
   .ant-btn-ghost:focus>a:only-child:after {
       content: '';
       position: absolute;
       top: 0;
       left: 0;
       bottom: 0;
       right: 0;
       background: transparent;
   }

   .ant-btn-ghost:active,
   .ant-btn-ghost.active {
       color: #1145bf;
       background-color: transparent;
       border-color: #1145bf;
   }

   .ant-btn-ghost:active>a:only-child,
   .ant-btn-ghost.active>a:only-child {
       color: currentColor;
   }

   .ant-btn-ghost:active>a:only-child:after,
   .ant-btn-ghost.active>a:only-child:after {
       content: '';
       position: absolute;
       top: 0;
       left: 0;
       bottom: 0;
       right: 0;
       background: transparent;
   }

   .ant-btn-ghost.disabled,
   .ant-btn-ghost[disabled],
   .ant-btn-ghost.disabled:hover,
   .ant-btn-ghost[disabled]:hover,
   .ant-btn-ghost.disabled:focus,
   .ant-btn-ghost[disabled]:focus,
   .ant-btn-ghost.disabled:active,
   .ant-btn-ghost[disabled]:active,
   .ant-btn-ghost.disabled.active,
   .ant-btn-ghost[disabled].active {
       color: #cecece;
       background-color: #F0F0F0;
       border-color: #e6e6e6;
   }

   .ant-btn-ghost.disabled>a:only-child,
   .ant-btn-ghost[disabled]>a:only-child,
   .ant-btn-ghost.disabled:hover>a:only-child,
   .ant-btn-ghost[disabled]:hover>a:only-child,
   .ant-btn-ghost.disabled:focus>a:only-child,
   .ant-btn-ghost[disabled]:focus>a:only-child,
   .ant-btn-ghost.disabled:active>a:only-child,
   .ant-btn-ghost[disabled]:active>a:only-child,
   .ant-btn-ghost.disabled.active>a:only-child,
   .ant-btn-ghost[disabled].active>a:only-child {
       color: currentColor;
   }

   .ant-btn-ghost.disabled>a:only-child:after,
   .ant-btn-ghost[disabled]>a:only-child:after,
   .ant-btn-ghost.disabled:hover>a:only-child:after,
   .ant-btn-ghost[disabled]:hover>a:only-child:after,
   .ant-btn-ghost.disabled:focus>a:only-child:after,
   .ant-btn-ghost[disabled]:focus>a:only-child:after,
   .ant-btn-ghost.disabled:active>a:only-child:after,
   .ant-btn-ghost[disabled]:active>a:only-child:after,
   .ant-btn-ghost.disabled.active>a:only-child:after,
   .ant-btn-ghost[disabled].active>a:only-child:after {
       content: '';
       position: absolute;
       top: 0;
       left: 0;
       bottom: 0;
       right: 0;
       background: transparent;
   }

   .ant-btn-dashed {
       color: #333333;
       background-color: #fff;
       border-color: #e6e6e6;
       border-style: dashed;
   }

   .ant-btn-dashed>a:only-child {
       color: currentColor;
   }

   .ant-btn-dashed>a:only-child:after {
       content: '';
       position: absolute;
       top: 0;
       left: 0;
       bottom: 0;
       right: 0;
       background: transparent;
   }

   .ant-btn-dashed:hover,
   .ant-btn-dashed:focus {
       color: #4987f2;
       background-color: #fff;
       border-color: #4987f2;
   }

   .ant-btn-dashed:hover>a:only-child,
   .ant-btn-dashed:focus>a:only-child {
       color: currentColor;
   }

   .ant-btn-dashed:hover>a:only-child:after,
   .ant-btn-dashed:focus>a:only-child:after {
       content: '';
       position: absolute;
       top: 0;
       left: 0;
       bottom: 0;
       right: 0;
       background: transparent;
   }

   .ant-btn-dashed:active,
   .ant-btn-dashed.active {
       color: #1145bf;
       background-color: #fff;
       border-color: #1145bf;
   }

   .ant-btn-dashed:active>a:only-child,
   .ant-btn-dashed.active>a:only-child {
       color: currentColor;
   }

   .ant-btn-dashed:active>a:only-child:after,
   .ant-btn-dashed.active>a:only-child:after {
       content: '';
       position: absolute;
       top: 0;
       left: 0;
       bottom: 0;
       right: 0;
       background: transparent;
   }

   .ant-btn-dashed.disabled,
   .ant-btn-dashed[disabled],
   .ant-btn-dashed.disabled:hover,
   .ant-btn-dashed[disabled]:hover,
   .ant-btn-dashed.disabled:focus,
   .ant-btn-dashed[disabled]:focus,
   .ant-btn-dashed.disabled:active,
   .ant-btn-dashed[disabled]:active,
   .ant-btn-dashed.disabled.active,
   .ant-btn-dashed[disabled].active {
       color: #cecece;
       background-color: #F0F0F0;
       border-color: #e6e6e6;
   }

   .ant-btn-dashed.disabled>a:only-child,
   .ant-btn-dashed[disabled]>a:only-child,
   .ant-btn-dashed.disabled:hover>a:only-child,
   .ant-btn-dashed[disabled]:hover>a:only-child,
   .ant-btn-dashed.disabled:focus>a:only-child,
   .ant-btn-dashed[disabled]:focus>a:only-child,
   .ant-btn-dashed.disabled:active>a:only-child,
   .ant-btn-dashed[disabled]:active>a:only-child,
   .ant-btn-dashed.disabled.active>a:only-child,
   .ant-btn-dashed[disabled].active>a:only-child {
       color: currentColor;
   }

   .ant-btn-dashed.disabled>a:only-child:after,
   .ant-btn-dashed[disabled]>a:only-child:after,
   .ant-btn-dashed.disabled:hover>a:only-child:after,
   .ant-btn-dashed[disabled]:hover>a:only-child:after,
   .ant-btn-dashed.disabled:focus>a:only-child:after,
   .ant-btn-dashed[disabled]:focus>a:only-child:after,
   .ant-btn-dashed.disabled:active>a:only-child:after,
   .ant-btn-dashed[disabled]:active>a:only-child:after,
   .ant-btn-dashed.disabled.active>a:only-child:after,
   .ant-btn-dashed[disabled].active>a:only-child:after {
       content: '';
       position: absolute;
       top: 0;
       left: 0;
       bottom: 0;
       right: 0;
       background: transparent;
   }

   .ant-btn-danger {
       color: #F04134;
       background-color: #f2f2f2;
       border-color: #e6e6e6;
   }

   .ant-btn-danger>a:only-child {
       color: currentColor;
   }

   .ant-btn-danger>a:only-child:after {
       content: '';
       position: absolute;
       top: 0;
       left: 0;
       bottom: 0;
       right: 0;
       background: transparent;
   }

   .ant-btn-danger:hover {
       color: #fff;
       background-color: #fc7060;
       border-color: #fc7060;
   }

   .ant-btn-danger:hover>a:only-child {
       color: currentColor;
   }

   .ant-btn-danger:hover>a:only-child:after {
       content: '';
       position: absolute;
       top: 0;
       left: 0;
       bottom: 0;
       right: 0;
       background: transparent;
   }

   .ant-btn-danger:focus {
       color: #fc7060;
       background-color: #fff;
       border-color: #fc7060;
   }

   .ant-btn-danger:focus>a:only-child {
       color: currentColor;
   }

   .ant-btn-danger:focus>a:only-child:after {
       content: '';
       position: absolute;
       top: 0;
       left: 0;
       bottom: 0;
       right: 0;
       background: transparent;
   }

   .ant-btn-danger:active,
   .ant-btn-danger.active {
       color: #fff;
       background-color: #c92822;
       border-color: #c92822;
   }

   .ant-btn-danger:active>a:only-child,
   .ant-btn-danger.active>a:only-child {
       color: currentColor;
   }

   .ant-btn-danger:active>a:only-child:after,
   .ant-btn-danger.active>a:only-child:after {
       content: '';
       position: absolute;
       top: 0;
       left: 0;
       bottom: 0;
       right: 0;
       background: transparent;
   }

   .ant-btn-danger.disabled,
   .ant-btn-danger[disabled],
   .ant-btn-danger.disabled:hover,
   .ant-btn-danger[disabled]:hover,
   .ant-btn-danger.disabled:focus,
   .ant-btn-danger[disabled]:focus,
   .ant-btn-danger.disabled:active,
   .ant-btn-danger[disabled]:active,
   .ant-btn-danger.disabled.active,
   .ant-btn-danger[disabled].active {
       color: #cecece;
       background-color: #F0F0F0;
       border-color: #e6e6e6;
   }

   .ant-btn-danger.disabled>a:only-child,
   .ant-btn-danger[disabled]>a:only-child,
   .ant-btn-danger.disabled:hover>a:only-child,
   .ant-btn-danger[disabled]:hover>a:only-child,
   .ant-btn-danger.disabled:focus>a:only-child,
   .ant-btn-danger[disabled]:focus>a:only-child,
   .ant-btn-danger.disabled:active>a:only-child,
   .ant-btn-danger[disabled]:active>a:only-child,
   .ant-btn-danger.disabled.active>a:only-child,
   .ant-btn-danger[disabled].active>a:only-child {
       color: currentColor;
   }

   .ant-btn-danger.disabled>a:only-child:after,
   .ant-btn-danger[disabled]>a:only-child:after,
   .ant-btn-danger.disabled:hover>a:only-child:after,
   .ant-btn-danger[disabled]:hover>a:only-child:after,
   .ant-btn-danger.disabled:focus>a:only-child:after,
   .ant-btn-danger[disabled]:focus>a:only-child:after,
   .ant-btn-danger.disabled:active>a:only-child:after,
   .ant-btn-danger[disabled]:active>a:only-child:after,
   .ant-btn-danger.disabled.active>a:only-child:after,
   .ant-btn-danger[disabled].active>a:only-child:after {
       content: '';
       position: absolute;
       top: 0;
       left: 0;
       bottom: 0;
       right: 0;
       background: transparent;
   }

   .ant-btn-circle,
   .ant-btn-circle-outline {
       width: 32px;
       padding: 0;
       font-size: 14px;
       border-radius: 50%;
       height: 32px;
   }

   .ant-btn-circle.ant-btn-lg,
   .ant-btn-circle-outline.ant-btn-lg {
       width: 40px;
       padding: 0;
       font-size: 16px;
       border-radius: 50%;
       height: 40px;
   }

   .ant-btn-circle.ant-btn-sm,
   .ant-btn-circle-outline.ant-btn-sm {
       width: 24px;
       padding: 0;
       font-size: 12px;
       border-radius: 50%;
       height: 24px;
   }

   .ant-btn:before {
       position: absolute;
       top: -1px;
       left: -1px;
       bottom: -1px;
       right: -1px;
       background: #fff;
       opacity: 0.35;
       content: '';
       border-radius: inherit;
       z-index: 1;
       transition: opacity .2s;
       pointer-events: none;
       display: none;
   }

   .ant-btn .anticon {
       transition: margin-left 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
   }

   .ant-btn.ant-btn-loading:before {
       display: block;
   }

   .ant-btn.ant-btn-loading:not(.ant-btn-circle):not(.ant-btn-circle-outline):not(.ant-btn-icon-only) {
       padding-left: 29px;
       pointer-events: none;
       position: relative;
   }

   .ant-btn.ant-btn-loading:not(.ant-btn-circle):not(.ant-btn-circle-outline):not(.ant-btn-icon-only) .anticon {
       margin-left: -14px;
   }

   .ant-btn-sm.ant-btn-loading:not(.ant-btn-circle):not(.ant-btn-circle-outline):not(.ant-btn-icon-only) {
       padding-left: 24px;
   }

   .ant-btn-sm.ant-btn-loading:not(.ant-btn-circle):not(.ant-btn-circle-outline):not(.ant-btn-icon-only) .anticon {
       margin-left: -17px;
   }

   .ant-btn-group {
       position: relative;
       display: inline-block;
   }

   .ant-btn-group>.ant-btn,
   .ant-btn-group>span>.ant-btn {
       position: relative;
       line-height: 30px;
   }

   .ant-btn-group>.ant-btn:hover,
   .ant-btn-group>span>.ant-btn:hover,
   .ant-btn-group>.ant-btn:focus,
   .ant-btn-group>span>.ant-btn:focus,
   .ant-btn-group>.ant-btn:active,
   .ant-btn-group>span>.ant-btn:active,
   .ant-btn-group>.ant-btn.active,
   .ant-btn-group>span>.ant-btn.active {
       z-index: 2;
   }

   .ant-btn-group>.ant-btn:disabled,
   .ant-btn-group>span>.ant-btn:disabled {
       z-index: 0;
   }

   .ant-btn-group-lg>.ant-btn,
   .ant-btn-group-lg>span>.ant-btn {
       padding: 0 15px;
       font-size: 14px;
       border-radius: 0;
       height: 40px;
       line-height: 38px;
   }

   .ant-btn-group-sm>.ant-btn,
   .ant-btn-group-sm>span>.ant-btn {
       padding: 0 7px;
       font-size: 12px;
       border-radius: 0;
       height: 24px;
       line-height: 22px;
   }

   .ant-btn-group-sm>.ant-btn>.anticon,
   .ant-btn-group-sm>span>.ant-btn>.anticon {
       font-size: 12px;
   }

   .ant-btn-group .ant-btn+.ant-btn,
   .ant-btn+.ant-btn-group,
   .ant-btn-group span+.ant-btn,
   .ant-btn-group .ant-btn+span,
   .ant-btn-group>span+span,
   .ant-btn-group+.ant-btn,
   .ant-btn-group+.ant-btn-group {
       margin-left: -1px;
   }

   .ant-btn-group .ant-btn-primary+.ant-btn:not(.ant-btn-primary):not([disabled]) {
       border-left-color: transparent;
   }

   .ant-btn-group .ant-btn {
       border-radius: 0;
   }

   .ant-btn-group>.ant-btn:first-child,
   .ant-btn-group>span:first-child>.ant-btn {
       margin-left: 0;
   }

   .ant-btn-group>.ant-btn:only-child {
       border-radius: 2px;
   }

   .ant-btn-group>span:only-child>.ant-btn {
       border-radius: 2px;
   }

   .ant-btn-group>.ant-btn:first-child:not(:last-child),
   .ant-btn-group>span:first-child:not(:last-child)>.ant-btn {
       border-bottom-left-radius: 2px;
       border-top-left-radius: 2px;
   }

   .ant-btn-group>.ant-btn:last-child:not(:first-child),
   .ant-btn-group>span:last-child:not(:first-child)>.ant-btn {
       border-bottom-right-radius: 2px;
       border-top-right-radius: 2px;
   }

   .ant-btn-group-sm>.ant-btn:only-child {
       border-radius: 2px;
   }

   .ant-btn-group-sm>span:only-child>.ant-btn {
       border-radius: 2px;
   }

   .ant-btn-group-sm>.ant-btn:first-child:not(:last-child),
   .ant-btn-group-sm>span:first-child:not(:last-child)>.ant-btn {
       border-bottom-left-radius: 2px;
       border-top-left-radius: 2px;
   }

   .ant-btn-group-sm>.ant-btn:last-child:not(:first-child),
   .ant-btn-group-sm>span:last-child:not(:first-child)>.ant-btn {
       border-bottom-right-radius: 2px;
       border-top-right-radius: 2px;
   }

   .ant-btn-group>.ant-btn-group {
       float: left;
   }

   .ant-btn-group>.ant-btn-group:not(:first-child):not(:last-child)>.ant-btn {
       border-radius: 0;
   }

   .ant-btn-group>.ant-btn-group:first-child:not(:last-child)>.ant-btn:last-child {
       border-bottom-right-radius: 0;
       border-top-right-radius: 0;
       padding-right: 8px;
   }

   .ant-btn-group>.ant-btn-group:last-child:not(:first-child)>.ant-btn:first-child {
       border-bottom-left-radius: 0;
       border-top-left-radius: 0;
       padding-left: 8px;
   }

   .ant-btn:not(.ant-btn-circle):not(.ant-btn-circle-outline).ant-btn-icon-only {
       padding-left: 8px;
       padding-right: 8px;
   }

   .ant-btn:focus>span,
   .ant-btn:active>span {
       position: relative;
   }

   .ant-btn>.anticon+span,
   .ant-btn>span+.anticon {
       margin-left: 8px;
   }

   .ant-btn-background-ghost {
       background: transparent !important;
       border-color: #fff;
       color: #fff;
   }

   .ant-btn-background-ghost.ant-btn-primary {
       color: #2062e6;
       background-color: transparent;
       border-color: #2062e6;
   }

   .ant-btn-background-ghost.ant-btn-primary>a:only-child {
       color: currentColor;
   }

   .ant-btn-background-ghost.ant-btn-primary>a:only-child:after {
       content: '';
       position: absolute;
       top: 0;
       left: 0;
       bottom: 0;
       right: 0;
       background: transparent;
   }

   .ant-btn-background-ghost.ant-btn-primary:hover,
   .ant-btn-background-ghost.ant-btn-primary:focus {
       color: #0d0c0c;
       background-color: transparent;
       border-color: #0d0c0c;
   }

   .ant-btn-background-ghost.ant-btn-primary:hover>a:only-child,
   .ant-btn-background-ghost.ant-btn-primary:focus>a:only-child {
       color: currentColor;
   }

   .ant-btn-background-ghost.ant-btn-primary:hover>a:only-child:after,
   .ant-btn-background-ghost.ant-btn-primary:focus>a:only-child:after {
       content: '';
       position: absolute;
       top: 0;
       left: 0;
       bottom: 0;
       right: 0;
       background: transparent;
   }

   .ant-btn-background-ghost.ant-btn-primary:active,
   .ant-btn-background-ghost.ant-btn-primary.active {
       color: #000000;
       background-color: transparent;
       border-color: #000000;
   }

   .ant-btn-background-ghost.ant-btn-primary:active>a:only-child,
   .ant-btn-background-ghost.ant-btn-primary.active>a:only-child {
       color: currentColor;
   }

   .ant-btn-background-ghost.ant-btn-primary:active>a:only-child:after,
   .ant-btn-background-ghost.ant-btn-primary.active>a:only-child:after {
       content: '';
       position: absolute;
       top: 0;
       left: 0;
       bottom: 0;
       right: 0;
       background: transparent;
   }

   .ant-btn-background-ghost.ant-btn-primary.disabled,
   .ant-btn-background-ghost.ant-btn-primary[disabled],
   .ant-btn-background-ghost.ant-btn-primary.disabled:hover,
   .ant-btn-background-ghost.ant-btn-primary[disabled]:hover,
   .ant-btn-background-ghost.ant-btn-primary.disabled:focus,
   .ant-btn-background-ghost.ant-btn-primary[disabled]:focus,
   .ant-btn-background-ghost.ant-btn-primary.disabled:active,
   .ant-btn-background-ghost.ant-btn-primary[disabled]:active,
   .ant-btn-background-ghost.ant-btn-primary.disabled.active,
   .ant-btn-background-ghost.ant-btn-primary[disabled].active {
       color: #cecece;
       background-color: #F0F0F0;
       border-color: #e6e6e6;
   }

   .ant-btn-background-ghost.ant-btn-primary.disabled>a:only-child,
   .ant-btn-background-ghost.ant-btn-primary[disabled]>a:only-child,
   .ant-btn-background-ghost.ant-btn-primary.disabled:hover>a:only-child,
   .ant-btn-background-ghost.ant-btn-primary[disabled]:hover>a:only-child,
   .ant-btn-background-ghost.ant-btn-primary.disabled:focus>a:only-child,
   .ant-btn-background-ghost.ant-btn-primary[disabled]:focus>a:only-child,
   .ant-btn-background-ghost.ant-btn-primary.disabled:active>a:only-child,
   .ant-btn-background-ghost.ant-btn-primary[disabled]:active>a:only-child,
   .ant-btn-background-ghost.ant-btn-primary.disabled.active>a:only-child,
   .ant-btn-background-ghost.ant-btn-primary[disabled].active>a:only-child {
       color: currentColor;
   }

   .ant-btn-background-ghost.ant-btn-primary.disabled>a:only-child:after,
   .ant-btn-background-ghost.ant-btn-primary[disabled]>a:only-child:after,
   .ant-btn-background-ghost.ant-btn-primary.disabled:hover>a:only-child:after,
   .ant-btn-background-ghost.ant-btn-primary[disabled]:hover>a:only-child:after,
   .ant-btn-background-ghost.ant-btn-primary.disabled:focus>a:only-child:after,
   .ant-btn-background-ghost.ant-btn-primary[disabled]:focus>a:only-child:after,
   .ant-btn-background-ghost.ant-btn-primary.disabled:active>a:only-child:after,
   .ant-btn-background-ghost.ant-btn-primary[disabled]:active>a:only-child:after,
   .ant-btn-background-ghost.ant-btn-primary.disabled.active>a:only-child:after,
   .ant-btn-background-ghost.ant-btn-primary[disabled].active>a:only-child:after {
       content: '';
       position: absolute;
       top: 0;
       left: 0;
       bottom: 0;
       right: 0;
       background: transparent;
   }

   .ant-btn-background-ghost.ant-btn-danger {
       color: #F04134;
       background-color: transparent;
       border-color: #F04134;
   }

   .ant-btn-background-ghost.ant-btn-danger>a:only-child {
       color: currentColor;
   }

   .ant-btn-background-ghost.ant-btn-danger>a:only-child:after {
       content: '';
       position: absolute;
       top: 0;
       left: 0;
       bottom: 0;
       right: 0;
       background: transparent;
   }

   .ant-btn-background-ghost.ant-btn-danger:hover,
   .ant-btn-background-ghost.ant-btn-danger:focus {
       color: #fc7060;
       background-color: transparent;
       border-color: #fc7060;
   }

   .ant-btn-background-ghost.ant-btn-danger:hover>a:only-child,
   .ant-btn-background-ghost.ant-btn-danger:focus>a:only-child {
       color: currentColor;
   }

   .ant-btn-background-ghost.ant-btn-danger:hover>a:only-child:after,
   .ant-btn-background-ghost.ant-btn-danger:focus>a:only-child:after {
       content: '';
       position: absolute;
       top: 0;
       left: 0;
       bottom: 0;
       right: 0;
       background: transparent;
   }

   .ant-btn-background-ghost.ant-btn-danger:active,
   .ant-btn-background-ghost.ant-btn-danger.active {
       color: #c92822;
       background-color: transparent;
       border-color: #c92822;
   }

   .ant-btn-background-ghost.ant-btn-danger:active>a:only-child,
   .ant-btn-background-ghost.ant-btn-danger.active>a:only-child {
       color: currentColor;
   }

   .ant-btn-background-ghost.ant-btn-danger:active>a:only-child:after,
   .ant-btn-background-ghost.ant-btn-danger.active>a:only-child:after {
       content: '';
       position: absolute;
       top: 0;
       left: 0;
       bottom: 0;
       right: 0;
       background: transparent;
   }

   .ant-btn-background-ghost.ant-btn-danger.disabled,
   .ant-btn-background-ghost.ant-btn-danger[disabled],
   .ant-btn-background-ghost.ant-btn-danger.disabled:hover,
   .ant-btn-background-ghost.ant-btn-danger[disabled]:hover,
   .ant-btn-background-ghost.ant-btn-danger.disabled:focus,
   .ant-btn-background-ghost.ant-btn-danger[disabled]:focus,
   .ant-btn-background-ghost.ant-btn-danger.disabled:active,
   .ant-btn-background-ghost.ant-btn-danger[disabled]:active,
   .ant-btn-background-ghost.ant-btn-danger.disabled.active,
   .ant-btn-background-ghost.ant-btn-danger[disabled].active {
       color: #cecece;
       background-color: #F0F0F0;
       border-color: #e6e6e6;
   }

   .ant-btn-background-ghost.ant-btn-danger.disabled>a:only-child,
   .ant-btn-background-ghost.ant-btn-danger[disabled]>a:only-child,
   .ant-btn-background-ghost.ant-btn-danger.disabled:hover>a:only-child,
   .ant-btn-background-ghost.ant-btn-danger[disabled]:hover>a:only-child,
   .ant-btn-background-ghost.ant-btn-danger.disabled:focus>a:only-child,
   .ant-btn-background-ghost.ant-btn-danger[disabled]:focus>a:only-child,
   .ant-btn-background-ghost.ant-btn-danger.disabled:active>a:only-child,
   .ant-btn-background-ghost.ant-btn-danger[disabled]:active>a:only-child,
   .ant-btn-background-ghost.ant-btn-danger.disabled.active>a:only-child,
   .ant-btn-background-ghost.ant-btn-danger[disabled].active>a:only-child {
       color: currentColor;
   }

   .ant-btn-background-ghost.ant-btn-danger.disabled>a:only-child:after,
   .ant-btn-background-ghost.ant-btn-danger[disabled]>a:only-child:after,
   .ant-btn-background-ghost.ant-btn-danger.disabled:hover>a:only-child:after,
   .ant-btn-background-ghost.ant-btn-danger[disabled]:hover>a:only-child:after,
   .ant-btn-background-ghost.ant-btn-danger.disabled:focus>a:only-child:after,
   .ant-btn-background-ghost.ant-btn-danger[disabled]:focus>a:only-child:after,
   .ant-btn-background-ghost.ant-btn-danger.disabled:active>a:only-child:after,
   .ant-btn-background-ghost.ant-btn-danger[disabled]:active>a:only-child:after,
   .ant-btn-background-ghost.ant-btn-danger.disabled.active>a:only-child:after,
   .ant-btn-background-ghost.ant-btn-danger[disabled].active>a:only-child:after {
       content: '';
       position: absolute;
       top: 0;
       left: 0;
       bottom: 0;
       right: 0;
       background: transparent;
   }

   .ant-btn-two-chinese-chars:first-letter {
       letter-spacing: .34em;
   }

   .ant-btn-two-chinese-chars>* {
       letter-spacing: .34em;
       margin-right: -0.34em;
   }

   .ant-btn-block {
       width: 100%;
   }

   a.ant-btn {
       line-height: 30px;
   }

   a.ant-btn-lg {
       line-height: 38px;
   }

   a.ant-btn-sm {
       line-height: 22px;
   }

   /** oui-checkbox */
   /* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */
   /* stylelint-disable no-duplicate-selectors */
   /* stylelint-disable declaration-bang-space-before,no-duplicate-selectors */
   /* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */
   @keyframes antCheckboxEffect {
       0% {
           transform: scale(1);
           opacity: 0.5;
       }

       100% {
           transform: scale(1.6);
           opacity: 0;
       }
   }

   .ant-checkbox {
       font-family: 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', 'SimHei', 'WenQuanYi Micro Hei', sans-serif;
       font-size: 12px;
       font-variant: tabular-nums;
       line-height: 1.5;
       color: #333333;
       box-sizing: border-box;
       margin: 0;
       padding: 0;
       list-style: none;
       white-space: nowrap;
       cursor: pointer;
       outline: none;
       display: inline-block;
       line-height: 1;
       position: relative;
       vertical-align: middle;
       top: -0.09em;
   }

   .ant-checkbox-wrapper:hover .ant-checkbox-inner,
   .ant-checkbox:hover .ant-checkbox-inner,
   .ant-checkbox-input:focus+.ant-checkbox-inner {
       border-color: #2062e6;
   }

   .ant-checkbox-checked:after {
       position: absolute;
       top: 0;
       left: 0;
       width: 100%;
       height: 100%;
       border-radius: 2px;
       border: 1px solid #2062e6;
       content: '';
       animation: antCheckboxEffect 0.36s ease-in-out;
       animation-fill-mode: both;
       visibility: hidden;
   }

   .ant-checkbox:hover:after,
   .ant-checkbox-wrapper:hover .ant-checkbox:after {
       visibility: visible;
   }

   .ant-checkbox-inner {
       position: relative;
       top: 0;
       left: 0;
       display: block;
       width: 16px;
       height: 16px;
       border: 1px solid #e6e6e6;
       border-radius: 2px;
       background-color: #fff;
       transition: all .3s;
   }

   .ant-checkbox-inner:after {
       transform: rotate(45deg) scale(0);
       position: absolute;
       left: 4.57142857px;
       top: 1.14285714px;
       display: table;
       width: 5.71428571px;
       height: 9.14285714px;
       border: 2px solid #fff;
       border-top: 0;
       border-left: 0;
       content: ' ';
       transition: all 0.1s cubic-bezier(0.71, -0.46, 0.88, 0.6), opacity 0.1s;
       opacity: 0;
   }

   .ant-checkbox-input {
       position: absolute;
       left: 0;
       z-index: 1;
       cursor: pointer;
       opacity: 0;
       top: 0;
       bottom: 0;
       right: 0;
       width: 100%;
       height: 100%;
   }

   .ant-checkbox-indeterminate .ant-checkbox-inner:after {
       content: ' ';
       transform: translate(-50%, -50%) scale(1);
       border: 0;
       left: 50%;
       top: 50%;
       width: 8px;
       height: 8px;
       background-color: #2062e6;
       opacity: 1;
   }

   .ant-checkbox-indeterminate.ant-checkbox-disabled .ant-checkbox-inner:after {
       border-color: #cecece;
   }

   .ant-checkbox-checked .ant-checkbox-inner:after {
       transform: rotate(45deg) scale(1);
       position: absolute;
       display: table;
       border: 2px solid #fff;
       border-top: 0;
       border-left: 0;
       content: ' ';
       transition: all 0.2s cubic-bezier(0.12, 0.4, 0.29, 1.46) 0.1s;
       opacity: 1;
   }

   .ant-checkbox-checked .ant-checkbox-inner {
       background-color: #2062e6;
       border-color: #2062e6;
   }

   .ant-checkbox-disabled {
       cursor: not-allowed;
   }

   .ant-checkbox-disabled.ant-checkbox-checked .ant-checkbox-inner:after {
       animation-name: none;
       border-color: #cecece;
   }

   .ant-checkbox-disabled .ant-checkbox-input {
       cursor: not-allowed;
   }

   .ant-checkbox-disabled .ant-checkbox-inner {
       border-color: #e6e6e6 !important;
       background-color: #F0F0F0;
   }

   .ant-checkbox-disabled .ant-checkbox-inner:after {
       animation-name: none;
       border-color: #F0F0F0;
   }

   .ant-checkbox-disabled+span {
       color: #cecece;
       cursor: not-allowed;
   }

   .ant-checkbox-wrapper {
       font-family: 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', 'SimHei', 'WenQuanYi Micro Hei', sans-serif;
       font-size: 12px;
       font-variant: tabular-nums;
       line-height: 1.5;
       color: #333333;
       box-sizing: border-box;
       margin: 0;
       padding: 0;
       list-style: none;
       line-height: unset;
       cursor: pointer;
       display: inline-block;
   }

   .ant-checkbox-wrapper+.ant-checkbox-wrapper {
       margin-left: 8px;
   }

   .ant-checkbox-wrapper+span,
   .ant-checkbox+span {
       padding-left: 8px;
       padding-right: 8px;
   }

   .ant-checkbox-group {
       font-family: 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', 'SimHei', 'WenQuanYi Micro Hei', sans-serif;
       font-size: 12px;
       font-variant: tabular-nums;
       line-height: 1.5;
       color: #333333;
       box-sizing: border-box;
       margin: 0;
       padding: 0;
       list-style: none;
       display: inline-block;
   }

   .ant-checkbox-group-item {
       display: inline-block;
       margin-right: 8px;
   }

   .ant-checkbox-group-item:last-child {
       margin-right: 0;
   }

   .ant-checkbox-group-item+.ant-checkbox-group-item {
       margin-left: 0;
   }

   /** oui-select */
   /* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */
   /* stylelint-disable no-duplicate-selectors */
   /* stylelint-disable declaration-bang-space-before,no-duplicate-selectors */
   /* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */
   .fade-enter,
   .fade-appear {
       animation-duration: 0.2s;
       animation-fill-mode: both;
       animation-play-state: paused;
   }

   .fade-leave {
       animation-duration: 0.2s;
       animation-fill-mode: both;
       animation-play-state: paused;
   }

   .fade-enter.fade-enter-active,
   .fade-appear.fade-appear-active {
       animation-name: antFadeIn;
       animation-play-state: running;
   }

   .fade-leave.fade-leave-active {
       animation-name: antFadeOut;
       animation-play-state: running;
       pointer-events: none;
   }

   .fade-enter,
   .fade-appear {
       opacity: 0;
       animation-timing-function: linear;
   }

   .fade-leave {
       animation-timing-function: linear;
   }

   @keyframes antFadeIn {
       0% {
           opacity: 0;
       }

       100% {
           opacity: 1;
       }
   }

   @keyframes antFadeOut {
       0% {
           opacity: 1;
       }

       100% {
           opacity: 0;
       }
   }

   .move-up-enter,
   .move-up-appear {
       animation-duration: 0.2s;
       animation-fill-mode: both;
       animation-play-state: paused;
   }

   .move-up-leave {
       animation-duration: 0.2s;
       animation-fill-mode: both;
       animation-play-state: paused;
   }

   .move-up-enter.move-up-enter-active,
   .move-up-appear.move-up-appear-active {
       animation-name: antMoveUpIn;
       animation-play-state: running;
   }

   .move-up-leave.move-up-leave-active {
       animation-name: antMoveUpOut;
       animation-play-state: running;
       pointer-events: none;
   }

   .move-up-enter,
   .move-up-appear {
       opacity: 0;
       animation-timing-function: cubic-bezier(0.08, 0.82, 0.17, 1);
   }

   .move-up-leave {
       animation-timing-function: cubic-bezier(0.6, 0.04, 0.98, 0.34);
   }

   .move-down-enter,
   .move-down-appear {
       animation-duration: 0.2s;
       animation-fill-mode: both;
       animation-play-state: paused;
   }

   .move-down-leave {
       animation-duration: 0.2s;
       animation-fill-mode: both;
       animation-play-state: paused;
   }

   .move-down-enter.move-down-enter-active,
   .move-down-appear.move-down-appear-active {
       animation-name: antMoveDownIn;
       animation-play-state: running;
   }

   .move-down-leave.move-down-leave-active {
       animation-name: antMoveDownOut;
       animation-play-state: running;
       pointer-events: none;
   }

   .move-down-enter,
   .move-down-appear {
       opacity: 0;
       animation-timing-function: cubic-bezier(0.08, 0.82, 0.17, 1);
   }

   .move-down-leave {
       animation-timing-function: cubic-bezier(0.6, 0.04, 0.98, 0.34);
   }

   .move-left-enter,
   .move-left-appear {
       animation-duration: 0.2s;
       animation-fill-mode: both;
       animation-play-state: paused;
   }

   .move-left-leave {
       animation-duration: 0.2s;
       animation-fill-mode: both;
       animation-play-state: paused;
   }

   .move-left-enter.move-left-enter-active,
   .move-left-appear.move-left-appear-active {
       animation-name: antMoveLeftIn;
       animation-play-state: running;
   }

   .move-left-leave.move-left-leave-active {
       animation-name: antMoveLeftOut;
       animation-play-state: running;
       pointer-events: none;
   }

   .move-left-enter,
   .move-left-appear {
       opacity: 0;
       animation-timing-function: cubic-bezier(0.08, 0.82, 0.17, 1);
   }

   .move-left-leave {
       animation-timing-function: cubic-bezier(0.6, 0.04, 0.98, 0.34);
   }

   .move-right-enter,
   .move-right-appear {
       animation-duration: 0.2s;
       animation-fill-mode: both;
       animation-play-state: paused;
   }

   .move-right-leave {
       animation-duration: 0.2s;
       animation-fill-mode: both;
       animation-play-state: paused;
   }

   .move-right-enter.move-right-enter-active,
   .move-right-appear.move-right-appear-active {
       animation-name: antMoveRightIn;
       animation-play-state: running;
   }

   .move-right-leave.move-right-leave-active {
       animation-name: antMoveRightOut;
       animation-play-state: running;
       pointer-events: none;
   }

   .move-right-enter,
   .move-right-appear {
       opacity: 0;
       animation-timing-function: cubic-bezier(0.08, 0.82, 0.17, 1);
   }

   .move-right-leave {
       animation-timing-function: cubic-bezier(0.6, 0.04, 0.98, 0.34);
   }

   @keyframes antMoveDownIn {
       0% {
           transform-origin: 0 0;
           transform: translateY(100%);
           opacity: 0;
       }

       100% {
           transform-origin: 0 0;
           transform: translateY(0%);
           opacity: 1;
       }
   }

   @keyframes antMoveDownOut {
       0% {
           transform-origin: 0 0;
           transform: translateY(0%);
           opacity: 1;
       }

       100% {
           transform-origin: 0 0;
           transform: translateY(100%);
           opacity: 0;
       }
   }

   @keyframes antMoveLeftIn {
       0% {
           transform-origin: 0 0;
           transform: translateX(-100%);
           opacity: 0;
       }

       100% {
           transform-origin: 0 0;
           transform: translateX(0%);
           opacity: 1;
       }
   }

   @keyframes antMoveLeftOut {
       0% {
           transform-origin: 0 0;
           transform: translateX(0%);
           opacity: 1;
       }

       100% {
           transform-origin: 0 0;
           transform: translateX(-100%);
           opacity: 0;
       }
   }

   @keyframes antMoveRightIn {
       0% {
           opacity: 0;
           transform-origin: 0 0;
           transform: translateX(100%);
       }

       100% {
           opacity: 1;
           transform-origin: 0 0;
           transform: translateX(0%);
       }
   }

   @keyframes antMoveRightOut {
       0% {
           transform-origin: 0 0;
           transform: translateX(0%);
           opacity: 1;
       }

       100% {
           transform-origin: 0 0;
           transform: translateX(100%);
           opacity: 0;
       }
   }

   @keyframes antMoveUpIn {
       0% {
           transform-origin: 0 0;
           transform: translateY(-100%);
           opacity: 0;
       }

       100% {
           transform-origin: 0 0;
           transform: translateY(0%);
           opacity: 1;
       }
   }

   @keyframes antMoveUpOut {
       0% {
           transform-origin: 0 0;
           transform: translateY(0%);
           opacity: 1;
       }

       100% {
           transform-origin: 0 0;
           transform: translateY(-100%);
           opacity: 0;
       }
   }

   @keyframes loadingCircle {
       100% {
           transform: rotate(360deg);
       }
   }

   [ant-click-animating],
   [ant-click-animating-without-extra-node] {
       position: relative;
   }

   [ant-click-animating-without-extra-node]:after,
   .ant-click-animating-node {
       content: '';
       position: absolute;
       top: -1px;
       left: -1px;
       bottom: -1px;
       right: -1px;
       border-radius: inherit;
       border: 0 solid #2062e6;
       opacity: 0.2;
       animation: fadeEffect 2s cubic-bezier(0.08, 0.82, 0.17, 1), waveEffect 0.4s cubic-bezier(0.08, 0.82, 0.17, 1);
       animation-fill-mode: forwards;
       display: block;
       pointer-events: none;
   }

   @keyframes waveEffect {
       100% {
           top: -6px;
           left: -6px;
           bottom: -6px;
           right: -6px;
           border-width: 6px;
       }
   }

   @keyframes fadeEffect {
       100% {
           opacity: 0;
       }
   }

   .slide-up-enter,
   .slide-up-appear {
       animation-duration: 0.2s;
       animation-fill-mode: both;
       animation-play-state: paused;
   }

   .slide-up-leave {
       animation-duration: 0.2s;
       animation-fill-mode: both;
       animation-play-state: paused;
   }

   .slide-up-enter.slide-up-enter-active,
   .slide-up-appear.slide-up-appear-active {
       animation-name: antSlideUpIn;
       animation-play-state: running;
   }

   .slide-up-leave.slide-up-leave-active {
       animation-name: antSlideUpOut;
       animation-play-state: running;
       pointer-events: none;
   }

   .slide-up-enter,
   .slide-up-appear {
       opacity: 0;
       animation-timing-function: cubic-bezier(0.23, 1, 0.32, 1);
   }

   .slide-up-leave {
       animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
   }

   .slide-down-enter,
   .slide-down-appear {
       animation-duration: 0.2s;
       animation-fill-mode: both;
       animation-play-state: paused;
   }

   .slide-down-leave {
       animation-duration: 0.2s;
       animation-fill-mode: both;
       animation-play-state: paused;
   }

   .slide-down-enter.slide-down-enter-active,
   .slide-down-appear.slide-down-appear-active {
       animation-name: antSlideDownIn;
       animation-play-state: running;
   }

   .slide-down-leave.slide-down-leave-active {
       animation-name: antSlideDownOut;
       animation-play-state: running;
       pointer-events: none;
   }

   .slide-down-enter,
   .slide-down-appear {
       opacity: 0;
       animation-timing-function: cubic-bezier(0.23, 1, 0.32, 1);
   }

   .slide-down-leave {
       animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
   }

   .slide-left-enter,
   .slide-left-appear {
       animation-duration: 0.2s;
       animation-fill-mode: both;
       animation-play-state: paused;
   }

   .slide-left-leave {
       animation-duration: 0.2s;
       animation-fill-mode: both;
       animation-play-state: paused;
   }

   .slide-left-enter.slide-left-enter-active,
   .slide-left-appear.slide-left-appear-active {
       animation-name: antSlideLeftIn;
       animation-play-state: running;
   }

   .slide-left-leave.slide-left-leave-active {
       animation-name: antSlideLeftOut;
       animation-play-state: running;
       pointer-events: none;
   }

   .slide-left-enter,
   .slide-left-appear {
       opacity: 0;
       animation-timing-function: cubic-bezier(0.23, 1, 0.32, 1);
   }

   .slide-left-leave {
       animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
   }

   .slide-right-enter,
   .slide-right-appear {
       animation-duration: 0.2s;
       animation-fill-mode: both;
       animation-play-state: paused;
   }

   .slide-right-leave {
       animation-duration: 0.2s;
       animation-fill-mode: both;
       animation-play-state: paused;
   }

   .slide-right-enter.slide-right-enter-active,
   .slide-right-appear.slide-right-appear-active {
       animation-name: antSlideRightIn;
       animation-play-state: running;
   }

   .slide-right-leave.slide-right-leave-active {
       animation-name: antSlideRightOut;
       animation-play-state: running;
       pointer-events: none;
   }

   .slide-right-enter,
   .slide-right-appear {
       opacity: 0;
       animation-timing-function: cubic-bezier(0.23, 1, 0.32, 1);
   }

   .slide-right-leave {
       animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
   }

   @keyframes antSlideUpIn {
       0% {
           opacity: 0;
           transform-origin: 0% 0%;
           transform: scaleY(0.8);
       }

       100% {
           opacity: 1;
           transform-origin: 0% 0%;
           transform: scaleY(1);
       }
   }

   @keyframes antSlideUpOut {
       0% {
           opacity: 1;
           transform-origin: 0% 0%;
           transform: scaleY(1);
       }

       100% {
           opacity: 0;
           transform-origin: 0% 0%;
           transform: scaleY(0.8);
       }
   }

   @keyframes antSlideDownIn {
       0% {
           opacity: 0;
           transform-origin: 100% 100%;
           transform: scaleY(0.8);
       }

       100% {
           opacity: 1;
           transform-origin: 100% 100%;
           transform: scaleY(1);
       }
   }

   @keyframes antSlideDownOut {
       0% {
           opacity: 1;
           transform-origin: 100% 100%;
           transform: scaleY(1);
       }

       100% {
           opacity: 0;
           transform-origin: 100% 100%;
           transform: scaleY(0.8);
       }
   }

   @keyframes antSlideLeftIn {
       0% {
           opacity: 0;
           transform-origin: 0% 0%;
           transform: scaleX(0.8);
       }

       100% {
           opacity: 1;
           transform-origin: 0% 0%;
           transform: scaleX(1);
       }
   }

   @keyframes antSlideLeftOut {
       0% {
           opacity: 1;
           transform-origin: 0% 0%;
           transform: scaleX(1);
       }

       100% {
           opacity: 0;
           transform-origin: 0% 0%;
           transform: scaleX(0.8);
       }
   }

   @keyframes antSlideRightIn {
       0% {
           opacity: 0;
           transform-origin: 100% 0%;
           transform: scaleX(0.8);
       }

       100% {
           opacity: 1;
           transform-origin: 100% 0%;
           transform: scaleX(1);
       }
   }

   @keyframes antSlideRightOut {
       0% {
           opacity: 1;
           transform-origin: 100% 0%;
           transform: scaleX(1);
       }

       100% {
           opacity: 0;
           transform-origin: 100% 0%;
           transform: scaleX(0.8);
       }
   }

   .swing-enter,
   .swing-appear {
       animation-duration: 0.2s;
       animation-fill-mode: both;
       animation-play-state: paused;
   }

   .swing-enter.swing-enter-active,
   .swing-appear.swing-appear-active {
       animation-name: antSwingIn;
       animation-play-state: running;
   }

   @keyframes antSwingIn {

       0%,
       100% {
           transform: translateX(0);
       }

       20% {
           transform: translateX(-10px);
       }

       40% {
           transform: translateX(10px);
       }

       60% {
           transform: translateX(-5px);
       }

       80% {
           transform: translateX(5px);
       }
   }

   .zoom-enter,
   .zoom-appear {
       animation-duration: 0.2s;
       animation-fill-mode: both;
       animation-play-state: paused;
   }

   .zoom-leave {
       animation-duration: 0.2s;
       animation-fill-mode: both;
       animation-play-state: paused;
   }

   .zoom-enter.zoom-enter-active,
   .zoom-appear.zoom-appear-active {
       animation-name: antZoomIn;
       animation-play-state: running;
   }

   .zoom-leave.zoom-leave-active {
       animation-name: antZoomOut;
       animation-play-state: running;
       pointer-events: none;
   }

   .zoom-enter,
   .zoom-appear {
       transform: scale(0);
       animation-timing-function: cubic-bezier(0.08, 0.82, 0.17, 1);
   }

   .zoom-leave {
       animation-timing-function: cubic-bezier(0.78, 0.14, 0.15, 0.86);
   }

   .zoom-big-enter,
   .zoom-big-appear {
       animation-duration: 0.2s;
       animation-fill-mode: both;
       animation-play-state: paused;
   }

   .zoom-big-leave {
       animation-duration: 0.2s;
       animation-fill-mode: both;
       animation-play-state: paused;
   }

   .zoom-big-enter.zoom-big-enter-active,
   .zoom-big-appear.zoom-big-appear-active {
       animation-name: antZoomBigIn;
       animation-play-state: running;
   }

   .zoom-big-leave.zoom-big-leave-active {
       animation-name: antZoomBigOut;
       animation-play-state: running;
       pointer-events: none;
   }

   .zoom-big-enter,
   .zoom-big-appear {
       transform: scale(0);
       animation-timing-function: cubic-bezier(0.08, 0.82, 0.17, 1);
   }

   .zoom-big-leave {
       animation-timing-function: cubic-bezier(0.78, 0.14, 0.15, 0.86);
   }

   .zoom-big-fast-enter,
   .zoom-big-fast-appear {
       animation-duration: 0.1s;
       animation-fill-mode: both;
       animation-play-state: paused;
   }

   .zoom-big-fast-leave {
       animation-duration: 0.1s;
       animation-fill-mode: both;
       animation-play-state: paused;
   }

   .zoom-big-fast-enter.zoom-big-fast-enter-active,
   .zoom-big-fast-appear.zoom-big-fast-appear-active {
       animation-name: antZoomBigIn;
       animation-play-state: running;
   }

   .zoom-big-fast-leave.zoom-big-fast-leave-active {
       animation-name: antZoomBigOut;
       animation-play-state: running;
       pointer-events: none;
   }

   .zoom-big-fast-enter,
   .zoom-big-fast-appear {
       transform: scale(0);
       animation-timing-function: cubic-bezier(0.08, 0.82, 0.17, 1);
   }

   .zoom-big-fast-leave {
       animation-timing-function: cubic-bezier(0.78, 0.14, 0.15, 0.86);
   }

   .zoom-up-enter,
   .zoom-up-appear {
       animation-duration: 0.2s;
       animation-fill-mode: both;
       animation-play-state: paused;
   }

   .zoom-up-leave {
       animation-duration: 0.2s;
       animation-fill-mode: both;
       animation-play-state: paused;
   }

   .zoom-up-enter.zoom-up-enter-active,
   .zoom-up-appear.zoom-up-appear-active {
       animation-name: antZoomUpIn;
       animation-play-state: running;
   }

   .zoom-up-leave.zoom-up-leave-active {
       animation-name: antZoomUpOut;
       animation-play-state: running;
       pointer-events: none;
   }

   .zoom-up-enter,
   .zoom-up-appear {
       transform: scale(0);
       animation-timing-function: cubic-bezier(0.08, 0.82, 0.17, 1);
   }

   .zoom-up-leave {
       animation-timing-function: cubic-bezier(0.78, 0.14, 0.15, 0.86);
   }

   .zoom-down-enter,
   .zoom-down-appear {
       animation-duration: 0.2s;
       animation-fill-mode: both;
       animation-play-state: paused;
   }

   .zoom-down-leave {
       animation-duration: 0.2s;
       animation-fill-mode: both;
       animation-play-state: paused;
   }

   .zoom-down-enter.zoom-down-enter-active,
   .zoom-down-appear.zoom-down-appear-active {
       animation-name: antZoomDownIn;
       animation-play-state: running;
   }

   .zoom-down-leave.zoom-down-leave-active {
       animation-name: antZoomDownOut;
       animation-play-state: running;
       pointer-events: none;
   }

   .zoom-down-enter,
   .zoom-down-appear {
       transform: scale(0);
       animation-timing-function: cubic-bezier(0.08, 0.82, 0.17, 1);
   }

   .zoom-down-leave {
       animation-timing-function: cubic-bezier(0.78, 0.14, 0.15, 0.86);
   }

   .zoom-left-enter,
   .zoom-left-appear {
       animation-duration: 0.2s;
       animation-fill-mode: both;
       animation-play-state: paused;
   }

   .zoom-left-leave {
       animation-duration: 0.2s;
       animation-fill-mode: both;
       animation-play-state: paused;
   }

   .zoom-left-enter.zoom-left-enter-active,
   .zoom-left-appear.zoom-left-appear-active {
       animation-name: antZoomLeftIn;
       animation-play-state: running;
   }

   .zoom-left-leave.zoom-left-leave-active {
       animation-name: antZoomLeftOut;
       animation-play-state: running;
       pointer-events: none;
   }

   .zoom-left-enter,
   .zoom-left-appear {
       transform: scale(0);
       animation-timing-function: cubic-bezier(0.08, 0.82, 0.17, 1);
   }

   .zoom-left-leave {
       animation-timing-function: cubic-bezier(0.78, 0.14, 0.15, 0.86);
   }

   .zoom-right-enter,
   .zoom-right-appear {
       animation-duration: 0.2s;
       animation-fill-mode: both;
       animation-play-state: paused;
   }

   .zoom-right-leave {
       animation-duration: 0.2s;
       animation-fill-mode: both;
       animation-play-state: paused;
   }

   .zoom-right-enter.zoom-right-enter-active,
   .zoom-right-appear.zoom-right-appear-active {
       animation-name: antZoomRightIn;
       animation-play-state: running;
   }

   .zoom-right-leave.zoom-right-leave-active {
       animation-name: antZoomRightOut;
       animation-play-state: running;
       pointer-events: none;
   }

   .zoom-right-enter,
   .zoom-right-appear {
       transform: scale(0);
       animation-timing-function: cubic-bezier(0.08, 0.82, 0.17, 1);
   }

   .zoom-right-leave {
       animation-timing-function: cubic-bezier(0.78, 0.14, 0.15, 0.86);
   }

   @keyframes antZoomIn {
       0% {
           opacity: 0;
           transform: scale(0.2);
       }

       100% {
           opacity: 1;
           transform: scale(1);
       }
   }

   @keyframes antZoomOut {
       0% {
           transform: scale(1);
       }

       100% {
           opacity: 0;
           transform: scale(0.2);
       }
   }

   @keyframes antZoomBigIn {
       0% {
           opacity: 0;
           transform: scale(0.8);
       }

       100% {
           transform: scale(1);
       }
   }

   @keyframes antZoomBigOut {
       0% {
           transform: scale(1);
       }

       100% {
           opacity: 0;
           transform: scale(0.8);
       }
   }

   @keyframes antZoomUpIn {
       0% {
           opacity: 0;
           transform-origin: 50% 0%;
           transform: scale(0.8);
       }

       100% {
           transform-origin: 50% 0%;
           transform: scale(1);
       }
   }

   @keyframes antZoomUpOut {
       0% {
           transform-origin: 50% 0%;
           transform: scale(1);
       }

       100% {
           opacity: 0;
           transform-origin: 50% 0%;
           transform: scale(0.8);
       }
   }

   @keyframes antZoomLeftIn {
       0% {
           opacity: 0;
           transform-origin: 0% 50%;
           transform: scale(0.8);
       }

       100% {
           transform-origin: 0% 50%;
           transform: scale(1);
       }
   }

   @keyframes antZoomLeftOut {
       0% {
           transform-origin: 0% 50%;
           transform: scale(1);
       }

       100% {
           opacity: 0;
           transform-origin: 0% 50%;
           transform: scale(0.8);
       }
   }

   @keyframes antZoomRightIn {
       0% {
           opacity: 0;
           transform-origin: 100% 50%;
           transform: scale(0.8);
       }

       100% {
           transform-origin: 100% 50%;
           transform: scale(1);
       }
   }

   @keyframes antZoomRightOut {
       0% {
           transform-origin: 100% 50%;
           transform: scale(1);
       }

       100% {
           opacity: 0;
           transform-origin: 100% 50%;
           transform: scale(0.8);
       }
   }

   @keyframes antZoomDownIn {
       0% {
           opacity: 0;
           transform-origin: 50% 100%;
           transform: scale(0.8);
       }

       100% {
           transform-origin: 50% 100%;
           transform: scale(1);
       }
   }

   @keyframes antZoomDownOut {
       0% {
           transform-origin: 50% 100%;
           transform: scale(1);
       }

       100% {
           opacity: 0;
           transform-origin: 50% 100%;
           transform: scale(0.8);
       }
   }

   .ant-motion-collapse {
       overflow: hidden;
   }

   .ant-motion-collapse-active {
       transition: height 0.15s cubic-bezier(0.645, 0.045, 0.355, 1), opacity 0.15s cubic-bezier(0.645, 0.045, 0.355, 1) !important;
   }

   @font-face {
       font-family: 'anticon';
       font-display: fallback;
       src: url('https://at.alicdn.com/t/font_148784_v4ggb6wrjmkotj4i.eot');
       /* IE9*/
       src: url('https://at.alicdn.com/t/font_148784_v4ggb6wrjmkotj4i.woff') format('woff'),
           /* chrome、firefox、opera、Safari, Android, iOS 4.2+*/
           url('https://at.alicdn.com/t/font_148784_v4ggb6wrjmkotj4i.ttf') format('truetype'),
           /* iOS 4.1- */
           url('https://at.alicdn.com/t/font_148784_v4ggb6wrjmkotj4i.svg#iconfont') format('svg');
   }

   .anticon {
       display: inline-block;
       font-style: normal;
       vertical-align: baseline;
       text-align: center;
       text-transform: none;
       line-height: 1;
       text-rendering: optimizeLegibility;
       -webkit-font-smoothing: antialiased;
       -moz-osx-font-smoothing: grayscale;
   }

   .anticon:before {
       display: block;
       font-family: "anticon" !important;
   }

   .anticon-step-forward:before {
       content: "\e600";
   }

   .anticon-step-backward:before {
       content: "\e601";
   }

   .anticon-forward:before {
       content: "\e602";
   }

   .anticon-backward:before {
       content: "\e603";
   }

   .anticon-caret-right:before {
       content: "\e604";
   }

   .anticon-caret-left:before {
       content: "\e605";
   }

   .anticon-caret-down:before {
       content: "\e606";
   }

   .anticon-caret-up:before {
       content: "\e607";
   }

   .anticon-right-circle:before {
       content: "\e608";
   }

   .anticon-circle-right:before {
       content: "\e608";
   }

   .anticon-caret-circle-right:before {
       content: "\e608";
   }

   .anticon-left-circle:before {
       content: "\e609";
   }

   .anticon-circle-left:before {
       content: "\e609";
   }

   .anticon-caret-circle-left:before {
       content: "\e609";
   }

   .anticon-up-circle:before {
       content: "\e60a";
   }

   .anticon-circle-up:before {
       content: "\e60a";
   }

   .anticon-caret-circle-up:before {
       content: "\e60a";
   }

   .anticon-down-circle:before {
       content: "\e60b";
   }

   .anticon-circle-down:before {
       content: "\e60b";
   }

   .anticon-caret-circle-down:before {
       content: "\e60b";
   }

   .anticon-right-circle-o:before {
       content: "\e60c";
   }

   .anticon-circle-o-right:before {
       content: "\e60c";
   }

   .anticon-caret-circle-o-right:before {
       content: "\e60c";
   }

   .anticon-left-circle-o:before {
       content: "\e60d";
   }

   .anticon-circle-o-left:before {
       content: "\e60d";
   }

   .anticon-caret-circle-o-left:before {
       content: "\e60d";
   }

   .anticon-up-circle-o:before {
       content: "\e60e";
   }

   .anticon-circle-o-up:before {
       content: "\e60e";
   }

   .anticon-caret-circle-o-up:before {
       content: "\e60e";
   }

   .anticon-down-circle-o:before {
       content: "\e60f";
   }

   .anticon-circle-o-down:before {
       content: "\e60f";
   }

   .anticon-caret-circle-o-down:before {
       content: "\e60f";
   }

   .anticon-verticle-left:before {
       content: "\e610";
   }

   .anticon-verticle-right:before {
       content: "\e611";
   }

   .anticon-rollback:before {
       content: "\e612";
   }

   .anticon-retweet:before {
       content: "\e613";
   }

   .anticon-shrink:before {
       content: "\e614";
   }

   .anticon-arrows-alt:before {
       content: "\e615";
   }

   .anticon-arrow-salt:before {
       content: "\e615";
   }

   .anticon-reload:before {
       content: "\e616";
   }

   .anticon-double-right:before {
       content: "\e617";
   }

   .anticon-double-left:before {
       content: "\e618";
   }

   .anticon-arrow-down:before {
       content: "\e619";
   }

   .anticon-arrow-up:before {
       content: "\e61a";
   }

   .anticon-arrow-right:before {
       content: "\e61b";
   }

   .anticon-arrow-left:before {
       content: "\e61c";
   }

   .anticon-down:before {
       content: "\e61d";
   }

   .anticon-up:before {
       content: "\e61e";
   }

   .anticon-right:before {
       content: "\e61f";
   }

   .anticon-left:before {
       content: "\e620";
   }

   .anticon-minus-square-o:before {
       content: "\e621";
   }

   .anticon-minus-circle:before {
       content: "\e622";
   }

   .anticon-minus-circle-o:before {
       content: "\e623";
   }

   .anticon-minus:before {
       content: "\e624";
   }

   .anticon-plus-circle-o:before {
       content: "\e625";
   }

   .anticon-plus-circle:before {
       content: "\e626";
   }

   .anticon-plus:before {
       content: "\e627";
   }

   .anticon-info-circle:before {
       content: "\e628";
   }

   .anticon-info-circle-o:before {
       content: "\e629";
   }

   .anticon-info:before {
       content: "\e62a";
   }

   .anticon-exclamation:before {
       content: "\e62b";
   }

   .anticon-exclamation-circle:before {
       content: "\e62c";
   }

   .anticon-exclamation-circle-o:before {
       content: "\e62d";
   }

   .anticon-close-circle:before {
       content: "\e62e";
   }

   .anticon-cross-circle:before {
       content: "\e62e";
   }

   .anticon-close-circle-o:before {
       content: "\e62f";
   }

   .anticon-cross-circle-o:before {
       content: "\e62f";
   }

   .anticon-check-circle:before {
       content: "\e630";
   }

   .anticon-check-circle-o:before {
       content: "\e631";
   }

   .anticon-check:before {
       content: "\e632";
   }

   .anticon-close:before {
       content: "\e633";
   }

   .anticon-cross:before {
       content: "\e633";
   }

   .anticon-customer-service:before {
       content: "\e634";
   }

   .anticon-customerservice:before {
       content: "\e634";
   }

   .anticon-credit-card:before {
       content: "\e635";
   }

   .anticon-code-o:before {
       content: "\e636";
   }

   .anticon-book:before {
       content: "\e637";
   }

   .anticon-bars:before {
       content: "\e639";
   }

   .anticon-question:before {
       content: "\e63a";
   }

   .anticon-question-circle:before {
       content: "\e63b";
   }

   .anticon-question-circle-o:before {
       content: "\e63c";
   }

   .anticon-pause:before {
       content: "\e63d";
   }

   .anticon-pause-circle:before {
       content: "\e63e";
   }

   .anticon-pause-circle-o:before {
       content: "\e63f";
   }

   .anticon-clock-circle:before {
       content: "\e640";
   }

   .anticon-clock-circle-o:before {
       content: "\e641";
   }

   .anticon-swap:before {
       content: "\e642";
   }

   .anticon-swap-left:before {
       content: "\e643";
   }

   .anticon-swap-right:before {
       content: "\e644";
   }

   .anticon-plus-square-o:before {
       content: "\e645";
   }

   .anticon-frown:before {
       content: "\e646";
   }

   .anticon-frown-circle:before {
       content: "\e646";
   }

   .anticon-ellipsis:before {
       content: "\e647";
   }

   .anticon-copy:before {
       content: "\e648";
   }

   .anticon-menu-fold:before {
       content: "\e9ac";
   }

   .anticon-mail:before {
       content: "\e659";
   }

   .anticon-logout:before {
       content: "\e65a";
   }

   .anticon-link:before {
       content: "\e65b";
   }

   .anticon-area-chart:before {
       content: "\e65c";
   }

   .anticon-line-chart:before {
       content: "\e65d";
   }

   .anticon-home:before {
       content: "\e65e";
   }

   .anticon-laptop:before {
       content: "\e65f";
   }

   .anticon-star:before {
       content: "\e660";
   }

   .anticon-star-o:before {
       content: "\e661";
   }

   .anticon-folder:before {
       content: "\e662";
   }

   .anticon-filter:before {
       content: "\e663";
   }

   .anticon-file:before {
       content: "\e664";
   }

   .anticon-exception:before {
       content: "\e665";
   }

   .anticon-meh:before {
       content: "\e666";
   }

   .anticon-meh-circle:before {
       content: "\e666";
   }

   .anticon-meh-o:before {
       content: "\e667";
   }

   .anticon-shopping-cart:before {
       content: "\e668";
   }

   .anticon-save:before {
       content: "\e669";
   }

   .anticon-user:before {
       content: "\e66a";
   }

   .anticon-video-camera:before {
       content: "\e66b";
   }

   .anticon-to-top:before {
       content: "\e66c";
   }

   .anticon-team:before {
       content: "\e66d";
   }

   .anticon-tablet:before {
       content: "\e66e";
   }

   .anticon-solution:before {
       content: "\e66f";
   }

   .anticon-search:before {
       content: "\e670";
   }

   .anticon-share-alt:before {
       content: "\e671";
   }

   .anticon-setting:before {
       content: "\e672";
   }

   .anticon-poweroff:before {
       content: "\e6d5";
   }

   .anticon-picture:before {
       content: "\e674";
   }

   .anticon-phone:before {
       content: "\e675";
   }

   .anticon-paper-clip:before {
       content: "\e676";
   }

   .anticon-notification:before {
       content: "\e677";
   }

   .anticon-mobile:before {
       content: "\e678";
   }

   .anticon-menu-unfold:before {
       content: "\e9ad";
   }

   .anticon-inbox:before {
       content: "\e67a";
   }

   .anticon-lock:before {
       content: "\e67b";
   }

   .anticon-qrcode:before {
       content: "\e67c";
   }

   .anticon-play-circle:before {
       content: "\e6d0";
   }

   .anticon-play-circle-o:before {
       content: "\e6d1";
   }

   .anticon-tag:before {
       content: "\e6d2";
   }

   .anticon-tag-o:before {
       content: "\e6d3";
   }

   .anticon-tags:before {
       content: "\e67d";
   }

   .anticon-tags-o:before {
       content: "\e67e";
   }

   .anticon-cloud-o:before {
       content: "\e67f";
   }

   .anticon-cloud:before {
       content: "\e680";
   }

   .anticon-cloud-upload:before {
       content: "\e681";
   }

   .anticon-cloud-download:before {
       content: "\e682";
   }

   .anticon-cloud-download-o:before {
       content: "\e683";
   }

   .anticon-cloud-upload-o:before {
       content: "\e684";
   }

   .anticon-environment:before {
       content: "\e685";
   }

   .anticon-environment-o:before {
       content: "\e686";
   }

   .anticon-eye:before {
       content: "\e687";
   }

   .anticon-eye-o:before {
       content: "\e688";
   }

   .anticon-camera:before {
       content: "\e689";
   }

   .anticon-camera-o:before {
       content: "\e68a";
   }

   .anticon-windows:before {
       content: "\e68b";
   }

   .anticon-apple:before {
       content: "\e68c";
   }

   .anticon-apple-o:before {
       content: "\e6d4";
   }

   .anticon-android:before {
       content: "\e938";
   }

   .anticon-android-o:before {
       content: "\e68d";
   }

   .anticon-aliwangwang:before {
       content: "\e68e";
   }

   .anticon-aliwangwang-o:before {
       content: "\e68f";
   }

   .anticon-export:before {
       content: "\e691";
   }

   .anticon-edit:before {
       content: "\e692";
   }

   .anticon-appstore-o:before {
       content: "\e695";
   }

   .anticon-appstore:before {
       content: "\e696";
   }

   .anticon-scan:before {
       content: "\e697";
   }

   .anticon-file-text:before {
       content: "\e698";
   }

   .anticon-folder-open:before {
       content: "\e699";
   }

   .anticon-hdd:before {
       content: "\e69a";
   }

   .anticon-ie:before {
       content: "\e69b";
   }

   .anticon-file-jpg:before {
       content: "\e69c";
   }

   .anticon-like:before {
       content: "\e64c";
   }

   .anticon-like-o:before {
       content: "\e69d";
   }

   .anticon-dislike:before {
       content: "\e64b";
   }

   .anticon-dislike-o:before {
       content: "\e69e";
   }

   .anticon-delete:before {
       content: "\e69f";
   }

   .anticon-enter:before {
       content: "\e6a0";
   }

   .anticon-pushpin-o:before {
       content: "\e6a1";
   }

   .anticon-pushpin:before {
       content: "\e6a2";
   }

   .anticon-heart:before {
       content: "\e6a3";
   }

   .anticon-heart-o:before {
       content: "\e6a4";
   }

   .anticon-pay-circle:before {
       content: "\e6a5";
   }

   .anticon-pay-circle-o:before {
       content: "\e6a6";
   }

   .anticon-smile:before {
       content: "\e6a7";
   }

   .anticon-smile-circle:before {
       content: "\e6a7";
   }

   .anticon-smile-o:before {
       content: "\e6a8";
   }

   .anticon-frown-o:before {
       content: "\e6a9";
   }

   .anticon-calculator:before {
       content: "\e6aa";
   }

   .anticon-message:before {
       content: "\e6ab";
   }

   .anticon-chrome:before {
       content: "\e6ac";
   }

   .anticon-github:before {
       content: "\e6ad";
   }

   .anticon-file-unknown:before {
       content: "\e6af";
   }

   .anticon-file-excel:before {
       content: "\e6b0";
   }

   .anticon-file-ppt:before {
       content: "\e6b1";
   }

   .anticon-file-word:before {
       content: "\e6b2";
   }

   .anticon-file-pdf:before {
       content: "\e6b3";
   }

   .anticon-desktop:before {
       content: "\e6b4";
   }

   .anticon-upload:before {
       content: "\e6b6";
   }

   .anticon-download:before {
       content: "\e6b7";
   }

   .anticon-pie-chart:before {
       content: "\e6b8";
   }

   .anticon-unlock:before {
       content: "\e6ba";
   }

   .anticon-calendar:before {
       content: "\e6bb";
   }

   .anticon-windows-o:before {
       content: "\e6bc";
   }

   .anticon-dot-chart:before {
       content: "\e6bd";
   }

   .anticon-bar-chart:before {
       content: "\e6be";
   }

   .anticon-code:before {
       content: "\e6bf";
   }

   .anticon-api:before {
       content: "\e951";
   }

   .anticon-plus-square:before {
       content: "\e6c0";
   }

   .anticon-minus-square:before {
       content: "\e6c1";
   }

   .anticon-close-square:before {
       content: "\e6c2";
   }

   .anticon-close-square-o:before {
       content: "\e6c3";
   }

   .anticon-check-square:before {
       content: "\e6c4";
   }

   .anticon-check-square-o:before {
       content: "\e6c5";
   }

   .anticon-fast-backward:before {
       content: "\e6c6";
   }

   .anticon-fast-forward:before {
       content: "\e6c7";
   }

   .anticon-up-square:before {
       content: "\e6c8";
   }

   .anticon-down-square:before {
       content: "\e6c9";
   }

   .anticon-left-square:before {
       content: "\e6ca";
   }

   .anticon-right-square:before {
       content: "\e6cb";
   }

   .anticon-right-square-o:before {
       content: "\e6cc";
   }

   .anticon-left-square-o:before {
       content: "\e6cd";
   }

   .anticon-down-square-o:before {
       content: "\e6ce";
   }

   .anticon-up-square-o:before {
       content: "\e6cf";
   }

   .anticon-loading:before {
       content: "\e64d";
   }

   .anticon-loading-3-quarters:before {
       content: "\e6ae";
   }

   .anticon-bulb:before {
       content: "\e649";
   }

   .anticon-select:before {
       content: "\e64a";
   }

   .anticon-addfile:before,
   .anticon-file-add:before {
       content: "\e910";
   }

   .anticon-addfolder:before,
   .anticon-folder-add:before {
       content: "\e914";
   }

   .anticon-switcher:before {
       content: "\e913";
   }

   .anticon-rocket:before {
       content: "\e90f";
   }

   .anticon-dingding:before {
       content: "\e923";
   }

   .anticon-dingding-o:before {
       content: "\e925";
   }

   .anticon-bell:before {
       content: "\e64e";
   }

   .anticon-disconnect:before {
       content: "\e64f";
   }

   .anticon-database:before {
       content: "\e650";
   }

   .anticon-compass:before {
       content: "\e6db";
   }

   .anticon-barcode:before {
       content: "\e652";
   }

   .anticon-hourglass:before {
       content: "\e653";
   }

   .anticon-key:before {
       content: "\e654";
   }

   .anticon-flag:before {
       content: "\e655";
   }

   .anticon-layout:before {
       content: "\e656";
   }

   .anticon-login:before {
       content: "\e657";
   }

   .anticon-printer:before {
       content: "\e673";
   }

   .anticon-sound:before {
       content: "\e6e9";
   }

   .anticon-usb:before {
       content: "\e6d7";
   }

   .anticon-skin:before {
       content: "\e6d8";
   }

   .anticon-tool:before {
       content: "\e6d9";
   }

   .anticon-sync:before {
       content: "\e6da";
   }

   .anticon-wifi:before {
       content: "\e6d6";
   }

   .anticon-car:before {
       content: "\e6dc";
   }

   .anticon-copyright:before {
       content: "\e6de";
   }

   .anticon-schedule:before {
       content: "\e6df";
   }

   .anticon-user-add:before {
       content: "\e6ed";
   }

   .anticon-user-delete:before {
       content: "\e6e0";
   }

   .anticon-usergroup-add:before {
       content: "\e6dd";
   }

   .anticon-usergroup-delete:before {
       content: "\e6e1";
   }

   .anticon-man:before {
       content: "\e6e2";
   }

   .anticon-woman:before {
       content: "\e6ec";
   }

   .anticon-shop:before {
       content: "\e6e3";
   }

   .anticon-gift:before {
       content: "\e6e4";
   }

   .anticon-idcard:before {
       content: "\e6e5";
   }

   .anticon-medicine-box:before {
       content: "\e6e6";
   }

   .anticon-red-envelope:before {
       content: "\e6e7";
   }

   .anticon-coffee:before {
       content: "\e6e8";
   }

   .anticon-trademark:before {
       content: "\e651";
   }

   .anticon-safety:before {
       content: "\e6ea";
   }

   .anticon-wallet:before {
       content: "\e6eb";
   }

   .anticon-bank:before {
       content: "\e6ee";
   }

   .anticon-trophy:before {
       content: "\e6ef";
   }

   .anticon-contacts:before {
       content: "\e6f0";
   }

   .anticon-global:before {
       content: "\e6f1";
   }

   .anticon-shake:before {
       content: "\e94f";
   }

   .anticon-fork:before {
       content: "\e6f2";
   }

   .anticon-dashboard:before {
       content: "\e99a";
   }

   .anticon-profile:before {
       content: "\e999";
   }

   .anticon-table:before {
       content: "\e998";
   }

   .anticon-warning:before {
       content: "\e997";
   }

   .anticon-form:before {
       content: "\e996";
   }

   .anticon-spin:before {
       display: inline-block;
       animation: loadingCircle 1s infinite linear;
   }

   .anticon-weibo-square:before {
       content: "\e6f5";
   }

   .anticon-weibo-circle:before {
       content: "\e6f4";
   }

   .anticon-taobao-circle:before {
       content: "\e6f3";
   }

   .anticon-html5:before {
       content: "\e9c7";
   }

   .anticon-weibo:before {
       content: "\e9c6";
   }

   .anticon-twitter:before {
       content: "\e9c5";
   }

   .anticon-wechat:before {
       content: "\e9c4";
   }

   .anticon-youtube:before {
       content: "\e9c3";
   }

   .anticon-alipay-circle:before {
       content: "\e9c2";
   }

   .anticon-taobao:before {
       content: "\e9c1";
   }

   .anticon-skype:before {
       content: "\e9c0";
   }

   .anticon-qq:before {
       content: "\e9bf";
   }

   .anticon-medium-workmark:before {
       content: "\e9be";
   }

   .anticon-gitlab:before {
       content: "\e9bd";
   }

   .anticon-medium:before {
       content: "\e9bc";
   }

   .anticon-linkedin:before {
       content: "\e9bb";
   }

   .anticon-google-plus:before {
       content: "\e9ba";
   }

   .anticon-dropbox:before {
       content: "\e9b9";
   }

   .anticon-facebook:before {
       content: "\e9b8";
   }

   .anticon-codepen:before {
       content: "\e9b7";
   }

   .anticon-amazon:before {
       content: "\e9b6";
   }

   .anticon-google:before {
       content: "\e9b5";
   }

   .anticon-codepen-circle:before {
       content: "\e9b4";
   }

   .anticon-alipay:before {
       content: "\e9b3";
   }

   .anticon-ant-design:before {
       content: "\e9b2";
   }

   .anticon-aliyun:before {
       content: "\e9f4";
   }

   .anticon-zhihu:before {
       content: "\e703";
   }

   .anticon-file-markdown:before {
       content: "\e704";
   }

   .anticon-slack:before {
       content: "\e705";
   }

   .anticon-slack-square:before {
       content: "\e706";
   }

   .anticon-behance:before {
       content: "\e707";
   }

   .anticon-behance-square:before {
       content: "\e708";
   }

   .anticon-dribbble:before {
       content: "\e709";
   }

   .anticon-dribbble-square:before {
       content: "\e70a";
   }

   .anticon-instagram:before {
       content: "\e70b";
   }

   .anticon-yuque:before {
       content: "\e70c";
   }

   .ant-input {
       font-family: 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', 'SimHei', 'WenQuanYi Micro Hei', sans-serif;
       font-variant: tabular-nums;
       box-sizing: border-box;
       margin: 0;
       padding: 0;
       list-style: none;
       position: relative;
       display: inline-block;
       padding: 4px 11px;
       width: 100%;
       height: 32px;
       font-size: 12px;
       line-height: 1.5;
       color: #333333;
       background-color: #fff;
       background-image: none;
       border: 1px solid #e6e6e6;
       border-radius: 2px;
       transition: all .3s;
   }

   .ant-input::-moz-placeholder {
       color: #bfbfbf;
       opacity: 1;
   }

   .ant-input:-ms-input-placeholder {
       color: #bfbfbf;
   }

   .ant-input::-webkit-input-placeholder {
       color: #bfbfbf;
   }

   .ant-input:hover {
       border-color: #0d0c0c;
       border-right-width: 1px !important;
   }

   .ant-input:focus {
       border-color: #4987f2;
       outline: 0;
       box-shadow: 0 0 0 2px rgba(32, 98, 230, 0.2);
       border-right-width: 1px !important;
   }

   .ant-input-disabled {
       background-color: #F0F0F0;
       opacity: 1;
       cursor: not-allowed;
       color: #cecece;
   }

   .ant-input-disabled:hover {
       border-color: #0d0c0c;
       border-right-width: 1px !important;
   }

   textarea.ant-input {
       max-width: 100%;
       height: auto;
       vertical-align: bottom;
       transition: all .3s, height 0s;
       min-height: 32px;
   }

   .ant-input-lg {
       padding: 6px 11px;
       height: 40px;
       font-size: 14px;
   }

   .ant-input-sm {
       padding: 1px 7px;
       height: 24px;
   }

   .ant-input-group {
       font-family: 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', 'SimHei', 'WenQuanYi Micro Hei', sans-serif;
       font-size: 12px;
       font-variant: tabular-nums;
       line-height: 1.5;
       color: #333333;
       box-sizing: border-box;
       margin: 0;
       padding: 0;
       list-style: none;
       position: relative;
       display: table;
       border-collapse: separate;
       border-spacing: 0;
       width: 100%;
   }

   .ant-input-group[class*="col-"] {
       float: none;
       padding-left: 0;
       padding-right: 0;
   }

   .ant-input-group>[class*="col-"] {
       padding-right: 8px;
   }

   .ant-input-group>[class*="col-"]:last-child {
       padding-right: 0;
   }

   .ant-input-group-addon,
   .ant-input-group-wrap,
   .ant-input-group>.ant-input {
       display: table-cell;
   }

   .ant-input-group-addon:not(:first-child):not(:last-child),
   .ant-input-group-wrap:not(:first-child):not(:last-child),
   .ant-input-group>.ant-input:not(:first-child):not(:last-child) {
       border-radius: 0;
   }

   .ant-input-group-addon,
   .ant-input-group-wrap {
       width: 1px;
       white-space: nowrap;
       vertical-align: middle;
   }

   .ant-input-group-wrap>* {
       display: block !important;
   }

   .ant-input-group .ant-input {
       float: left;
       width: 100%;
       margin-bottom: 0;
   }

   .ant-input-group .ant-input:focus {
       z-index: 1;
       border-right-width: 1px;
   }

   .ant-input-group .ant-input:hover {
       z-index: 1;
       border-right-width: 1px;
   }

   .ant-input-group-addon {
       padding: 0 11px;
       font-size: 12px;
       font-weight: normal;
       line-height: 1;
       color: #333333;
       text-align: center;
       background-color: #f4f4f4;
       border: 1px solid #e6e6e6;
       border-radius: 2px;
       position: relative;
       transition: all .3s;
   }

   .ant-input-group-addon .ant-select {
       margin: -5px -11px;
   }

   .ant-input-group-addon .ant-select .ant-select-selection {
       background-color: inherit;
       margin: -1px;
       border: 1px solid transparent;
       box-shadow: none;
   }

   .ant-input-group-addon .ant-select-open .ant-select-selection,
   .ant-input-group-addon .ant-select-focused .ant-select-selection {
       color: #2062e6;
   }

   .ant-input-group-addon>i:only-child:after {
       position: absolute;
       content: '';
       top: 0;
       left: 0;
       right: 0;
       bottom: 0;
   }

   .ant-input-group>.ant-input:first-child,
   .ant-input-group-addon:first-child {
       border-bottom-right-radius: 0;
       border-top-right-radius: 0;
   }

   .ant-input-group>.ant-input:first-child .ant-select .ant-select-selection,
   .ant-input-group-addon:first-child .ant-select .ant-select-selection {
       border-bottom-right-radius: 0;
       border-top-right-radius: 0;
   }

   .ant-input-group>.ant-input-affix-wrapper:not(:first-child) .ant-input {
       border-bottom-left-radius: 0;
       border-top-left-radius: 0;
   }

   .ant-input-group>.ant-input-affix-wrapper:not(:last-child) .ant-input {
       border-bottom-right-radius: 0;
       border-top-right-radius: 0;
   }

   .ant-input-group-addon:first-child {
       border-right: 0;
   }

   .ant-input-group-addon:last-child {
       border-left: 0;
   }

   .ant-input-group>.ant-input:last-child,
   .ant-input-group-addon:last-child {
       border-bottom-left-radius: 0;
       border-top-left-radius: 0;
   }

   .ant-input-group>.ant-input:last-child .ant-select .ant-select-selection,
   .ant-input-group-addon:last-child .ant-select .ant-select-selection {
       border-bottom-left-radius: 0;
       border-top-left-radius: 0;
   }

   .ant-input-group-lg .ant-input,
   .ant-input-group-lg>.ant-input-group-addon {
       padding: 6px 11px;
       height: 40px;
       font-size: 14px;
   }

   .ant-input-group-sm .ant-input,
   .ant-input-group-sm>.ant-input-group-addon {
       padding: 1px 7px;
       height: 24px;
   }

   .ant-input-group-lg .ant-select-selection--single {
       height: 40px;
   }

   .ant-input-group-sm .ant-select-selection--single {
       height: 24px;
   }

   .ant-input-group .ant-input-affix-wrapper {
       display: table-cell;
       width: 100%;
       float: left;
   }

   .ant-input-group.ant-input-group-compact {
       display: block;
       zoom: 1;
   }

   .ant-input-group.ant-input-group-compact:before,
   .ant-input-group.ant-input-group-compact:after {
       content: "";
       display: table;
   }

   .ant-input-group.ant-input-group-compact:after {
       clear: both;
   }

   .ant-input-group.ant-input-group-compact>* {
       border-radius: 0;
       border-right-width: 0;
       vertical-align: top;
       float: none;
       display: inline-block;
   }

   .ant-input-group.ant-input-group-compact>span>.ant-input {
       border-right-width: 0;
   }

   .ant-input-group.ant-input-group-compact .ant-input {
       float: none;
   }

   .ant-input-group.ant-input-group-compact>.ant-select>.ant-select-selection,
   .ant-input-group.ant-input-group-compact>.ant-calendar-picker .ant-input,
   .ant-input-group.ant-input-group-compact>.ant-select-auto-complete .ant-input,
   .ant-input-group.ant-input-group-compact>.ant-cascader-picker .ant-input,
   .ant-input-group.ant-input-group-compact>.ant-mention-wrapper .ant-mention-editor,
   .ant-input-group.ant-input-group-compact>.ant-time-picker .ant-time-picker-input {
       border-radius: 0;
       border-right-width: 0;
   }

   .ant-input-group.ant-input-group-compact>*:first-child,
   .ant-input-group.ant-input-group-compact>.ant-select:first-child>.ant-select-selection,
   .ant-input-group.ant-input-group-compact>.ant-calendar-picker:first-child .ant-input,
   .ant-input-group.ant-input-group-compact>.ant-select-auto-complete:first-child .ant-input,
   .ant-input-group.ant-input-group-compact>.ant-cascader-picker:first-child .ant-input,
   .ant-input-group.ant-input-group-compact>.ant-mention-wrapper:first-child .ant-mention-editor,
   .ant-input-group.ant-input-group-compact>.ant-time-picker:first-child .ant-time-picker-input {
       border-top-left-radius: 2px;
       border-bottom-left-radius: 2px;
   }

   .ant-input-group.ant-input-group-compact>*:last-child,
   .ant-input-group.ant-input-group-compact>.ant-select:last-child>.ant-select-selection,
   .ant-input-group.ant-input-group-compact>.ant-calendar-picker:last-child .ant-input,
   .ant-input-group.ant-input-group-compact>.ant-select-auto-complete:last-child .ant-input,
   .ant-input-group.ant-input-group-compact>.ant-cascader-picker:last-child .ant-input,
   .ant-input-group.ant-input-group-compact>.ant-mention-wrapper:last-child .ant-mention-editor,
   .ant-input-group.ant-input-group-compact>.ant-time-picker:last-child .ant-time-picker-input {
       border-top-right-radius: 2px;
       border-bottom-right-radius: 2px;
       border-right-width: 1px;
   }

   .ant-input-group-wrapper {
       display: inline-block;
       vertical-align: top;
       width: 100%;
   }

   .ant-input-affix-wrapper {
       font-family: 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', 'SimHei', 'WenQuanYi Micro Hei', sans-serif;
       font-size: 12px;
       font-variant: tabular-nums;
       line-height: 1.5;
       color: #333333;
       box-sizing: border-box;
       margin: 0;
       padding: 0;
       list-style: none;
       position: relative;
       display: inline-block;
       width: 100%;
   }

   .ant-input-affix-wrapper:hover .ant-input:not(.ant-input-disabled) {
       border-color: #0d0c0c;
       border-right-width: 1px !important;
   }

   .ant-input-affix-wrapper .ant-input {
       position: static;
   }

   .ant-input-affix-wrapper .ant-input-prefix,
   .ant-input-affix-wrapper .ant-input-suffix {
       position: absolute;
       top: 50%;
       transform: translateY(-50%);
       line-height: 0;
       color: #333333;
   }

   .ant-input-affix-wrapper .ant-input-prefix :not(.anticon),
   .ant-input-affix-wrapper .ant-input-suffix :not(.anticon) {
       line-height: 1.5;
   }

   .ant-input-affix-wrapper .ant-input-prefix {
       left: 12px;
   }

   .ant-input-affix-wrapper .ant-input-suffix {
       right: 12px;
   }

   .ant-input-affix-wrapper .ant-input:not(:first-child) {
       padding-left: 30px;
   }

   .ant-input-affix-wrapper .ant-input:not(:last-child) {
       padding-right: 30px;
   }

   .ant-input-affix-wrapper .ant-input {
       min-height: 100%;
   }

   .ant-input-search-icon {
       color: #999999;
       cursor: pointer;
       transition: all .3s;
   }

   .ant-input-search-icon:hover {
       color: #333;
   }

   .ant-input-search:not(.ant-input-search-small)>.ant-input-suffix {
       right: 12px;
   }

   .ant-input-search>.ant-input-suffix>.ant-input-search-button {
       border-top-left-radius: 0;
       border-bottom-left-radius: 0;
   }

   .ant-input-search>.ant-input-suffix>.ant-input-search-button>.anticon-search {
       font-size: 14px;
   }

   .ant-input-search.ant-input-search-enter-button>.ant-input {
       padding-right: 46px;
   }

   .ant-input-search.ant-input-search-enter-button>.ant-input-suffix {
       right: 0;
   }

   .ant-select {
       font-family: 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', 'SimHei', 'WenQuanYi Micro Hei', sans-serif;
       font-size: 12px;
       font-variant: tabular-nums;
       line-height: 1.5;
       color: #333333;
       box-sizing: border-box;
       margin: 0;
       padding: 0;
       list-style: none;
       display: inline-block;
       position: relative;
       outline: 0;
   }

   .ant-select ul,
   .ant-select ol {
       margin: 0;
       padding: 0;
       list-style: none;
   }

   .ant-select>ul>li>a {
       padding: 0;
       background-color: #fff;
   }

   .ant-select-arrow {
       display: inline-block;
       font-style: normal;
       vertical-align: baseline;
       text-align: center;
       text-transform: none;
       text-rendering: optimizeLegibility;
       -webkit-font-smoothing: antialiased;
       -moz-osx-font-smoothing: grayscale;
       position: absolute;
       top: 50%;
       right: 11px;
       line-height: 1;
       margin-top: -5px;
       transform-origin: 50% 50%;
       color: #cecece;
       font-size: 10px;
   }

   .ant-select-arrow:before {
       display: block;
       font-family: "anticon" !important;
   }

   .ant-select-arrow * {
       display: none;
   }

   .ant-select-arrow:before {
       content: '\e61d';
       transition: transform .3s;
   }

   .ant-select-selection {
       outline: none;
       user-select: none;
       box-sizing: border-box;
       display: block;
       background-color: #fff;
       border-radius: 2px;
       border: 1px solid #e6e6e6;
       border-top-width: 1.02px;
       transition: all 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
   }

   .ant-select-selection:hover {
       border-color: #0d0c0c;
       border-right-width: 1px !important;
   }

   .ant-select-focused .ant-select-selection,
   .ant-select-selection:focus,
   .ant-select-selection:active {
       border-color: #4987f2;
       outline: 0;
       box-shadow: 0 0 0 2px rgba(32, 98, 230, 0.2);
       border-right-width: 1px !important;
   }

   .ant-select-selection__clear {
       display: inline-block;
       font-style: normal;
       vertical-align: baseline;
       text-align: center;
       text-transform: none;
       text-rendering: auto;
       opacity: 0;
       position: absolute;
       right: 11px;
       z-index: 1;
       background: #fff;
       top: 50%;
       font-size: 10px;
       color: #cecece;
       width: 12px;
       height: 12px;
       margin-top: -6px;
       line-height: 12px;
       cursor: pointer;
       transition: color 0.3s ease, opacity 0.15s ease;
   }

   .ant-select-selection__clear:before {
       display: block;
       font-family: 'anticon';
       text-rendering: optimizeLegibility;
       -webkit-font-smoothing: antialiased;
       -moz-osx-font-smoothing: grayscale;
       content: "\e62e";
   }

   .ant-select-selection__clear:hover {
       color: #999999;
   }

   .ant-select-selection:hover .ant-select-selection__clear {
       opacity: 1;
   }

   .ant-select-selection-selected-value {
       float: left;
       overflow: hidden;
       text-overflow: ellipsis;
       white-space: nowrap;
       max-width: 100%;
       padding-right: 20px;
   }

   .ant-select-no-arrow .ant-select-selection-selected-value {
       padding-right: 0;
   }

   .ant-select-disabled {
       color: #cecece;
   }

   .ant-select-disabled .ant-select-selection {
       background: #F0F0F0;
       cursor: not-allowed;
   }

   .ant-select-disabled .ant-select-selection:hover,
   .ant-select-disabled .ant-select-selection:focus,
   .ant-select-disabled .ant-select-selection:active {
       border-color: #e6e6e6;
       box-shadow: none;
   }

   .ant-select-disabled .ant-select-selection__clear {
       display: none;
       visibility: hidden;
       pointer-events: none;
   }

   .ant-select-disabled .ant-select-selection--multiple .ant-select-selection__choice {
       background: #f2f2f2;
       color: #aaa;
       padding-right: 10px;
   }

   .ant-select-disabled .ant-select-selection--multiple .ant-select-selection__choice__remove {
       display: none;
   }

   .ant-select-selection--single {
       height: 32px;
       position: relative;
       cursor: pointer;
   }

   .ant-select-selection__rendered {
       display: block;
       margin-left: 11px;
       margin-right: 11px;
       position: relative;
       line-height: 30px;
   }

   .ant-select-selection__rendered:after {
       content: '.';
       visibility: hidden;
       pointer-events: none;
       display: inline-block;
       width: 0;
   }

   .ant-select-lg {
       font-size: 14px;
   }

   .ant-select-lg .ant-select-selection--single {
       height: 40px;
   }

   .ant-select-lg .ant-select-selection__rendered {
       line-height: 38px;
   }

   .ant-select-lg .ant-select-selection--multiple {
       min-height: 40px;
   }

   .ant-select-lg .ant-select-selection--multiple .ant-select-selection__rendered li {
       height: 32px;
       line-height: 32px;
   }

   .ant-select-lg .ant-select-selection--multiple .ant-select-selection__clear {
       top: 20px;
   }

   .ant-select-sm .ant-select-selection--single {
       height: 24px;
   }

   .ant-select-sm .ant-select-selection__rendered {
       line-height: 22px;
       margin: 0 7px;
   }

   .ant-select-sm .ant-select-selection--multiple {
       min-height: 24px;
   }

   .ant-select-sm .ant-select-selection--multiple .ant-select-selection__rendered li {
       height: 16px;
       line-height: 14px;
   }

   .ant-select-sm .ant-select-selection--multiple .ant-select-selection__clear {
       top: 12px;
   }

   .ant-select-sm .ant-select-selection__clear,
   .ant-select-sm .ant-select-arrow {
       right: 8px;
   }

   .ant-select-disabled .ant-select-selection__choice__remove {
       color: #cecece;
       cursor: default;
   }

   .ant-select-disabled .ant-select-selection__choice__remove:hover {
       color: #cecece;
   }

   .ant-select-search__field__wrap {
       display: inline-block;
       position: relative;
   }

   .ant-select-selection__placeholder,
   .ant-select-search__field__placeholder {
       position: absolute;
       top: 50%;
       left: 0;
       right: 9px;
       color: #bfbfbf;
       line-height: 20px;
       height: 20px;
       max-width: 100%;
       margin-top: -10px;
       overflow: hidden;
       text-overflow: ellipsis;
       white-space: nowrap;
       text-align: left;
   }

   .ant-select-search__field__placeholder {
       left: 12px;
   }

   .ant-select-search__field__mirror {
       position: absolute;
       top: -9999px;
       left: -9999px;
       white-space: pre;
       pointer-events: none;
   }

   .ant-select-search--inline {
       position: absolute;
       height: 100%;
       width: 100%;
   }

   .ant-select-search--inline .ant-select-search__field__wrap {
       width: 100%;
       height: 100%;
   }

   .ant-select-search--inline .ant-select-search__field {
       border-width: 0;
       font-size: 100%;
       height: 100%;
       width: 100%;
       background: transparent;
       outline: 0;
       border-radius: 2px;
       line-height: 1;
   }

   .ant-select-search--inline>i {
       float: right;
   }

   .ant-select-selection--multiple {
       min-height: 32px;
       cursor: text;
       padding-bottom: 3px;
       zoom: 1;
   }

   .ant-select-selection--multiple:before,
   .ant-select-selection--multiple:after {
       content: "";
       display: table;
   }

   .ant-select-selection--multiple:after {
       clear: both;
   }

   .ant-select-selection--multiple .ant-select-search--inline {
       float: left;
       position: static;
       width: auto;
       padding: 0;
       max-width: 100%;
   }

   .ant-select-selection--multiple .ant-select-search--inline .ant-select-search__field {
       max-width: 100%;
       width: 0.75em;
   }

   .ant-select-selection--multiple .ant-select-selection__rendered {
       margin-left: 5px;
       margin-bottom: -3px;
       height: auto;
   }

   .ant-select-selection--multiple .ant-select-selection__placeholder {
       margin-left: 6px;
   }

   .ant-select-selection--multiple>ul>li,
   .ant-select-selection--multiple .ant-select-selection__rendered>ul>li {
       margin-top: 3px;
       height: 24px;
       line-height: 22px;
   }

   .ant-select-selection--multiple .ant-select-selection__choice {
       color: #333333;
       background-color: #f4f4f4;
       border: 1px solid #e6e6e6;
       border-radius: 2px;
       cursor: default;
       float: left;
       margin-right: 4px;
       max-width: 99%;
       position: relative;
       overflow: hidden;
       transition: padding 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
       padding: 0 20px 0 10px;
   }

   .ant-select-selection--multiple .ant-select-selection__choice__disabled {
       padding: 0 10px;
   }

   .ant-select-selection--multiple .ant-select-selection__choice__content {
       display: inline-block;
       white-space: nowrap;
       overflow: hidden;
       text-overflow: ellipsis;
       max-width: 100%;
       transition: margin 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
   }

   .ant-select-selection--multiple .ant-select-selection__choice__remove {
       font-style: normal;
       vertical-align: baseline;
       text-align: center;
       text-transform: none;
       line-height: 1;
       text-rendering: optimizeLegibility;
       -webkit-font-smoothing: antialiased;
       -moz-osx-font-smoothing: grayscale;
       color: #999999;
       line-height: inherit;
       cursor: pointer;
       font-weight: bold;
       transition: all .3s;
       font-size: 10px;
       display: inline-block;
       font-size: 12px;
       font-size: 10px \9;
       transform: scale(0.83333333) rotate(0deg);
       position: absolute;
       right: 4px;
   }

   .ant-select-selection--multiple .ant-select-selection__choice__remove:before {
       display: block;
       font-family: "anticon" !important;
   }

   :root .ant-select-selection--multiple .ant-select-selection__choice__remove {
       font-size: 10px;
   }

   .ant-select-selection--multiple .ant-select-selection__choice__remove:hover {
       color: #404040;
   }

   .ant-select-selection--multiple .ant-select-selection__choice__remove:before {
       content: "\e633";
   }

   .ant-select-selection--multiple .ant-select-selection__clear {
       top: 16px;
   }

   .ant-select-allow-clear .ant-select-selection--single .ant-select-selection-selected-value {
       padding-right: 16px;
   }

   .ant-select-allow-clear .ant-select-selection--multiple .ant-select-selection__rendered {
       margin-right: 20px;
   }

   .ant-select-open .ant-select-arrow:before {
       transform: rotate(180deg);
   }

   .ant-select-open .ant-select-selection {
       border-color: #4987f2;
       outline: 0;
       box-shadow: 0 0 0 2px rgba(32, 98, 230, 0.2);
       border-right-width: 1px !important;
   }

   .ant-select-combobox .ant-select-arrow {
       display: none;
   }

   .ant-select-combobox .ant-select-search--inline {
       height: 100%;
       width: 100%;
       float: none;
   }

   .ant-select-combobox .ant-select-search__field__wrap {
       width: 100%;
       height: 100%;
   }

   .ant-select-combobox .ant-select-search__field {
       width: 100%;
       height: 100%;
       position: relative;
       z-index: 1;
       transition: all 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
       box-shadow: none;
   }

   .ant-select-combobox.ant-select-allow-clear .ant-select-selection:hover .ant-select-selection__rendered {
       margin-right: 20px;
   }

   .ant-select-dropdown {
       font-family: 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', 'SimHei', 'WenQuanYi Micro Hei', sans-serif;
       font-variant: tabular-nums;
       line-height: 1.5;
       color: #333333;
       margin: 0;
       padding: 0;
       list-style: none;
       background-color: #fff;
       box-shadow: 0 2px 8px rgba(0, 0, 0, 0.15);
       border-radius: 2px;
       box-sizing: border-box;
       z-index: 1050;
       left: -9999px;
       top: -9999px;
       position: absolute;
       outline: none;
       font-size: 12px;
   }

   .ant-select-dropdown.slide-up-enter.slide-up-enter-active.ant-select-dropdown-placement-bottomLeft,
   .ant-select-dropdown.slide-up-appear.slide-up-appear-active.ant-select-dropdown-placement-bottomLeft {
       animation-name: antSlideUpIn;
   }

   .ant-select-dropdown.slide-up-enter.slide-up-enter-active.ant-select-dropdown-placement-topLeft,
   .ant-select-dropdown.slide-up-appear.slide-up-appear-active.ant-select-dropdown-placement-topLeft {
       animation-name: antSlideDownIn;
   }

   .ant-select-dropdown.slide-up-leave.slide-up-leave-active.ant-select-dropdown-placement-bottomLeft {
       animation-name: antSlideUpOut;
   }

   .ant-select-dropdown.slide-up-leave.slide-up-leave-active.ant-select-dropdown-placement-topLeft {
       animation-name: antSlideDownOut;
   }

   .ant-select-dropdown-hidden {
       display: none;
   }

   .ant-select-dropdown-menu {
       outline: none;
       margin-bottom: 0;
       padding-left: 0;
       list-style: none;
       max-height: 250px;
       overflow: auto;
   }

   .ant-select-dropdown-menu-item-group-list {
       margin: 0;
       padding: 0;
   }

   .ant-select-dropdown-menu-item-group-list>.ant-select-dropdown-menu-item {
       padding-left: 20px;
   }

   .ant-select-dropdown-menu-item-group-title {
       color: #999999;
       padding: 0 12px;
       height: 32px;
       line-height: 32px;
       font-size: 10px;
   }

   .ant-select-dropdown-menu-item-group-list .ant-select-dropdown-menu-item:first-child:not(:last-child),
   .ant-select-dropdown-menu-item-group:not(:last-child) .ant-select-dropdown-menu-item-group-list .ant-select-dropdown-menu-item:last-child {
       border-radius: 0;
   }

   .ant-select-dropdown-menu-item {
       position: relative;
       display: block;
       padding: 5px 12px;
       line-height: 22px;
       font-weight: normal;
       color: #333333;
       white-space: nowrap;
       cursor: pointer;
       overflow: hidden;
       text-overflow: ellipsis;
       transition: background 0.3s ease;
   }

   .ant-select-dropdown-menu-item:hover {
       background-color: #f0f7ff;
   }

   .ant-select-dropdown-menu-item:first-child {
       border-radius: 2px 2px 0 0;
   }

   .ant-select-dropdown-menu-item:last-child {
       border-radius: 0 0 2px 2px;
   }

   .ant-select-dropdown-menu-item-disabled {
       color: #cecece;
       cursor: not-allowed;
   }

   .ant-select-dropdown-menu-item-disabled:hover {
       color: #cecece;
       background-color: #fff;
       cursor: not-allowed;
   }

   .ant-select-dropdown-menu-item-selected,
   .ant-select-dropdown-menu-item-selected:hover {
       background-color: #f4f4f4;
       font-weight: 600;
       color: #333333;
   }

   .ant-select-dropdown-menu-item-active {
       background-color: #f0f7ff;
   }

   .ant-select-dropdown-menu-item-divider {
       height: 1px;
       margin: 1px 0;
       overflow: hidden;
       background-color: #e6e6e6;
       line-height: 0;
   }

   .ant-select-dropdown.ant-select-dropdown--multiple .ant-select-dropdown-menu-item:after {
       font-family: 'anticon';
       text-rendering: optimizeLegibility;
       -webkit-font-smoothing: antialiased;
       -moz-osx-font-smoothing: grayscale;
       content: "\e632";
       color: transparent;
       display: inline-block;
       font-size: 12px;
       font-size: 10px \9;
       transform: scale(0.83333333) rotate(0deg);
       transition: all 0.2s ease;
       position: absolute;
       top: 50%;
       transform: translateY(-50%);
       right: 12px;
       font-weight: bold;
       text-shadow: 0 0.1px 0, 0.1px 0 0, 0 -0.1px 0, -0.1px 0;
   }

   :root .ant-select-dropdown.ant-select-dropdown--multiple .ant-select-dropdown-menu-item:after {
       font-size: 10px;
   }

   .ant-select-dropdown.ant-select-dropdown--multiple .ant-select-dropdown-menu-item:hover:after {
       color: #ddd;
   }

   .ant-select-dropdown.ant-select-dropdown--multiple .ant-select-dropdown-menu-item-disabled:after {
       display: none;
   }

   .ant-select-dropdown.ant-select-dropdown--multiple .ant-select-dropdown-menu-item-selected:after,
   .ant-select-dropdown.ant-select-dropdown--multiple .ant-select-dropdown-menu-item-selected:hover:after {
       color: #2062e6;
       display: inline-block;
   }

   .ant-select-dropdown-container-open .ant-select-dropdown,
   .ant-select-dropdown-open .ant-select-dropdown {
       display: block;
   }

   @keyframes antCheckboxEffect {
       0% {
           transform: scale(1);
           opacity: 0.5;
       }

       100% {
           transform: scale(1.6);
           opacity: 0;
       }
   }

   .ant-checkbox {
       font-family: 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', 'SimHei', 'WenQuanYi Micro Hei', sans-serif;
       font-size: 12px;
       font-variant: tabular-nums;
       line-height: 1.5;
       color: #333333;
       box-sizing: border-box;
       margin: 0;
       padding: 0;
       list-style: none;
       white-space: nowrap;
       cursor: pointer;
       outline: none;
       display: inline-block;
       line-height: 1;
       position: relative;
       vertical-align: middle;
       top: -0.09em;
   }

   .ant-checkbox-wrapper:hover .ant-checkbox-inner,
   .ant-checkbox:hover .ant-checkbox-inner,
   .ant-checkbox-input:focus+.ant-checkbox-inner {
       border-color: #2062e6;
   }

   .ant-checkbox-checked:after {
       position: absolute;
       top: 0;
       left: 0;
       width: 100%;
       height: 100%;
       border-radius: 2px;
       border: 1px solid #2062e6;
       content: '';
       animation: antCheckboxEffect 0.36s ease-in-out;
       animation-fill-mode: both;
       visibility: hidden;
   }

   .ant-checkbox:hover:after,
   .ant-checkbox-wrapper:hover .ant-checkbox:after {
       visibility: visible;
   }

   .ant-checkbox-inner {
       position: relative;
       top: 0;
       left: 0;
       display: block;
       width: 16px;
       height: 16px;
       border: 1px solid #e6e6e6;
       border-radius: 2px;
       background-color: #fff;
       transition: all .3s;
   }

   .ant-checkbox-inner:after {
       transform: rotate(45deg) scale(0);
       position: absolute;
       left: 4.57142857px;
       top: 1.14285714px;
       display: table;
       width: 5.71428571px;
       height: 9.14285714px;
       border: 2px solid #fff;
       border-top: 0;
       border-left: 0;
       content: ' ';
       transition: all 0.1s cubic-bezier(0.71, -0.46, 0.88, 0.6), opacity 0.1s;
       opacity: 0;
   }

   .ant-checkbox-input {
       position: absolute;
       left: 0;
       z-index: 1;
       cursor: pointer;
       opacity: 0;
       top: 0;
       bottom: 0;
       right: 0;
       width: 100%;
       height: 100%;
   }

   .ant-checkbox-indeterminate .ant-checkbox-inner:after {
       content: ' ';
       transform: translate(-50%, -50%) scale(1);
       border: 0;
       left: 50%;
       top: 50%;
       width: 8px;
       height: 8px;
       background-color: #2062e6;
       opacity: 1;
   }

   .ant-checkbox-indeterminate.ant-checkbox-disabled .ant-checkbox-inner:after {
       border-color: #cecece;
   }

   .ant-checkbox-checked .ant-checkbox-inner:after {
       transform: rotate(45deg) scale(1);
       position: absolute;
       display: table;
       border: 2px solid #fff;
       border-top: 0;
       border-left: 0;
       content: ' ';
       transition: all 0.2s cubic-bezier(0.12, 0.4, 0.29, 1.46) 0.1s;
       opacity: 1;
   }

   .ant-checkbox-checked .ant-checkbox-inner {
       background-color: #2062e6;
       border-color: #2062e6;
   }

   .ant-checkbox-disabled {
       cursor: not-allowed;
   }

   .ant-checkbox-disabled.ant-checkbox-checked .ant-checkbox-inner:after {
       animation-name: none;
       border-color: #cecece;
   }

   .ant-checkbox-disabled .ant-checkbox-input {
       cursor: not-allowed;
   }

   .ant-checkbox-disabled .ant-checkbox-inner {
       border-color: #e6e6e6 !important;
       background-color: #F0F0F0;
   }

   .ant-checkbox-disabled .ant-checkbox-inner:after {
       animation-name: none;
       border-color: #F0F0F0;
   }

   .ant-checkbox-disabled+span {
       color: #cecece;
       cursor: not-allowed;
   }

   .ant-checkbox-wrapper {
       font-family: 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', 'SimHei', 'WenQuanYi Micro Hei', sans-serif;
       font-size: 12px;
       font-variant: tabular-nums;
       line-height: 1.5;
       color: #333333;
       box-sizing: border-box;
       margin: 0;
       padding: 0;
       list-style: none;
       line-height: unset;
       cursor: pointer;
       display: inline-block;
   }

   .ant-checkbox-wrapper+.ant-checkbox-wrapper {
       margin-left: 8px;
   }

   .ant-checkbox-wrapper+span,
   .ant-checkbox+span {
       padding-left: 8px;
       padding-right: 8px;
   }

   .ant-checkbox-group {
       font-family: 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', 'SimHei', 'WenQuanYi Micro Hei', sans-serif;
       font-size: 12px;
       font-variant: tabular-nums;
       line-height: 1.5;
       color: #333333;
       box-sizing: border-box;
       margin: 0;
       padding: 0;
       list-style: none;
       display: inline-block;
   }

   .ant-checkbox-group-item {
       display: inline-block;
       margin-right: 8px;
   }

   .ant-checkbox-group-item:last-child {
       margin-right: 0;
   }

   .ant-checkbox-group-item+.ant-checkbox-group-item {
       margin-left: 0;
   }

   /** oui-auto-complete */
   /* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */
   /* stylelint-disable no-duplicate-selectors */
   /* stylelint-disable declaration-bang-space-before,no-duplicate-selectors */
   /* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */
   .ant-select-auto-complete {
       font-family: 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', 'SimHei', 'WenQuanYi Micro Hei', sans-serif;
       font-size: 12px;
       font-variant: tabular-nums;
       line-height: 1.5;
       color: #333333;
       box-sizing: border-box;
       margin: 0;
       padding: 0;
       list-style: none;
   }

   .ant-select-auto-complete.ant-select .ant-select-selection {
       border: 0;
       box-shadow: none;
   }

   .ant-select-auto-complete.ant-select .ant-select-selection__rendered {
       margin-left: 0;
       margin-right: 0;
       height: 100%;
       line-height: 32px;
   }

   .ant-select-auto-complete.ant-select .ant-select-selection__placeholder {
       margin-left: 12px;
       margin-right: 12px;
   }

   .ant-select-auto-complete.ant-select .ant-select-selection--single {
       height: auto;
   }

   .ant-select-auto-complete.ant-select .ant-select-search--inline {
       position: static;
       float: left;
   }

   .ant-select-auto-complete.ant-select-allow-clear .ant-select-selection:hover .ant-select-selection__rendered {
       margin-right: 0 !important;
   }

   .ant-select-auto-complete.ant-select .ant-input {
       background: transparent;
       border-width: 1px;
       line-height: 1.5;
       height: 32px;
   }

   .ant-select-auto-complete.ant-select .ant-input:focus,
   .ant-select-auto-complete.ant-select .ant-input:hover {
       border-color: #0d0c0c;
       border-right-width: 1px !important;
   }

   .ant-select-auto-complete.ant-select-lg .ant-select-selection__rendered {
       line-height: 40px;
   }

   .ant-select-auto-complete.ant-select-lg .ant-input {
       padding-top: 6px;
       padding-bottom: 6px;
       height: 40px;
   }

   .ant-select-auto-complete.ant-select-sm .ant-select-selection__rendered {
       line-height: 24px;
   }

   .ant-select-auto-complete.ant-select-sm .ant-input {
       padding-top: 1px;
       padding-bottom: 1px;
       height: 24px;
   }

   .ant-select {
       font-family: 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', 'SimHei', 'WenQuanYi Micro Hei', sans-serif;
       font-size: 12px;
       font-variant: tabular-nums;
       line-height: 1.5;
       color: #333333;
       box-sizing: border-box;
       margin: 0;
       padding: 0;
       list-style: none;
       display: inline-block;
       position: relative;
       outline: 0;
   }

   .ant-select ul,
   .ant-select ol {
       margin: 0;
       padding: 0;
       list-style: none;
   }

   .ant-select>ul>li>a {
       padding: 0;
       background-color: #fff;
   }

   .ant-select-arrow {
       display: inline-block;
       font-style: normal;
       vertical-align: baseline;
       text-align: center;
       text-transform: none;
       text-rendering: optimizeLegibility;
       -webkit-font-smoothing: antialiased;
       -moz-osx-font-smoothing: grayscale;
       position: absolute;
       top: 50%;
       right: 11px;
       line-height: 1;
       margin-top: -5px;
       transform-origin: 50% 50%;
       color: #cecece;
       font-size: 10px;
   }

   .ant-select-arrow:before {
       display: block;
       font-family: "anticon" !important;
   }

   .ant-select-arrow * {
       display: none;
   }

   .ant-select-arrow:before {
       content: '\e61d';
       transition: transform .3s;
   }

   .ant-select-selection {
       outline: none;
       user-select: none;
       box-sizing: border-box;
       display: block;
       background-color: #fff;
       border-radius: 2px;
       border: 1px solid #e6e6e6;
       border-top-width: 1.02px;
       transition: all 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
   }

   .ant-select-selection:hover {
       border-color: #0d0c0c;
       border-right-width: 1px !important;
   }

   .ant-select-focused .ant-select-selection,
   .ant-select-selection:focus,
   .ant-select-selection:active {
       border-color: #4987f2;
       outline: 0;
       box-shadow: 0 0 0 2px rgba(32, 98, 230, 0.2);
       border-right-width: 1px !important;
   }

   .ant-select-selection__clear {
       display: inline-block;
       font-style: normal;
       vertical-align: baseline;
       text-align: center;
       text-transform: none;
       text-rendering: auto;
       opacity: 0;
       position: absolute;
       right: 11px;
       z-index: 1;
       background: #fff;
       top: 50%;
       font-size: 10px;
       color: #cecece;
       width: 12px;
       height: 12px;
       margin-top: -6px;
       line-height: 12px;
       cursor: pointer;
       transition: color 0.3s ease, opacity 0.15s ease;
   }

   .ant-select-selection__clear:before {
       display: block;
       font-family: 'anticon';
       text-rendering: optimizeLegibility;
       -webkit-font-smoothing: antialiased;
       -moz-osx-font-smoothing: grayscale;
       content: "\e62e";
   }

   .ant-select-selection__clear:hover {
       color: #999999;
   }

   .ant-select-selection:hover .ant-select-selection__clear {
       opacity: 1;
   }

   .ant-select-selection-selected-value {
       float: left;
       overflow: hidden;
       text-overflow: ellipsis;
       white-space: nowrap;
       max-width: 100%;
       padding-right: 20px;
   }

   .ant-select-no-arrow .ant-select-selection-selected-value {
       padding-right: 0;
   }

   .ant-select-disabled {
       color: #cecece;
   }

   .ant-select-disabled .ant-select-selection {
       background: #F0F0F0;
       cursor: not-allowed;
   }

   .ant-select-disabled .ant-select-selection:hover,
   .ant-select-disabled .ant-select-selection:focus,
   .ant-select-disabled .ant-select-selection:active {
       border-color: #e6e6e6;
       box-shadow: none;
   }

   .ant-select-disabled .ant-select-selection__clear {
       display: none;
       visibility: hidden;
       pointer-events: none;
   }

   .ant-select-disabled .ant-select-selection--multiple .ant-select-selection__choice {
       background: #f2f2f2;
       color: #aaa;
       padding-right: 10px;
   }

   .ant-select-disabled .ant-select-selection--multiple .ant-select-selection__choice__remove {
       display: none;
   }

   .ant-select-selection--single {
       height: 32px;
       position: relative;
       cursor: pointer;
   }

   .ant-select-selection__rendered {
       display: block;
       margin-left: 11px;
       margin-right: 11px;
       position: relative;
       line-height: 30px;
   }

   .ant-select-selection__rendered:after {
       content: '.';
       visibility: hidden;
       pointer-events: none;
       display: inline-block;
       width: 0;
   }

   .ant-select-lg {
       font-size: 14px;
   }

   .ant-select-lg .ant-select-selection--single {
       height: 40px;
   }

   .ant-select-lg .ant-select-selection__rendered {
       line-height: 38px;
   }

   .ant-select-lg .ant-select-selection--multiple {
       min-height: 40px;
   }

   .ant-select-lg .ant-select-selection--multiple .ant-select-selection__rendered li {
       height: 32px;
       line-height: 32px;
   }

   .ant-select-lg .ant-select-selection--multiple .ant-select-selection__clear {
       top: 20px;
   }

   .ant-select-sm .ant-select-selection--single {
       height: 24px;
   }

   .ant-select-sm .ant-select-selection__rendered {
       line-height: 22px;
       margin: 0 7px;
   }

   .ant-select-sm .ant-select-selection--multiple {
       min-height: 24px;
   }

   .ant-select-sm .ant-select-selection--multiple .ant-select-selection__rendered li {
       height: 16px;
       line-height: 14px;
   }

   .ant-select-sm .ant-select-selection--multiple .ant-select-selection__clear {
       top: 12px;
   }

   .ant-select-sm .ant-select-selection__clear,
   .ant-select-sm .ant-select-arrow {
       right: 8px;
   }

   .ant-select-disabled .ant-select-selection__choice__remove {
       color: #cecece;
       cursor: default;
   }

   .ant-select-disabled .ant-select-selection__choice__remove:hover {
       color: #cecece;
   }

   .ant-select-search__field__wrap {
       display: inline-block;
       position: relative;
   }

   .ant-select-selection__placeholder,
   .ant-select-search__field__placeholder {
       position: absolute;
       top: 50%;
       left: 0;
       right: 9px;
       color: #bfbfbf;
       line-height: 20px;
       height: 20px;
       max-width: 100%;
       margin-top: -10px;
       overflow: hidden;
       text-overflow: ellipsis;
       white-space: nowrap;
       text-align: left;
   }

   .ant-select-search__field__placeholder {
       left: 12px;
   }

   .ant-select-search__field__mirror {
       position: absolute;
       top: -9999px;
       left: -9999px;
       white-space: pre;
       pointer-events: none;
   }

   .ant-select-search--inline {
       position: absolute;
       height: 100%;
       width: 100%;
   }

   .ant-select-search--inline .ant-select-search__field__wrap {
       width: 100%;
       height: 100%;
   }

   .ant-select-search--inline .ant-select-search__field {
       border-width: 0;
       font-size: 100%;
       height: 100%;
       width: 100%;
       background: transparent;
       outline: 0;
       border-radius: 2px;
       line-height: 1;
   }

   .ant-select-search--inline>i {
       float: right;
   }

   .ant-select-selection--multiple {
       min-height: 32px;
       cursor: text;
       padding-bottom: 3px;
       zoom: 1;
   }

   .ant-select-selection--multiple:before,
   .ant-select-selection--multiple:after {
       content: "";
       display: table;
   }

   .ant-select-selection--multiple:after {
       clear: both;
   }

   .ant-select-selection--multiple .ant-select-search--inline {
       float: left;
       position: static;
       width: auto;
       padding: 0;
       max-width: 100%;
   }

   .ant-select-selection--multiple .ant-select-search--inline .ant-select-search__field {
       max-width: 100%;
       width: 0.75em;
   }

   .ant-select-selection--multiple .ant-select-selection__rendered {
       margin-left: 5px;
       margin-bottom: -3px;
       height: auto;
   }

   .ant-select-selection--multiple .ant-select-selection__placeholder {
       margin-left: 6px;
   }

   .ant-select-selection--multiple>ul>li,
   .ant-select-selection--multiple .ant-select-selection__rendered>ul>li {
       margin-top: 3px;
       height: 24px;
       line-height: 22px;
   }

   .ant-select-selection--multiple .ant-select-selection__choice {
       color: #333333;
       background-color: #f4f4f4;
       border: 1px solid #e6e6e6;
       border-radius: 2px;
       cursor: default;
       float: left;
       margin-right: 4px;
       max-width: 99%;
       position: relative;
       overflow: hidden;
       transition: padding 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
       padding: 0 20px 0 10px;
   }

   .ant-select-selection--multiple .ant-select-selection__choice__disabled {
       padding: 0 10px;
   }

   .ant-select-selection--multiple .ant-select-selection__choice__content {
       display: inline-block;
       white-space: nowrap;
       overflow: hidden;
       text-overflow: ellipsis;
       max-width: 100%;
       transition: margin 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
   }

   .ant-select-selection--multiple .ant-select-selection__choice__remove {
       font-style: normal;
       vertical-align: baseline;
       text-align: center;
       text-transform: none;
       line-height: 1;
       text-rendering: optimizeLegibility;
       -webkit-font-smoothing: antialiased;
       -moz-osx-font-smoothing: grayscale;
       color: #999999;
       line-height: inherit;
       cursor: pointer;
       font-weight: bold;
       transition: all .3s;
       font-size: 10px;
       display: inline-block;
       font-size: 12px;
       font-size: 10px \9;
       transform: scale(0.83333333) rotate(0deg);
       position: absolute;
       right: 4px;
   }

   .ant-select-selection--multiple .ant-select-selection__choice__remove:before {
       display: block;
       font-family: "anticon" !important;
   }

   :root .ant-select-selection--multiple .ant-select-selection__choice__remove {
       font-size: 10px;
   }

   .ant-select-selection--multiple .ant-select-selection__choice__remove:hover {
       color: #404040;
   }

   .ant-select-selection--multiple .ant-select-selection__choice__remove:before {
       content: "\e633";
   }

   .ant-select-selection--multiple .ant-select-selection__clear {
       top: 16px;
   }

   .ant-select-allow-clear .ant-select-selection--single .ant-select-selection-selected-value {
       padding-right: 16px;
   }

   .ant-select-allow-clear .ant-select-selection--multiple .ant-select-selection__rendered {
       margin-right: 20px;
   }

   .ant-select-open .ant-select-arrow:before {
       transform: rotate(180deg);
   }

   .ant-select-open .ant-select-selection {
       border-color: #4987f2;
       outline: 0;
       box-shadow: 0 0 0 2px rgba(32, 98, 230, 0.2);
       border-right-width: 1px !important;
   }

   .ant-select-combobox .ant-select-arrow {
       display: none;
   }

   .ant-select-combobox .ant-select-search--inline {
       height: 100%;
       width: 100%;
       float: none;
   }

   .ant-select-combobox .ant-select-search__field__wrap {
       width: 100%;
       height: 100%;
   }

   .ant-select-combobox .ant-select-search__field {
       width: 100%;
       height: 100%;
       position: relative;
       z-index: 1;
       transition: all 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
       box-shadow: none;
   }

   .ant-select-combobox.ant-select-allow-clear .ant-select-selection:hover .ant-select-selection__rendered {
       margin-right: 20px;
   }

   .ant-select-dropdown {
       font-family: 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', 'SimHei', 'WenQuanYi Micro Hei', sans-serif;
       font-variant: tabular-nums;
       line-height: 1.5;
       color: #333333;
       margin: 0;
       padding: 0;
       list-style: none;
       background-color: #fff;
       box-shadow: 0 2px 8px rgba(0, 0, 0, 0.15);
       border-radius: 2px;
       box-sizing: border-box;
       z-index: 1050;
       left: -9999px;
       top: -9999px;
       position: absolute;
       outline: none;
       font-size: 12px;
   }

   .ant-select-dropdown.slide-up-enter.slide-up-enter-active.ant-select-dropdown-placement-bottomLeft,
   .ant-select-dropdown.slide-up-appear.slide-up-appear-active.ant-select-dropdown-placement-bottomLeft {
       animation-name: antSlideUpIn;
   }

   .ant-select-dropdown.slide-up-enter.slide-up-enter-active.ant-select-dropdown-placement-topLeft,
   .ant-select-dropdown.slide-up-appear.slide-up-appear-active.ant-select-dropdown-placement-topLeft {
       animation-name: antSlideDownIn;
   }

   .ant-select-dropdown.slide-up-leave.slide-up-leave-active.ant-select-dropdown-placement-bottomLeft {
       animation-name: antSlideUpOut;
   }

   .ant-select-dropdown.slide-up-leave.slide-up-leave-active.ant-select-dropdown-placement-topLeft {
       animation-name: antSlideDownOut;
   }

   .ant-select-dropdown-hidden {
       display: none;
   }

   .ant-select-dropdown-menu {
       outline: none;
       margin-bottom: 0;
       padding-left: 0;
       list-style: none;
       max-height: 250px;
       overflow: auto;
   }

   .ant-select-dropdown-menu-item-group-list {
       margin: 0;
       padding: 0;
   }

   .ant-select-dropdown-menu-item-group-list>.ant-select-dropdown-menu-item {
       padding-left: 20px;
   }

   .ant-select-dropdown-menu-item-group-title {
       color: #999999;
       padding: 0 12px;
       height: 32px;
       line-height: 32px;
       font-size: 10px;
   }

   .ant-select-dropdown-menu-item-group-list .ant-select-dropdown-menu-item:first-child:not(:last-child),
   .ant-select-dropdown-menu-item-group:not(:last-child) .ant-select-dropdown-menu-item-group-list .ant-select-dropdown-menu-item:last-child {
       border-radius: 0;
   }

   .ant-select-dropdown-menu-item {
       position: relative;
       display: block;
       padding: 5px 12px;
       line-height: 22px;
       font-weight: normal;
       color: #333333;
       white-space: nowrap;
       cursor: pointer;
       overflow: hidden;
       text-overflow: ellipsis;
       transition: background 0.3s ease;
   }

   .ant-select-dropdown-menu-item:hover {
       background-color: #f0f7ff;
   }

   .ant-select-dropdown-menu-item:first-child {
       border-radius: 2px 2px 0 0;
   }

   .ant-select-dropdown-menu-item:last-child {
       border-radius: 0 0 2px 2px;
   }

   .ant-select-dropdown-menu-item-disabled {
       color: #cecece;
       cursor: not-allowed;
   }

   .ant-select-dropdown-menu-item-disabled:hover {
       color: #cecece;
       background-color: #fff;
       cursor: not-allowed;
   }

   .ant-select-dropdown-menu-item-selected,
   .ant-select-dropdown-menu-item-selected:hover {
       background-color: #f4f4f4;
       font-weight: 600;
       color: #333333;
   }

   .ant-select-dropdown-menu-item-active {
       background-color: #f0f7ff;
   }

   .ant-select-dropdown-menu-item-divider {
       height: 1px;
       margin: 1px 0;
       overflow: hidden;
       background-color: #e6e6e6;
       line-height: 0;
   }

   .ant-select-dropdown.ant-select-dropdown--multiple .ant-select-dropdown-menu-item:after {
       font-family: 'anticon';
       text-rendering: optimizeLegibility;
       -webkit-font-smoothing: antialiased;
       -moz-osx-font-smoothing: grayscale;
       content: "\e632";
       color: transparent;
       display: inline-block;
       font-size: 12px;
       font-size: 10px \9;
       transform: scale(0.83333333) rotate(0deg);
       transition: all 0.2s ease;
       position: absolute;
       top: 50%;
       transform: translateY(-50%);
       right: 12px;
       font-weight: bold;
       text-shadow: 0 0.1px 0, 0.1px 0 0, 0 -0.1px 0, -0.1px 0;
   }

   :root .ant-select-dropdown.ant-select-dropdown--multiple .ant-select-dropdown-menu-item:after {
       font-size: 10px;
   }

   .ant-select-dropdown.ant-select-dropdown--multiple .ant-select-dropdown-menu-item:hover:after {
       color: #ddd;
   }

   .ant-select-dropdown.ant-select-dropdown--multiple .ant-select-dropdown-menu-item-disabled:after {
       display: none;
   }

   .ant-select-dropdown.ant-select-dropdown--multiple .ant-select-dropdown-menu-item-selected:after,
   .ant-select-dropdown.ant-select-dropdown--multiple .ant-select-dropdown-menu-item-selected:hover:after {
       color: #2062e6;
       display: inline-block;
   }

   .ant-select-dropdown-container-open .ant-select-dropdown,
   .ant-select-dropdown-open .ant-select-dropdown {
       display: block;
   }

   /** oui-anchor */
   /* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */
   /* stylelint-disable no-duplicate-selectors */
   /* stylelint-disable declaration-bang-space-before,no-duplicate-selectors */
   /* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */
   .ant-anchor {
       font-family: 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', 'SimHei', 'WenQuanYi Micro Hei', sans-serif;
       font-size: 12px;
       font-variant: tabular-nums;
       line-height: 1.5;
       color: #333333;
       box-sizing: border-box;
       margin: 0;
       padding: 0;
       list-style: none;
       position: relative;
       padding-left: 2px;
   }

   .ant-anchor-wrapper {
       background-color: #fff;
       overflow: auto;
       padding-left: 4px;
       margin-left: -4px;
   }

   .ant-anchor-ink {
       position: absolute;
       height: 100%;
       left: 0;
       top: 0;
   }

   .ant-anchor-ink:before {
       content: ' ';
       position: relative;
       width: 2px;
       height: 100%;
       display: block;
       background-color: #e6e6e6;
       margin: 0 auto;
   }

   .ant-anchor-ink-ball {
       display: none;
       position: absolute;
       width: 8px;
       height: 8px;
       border-radius: 8px;
       border: 2px solid #2062e6;
       background-color: #fff;
       left: 50%;
       transition: top 0.3s ease-in-out;
       transform: translateX(-50%);
   }

   .ant-anchor-ink-ball.visible {
       display: inline-block;
   }

   .ant-anchor.fixed .ant-anchor-ink .ant-anchor-ink-ball {
       display: none;
   }

   .ant-anchor-link {
       padding: 8px 0 8px 16px;
       line-height: 1;
   }

   .ant-anchor-link-title {
       display: block;
       position: relative;
       transition: all .3s;
       color: #333333;
       white-space: nowrap;
       overflow: hidden;
       text-overflow: ellipsis;
       margin-bottom: 8px;
   }

   .ant-anchor-link-title:only-child {
       margin-bottom: 0;
   }

   .ant-anchor-link-active>.ant-anchor-link-title {
       color: #2062e6;
   }

   .ant-anchor-link .ant-anchor-link {
       padding-top: 6px;
       padding-bottom: 6px;
   }

   .ant-affix {
       position: fixed;
       z-index: 10;
   }

   /** oui-styles */
   /* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */
   /* stylelint-disable no-duplicate-selectors */
   /* stylelint-disable declaration-bang-space-before,no-duplicate-selectors */
   /* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */
   @font-face {
       font-family: 'anticon';
       font-display: fallback;
       src: url('https://at.alicdn.com/t/font_148784_v4ggb6wrjmkotj4i.eot');
       /* IE9*/
       src: url('https://at.alicdn.com/t/font_148784_v4ggb6wrjmkotj4i.woff') format('woff'),
           /* chrome、firefox、opera、Safari, Android, iOS 4.2+*/
           url('https://at.alicdn.com/t/font_148784_v4ggb6wrjmkotj4i.ttf') format('truetype'),
           /* iOS 4.1- */
           url('https://at.alicdn.com/t/font_148784_v4ggb6wrjmkotj4i.svg#iconfont') format('svg');
   }

   .anticon {
       display: inline-block;
       font-style: normal;
       vertical-align: baseline;
       text-align: center;
       text-transform: none;
       line-height: 1;
       text-rendering: optimizeLegibility;
       -webkit-font-smoothing: antialiased;
       -moz-osx-font-smoothing: grayscale;
   }

   .anticon:before {
       display: block;
       font-family: "anticon" !important;
   }

   .anticon-step-forward:before {
       content: "\e600";
   }

   .anticon-step-backward:before {
       content: "\e601";
   }

   .anticon-forward:before {
       content: "\e602";
   }

   .anticon-backward:before {
       content: "\e603";
   }

   .anticon-caret-right:before {
       content: "\e604";
   }

   .anticon-caret-left:before {
       content: "\e605";
   }

   .anticon-caret-down:before {
       content: "\e606";
   }

   .anticon-caret-up:before {
       content: "\e607";
   }

   .anticon-right-circle:before {
       content: "\e608";
   }

   .anticon-circle-right:before {
       content: "\e608";
   }

   .anticon-caret-circle-right:before {
       content: "\e608";
   }

   .anticon-left-circle:before {
       content: "\e609";
   }

   .anticon-circle-left:before {
       content: "\e609";
   }

   .anticon-caret-circle-left:before {
       content: "\e609";
   }

   .anticon-up-circle:before {
       content: "\e60a";
   }

   .anticon-circle-up:before {
       content: "\e60a";
   }

   .anticon-caret-circle-up:before {
       content: "\e60a";
   }

   .anticon-down-circle:before {
       content: "\e60b";
   }

   .anticon-circle-down:before {
       content: "\e60b";
   }

   .anticon-caret-circle-down:before {
       content: "\e60b";
   }

   .anticon-right-circle-o:before {
       content: "\e60c";
   }

   .anticon-circle-o-right:before {
       content: "\e60c";
   }

   .anticon-caret-circle-o-right:before {
       content: "\e60c";
   }

   .anticon-left-circle-o:before {
       content: "\e60d";
   }

   .anticon-circle-o-left:before {
       content: "\e60d";
   }

   .anticon-caret-circle-o-left:before {
       content: "\e60d";
   }

   .anticon-up-circle-o:before {
       content: "\e60e";
   }

   .anticon-circle-o-up:before {
       content: "\e60e";
   }

   .anticon-caret-circle-o-up:before {
       content: "\e60e";
   }

   .anticon-down-circle-o:before {
       content: "\e60f";
   }

   .anticon-circle-o-down:before {
       content: "\e60f";
   }

   .anticon-caret-circle-o-down:before {
       content: "\e60f";
   }

   .anticon-verticle-left:before {
       content: "\e610";
   }

   .anticon-verticle-right:before {
       content: "\e611";
   }

   .anticon-rollback:before {
       content: "\e612";
   }

   .anticon-retweet:before {
       content: "\e613";
   }

   .anticon-shrink:before {
       content: "\e614";
   }

   .anticon-arrows-alt:before {
       content: "\e615";
   }

   .anticon-arrow-salt:before {
       content: "\e615";
   }

   .anticon-reload:before {
       content: "\e616";
   }

   .anticon-double-right:before {
       content: "\e617";
   }

   .anticon-double-left:before {
       content: "\e618";
   }

   .anticon-arrow-down:before {
       content: "\e619";
   }

   .anticon-arrow-up:before {
       content: "\e61a";
   }

   .anticon-arrow-right:before {
       content: "\e61b";
   }

   .anticon-arrow-left:before {
       content: "\e61c";
   }

   .anticon-down:before {
       content: "\e61d";
   }

   .anticon-up:before {
       content: "\e61e";
   }

   .anticon-right:before {
       content: "\e61f";
   }

   .anticon-left:before {
       content: "\e620";
   }

   .anticon-minus-square-o:before {
       content: "\e621";
   }

   .anticon-minus-circle:before {
       content: "\e622";
   }

   .anticon-minus-circle-o:before {
       content: "\e623";
   }

   .anticon-minus:before {
       content: "\e624";
   }

   .anticon-plus-circle-o:before {
       content: "\e625";
   }

   .anticon-plus-circle:before {
       content: "\e626";
   }

   .anticon-plus:before {
       content: "\e627";
   }

   .anticon-info-circle:before {
       content: "\e628";
   }

   .anticon-info-circle-o:before {
       content: "\e629";
   }

   .anticon-info:before {
       content: "\e62a";
   }

   .anticon-exclamation:before {
       content: "\e62b";
   }

   .anticon-exclamation-circle:before {
       content: "\e62c";
   }

   .anticon-exclamation-circle-o:before {
       content: "\e62d";
   }

   .anticon-close-circle:before {
       content: "\e62e";
   }

   .anticon-cross-circle:before {
       content: "\e62e";
   }

   .anticon-close-circle-o:before {
       content: "\e62f";
   }

   .anticon-cross-circle-o:before {
       content: "\e62f";
   }

   .anticon-check-circle:before {
       content: "\e630";
   }

   .anticon-check-circle-o:before {
       content: "\e631";
   }

   .anticon-check:before {
       content: "\e632";
   }

   .anticon-close:before {
       content: "\e633";
   }

   .anticon-cross:before {
       content: "\e633";
   }

   .anticon-customer-service:before {
       content: "\e634";
   }

   .anticon-customerservice:before {
       content: "\e634";
   }

   .anticon-credit-card:before {
       content: "\e635";
   }

   .anticon-code-o:before {
       content: "\e636";
   }

   .anticon-book:before {
       content: "\e637";
   }

   .anticon-bars:before {
       content: "\e639";
   }

   .anticon-question:before {
       content: "\e63a";
   }

   .anticon-question-circle:before {
       content: "\e63b";
   }

   .anticon-question-circle-o:before {
       content: "\e63c";
   }

   .anticon-pause:before {
       content: "\e63d";
   }

   .anticon-pause-circle:before {
       content: "\e63e";
   }

   .anticon-pause-circle-o:before {
       content: "\e63f";
   }

   .anticon-clock-circle:before {
       content: "\e640";
   }

   .anticon-clock-circle-o:before {
       content: "\e641";
   }

   .anticon-swap:before {
       content: "\e642";
   }

   .anticon-swap-left:before {
       content: "\e643";
   }

   .anticon-swap-right:before {
       content: "\e644";
   }

   .anticon-plus-square-o:before {
       content: "\e645";
   }

   .anticon-frown:before {
       content: "\e646";
   }

   .anticon-frown-circle:before {
       content: "\e646";
   }

   .anticon-ellipsis:before {
       content: "\e647";
   }

   .anticon-copy:before {
       content: "\e648";
   }

   .anticon-menu-fold:before {
       content: "\e9ac";
   }

   .anticon-mail:before {
       content: "\e659";
   }

   .anticon-logout:before {
       content: "\e65a";
   }

   .anticon-link:before {
       content: "\e65b";
   }

   .anticon-area-chart:before {
       content: "\e65c";
   }

   .anticon-line-chart:before {
       content: "\e65d";
   }

   .anticon-home:before {
       content: "\e65e";
   }

   .anticon-laptop:before {
       content: "\e65f";
   }

   .anticon-star:before {
       content: "\e660";
   }

   .anticon-star-o:before {
       content: "\e661";
   }

   .anticon-folder:before {
       content: "\e662";
   }

   .anticon-filter:before {
       content: "\e663";
   }

   .anticon-file:before {
       content: "\e664";
   }

   .anticon-exception:before {
       content: "\e665";
   }

   .anticon-meh:before {
       content: "\e666";
   }

   .anticon-meh-circle:before {
       content: "\e666";
   }

   .anticon-meh-o:before {
       content: "\e667";
   }

   .anticon-shopping-cart:before {
       content: "\e668";
   }

   .anticon-save:before {
       content: "\e669";
   }

   .anticon-user:before {
       content: "\e66a";
   }

   .anticon-video-camera:before {
       content: "\e66b";
   }

   .anticon-to-top:before {
       content: "\e66c";
   }

   .anticon-team:before {
       content: "\e66d";
   }

   .anticon-tablet:before {
       content: "\e66e";
   }

   .anticon-solution:before {
       content: "\e66f";
   }

   .anticon-search:before {
       content: "\e670";
   }

   .anticon-share-alt:before {
       content: "\e671";
   }

   .anticon-setting:before {
       content: "\e672";
   }

   .anticon-poweroff:before {
       content: "\e6d5";
   }

   .anticon-picture:before {
       content: "\e674";
   }

   .anticon-phone:before {
       content: "\e675";
   }

   .anticon-paper-clip:before {
       content: "\e676";
   }

   .anticon-notification:before {
       content: "\e677";
   }

   .anticon-mobile:before {
       content: "\e678";
   }

   .anticon-menu-unfold:before {
       content: "\e9ad";
   }

   .anticon-inbox:before {
       content: "\e67a";
   }

   .anticon-lock:before {
       content: "\e67b";
   }

   .anticon-qrcode:before {
       content: "\e67c";
   }

   .anticon-play-circle:before {
       content: "\e6d0";
   }

   .anticon-play-circle-o:before {
       content: "\e6d1";
   }

   .anticon-tag:before {
       content: "\e6d2";
   }

   .anticon-tag-o:before {
       content: "\e6d3";
   }

   .anticon-tags:before {
       content: "\e67d";
   }

   .anticon-tags-o:before {
       content: "\e67e";
   }

   .anticon-cloud-o:before {
       content: "\e67f";
   }

   .anticon-cloud:before {
       content: "\e680";
   }

   .anticon-cloud-upload:before {
       content: "\e681";
   }

   .anticon-cloud-download:before {
       content: "\e682";
   }

   .anticon-cloud-download-o:before {
       content: "\e683";
   }

   .anticon-cloud-upload-o:before {
       content: "\e684";
   }

   .anticon-environment:before {
       content: "\e685";
   }

   .anticon-environment-o:before {
       content: "\e686";
   }

   .anticon-eye:before {
       content: "\e687";
   }

   .anticon-eye-o:before {
       content: "\e688";
   }

   .anticon-camera:before {
       content: "\e689";
   }

   .anticon-camera-o:before {
       content: "\e68a";
   }

   .anticon-windows:before {
       content: "\e68b";
   }

   .anticon-apple:before {
       content: "\e68c";
   }

   .anticon-apple-o:before {
       content: "\e6d4";
   }

   .anticon-android:before {
       content: "\e938";
   }

   .anticon-android-o:before {
       content: "\e68d";
   }

   .anticon-aliwangwang:before {
       content: "\e68e";
   }

   .anticon-aliwangwang-o:before {
       content: "\e68f";
   }

   .anticon-export:before {
       content: "\e691";
   }

   .anticon-edit:before {
       content: "\e692";
   }

   .anticon-appstore-o:before {
       content: "\e695";
   }

   .anticon-appstore:before {
       content: "\e696";
   }

   .anticon-scan:before {
       content: "\e697";
   }

   .anticon-file-text:before {
       content: "\e698";
   }

   .anticon-folder-open:before {
       content: "\e699";
   }

   .anticon-hdd:before {
       content: "\e69a";
   }

   .anticon-ie:before {
       content: "\e69b";
   }

   .anticon-file-jpg:before {
       content: "\e69c";
   }

   .anticon-like:before {
       content: "\e64c";
   }

   .anticon-like-o:before {
       content: "\e69d";
   }

   .anticon-dislike:before {
       content: "\e64b";
   }

   .anticon-dislike-o:before {
       content: "\e69e";
   }

   .anticon-delete:before {
       content: "\e69f";
   }

   .anticon-enter:before {
       content: "\e6a0";
   }

   .anticon-pushpin-o:before {
       content: "\e6a1";
   }

   .anticon-pushpin:before {
       content: "\e6a2";
   }

   .anticon-heart:before {
       content: "\e6a3";
   }

   .anticon-heart-o:before {
       content: "\e6a4";
   }

   .anticon-pay-circle:before {
       content: "\e6a5";
   }

   .anticon-pay-circle-o:before {
       content: "\e6a6";
   }

   .anticon-smile:before {
       content: "\e6a7";
   }

   .anticon-smile-circle:before {
       content: "\e6a7";
   }

   .anticon-smile-o:before {
       content: "\e6a8";
   }

   .anticon-frown-o:before {
       content: "\e6a9";
   }

   .anticon-calculator:before {
       content: "\e6aa";
   }

   .anticon-message:before {
       content: "\e6ab";
   }

   .anticon-chrome:before {
       content: "\e6ac";
   }

   .anticon-github:before {
       content: "\e6ad";
   }

   .anticon-file-unknown:before {
       content: "\e6af";
   }

   .anticon-file-excel:before {
       content: "\e6b0";
   }

   .anticon-file-ppt:before {
       content: "\e6b1";
   }

   .anticon-file-word:before {
       content: "\e6b2";
   }

   .anticon-file-pdf:before {
       content: "\e6b3";
   }

   .anticon-desktop:before {
       content: "\e6b4";
   }

   .anticon-upload:before {
       content: "\e6b6";
   }

   .anticon-download:before {
       content: "\e6b7";
   }

   .anticon-pie-chart:before {
       content: "\e6b8";
   }

   .anticon-unlock:before {
       content: "\e6ba";
   }

   .anticon-calendar:before {
       content: "\e6bb";
   }

   .anticon-windows-o:before {
       content: "\e6bc";
   }

   .anticon-dot-chart:before {
       content: "\e6bd";
   }

   .anticon-bar-chart:before {
       content: "\e6be";
   }

   .anticon-code:before {
       content: "\e6bf";
   }

   .anticon-api:before {
       content: "\e951";
   }

   .anticon-plus-square:before {
       content: "\e6c0";
   }

   .anticon-minus-square:before {
       content: "\e6c1";
   }

   .anticon-close-square:before {
       content: "\e6c2";
   }

   .anticon-close-square-o:before {
       content: "\e6c3";
   }

   .anticon-check-square:before {
       content: "\e6c4";
   }

   .anticon-check-square-o:before {
       content: "\e6c5";
   }

   .anticon-fast-backward:before {
       content: "\e6c6";
   }

   .anticon-fast-forward:before {
       content: "\e6c7";
   }

   .anticon-up-square:before {
       content: "\e6c8";
   }

   .anticon-down-square:before {
       content: "\e6c9";
   }

   .anticon-left-square:before {
       content: "\e6ca";
   }

   .anticon-right-square:before {
       content: "\e6cb";
   }

   .anticon-right-square-o:before {
       content: "\e6cc";
   }

   .anticon-left-square-o:before {
       content: "\e6cd";
   }

   .anticon-down-square-o:before {
       content: "\e6ce";
   }

   .anticon-up-square-o:before {
       content: "\e6cf";
   }

   .anticon-loading:before {
       content: "\e64d";
   }

   .anticon-loading-3-quarters:before {
       content: "\e6ae";
   }

   .anticon-bulb:before {
       content: "\e649";
   }

   .anticon-select:before {
       content: "\e64a";
   }

   .anticon-addfile:before,
   .anticon-file-add:before {
       content: "\e910";
   }

   .anticon-addfolder:before,
   .anticon-folder-add:before {
       content: "\e914";
   }

   .anticon-switcher:before {
       content: "\e913";
   }

   .anticon-rocket:before {
       content: "\e90f";
   }

   .anticon-dingding:before {
       content: "\e923";
   }

   .anticon-dingding-o:before {
       content: "\e925";
   }

   .anticon-bell:before {
       content: "\e64e";
   }

   .anticon-disconnect:before {
       content: "\e64f";
   }

   .anticon-database:before {
       content: "\e650";
   }

   .anticon-compass:before {
       content: "\e6db";
   }

   .anticon-barcode:before {
       content: "\e652";
   }

   .anticon-hourglass:before {
       content: "\e653";
   }

   .anticon-key:before {
       content: "\e654";
   }

   .anticon-flag:before {
       content: "\e655";
   }

   .anticon-layout:before {
       content: "\e656";
   }

   .anticon-login:before {
       content: "\e657";
   }

   .anticon-printer:before {
       content: "\e673";
   }

   .anticon-sound:before {
       content: "\e6e9";
   }

   .anticon-usb:before {
       content: "\e6d7";
   }

   .anticon-skin:before {
       content: "\e6d8";
   }

   .anticon-tool:before {
       content: "\e6d9";
   }

   .anticon-sync:before {
       content: "\e6da";
   }

   .anticon-wifi:before {
       content: "\e6d6";
   }

   .anticon-car:before {
       content: "\e6dc";
   }

   .anticon-copyright:before {
       content: "\e6de";
   }

   .anticon-schedule:before {
       content: "\e6df";
   }

   .anticon-user-add:before {
       content: "\e6ed";
   }

   .anticon-user-delete:before {
       content: "\e6e0";
   }

   .anticon-usergroup-add:before {
       content: "\e6dd";
   }

   .anticon-usergroup-delete:before {
       content: "\e6e1";
   }

   .anticon-man:before {
       content: "\e6e2";
   }

   .anticon-woman:before {
       content: "\e6ec";
   }

   .anticon-shop:before {
       content: "\e6e3";
   }

   .anticon-gift:before {
       content: "\e6e4";
   }

   .anticon-idcard:before {
       content: "\e6e5";
   }

   .anticon-medicine-box:before {
       content: "\e6e6";
   }

   .anticon-red-envelope:before {
       content: "\e6e7";
   }

   .anticon-coffee:before {
       content: "\e6e8";
   }

   .anticon-trademark:before {
       content: "\e651";
   }

   .anticon-safety:before {
       content: "\e6ea";
   }

   .anticon-wallet:before {
       content: "\e6eb";
   }

   .anticon-bank:before {
       content: "\e6ee";
   }

   .anticon-trophy:before {
       content: "\e6ef";
   }

   .anticon-contacts:before {
       content: "\e6f0";
   }

   .anticon-global:before {
       content: "\e6f1";
   }

   .anticon-shake:before {
       content: "\e94f";
   }

   .anticon-fork:before {
       content: "\e6f2";
   }

   .anticon-dashboard:before {
       content: "\e99a";
   }

   .anticon-profile:before {
       content: "\e999";
   }

   .anticon-table:before {
       content: "\e998";
   }

   .anticon-warning:before {
       content: "\e997";
   }

   .anticon-form:before {
       content: "\e996";
   }

   .anticon-spin:before {
       display: inline-block;
       animation: loadingCircle 1s infinite linear;
   }

   .anticon-weibo-square:before {
       content: "\e6f5";
   }

   .anticon-weibo-circle:before {
       content: "\e6f4";
   }

   .anticon-taobao-circle:before {
       content: "\e6f3";
   }

   .anticon-html5:before {
       content: "\e9c7";
   }

   .anticon-weibo:before {
       content: "\e9c6";
   }

   .anticon-twitter:before {
       content: "\e9c5";
   }

   .anticon-wechat:before {
       content: "\e9c4";
   }

   .anticon-youtube:before {
       content: "\e9c3";
   }

   .anticon-alipay-circle:before {
       content: "\e9c2";
   }

   .anticon-taobao:before {
       content: "\e9c1";
   }

   .anticon-skype:before {
       content: "\e9c0";
   }

   .anticon-qq:before {
       content: "\e9bf";
   }

   .anticon-medium-workmark:before {
       content: "\e9be";
   }

   .anticon-gitlab:before {
       content: "\e9bd";
   }

   .anticon-medium:before {
       content: "\e9bc";
   }

   .anticon-linkedin:before {
       content: "\e9bb";
   }

   .anticon-google-plus:before {
       content: "\e9ba";
   }

   .anticon-dropbox:before {
       content: "\e9b9";
   }

   .anticon-facebook:before {
       content: "\e9b8";
   }

   .anticon-codepen:before {
       content: "\e9b7";
   }

   .anticon-amazon:before {
       content: "\e9b6";
   }

   .anticon-google:before {
       content: "\e9b5";
   }

   .anticon-codepen-circle:before {
       content: "\e9b4";
   }

   .anticon-alipay:before {
       content: "\e9b3";
   }

   .anticon-ant-design:before {
       content: "\e9b2";
   }

   .anticon-aliyun:before {
       content: "\e9f4";
   }

   .anticon-zhihu:before {
       content: "\e703";
   }

   .anticon-file-markdown:before {
       content: "\e704";
   }

   .anticon-slack:before {
       content: "\e705";
   }

   .anticon-slack-square:before {
       content: "\e706";
   }

   .anticon-behance:before {
       content: "\e707";
   }

   .anticon-behance-square:before {
       content: "\e708";
   }

   .anticon-dribbble:before {
       content: "\e709";
   }

   .anticon-dribbble-square:before {
       content: "\e70a";
   }

   .anticon-instagram:before {
       content: "\e70b";
   }

   .anticon-yuque:before {
       content: "\e70c";
   }

   .fade-enter,
   .fade-appear {
       animation-duration: 0.2s;
       animation-fill-mode: both;
       animation-play-state: paused;
   }

   .fade-leave {
       animation-duration: 0.2s;
       animation-fill-mode: both;
       animation-play-state: paused;
   }

   .fade-enter.fade-enter-active,
   .fade-appear.fade-appear-active {
       animation-name: antFadeIn;
       animation-play-state: running;
   }

   .fade-leave.fade-leave-active {
       animation-name: antFadeOut;
       animation-play-state: running;
       pointer-events: none;
   }

   .fade-enter,
   .fade-appear {
       opacity: 0;
       animation-timing-function: linear;
   }

   .fade-leave {
       animation-timing-function: linear;
   }

   @keyframes antFadeIn {
       0% {
           opacity: 0;
       }

       100% {
           opacity: 1;
       }
   }

   @keyframes antFadeOut {
       0% {
           opacity: 1;
       }

       100% {
           opacity: 0;
       }
   }

   .move-up-enter,
   .move-up-appear {
       animation-duration: 0.2s;
       animation-fill-mode: both;
       animation-play-state: paused;
   }

   .move-up-leave {
       animation-duration: 0.2s;
       animation-fill-mode: both;
       animation-play-state: paused;
   }

   .move-up-enter.move-up-enter-active,
   .move-up-appear.move-up-appear-active {
       animation-name: antMoveUpIn;
       animation-play-state: running;
   }

   .move-up-leave.move-up-leave-active {
       animation-name: antMoveUpOut;
       animation-play-state: running;
       pointer-events: none;
   }

   .move-up-enter,
   .move-up-appear {
       opacity: 0;
       animation-timing-function: cubic-bezier(0.08, 0.82, 0.17, 1);
   }

   .move-up-leave {
       animation-timing-function: cubic-bezier(0.6, 0.04, 0.98, 0.34);
   }

   .move-down-enter,
   .move-down-appear {
       animation-duration: 0.2s;
       animation-fill-mode: both;
       animation-play-state: paused;
   }

   .move-down-leave {
       animation-duration: 0.2s;
       animation-fill-mode: both;
       animation-play-state: paused;
   }

   .move-down-enter.move-down-enter-active,
   .move-down-appear.move-down-appear-active {
       animation-name: antMoveDownIn;
       animation-play-state: running;
   }

   .move-down-leave.move-down-leave-active {
       animation-name: antMoveDownOut;
       animation-play-state: running;
       pointer-events: none;
   }

   .move-down-enter,
   .move-down-appear {
       opacity: 0;
       animation-timing-function: cubic-bezier(0.08, 0.82, 0.17, 1);
   }

   .move-down-leave {
       animation-timing-function: cubic-bezier(0.6, 0.04, 0.98, 0.34);
   }

   .move-left-enter,
   .move-left-appear {
       animation-duration: 0.2s;
       animation-fill-mode: both;
       animation-play-state: paused;
   }

   .move-left-leave {
       animation-duration: 0.2s;
       animation-fill-mode: both;
       animation-play-state: paused;
   }

   .move-left-enter.move-left-enter-active,
   .move-left-appear.move-left-appear-active {
       animation-name: antMoveLeftIn;
       animation-play-state: running;
   }

   .move-left-leave.move-left-leave-active {
       animation-name: antMoveLeftOut;
       animation-play-state: running;
       pointer-events: none;
   }

   .move-left-enter,
   .move-left-appear {
       opacity: 0;
       animation-timing-function: cubic-bezier(0.08, 0.82, 0.17, 1);
   }

   .move-left-leave {
       animation-timing-function: cubic-bezier(0.6, 0.04, 0.98, 0.34);
   }

   .move-right-enter,
   .move-right-appear {
       animation-duration: 0.2s;
       animation-fill-mode: both;
       animation-play-state: paused;
   }

   .move-right-leave {
       animation-duration: 0.2s;
       animation-fill-mode: both;
       animation-play-state: paused;
   }

   .move-right-enter.move-right-enter-active,
   .move-right-appear.move-right-appear-active {
       animation-name: antMoveRightIn;
       animation-play-state: running;
   }

   .move-right-leave.move-right-leave-active {
       animation-name: antMoveRightOut;
       animation-play-state: running;
       pointer-events: none;
   }

   .move-right-enter,
   .move-right-appear {
       opacity: 0;
       animation-timing-function: cubic-bezier(0.08, 0.82, 0.17, 1);
   }

   .move-right-leave {
       animation-timing-function: cubic-bezier(0.6, 0.04, 0.98, 0.34);
   }

   @keyframes antMoveDownIn {
       0% {
           transform-origin: 0 0;
           transform: translateY(100%);
           opacity: 0;
       }

       100% {
           transform-origin: 0 0;
           transform: translateY(0%);
           opacity: 1;
       }
   }

   @keyframes antMoveDownOut {
       0% {
           transform-origin: 0 0;
           transform: translateY(0%);
           opacity: 1;
       }

       100% {
           transform-origin: 0 0;
           transform: translateY(100%);
           opacity: 0;
       }
   }

   @keyframes antMoveLeftIn {
       0% {
           transform-origin: 0 0;
           transform: translateX(-100%);
           opacity: 0;
       }

       100% {
           transform-origin: 0 0;
           transform: translateX(0%);
           opacity: 1;
       }
   }

   @keyframes antMoveLeftOut {
       0% {
           transform-origin: 0 0;
           transform: translateX(0%);
           opacity: 1;
       }

       100% {
           transform-origin: 0 0;
           transform: translateX(-100%);
           opacity: 0;
       }
   }

   @keyframes antMoveRightIn {
       0% {
           opacity: 0;
           transform-origin: 0 0;
           transform: translateX(100%);
       }

       100% {
           opacity: 1;
           transform-origin: 0 0;
           transform: translateX(0%);
       }
   }

   @keyframes antMoveRightOut {
       0% {
           transform-origin: 0 0;
           transform: translateX(0%);
           opacity: 1;
       }

       100% {
           transform-origin: 0 0;
           transform: translateX(100%);
           opacity: 0;
       }
   }

   @keyframes antMoveUpIn {
       0% {
           transform-origin: 0 0;
           transform: translateY(-100%);
           opacity: 0;
       }

       100% {
           transform-origin: 0 0;
           transform: translateY(0%);
           opacity: 1;
       }
   }

   @keyframes antMoveUpOut {
       0% {
           transform-origin: 0 0;
           transform: translateY(0%);
           opacity: 1;
       }

       100% {
           transform-origin: 0 0;
           transform: translateY(-100%);
           opacity: 0;
       }
   }

   @keyframes loadingCircle {
       100% {
           transform: rotate(360deg);
       }
   }

   [ant-click-animating],
   [ant-click-animating-without-extra-node] {
       position: relative;
   }

   [ant-click-animating-without-extra-node]:after,
   .ant-click-animating-node {
       content: '';
       position: absolute;
       top: -1px;
       left: -1px;
       bottom: -1px;
       right: -1px;
       border-radius: inherit;
       border: 0 solid #2062e6;
       opacity: 0.2;
       animation: fadeEffect 2s cubic-bezier(0.08, 0.82, 0.17, 1), waveEffect 0.4s cubic-bezier(0.08, 0.82, 0.17, 1);
       animation-fill-mode: forwards;
       display: block;
       pointer-events: none;
   }

   @keyframes waveEffect {
       100% {
           top: -6px;
           left: -6px;
           bottom: -6px;
           right: -6px;
           border-width: 6px;
       }
   }

   @keyframes fadeEffect {
       100% {
           opacity: 0;
       }
   }

   .slide-up-enter,
   .slide-up-appear {
       animation-duration: 0.2s;
       animation-fill-mode: both;
       animation-play-state: paused;
   }

   .slide-up-leave {
       animation-duration: 0.2s;
       animation-fill-mode: both;
       animation-play-state: paused;
   }

   .slide-up-enter.slide-up-enter-active,
   .slide-up-appear.slide-up-appear-active {
       animation-name: antSlideUpIn;
       animation-play-state: running;
   }

   .slide-up-leave.slide-up-leave-active {
       animation-name: antSlideUpOut;
       animation-play-state: running;
       pointer-events: none;
   }

   .slide-up-enter,
   .slide-up-appear {
       opacity: 0;
       animation-timing-function: cubic-bezier(0.23, 1, 0.32, 1);
   }

   .slide-up-leave {
       animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
   }

   .slide-down-enter,
   .slide-down-appear {
       animation-duration: 0.2s;
       animation-fill-mode: both;
       animation-play-state: paused;
   }

   .slide-down-leave {
       animation-duration: 0.2s;
       animation-fill-mode: both;
       animation-play-state: paused;
   }

   .slide-down-enter.slide-down-enter-active,
   .slide-down-appear.slide-down-appear-active {
       animation-name: antSlideDownIn;
       animation-play-state: running;
   }

   .slide-down-leave.slide-down-leave-active {
       animation-name: antSlideDownOut;
       animation-play-state: running;
       pointer-events: none;
   }

   .slide-down-enter,
   .slide-down-appear {
       opacity: 0;
       animation-timing-function: cubic-bezier(0.23, 1, 0.32, 1);
   }

   .slide-down-leave {
       animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
   }

   .slide-left-enter,
   .slide-left-appear {
       animation-duration: 0.2s;
       animation-fill-mode: both;
       animation-play-state: paused;
   }

   .slide-left-leave {
       animation-duration: 0.2s;
       animation-fill-mode: both;
       animation-play-state: paused;
   }

   .slide-left-enter.slide-left-enter-active,
   .slide-left-appear.slide-left-appear-active {
       animation-name: antSlideLeftIn;
       animation-play-state: running;
   }

   .slide-left-leave.slide-left-leave-active {
       animation-name: antSlideLeftOut;
       animation-play-state: running;
       pointer-events: none;
   }

   .slide-left-enter,
   .slide-left-appear {
       opacity: 0;
       animation-timing-function: cubic-bezier(0.23, 1, 0.32, 1);
   }

   .slide-left-leave {
       animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
   }

   .slide-right-enter,
   .slide-right-appear {
       animation-duration: 0.2s;
       animation-fill-mode: both;
       animation-play-state: paused;
   }

   .slide-right-leave {
       animation-duration: 0.2s;
       animation-fill-mode: both;
       animation-play-state: paused;
   }

   .slide-right-enter.slide-right-enter-active,
   .slide-right-appear.slide-right-appear-active {
       animation-name: antSlideRightIn;
       animation-play-state: running;
   }

   .slide-right-leave.slide-right-leave-active {
       animation-name: antSlideRightOut;
       animation-play-state: running;
       pointer-events: none;
   }

   .slide-right-enter,
   .slide-right-appear {
       opacity: 0;
       animation-timing-function: cubic-bezier(0.23, 1, 0.32, 1);
   }

   .slide-right-leave {
       animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
   }

   @keyframes antSlideUpIn {
       0% {
           opacity: 0;
           transform-origin: 0% 0%;
           transform: scaleY(0.8);
       }

       100% {
           opacity: 1;
           transform-origin: 0% 0%;
           transform: scaleY(1);
       }
   }

   @keyframes antSlideUpOut {
       0% {
           opacity: 1;
           transform-origin: 0% 0%;
           transform: scaleY(1);
       }

       100% {
           opacity: 0;
           transform-origin: 0% 0%;
           transform: scaleY(0.8);
       }
   }

   @keyframes antSlideDownIn {
       0% {
           opacity: 0;
           transform-origin: 100% 100%;
           transform: scaleY(0.8);
       }

       100% {
           opacity: 1;
           transform-origin: 100% 100%;
           transform: scaleY(1);
       }
   }

   @keyframes antSlideDownOut {
       0% {
           opacity: 1;
           transform-origin: 100% 100%;
           transform: scaleY(1);
       }

       100% {
           opacity: 0;
           transform-origin: 100% 100%;
           transform: scaleY(0.8);
       }
   }

   @keyframes antSlideLeftIn {
       0% {
           opacity: 0;
           transform-origin: 0% 0%;
           transform: scaleX(0.8);
       }

       100% {
           opacity: 1;
           transform-origin: 0% 0%;
           transform: scaleX(1);
       }
   }

   @keyframes antSlideLeftOut {
       0% {
           opacity: 1;
           transform-origin: 0% 0%;
           transform: scaleX(1);
       }

       100% {
           opacity: 0;
           transform-origin: 0% 0%;
           transform: scaleX(0.8);
       }
   }

   @keyframes antSlideRightIn {
       0% {
           opacity: 0;
           transform-origin: 100% 0%;
           transform: scaleX(0.8);
       }

       100% {
           opacity: 1;
           transform-origin: 100% 0%;
           transform: scaleX(1);
       }
   }

   @keyframes antSlideRightOut {
       0% {
           opacity: 1;
           transform-origin: 100% 0%;
           transform: scaleX(1);
       }

       100% {
           opacity: 0;
           transform-origin: 100% 0%;
           transform: scaleX(0.8);
       }
   }

   .swing-enter,
   .swing-appear {
       animation-duration: 0.2s;
       animation-fill-mode: both;
       animation-play-state: paused;
   }

   .swing-enter.swing-enter-active,
   .swing-appear.swing-appear-active {
       animation-name: antSwingIn;
       animation-play-state: running;
   }

   @keyframes antSwingIn {

       0%,
       100% {
           transform: translateX(0);
       }

       20% {
           transform: translateX(-10px);
       }

       40% {
           transform: translateX(10px);
       }

       60% {
           transform: translateX(-5px);
       }

       80% {
           transform: translateX(5px);
       }
   }

   .zoom-enter,
   .zoom-appear {
       animation-duration: 0.2s;
       animation-fill-mode: both;
       animation-play-state: paused;
   }

   .zoom-leave {
       animation-duration: 0.2s;
       animation-fill-mode: both;
       animation-play-state: paused;
   }

   .zoom-enter.zoom-enter-active,
   .zoom-appear.zoom-appear-active {
       animation-name: antZoomIn;
       animation-play-state: running;
   }

   .zoom-leave.zoom-leave-active {
       animation-name: antZoomOut;
       animation-play-state: running;
       pointer-events: none;
   }

   .zoom-enter,
   .zoom-appear {
       transform: scale(0);
       animation-timing-function: cubic-bezier(0.08, 0.82, 0.17, 1);
   }

   .zoom-leave {
       animation-timing-function: cubic-bezier(0.78, 0.14, 0.15, 0.86);
   }

   .zoom-big-enter,
   .zoom-big-appear {
       animation-duration: 0.2s;
       animation-fill-mode: both;
       animation-play-state: paused;
   }

   .zoom-big-leave {
       animation-duration: 0.2s;
       animation-fill-mode: both;
       animation-play-state: paused;
   }

   .zoom-big-enter.zoom-big-enter-active,
   .zoom-big-appear.zoom-big-appear-active {
       animation-name: antZoomBigIn;
       animation-play-state: running;
   }

   .zoom-big-leave.zoom-big-leave-active {
       animation-name: antZoomBigOut;
       animation-play-state: running;
       pointer-events: none;
   }

   .zoom-big-enter,
   .zoom-big-appear {
       transform: scale(0);
       animation-timing-function: cubic-bezier(0.08, 0.82, 0.17, 1);
   }

   .zoom-big-leave {
       animation-timing-function: cubic-bezier(0.78, 0.14, 0.15, 0.86);
   }

   .zoom-big-fast-enter,
   .zoom-big-fast-appear {
       animation-duration: 0.1s;
       animation-fill-mode: both;
       animation-play-state: paused;
   }

   .zoom-big-fast-leave {
       animation-duration: 0.1s;
       animation-fill-mode: both;
       animation-play-state: paused;
   }

   .zoom-big-fast-enter.zoom-big-fast-enter-active,
   .zoom-big-fast-appear.zoom-big-fast-appear-active {
       animation-name: antZoomBigIn;
       animation-play-state: running;
   }

   .zoom-big-fast-leave.zoom-big-fast-leave-active {
       animation-name: antZoomBigOut;
       animation-play-state: running;
       pointer-events: none;
   }

   .zoom-big-fast-enter,
   .zoom-big-fast-appear {
       transform: scale(0);
       animation-timing-function: cubic-bezier(0.08, 0.82, 0.17, 1);
   }

   .zoom-big-fast-leave {
       animation-timing-function: cubic-bezier(0.78, 0.14, 0.15, 0.86);
   }

   .zoom-up-enter,
   .zoom-up-appear {
       animation-duration: 0.2s;
       animation-fill-mode: both;
       animation-play-state: paused;
   }

   .zoom-up-leave {
       animation-duration: 0.2s;
       animation-fill-mode: both;
       animation-play-state: paused;
   }

   .zoom-up-enter.zoom-up-enter-active,
   .zoom-up-appear.zoom-up-appear-active {
       animation-name: antZoomUpIn;
       animation-play-state: running;
   }

   .zoom-up-leave.zoom-up-leave-active {
       animation-name: antZoomUpOut;
       animation-play-state: running;
       pointer-events: none;
   }

   .zoom-up-enter,
   .zoom-up-appear {
       transform: scale(0);
       animation-timing-function: cubic-bezier(0.08, 0.82, 0.17, 1);
   }

   .zoom-up-leave {
       animation-timing-function: cubic-bezier(0.78, 0.14, 0.15, 0.86);
   }

   .zoom-down-enter,
   .zoom-down-appear {
       animation-duration: 0.2s;
       animation-fill-mode: both;
       animation-play-state: paused;
   }

   .zoom-down-leave {
       animation-duration: 0.2s;
       animation-fill-mode: both;
       animation-play-state: paused;
   }

   .zoom-down-enter.zoom-down-enter-active,
   .zoom-down-appear.zoom-down-appear-active {
       animation-name: antZoomDownIn;
       animation-play-state: running;
   }

   .zoom-down-leave.zoom-down-leave-active {
       animation-name: antZoomDownOut;
       animation-play-state: running;
       pointer-events: none;
   }

   .zoom-down-enter,
   .zoom-down-appear {
       transform: scale(0);
       animation-timing-function: cubic-bezier(0.08, 0.82, 0.17, 1);
   }

   .zoom-down-leave {
       animation-timing-function: cubic-bezier(0.78, 0.14, 0.15, 0.86);
   }

   .zoom-left-enter,
   .zoom-left-appear {
       animation-duration: 0.2s;
       animation-fill-mode: both;
       animation-play-state: paused;
   }

   .zoom-left-leave {
       animation-duration: 0.2s;
       animation-fill-mode: both;
       animation-play-state: paused;
   }

   .zoom-left-enter.zoom-left-enter-active,
   .zoom-left-appear.zoom-left-appear-active {
       animation-name: antZoomLeftIn;
       animation-play-state: running;
   }

   .zoom-left-leave.zoom-left-leave-active {
       animation-name: antZoomLeftOut;
       animation-play-state: running;
       pointer-events: none;
   }

   .zoom-left-enter,
   .zoom-left-appear {
       transform: scale(0);
       animation-timing-function: cubic-bezier(0.08, 0.82, 0.17, 1);
   }

   .zoom-left-leave {
       animation-timing-function: cubic-bezier(0.78, 0.14, 0.15, 0.86);
   }

   .zoom-right-enter,
   .zoom-right-appear {
       animation-duration: 0.2s;
       animation-fill-mode: both;
       animation-play-state: paused;
   }

   .zoom-right-leave {
       animation-duration: 0.2s;
       animation-fill-mode: both;
       animation-play-state: paused;
   }

   .zoom-right-enter.zoom-right-enter-active,
   .zoom-right-appear.zoom-right-appear-active {
       animation-name: antZoomRightIn;
       animation-play-state: running;
   }

   .zoom-right-leave.zoom-right-leave-active {
       animation-name: antZoomRightOut;
       animation-play-state: running;
       pointer-events: none;
   }

   .zoom-right-enter,
   .zoom-right-appear {
       transform: scale(0);
       animation-timing-function: cubic-bezier(0.08, 0.82, 0.17, 1);
   }

   .zoom-right-leave {
       animation-timing-function: cubic-bezier(0.78, 0.14, 0.15, 0.86);
   }

   @keyframes antZoomIn {
       0% {
           opacity: 0;
           transform: scale(0.2);
       }

       100% {
           opacity: 1;
           transform: scale(1);
       }
   }

   @keyframes antZoomOut {
       0% {
           transform: scale(1);
       }

       100% {
           opacity: 0;
           transform: scale(0.2);
       }
   }

   @keyframes antZoomBigIn {
       0% {
           opacity: 0;
           transform: scale(0.8);
       }

       100% {
           transform: scale(1);
       }
   }

   @keyframes antZoomBigOut {
       0% {
           transform: scale(1);
       }

       100% {
           opacity: 0;
           transform: scale(0.8);
       }
   }

   @keyframes antZoomUpIn {
       0% {
           opacity: 0;
           transform-origin: 50% 0%;
           transform: scale(0.8);
       }

       100% {
           transform-origin: 50% 0%;
           transform: scale(1);
       }
   }

   @keyframes antZoomUpOut {
       0% {
           transform-origin: 50% 0%;
           transform: scale(1);
       }

       100% {
           opacity: 0;
           transform-origin: 50% 0%;
           transform: scale(0.8);
       }
   }

   @keyframes antZoomLeftIn {
       0% {
           opacity: 0;
           transform-origin: 0% 50%;
           transform: scale(0.8);
       }

       100% {
           transform-origin: 0% 50%;
           transform: scale(1);
       }
   }

   @keyframes antZoomLeftOut {
       0% {
           transform-origin: 0% 50%;
           transform: scale(1);
       }

       100% {
           opacity: 0;
           transform-origin: 0% 50%;
           transform: scale(0.8);
       }
   }

   @keyframes antZoomRightIn {
       0% {
           opacity: 0;
           transform-origin: 100% 50%;
           transform: scale(0.8);
       }

       100% {
           transform-origin: 100% 50%;
           transform: scale(1);
       }
   }

   @keyframes antZoomRightOut {
       0% {
           transform-origin: 100% 50%;
           transform: scale(1);
       }

       100% {
           opacity: 0;
           transform-origin: 100% 50%;
           transform: scale(0.8);
       }
   }

   @keyframes antZoomDownIn {
       0% {
           opacity: 0;
           transform-origin: 50% 100%;
           transform: scale(0.8);
       }

       100% {
           transform-origin: 50% 100%;
           transform: scale(1);
       }
   }

   @keyframes antZoomDownOut {
       0% {
           transform-origin: 50% 100%;
           transform: scale(1);
       }

       100% {
           opacity: 0;
           transform-origin: 50% 100%;
           transform: scale(0.8);
       }
   }

   .ant-motion-collapse {
       overflow: hidden;
   }

   .ant-motion-collapse-active {
       transition: height 0.15s cubic-bezier(0.645, 0.045, 0.355, 1), opacity 0.15s cubic-bezier(0.645, 0.045, 0.355, 1) !important;
   }

   /** oui-alert */
   /* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */
   /* stylelint-disable no-duplicate-selectors */
   /* stylelint-disable declaration-bang-space-before,no-duplicate-selectors */
   /* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */
   .ant-alert {
       font-family: 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', 'SimHei', 'WenQuanYi Micro Hei', sans-serif;
       font-size: 12px;
       font-variant: tabular-nums;
       line-height: 1.5;
       color: #333333;
       box-sizing: border-box;
       margin: 0;
       padding: 0;
       list-style: none;
       position: relative;
       padding: 8px 15px 8px 37px;
       border-radius: 2px;
   }

   .ant-alert.ant-alert-no-icon {
       padding: 8px 15px;
   }

   .ant-alert-icon {
       top: 12px;
       left: 16px;
       position: absolute;
   }

   .ant-alert-description {
       font-size: 12px;
       line-height: 22px;
       display: none;
   }

   .ant-alert-success {
       border: 1px solid #63cf8e;
       background-color: #d1e8d9;
   }

   .ant-alert-success .ant-alert-icon {
       color: #00A854;
   }

   .ant-alert-info {
       border: 1px solid #8cdbff;
       background-color: #e6f9ff;
   }

   .ant-alert-info .ant-alert-icon {
       color: #108EE9;
   }

   .ant-alert-warning {
       border: 1px solid #ffeb7a;
       background-color: #fffde6;
   }

   .ant-alert-warning .ant-alert-icon {
       color: #FFBF00;
   }

   .ant-alert-error {
       border: 1px solid #ffbfb3;
       background-color: #fff3f0;
   }

   .ant-alert-error .ant-alert-icon {
       color: #F04134;
   }

   .ant-alert-close-icon {
       font-size: 10px;
       position: absolute;
       right: 16px;
       top: 8px;
       line-height: 22px;
       overflow: hidden;
       cursor: pointer;
   }

   .ant-alert-close-icon .anticon-cross {
       color: #999999;
       transition: color .3s;
   }

   .ant-alert-close-icon .anticon-cross:hover {
       color: #404040;
   }

   .ant-alert-close-text {
       position: absolute;
       right: 16px;
   }

   .ant-alert-with-description {
       padding: 15px 15px 15px 64px;
       position: relative;
       border-radius: 2px;
       color: #333333;
       line-height: 1.5;
   }

   .ant-alert-with-description.ant-alert-no-icon {
       padding: 15px;
   }

   .ant-alert-with-description .ant-alert-icon {
       position: absolute;
       top: 16px;
       left: 24px;
       font-size: 24px;
   }

   .ant-alert-with-description .ant-alert-close-icon {
       position: absolute;
       top: 16px;
       right: 16px;
       cursor: pointer;
       font-size: 12px;
   }

   .ant-alert-with-description .ant-alert-message {
       font-size: 14px;
       color: #333333;
       display: block;
       margin-bottom: 4px;
   }

   .ant-alert-with-description .ant-alert-description {
       display: block;
   }

   .ant-alert.ant-alert-close {
       height: 0 !important;
       margin: 0;
       padding-top: 0;
       padding-bottom: 0;
       transition: all 0.3s cubic-bezier(0.78, 0.14, 0.15, 0.86);
       transform-origin: 50% 0;
   }

   .ant-alert-slide-up-leave {
       animation: antAlertSlideUpOut 0.3s cubic-bezier(0.78, 0.14, 0.15, 0.86);
       animation-fill-mode: both;
   }

   .ant-alert-banner {
       border-radius: 0;
       border: 0;
       margin-bottom: 0;
   }

   @keyframes antAlertSlideUpIn {
       0% {
           opacity: 0;
           transform-origin: 0% 0%;
           transform: scaleY(0);
       }

       100% {
           opacity: 1;
           transform-origin: 0% 0%;
           transform: scaleY(1);
       }
   }

   @keyframes antAlertSlideUpOut {
       0% {
           opacity: 1;
           transform-origin: 0% 0%;
           transform: scaleY(1);
       }

       100% {
           opacity: 0;
           transform-origin: 0% 0%;
           transform: scaleY(0);
       }
   }

   /** oui-affix */
   /* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */
   /* stylelint-disable no-duplicate-selectors */
   /* stylelint-disable declaration-bang-space-before,no-duplicate-selectors */
   /* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */
   .ant-affix {
       position: fixed;
       z-index: 10;
   }

   /** oui-styles */
   @font-face {
       font-family: 'oui-canary-iconfont';
       /* Project id 84613 */
       src: url("./font_84613_uiac8dqu29.woff2?t=1662453777424") format("woff2"), url("./font_84613_uiac8dqu29.woff?t=1662453777424") format("woff"), url("./font_84613_uiac8dqu29.ttf?t=1662453777424") format("truetype");
   }

   .oui-canary-icon {
       font-family: 'oui-canary-iconfont';
       font-size: 1em;
       font-style: normal;
       display: inline-block;
       -webkit-font-smoothing: antialiased;
       -webkit-text-stroke-width: 0.2px;
       -moz-osx-font-smoothing: grayscale;
   }

   .oui-canary-icon:before {
       display: block;
       font-family: 'oui-canary-iconfont' !important;
   }

   .oui-canary-icon-lg {
       font-size: 1.33333333em;
       line-height: 0.75em;
       vertical-align: -15%;
   }

   .oui-canary-icon-2x {
       font-size: 2em;
   }

   .oui-canary-icon-3x {
       font-size: 3em;
   }

   .oui-canary-icon-4x {
       font-size: 4em;
   }

   .oui-canary-icon-5x {
       font-size: 5em;
   }

   .oui-canary-icon-spin {
       -webkit-animation: oui-canary-icon-spin 2s infinite linear;
       animation: oui-canary-icon-spin 2s infinite linear;
   }

   .oui-canary-icon-pulse {
       -webkit-animation: oui-canary-icon-spin 1s infinite steps(8);
       animation: oui-canary-icon-spin 1s infinite steps(8);
   }

   @-webkit-keyframes oui-canary-icon-spin {
       0% {
           -webkit-transform: rotate(0deg);
           transform: rotate(0deg);
       }

       100% {
           -webkit-transform: rotate(359deg);
           transform: rotate(359deg);
       }
   }

   @keyframes oui-canary-icon-spin {
       0% {
           -webkit-transform: rotate(0deg);
           transform: rotate(0deg);
       }

       100% {
           -webkit-transform: rotate(359deg);
           transform: rotate(359deg);
       }
   }

   .oui-canary-icon-rotate-90 {
       filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=1);
       -webkit-transform: rotate(90deg);
       transform: rotate(90deg);
   }

   .oui-canary-icon-rotate-180 {
       filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=2);
       -webkit-transform: rotate(180deg);
       transform: rotate(180deg);
   }

   .oui-canary-icon-rotate-270 {
       filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3);
       -webkit-transform: rotate(270deg);
       transform: rotate(270deg);
   }

   .oui-canary-icon-flip-horizontal {
       filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1);
       -webkit-transform: scale(-1, 1);
       transform: scale(-1, 1);
   }

   .oui-canary-icon-flip-vertical {
       filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1);
       -webkit-transform: scale(1, -1);
       transform: scale(1, -1);
   }

   :root .oui-canary-icon-rotate-90,
   :root .oui-canary-icon-rotate-180,
   :root .oui-canary-icon-rotate-270,
   :root .oui-canary-icon-flip-horizontal,
   :root .oui-canary-icon-flip-vertical {
       -webkit-filter: none;
       filter: none;
   }

   .oui-canary-icon-sycm-qrcode:before {
       content: "\e85e";
   }

   .oui-canary-icon-jingzheng1:before {
       content: "\e85c";
   }

   .oui-canary-icon-shichang1:before {
       content: "\e85d";
   }

   .oui-canary-icon-notice2:before {
       content: "\e854";
   }

   .oui-canary-icon-notice1:before {
       content: "\e859";
   }

   .oui-canary-icon-videoplay:before {
       content: "\e853";
   }

   .oui-canary-icon-dengji:before {
       content: "\e852";
   }

   .oui-canary-icon-application:before {
       content: "\e851";
   }

   .oui-canary-icon-shangpinpaihang:before {
       content: "\e84b";
   }

   .oui-canary-icon-caixiang:before {
       content: "\e84c";
   }

   .oui-canary-icon-lishijilu:before {
       content: "\e84d";
   }

   .oui-canary-icon-shuju:before {
       content: "\e84e";
   }

   .oui-canary-icon-fankui:before {
       content: "\e84f";
   }

   .oui-canary-icon-gongneng:before {
       content: "\e850";
   }

   .oui-canary-icon-vip:before {
       content: "\e84a";
   }

   .oui-canary-icon-xiaoliangyuce:before {
       content: "\e6e5";
   }

   .oui-canary-icon-swap:before {
       content: "\e66e";
   }

   .oui-canary-icon-denghao:before {
       content: "\e841";
   }

   .oui-canary-icon-chenghao:before {
       content: "\e842";
   }

   .oui-canary-icon-gou:before {
       content: "\e840";
   }

   .oui-canary-icon-zhineng:before {
       content: "\e83f";
   }

   .oui-canary-icon-xin-a:before {
       content: "\e83e";
   }

   .oui-canary-icon-xin:before {
       content: "\e83d";
   }

   .oui-canary-icon-tishi:before {
       content: "\e83c";
   }

   .oui-canary-icon-zichan:before {
       content: "\e83b";
   }

   .oui-canary-icon-shuaxin:before {
       content: "\e83a";
   }

   .oui-canary-icon-shouye-a:before {
       content: "\e839";
   }

   .oui-canary-icon-shanchu-a:before {
       content: "\e838";
   }

   .oui-canary-icon-fuzhi:before {
       content: "\e837";
   }

   .oui-canary-icon-shangdian-mianxing:before {
       content: "\e835";
   }

   .oui-canary-icon-tao:before {
       content: "\e759";
   }

   .oui-canary-icon-train:before {
       content: "\e757";
   }

   .oui-canary-icon-e-diamond:before {
       content: "\e758";
   }

   .oui-canary-icon-dataing-list:before {
       content: "\e834";
   }

   .oui-canary-icon-dataing-preview:before {
       content: "\e833";
   }

   .oui-canary-icon-dataing-fengchaotu:before {
       content: "\e832";
   }

   .oui-canary-icon-dataing-cutu:before {
       content: "\e831";
   }

   .oui-canary-icon-dataing-leida:before {
       content: "\e830";
   }

   .oui-canary-icon-dataing-xiangxian:before {
       content: "\e82f";
   }

   .oui-canary-icon-dataing-pie:before {
       content: "\e82e";
   }

   .oui-canary-icon-dataing-funnel:before {
       content: "\e82d";
   }

   .oui-canary-icon-dataing-picker:before {
       content: "\e82c";
   }

   .oui-canary-icon-dataing-date:before {
       content: "\e82b";
   }

   .oui-canary-icon-dataing-basic:before {
       content: "\e82a";
   }

   .oui-canary-icon-dataing-table:before {
       content: "\e829";
   }

   .oui-canary-icon-dataing-user-a:before {
       content: "\e828";
   }

   .oui-canary-icon-dataing-user-b:before {
       content: "\e827";
   }

   .oui-canary-icon-dataing-user-c:before {
       content: "\e826";
   }

   .oui-canary-icon-gxt-shouye:before {
       content: "\e825";
   }

   .oui-canary-icon-gxt-xiaofeizhe:before {
       content: "\e824";
   }

   .oui-canary-icon-gxt-qudao:before {
       content: "\e823";
   }

   .oui-canary-icon-gxt-pingpai:before {
       content: "\e822";
   }

   .oui-canary-icon-gxt-dianpu:before {
       content: "\e812";
   }

   .oui-canary-icon-fbi-changjiantou:before {
       content: "\e821";
   }

   .oui-canary-icon-fbi-lvxia:before {
       content: "\e820";
   }

   .oui-canary-icon-fbi-lvshang:before {
       content: "\e81f";
   }

   .oui-canary-icon-fbi-hongshang:before {
       content: "\e81e";
   }

   .oui-canary-icon-fbi-hongxia:before {
       content: "\e81d";
   }

   .oui-canary-icon-fbi-yuandenglv:before {
       content: "\e81c";
   }

   .oui-canary-icon-fbi-yuandenghuang:before {
       content: "\e81b";
   }

   .oui-canary-icon-fbi-yuandenghong:before {
       content: "\e81a";
   }

   .oui-canary-icon-fbi-fangdenglv:before {
       content: "\e819";
   }

   .oui-canary-icon-fbi-fangdenghuang:before {
       content: "\e818";
   }

   .oui-canary-icon-fbi-fangdenghong:before {
       content: "\e816";
   }

   .oui-canary-icon-fbi-tuisong:before {
       content: "\e815";
   }

   .oui-canary-icon-fbi-wenzi:before {
       content: "\e814";
   }

   .oui-canary-icon-fbi-pdf:before {
       content: "\e813";
   }

   .oui-canary-icon-fbi-guanlian:before {
       content: "\e811";
   }

   .oui-canary-icon-fbi-jixifenxi:before {
       content: "\e80e";
   }

   .oui-canary-icon-yunying:before {
       content: "\e947";
   }

   .oui-canary-icon-reception-panel:before {
       content: "\e79b";
   }

   .oui-canary-icon-guanlizhe:before {
       content: "\e93b";
   }

   .oui-canary-icon-zhengti:before {
       content: "\e948";
   }

   .oui-canary-icon-caiwu-a:before {
       content: "\e93f";
   }

   .oui-canary-icon-zhuanhua:before {
       content: "\e949";
   }

   .oui-canary-icon-kedan:before {
       content: "\e93e";
   }

   .oui-canary-icon-pingjia-a:before {
       content: "\e772";
   }

   .oui-canary-icon-jingzheng-a:before {
       content: "\e914";
   }

   .oui-canary-icon-hangye:before {
       content: "\e946";
   }

   .oui-canary-icon-liuliang-b:before {
       content: "\e93d";
   }

   .oui-canary-icon-tuikuan-a:before {
       content: "\e942";
   }

   .oui-canary-icon-shujuzuozhanshi:before {
       content: "\e944";
   }

   .oui-canary-icon-zhifujine:before {
       content: "\e752";
   }

   .oui-canary-icon-zhifuzidingdanshu:before {
       content: "\e751";
   }

   .oui-canary-icon-liulanliang:before {
       content: "\e750";
   }

   .oui-canary-icon-fangkeshu:before {
       content: "\e74f";
   }

   .oui-canary-icon-zhifumaijiashu:before {
       content: "\e74e";
   }

   .oui-canary-icon-receipt:before {
       content: "\e716";
   }

   .oui-canary-icon-audit:before {
       content: "\e713";
   }

   .oui-canary-icon-classify:before {
       content: "\e70e";
   }

   .oui-canary-icon-voucher:before {
       content: "\e714";
   }

   .oui-canary-icon-account-setting:before {
       content: "\e712";
   }

   .oui-canary-icon-wheel:before {
       content: "\e970";
   }

   .oui-canary-icon-setup:before {
       content: "\e96f";
   }

   .oui-canary-icon-setup-a:before {
       content: "\e96e";
   }

   .oui-canary-icon-bag-b:before {
       content: "\e96d";
   }

   .oui-canary-icon-cate:before {
       content: "\e96c";
   }

   .oui-canary-icon-loading-a:before {
       content: "\e80f";
   }

   .oui-canary-icon-zhexian:before {
       content: "\e6ab";
   }

   .oui-canary-icon-corp:before {
       content: "\e968";
   }

   .oui-canary-icon-reset:before {
       content: "\e685";
   }

   .oui-canary-icon-upload:before {
       content: "\e673";
   }

   .oui-canary-icon-zan:before {
       content: "\e96a";
   }

   .oui-canary-icon-go:before {
       content: "\e969";
   }

   .oui-canary-icon-people-a:before {
       content: "\e96b";
   }

   .oui-canary-icon-jinggao:before {
       content: "\e7fa";
   }

   .oui-canary-icon-fbi-fuwubaogao:before {
       content: "\e7be";
   }

   .oui-canary-icon-fbi-tezhengfenxi:before {
       content: "\e7e2";
   }

   .oui-canary-icon-fbi-kpifenxi:before {
       content: "\e7e1";
   }

   .oui-canary-icon-fbi-sql:before {
       content: "\e7ca";
   }

   .oui-canary-icon-fbi-kpigailan:before {
       content: "\e7c8";
   }

   .oui-canary-icon-fbi-jiankong:before {
       content: "\e7c7";
   }

   .oui-canary-icon-fbi-info:before {
       content: "\e95a";
   }

   .oui-canary-icon-fbi-querengou-b:before {
       content: "\e959";
   }

   .oui-canary-icon-fbi-move:before {
       content: "\e7bf";
   }

   .oui-canary-icon-fbi-wenjianjia:before {
       content: "\e7a4";
   }

   .oui-canary-icon-fbi-appxiugaiicon-a:before {
       content: "\e7a5";
   }

   .oui-canary-icon-fbi-wenjianjia-a:before {
       content: "\e7a6";
   }

   .oui-canary-icon-fbi-guanbi:before {
       content: "\e7a7";
   }

   .oui-canary-icon-fbi-sousuo:before {
       content: "\e7a8";
   }

   .oui-canary-icon-fbi-fuzhi:before {
       content: "\e7a9";
   }

   .oui-canary-icon-fbi-more:before {
       content: "\e7aa";
   }

   .oui-canary-icon-fbi-loudoutu:before {
       content: "\e7ab";
   }

   .oui-canary-icon-fbi-changgui:before {
       content: "\e7ac";
   }

   .oui-canary-icon-fbi-shuzi:before {
       content: "\e7ad";
   }

   .oui-canary-icon-fbi-wenben:before {
       content: "\e7ae";
   }

   .oui-canary-icon-fbi-quxiaodongjie:before {
       content: "\e7af";
   }

   .oui-canary-icon-fbi-dongjielie:before {
       content: "\e7b0";
   }

   .oui-canary-icon-fbi-dongjiexing:before {
       content: "\e7b1";
   }

   .oui-canary-icon-fbi-fenzu:before {
       content: "\e7b2";
   }

   .oui-canary-icon-fbi-quxiaofenzu:before {
       content: "\e7b3";
   }

   .oui-canary-icon-fbi-wenbenkuang:before {
       content: "\e7b4";
   }

   .oui-canary-icon-fbi-xialakuang:before {
       content: "\e7b5";
   }

   .oui-canary-icon-fbi-zhuzhuangtu:before {
       content: "\e7b6";
   }

   .oui-canary-icon-fbi-bingzhuangtu:before {
       content: "\e7b7";
   }

   .oui-canary-icon-fbi-leidatu:before {
       content: "\e7b8";
   }

   .oui-canary-icon-fbi-qipaotu:before {
       content: "\e7b9";
   }

   .oui-canary-icon-fbi-sandiantu:before {
       content: "\e7ba";
   }

   .oui-canary-icon-fbi-zhexiantu:before {
       content: "\e7bb";
   }

   .oui-canary-icon-fbi-jiantouyou:before {
       content: "\e7bc";
   }

   .oui-canary-icon-fbi-jiantouzuo:before {
       content: "\e7bd";
   }

   .oui-canary-icon-fbi-lajitongshanchu:before {
       content: "\e7c0";
   }

   .oui-canary-icon-fbi-paixujiantoushang:before {
       content: "\e7c1";
   }

   .oui-canary-icon-fbi-paixujiantouxia:before {
       content: "\e7c2";
   }

   .oui-canary-icon-fbi-querengou-a:before {
       content: "\e7c3";
   }

   .oui-canary-icon-fbi-querengou:before {
       content: "\e7c4";
   }

   .oui-canary-icon-fbi-riliriqi:before {
       content: "\e7c5";
   }

   .oui-canary-icon-fbi-riliriqi-a:before {
       content: "\e7c6";
   }

   .oui-canary-icon-fbi-shouqi:before {
       content: "\e7c9";
   }

   .oui-canary-icon-fbi-xiala:before {
       content: "\e7cb";
   }

   .oui-canary-icon-fbi-zhushibiaozhui-a:before {
       content: "\e7cc";
   }

   .oui-canary-icon-fbi-zhushibiaozhui:before {
       content: "\e7cd";
   }

   .oui-canary-icon-fbi-bianjibi:before {
       content: "\e7ce";
   }

   .oui-canary-icon-fbi-dengchutuichuguanbi:before {
       content: "\e7cf";
   }

   .oui-canary-icon-fbi-houtaiguanli:before {
       content: "\e7d0";
   }

   .oui-canary-icon-fbi-huabuwenjian:before {
       content: "\e7d1";
   }

   .oui-canary-icon-fbi-liulanmoshi:before {
       content: "\e7d2";
   }

   .oui-canary-icon-fbi-pingtaiguanli:before {
       content: "\e7d3";
   }

   .oui-canary-icon-fbi-quanxianmiyao:before {
       content: "\e7d4";
   }

   .oui-canary-icon-fbi-shishi:before {
       content: "\e7d5";
   }

   .oui-canary-icon-fbi-shujubao:before {
       content: "\e7d6";
   }

   .oui-canary-icon-fbi-shujuji:before {
       content: "\e7d7";
   }

   .oui-canary-icon-fbi-yonghutouxiang:before {
       content: "\e7d8";
   }

   .oui-canary-icon-fbi-yulan:before {
       content: "\e7d9";
   }

   .oui-canary-icon-fbi-zhuanrang:before {
       content: "\e7da";
   }

   .oui-canary-icon-fbi-excelwenjian:before {
       content: "\e7db";
   }

   .oui-canary-icon-fbi-shujuwenjian:before {
       content: "\e7dc";
   }

   .oui-canary-icon-fbi-xinjianshujutianjia:before {
       content: "\e7dd";
   }

   .oui-canary-icon-fbi-lisimoshicaidandaohang:before {
       content: "\e7de";
   }

   .oui-canary-icon-fbi-shipin:before {
       content: "\e7df";
   }

   .oui-canary-icon-fbi-paixujiantouzuoce:before {
       content: "\e7e0";
   }

   .oui-canary-icon-fbi-excel:before {
       content: "\e7e3";
   }

   .oui-canary-icon-fbi-shouquan:before {
       content: "\e7e4";
   }

   .oui-canary-icon-fbi-qingchuhuancun:before {
       content: "\e7e5";
   }

   .oui-canary-icon-fbi-yaoqing:before {
       content: "\e7e6";
   }

   .oui-canary-icon-fbi-zhuanjiao:before {
       content: "\e7e7";
   }

   .oui-canary-icon-fbi-shujuji-a:before {
       content: "\e7e8";
   }

   .oui-canary-icon-fbi-zhandian:before {
       content: "\e7e9";
   }

   .oui-canary-icon-fbi-morenleixing:before {
       content: "\e7ea";
   }

   .oui-canary-icon-fbi-youjianpeizhi:before {
       content: "\e7eb";
   }

   .oui-canary-icon-fbi-gengduo:before {
       content: "\e7ec";
   }

   .oui-canary-icon-fbi-xiaxian:before {
       content: "\e7ed";
   }

   .oui-canary-icon-fbi-zhuanxiangmukongjian:before {
       content: "\e7ee";
   }

   .oui-canary-icon-fbi-jiasupeizhi-a:before {
       content: "\e7ef";
   }

   .oui-canary-icon-fbi-xiaozhan:before {
       content: "\e7f0";
   }

   .oui-canary-icon-fbi-zuijinshiyong:before {
       content: "\e7f1";
   }

   .oui-canary-icon-fbi-baobiao:before {
       content: "\e7f2";
   }

   .oui-canary-icon-fbi-quanbuyingyong:before {
       content: "\e7f3";
   }

   .oui-canary-icon-fbi-shujuyuan:before {
       content: "\e7f4";
   }

   .oui-canary-icon-fbi-shoucangjia:before {
       content: "\e7f5";
   }

   .oui-canary-icon-fbi-shujuji-b:before {
       content: "\e7f6";
   }

   .oui-canary-icon-fbi-wuxianbaobiao:before {
       content: "\e7f7";
   }

   .oui-canary-icon-fbi-pcbaobiao:before {
       content: "\e7f8";
   }

   .oui-canary-icon-fbi-yingxiaoribao:before {
       content: "\e7f9";
   }

   .oui-canary-icon-jianqu:before {
       content: "\e746";
   }

   .oui-canary-icon-vs:before {
       content: "\e635";
   }

   .oui-canary-icon-tm:before {
       content: "\e6c2";
   }

   .oui-canary-icon-three:before {
       content: "\e7a0";
   }

   .oui-canary-icon-two:before {
       content: "\e7a1";
   }

   .oui-canary-icon-one:before {
       content: "\e79f";
   }

   .oui-canary-icon-nv:before {
       content: "\e7a3";
   }

   .oui-canary-icon-nan:before {
       content: "\e7a2";
   }

   .oui-canary-icon-pingjia:before {
       content: "\e79e";
   }

   .oui-canary-icon-mubiao:before {
       content: "\e79d";
   }

   .oui-canary-icon-tuikuan:before {
       content: "\e79c";
   }

   .oui-canary-icon-erji:before {
       content: "\e79b";
   }

   .oui-canary-icon-jiaohuan:before {
       content: "\e79a";
   }

   .oui-canary-icon-tixuqiu:before {
       content: "\e799";
   }

   .oui-canary-icon-tiyandingyi:before {
       content: "\e798";
   }

   .oui-canary-icon-page:before {
       content: "\e64b";
   }

   .oui-canary-icon-live:before {
       content: "\e795";
   }

   .oui-canary-icon-camera:before {
       content: "\e796";
   }

   .oui-canary-icon-camera-l:before {
       content: "\e797";
   }

   .oui-canary-icon-shouyizhuanhua:before {
       content: "\e74c";
   }

   .oui-canary-icon-lock:before {
       content: "\e6db";
   }

   .oui-canary-icon-unlock:before {
       content: "\e6eb";
   }

   .oui-canary-icon-menu-enterprise:before {
       content: "\e646";
   }

   .oui-canary-icon-cart:before {
       content: "\e66a";
   }

   .oui-canary-icon-menu-property:before {
       content: "\e64a";
   }

   .oui-canary-icon-menu-category:before {
       content: "\e60f";
   }

   .oui-canary-icon-menu-category-o:before {
       content: "\e643";
   }

   .oui-canary-icon-menu-market:before {
       content: "\e686";
   }

   .oui-canary-icon-menu-trade:before {
       content: "\e66a";
   }

   .oui-canary-icon-menu-product:before {
       content: "\e69d";
   }

   .oui-canary-icon-menu-flow:before {
       content: "\e6bf";
   }

   .oui-canary-icon-menu-brand:before {
       content: "\e640";
   }

   .oui-canary-icon-menu-finical:before {
       content: "\e63c";
   }

   .oui-canary-icon-shop:before {
       content: "\e669";
   }

   .oui-canary-icon-vs-hollow:before {
       content: "\e675";
   }

   .oui-canary-icon-person:before {
       content: "\e674";
   }

   .oui-canary-icon-message:before {
       content: "\e625";
   }

   .oui-canary-icon-message-o:before {
       content: "\e65b";
   }

   .oui-canary-icon-old:before {
       content: "\e627";
       color: #FF8441;
   }

   .oui-canary-icon-old-o:before {
       content: "\e65d";
       color: #FF8441;
   }

   .oui-canary-icon-info-o:before {
       content: "\e656";
   }

   .oui-canary-icon-info:before {
       content: "\e621";
   }

   .oui-canary-icon-error:before {
       content: "\e601";
   }

   .oui-canary-icon-error-o:before {
       content: "\e638";
   }

   .oui-canary-icon-loading:before {
       content: "\e67b";
       color: #2062e6;
   }

   .oui-canary-icon-caret-up:before {
       content: "\e60a";
   }

   .oui-canary-icon-caret-down:before {
       content: "\e609";
   }

   .oui-canary-icon-caret-certain:before {
       content: "\e678";
   }

   .oui-canary-icon-radio-border:before {
       content: "\e645";
   }

   .oui-canary-icon-radio-dot:before {
       content: "\e617";
   }

   .oui-canary-icon-radio-shadow:before {
       content: "\e616";
   }

   .oui-canary-icon-checkbox-border:before {
       content: "\e644";
   }

   .oui-canary-icon-checkbox-dot:before {
       content: "\e67a";
   }

   .oui-canary-icon-checkbox-shadow:before {
       content: "\e682";
   }

   .oui-canary-icon-angle-down:before {
       content: "\e662";
   }

   .oui-canary-icon-angle-up:before {
       content: "\e65e";
   }

   .oui-canary-icon-angle-left:before {
       content: "\e660";
   }

   .oui-canary-icon-angle-right:before {
       content: "\e679";
   }

   .oui-canary-icon-trend-up:before {
       content: "\e62a";
   }

   .oui-canary-icon-trend-down:before {
       content: "\e61a";
   }

   .oui-canary-icon-minus:before {
       content: "\e678";
   }

   .oui-canary-icon-search:before {
       content: "\e664";
   }

   .oui-canary-icon-doubt:before {
       content: "\e602";
   }

   .oui-canary-icon-doubt-o:before {
       content: "\e639";
   }

   .oui-canary-icon-share:before {
       content: "\e62c";
   }

   .oui-canary-icon-share-o:before {
       content: "\e665";
   }

   .oui-canary-icon-book:before {
       content: "\e60b";
   }

   .oui-canary-icon-book-o:before {
       content: "\e63f";
   }

   .oui-canary-icon-official-o:before {
       content: "\e65c";
       color: #FF8441;
   }

   .oui-canary-icon-official:before {
       content: "\e626";
       color: #FF8441;
   }

   .oui-canary-icon-heart:before {
       content: "\e61f";
       color: #EE3B61;
   }

   .oui-canary-icon-heart-o:before {
       content: "\e653";
       color: #EE3B61;
   }

   .oui-canary-icon-crown:before {
       content: "\e612";
       color: #2062e6;
   }

   .oui-canary-icon-crown-o:before {
       content: "\e647";
       color: #2062e6;
   }

   .oui-canary-icon-golden:before {
       content: "\e612";
       color: #FFBB28;
   }

   .oui-canary-icon-golden-o:before {
       content: "\e647";
       color: #FFBB28;
   }

   .oui-canary-icon-diamond:before {
       content: "\e615";
       color: #2062e6;
   }

   .oui-canary-icon-diamond-o:before {
       content: "\e64c";
       color: #2062e6;
   }

   .oui-canary-icon-tmall:before {
       content: "\e6ce";
       color: #dd2727;
   }

   .oui-canary-icon-taobao:before {
       content: "\e6ec";
       color: #ff4400;
   }

   .oui-canary-icon-refresh:before {
       content: "\e6a6";
   }

   .oui-canary-icon-phone:before {
       content: "\e6a5";
   }

   .oui-canary-icon-times-o:before {
       content: "\e642";
   }

   .oui-canary-icon-times:before {
       content: "\e676";
   }

   .oui-canary-icon-del:before {
       content: "\e676";
   }

   .oui-canary-icon-edit:before {
       content: "\e64f";
   }

   .oui-canary-icon-edit-solid:before {
       content: "\e61b";
   }

   .oui-canary-icon-logistics:before {
       content: "\e67f";
   }

   .oui-canary-icon-logistics-o:before {
       content: "\e67e";
   }

   .oui-canary-icon-service:before {
       content: "\e67c";
   }

   .oui-canary-icon-service-o:before {
       content: "\e67d";
   }

   .oui-canary-icon-new:before {
       content: "\e624";
   }

   .oui-canary-icon-new-o:before {
       content: "\e65a";
   }

   .oui-canary-icon-new-small:before {
       content: "\e623";
   }

   .oui-canary-icon-new-small-o:before {
       content: "\e659";
   }

   .oui-canary-icon-qr-code:before {
       content: "\e663";
   }

   .oui-canary-icon-to-top:before {
       content: "\e672";
   }

   .oui-canary-icon-yes:before {
       content: "\e677";
   }

   .oui-canary-icon-jzqb:before {
       content: "\e6e1";
   }

   .oui-canary-icon-jzqb-jzjk:before {
       content: "\e700";
   }

   .oui-canary-icon-jzqb-jzfx:before {
       content: "\e6ff";
   }

   .oui-canary-icon-jzqb-pzgl:before {
       content: "\e701";
   }

   .oui-canary-icon-zxfx:before {
       content: "\e6f1";
   }

   .oui-canary-icon-schq-zyb:before {
       content: "\e6f3";
   }

   .oui-canary-icon-schq-bzb:before {
       content: "\e6f4";
   }

   .oui-canary-icon-sjzzs-ddb:before {
       content: "\e6f2";
   }

   .oui-canary-icon-sjzzs-zdb:before {
       content: "\e6e4";
   }

   .oui-canary-icon-lyfx:before {
       content: "\e69a";
   }

   .oui-canary-icon-calendar:before {
       content: "\e641";
   }

   .oui-canary-icon-aliww:before {
       content: "\e668";
   }

   .oui-canary-icon-prev-o:before {
       content: "\e6cf";
   }

   .oui-canary-icon-next-o:before {
       content: "\e6d0";
   }

   .oui-canary-icon-favor:before {
       content: "\e6d1";
   }

   .oui-canary-icon-favor-o:before {
       content: "\e6d2";
   }

   .oui-canary-icon-doc:before {
       content: "\e606";
   }

   .oui-canary-icon-video:before {
       content: "\e6a3";
   }

   .oui-canary-icon-video-o:before {
       content: "\e6a4";
   }

   .oui-canary-icon-faq:before {
       content: "\e6bd";
   }

   .oui-canary-icon-faq-o:before {
       content: "\e6be";
   }

   .oui-canary-icon-people:before {
       content: "\e6dc";
   }

   .oui-canary-icon-money:before {
       content: "\e6d4";
   }

   .oui-canary-icon-foot:before {
       content: "\e6da";
   }

   .oui-canary-icon-eye:before {
       content: "\e61c";
   }

   .oui-canary-icon-report:before {
       content: "\e6ac";
   }

   .oui-canary-icon-bag-o:before {
       content: "\e69d";
   }

   .oui-canary-icon-bag:before {
       content: "\e69e";
   }

   .oui-canary-icon-warning-o:before {
       content: "\e638";
   }

   .oui-canary-icon-download:before {
       content: "\e64e";
   }

   .oui-canary-icon-del-col:before {
       content: "\e6ef";
   }

   .oui-canary-icon-add-col:before {
       content: "\e6ee";
   }

   .oui-canary-icon-attachment:before {
       content: "\e6fd";
   }

   .oui-canary-icon-old-version:before {
       content: "\e6f5";
   }

   .oui-canary-icon-new-version:before {
       content: "\e6f0";
   }

   .oui-canary-icon-arrow-up:before {
       content: "\e60a";
   }

   .oui-canary-icon-arrow-down:before {
       content: "\e609";
   }

   .oui-canary-icon-customize:before {
       content: "\e703";
   }

   .oui-canary-icon-realtime:before {
       content: "\e702";
   }

   .oui-canary-icon-plus:before {
       content: "\e63a";
   }

   .oui-canary-icon-plus2:before {
       content: "\e628";
   }

   .oui-canary-icon-minus2:before {
       content: "\e622";
   }

   .oui-canary-icon-offical:before {
       content: "\e65c";
   }

   .oui-canary-icon-male:before {
       content: "\e704";
   }

   .oui-canary-icon-female:before {
       content: "\e705";
   }

   .oui-canary-icon-cancel:before {
       content: "\e60e";
   }

   .oui-canary-icon-customized-act:before {
       content: "\e70d";
   }

   .oui-canary-icon-tm-act:before {
       content: "\e70c";
   }

   .oui-canary-icon-tb-act:before {
       content: "\e70a";
   }

   .oui-canary-icon-ju-act:before {
       content: "\e708";
   }

   .oui-canary-icon-tqg-act:before {
       content: "\e70b";
   }

   .oui-canary-icon-shop-act:before {
       content: "\e709";
   }

   .oui-canary-icon-flag:before {
       content: "\e68f";
   }

   .oui-canary-icon-rr:before {
       content: "\e71d";
   }

   .oui-canary-icon-ll:before {
       content: "\e71c";
   }

   .oui-canary-icon-gerenzhongxin:before {
       content: "\e75f";
   }

   .oui-canary-icon-clock:before {
       content: "\e760";
   }

   .oui-canary-icon-zuozhanshi:before {
       content: "\e957";
   }

   .oui-canary-icon-yingxiao:before {
       content: "\e955";
   }

   .oui-canary-icon-wuliu:before {
       content: "\e951";
   }

   .oui-canary-icon-liuliang:before {
       content: "\e94e";
   }

   .oui-canary-icon-liuliang-a:before {
       content: "\e93c";
   }

   .oui-canary-icon-shangpin:before {
       content: "\e950";
   }

   .oui-canary-icon-jiaoyi:before {
       content: "\e94a";
   }

   .oui-canary-icon-caiwu:before {
       content: "\e94b";
   }

   .oui-canary-icon-shichang:before {
       content: "\e953";
   }

   .oui-canary-icon-jingzheng:before {
       content: "\e94d";
   }

   .oui-canary-icon-yewu:before {
       content: "\e956";
   }

   .oui-canary-icon-qushu:before {
       content: "\e954";
   }

   .oui-canary-icon-xueyuan:before {
       content: "\e952";
   }

   .oui-canary-icon-shishi:before {
       content: "\e94f";
   }

   .oui-canary-icon-fuwu:before {
       content: "\e94c";
   }

   .oui-canary-icon-more:before {
       content: "\e773";
   }

   .oui-canary-icon-nongcuntaobao:before {
       content: "\e75d";
   }

   .oui-canary-icon-tianmaohaiwai:before {
       content: "\e75c";
   }

   .oui-canary-icon-shenghuoyanjiusuo:before {
       content: "\e75b";
   }

   .oui-canary-icon-neirongfenxi:before {
       content: "\e755";
   }

   .oui-canary-icon-dianshitaobao:before {
       content: "\e754";
   }

   .oui-canary-icon-tianmaoguoji:before {
       content: "\e749";
   }

   .oui-canary-icon-shangjiaduanshipin:before {
       content: "\e791";
   }

   .oui-canary-icon-taobaohaiwai:before {
       content: "\e771";
   }

   .oui-canary-icon-llzh-lljk:before {
       content: "\e710";
   }

   .oui-canary-icon-llzh-zdjh:before {
       content: "\e711";
   }

   .oui-canary-icon-fa-report:before {
       content: "\e6b3";
   }

   .oui-canary-icon-fa-book:before {
       content: "\e715";
   }

   .oui-canary-icon-fa-tools:before {
       content: "\e717";
   }

   .oui-canary-icon-fa-config:before {
       content: "\e701";
   }

   .oui-canary-icon-fen-qi-mian-xi:before {
       content: "\e849";
   }

   .oui-canary-icon-ren-qun-tui-jian:before {
       content: "\e848";
   }

   .oui-canary-icon-tui-guang:before {
       content: "\e847";
   }

   .oui-canary-icon-xin-ke-zhe-kou:before {
       content: "\e846";
   }

   /** oui-auto-complete */
   .oui-auto-complete.search-popup {
       -webkit-transition: width 0.3s, margin-left 0.3s;
       transition: width 0.3s, margin-left 0.3s;
       width: 0;
       background: transparent;
       border-radius: 0;
   }

   .oui-auto-complete.search-popup .ant-select-selection {
       background: transparent;
   }

   .oui-auto-complete.search-popup input {
       border: 0;
       padding-left: 0;
       padding-right: 0;
       -webkit-box-shadow: none !important;
       box-shadow: none !important;
   }

   .oui-auto-complete.search-popup,
   .oui-auto-complete.search-popup:hover,
   .oui-auto-complete.search-popup:focus {
       border-bottom: 1px solid #e6e6e6;
   }

   .oui-auto-complete.search-popup.show {
       width: 210px;
       margin-left: 8px;
   }

   .search-popup-icon-wrapper .search-popup-icon {
       cursor: pointer;
       font-size: 16px;
   }

   /** oui-select */
   .oui-select .ant-select-selection:hover {
       border-color: #4987f2;
   }

   .oui-select .ant-select-selection:focus,
   .oui-select .ant-select-selection:active {
       border-color: #1145bf;
       -webkit-box-shadow: none;
       box-shadow: none;
   }

   .oui-select .ant-select-selection--multiple .ant-select-selection__choice__content .oui-select-checkbox {
       display: none;
   }

   .oui-select .ant-select-selection--multiple .ant-select-selection__choice__content span {
       padding: 0px;
   }

   .ant-select-open .ant-select-selection,
   .ant-select-focused .ant-select-selection {
       border-color: #1145bf;
       -webkit-box-shadow: none;
       box-shadow: none;
   }

   .ant-select-disabled .ant-select-selection:hover,
   .ant-select-disabled .ant-select-selection:focus,
   .ant-select-disabled .ant-select-selection:active {
       border-color: #e6e6e6;
   }

   .oui-select-no-border .ant-select-selection {
       border: none;
   }

   .oui-select-dropdown-checkbox .select-tag-checkbox {
       padding-right: 5px;
   }

   .ant-select-dropdown.ant-select-dropdown--multiple.oui-select-dropdown-checkbox .ant-select-dropdown-menu-item-selected:after,
   .ant-select-dropdown.ant-select-dropdown--multiple.oui-select-dropdown-checkbox .ant-select-dropdown-menu-item-selected:hover:after,
   .ant-select-dropdown.ant-select-dropdown--multiple.oui-select-dropdown-checkbox .ant-select-dropdown-menu-item:after,
   .ant-select-dropdown.ant-select-dropdown--multiple.oui-select-dropdown-checkbox .ant-select-dropdown-menu-item:hover:after {
       display: none;
   }

   /** oui-checkbox */
   .oui-checkbox .ant-checkbox-inner,
   .ant-checkbox-group .ant-checkbox-inner {
       width: 12px;
       height: 12px;
       border-radius: 2px;
   }

   .oui-checkbox .ant-checkbox-indeterminate .ant-checkbox-inner,
   .ant-checkbox-group .ant-checkbox-indeterminate .ant-checkbox-inner {
       width: 12px;
       height: 12px;
       border-radius: 2px;
       background-color: #2062e6;
       border-color: #2062e6;
   }

   .oui-checkbox .ant-checkbox-indeterminate .ant-checkbox-inner:after,
   .ant-checkbox-group .ant-checkbox-indeterminate .ant-checkbox-inner:after {
       left: 1px;
       top: 4px;
       border: 1px solid #fff;
       border-width: 1px;
       background-color: transparent;
       -webkit-transform: scaleY(0.6);
       transform: scaleY(0.6);
       width: 9.14285714px;
       height: 1.14285714px;
   }

   .oui-checkbox .ant-checkbox-checked .ant-checkbox-inner,
   .ant-checkbox-group .ant-checkbox-checked .ant-checkbox-inner {
       background-color: #2062e6;
       border-color: #2062e6;
   }

   .oui-checkbox .ant-checkbox-checked .ant-checkbox-inner:after,
   .ant-checkbox-group .ant-checkbox-checked .ant-checkbox-inner:after {
       left: 3px;
       top: -1px;
       border-width: 1px;
   }

   .oui-checkbox .ant-checkbox-checked.ant-checkbox-disabled .ant-checkbox-inner,
   .ant-checkbox-group .ant-checkbox-checked.ant-checkbox-disabled .ant-checkbox-inner {
       border-color: #e6e6e6 !important;
       background-color: #F0F0F0;
   }

   /** oui-input */
   .oui-canary-input:hover,
   .ant-input:hover {
       border-color: #4987f2 !important;
   }

   .oui-canary-input:focus,
   .ant-input:focus {
       border-color: #1145bf !important;
       -webkit-box-shadow: none;
       box-shadow: none;
   }

   .ant-input-affix-wrapper:hover .ant-input:not(.ant-input-disabled) {
       border-color: #4987f2 !important;
   }

   .ant-input-search .ant-btn:hover,
   .ant-input-search .ant-btn-dashed:hover {
       color: #4987f2;
       background-color: #ffffff;
       border-color: #4987f2;
   }

   .ant-input-search .ant-btn:focus,
   .ant-input-search .ant-btn-dashed:focus {
       color: #1145bf;
       background-color: #ffffff;
       border-color: #1145bf;
   }

   .ant-input-search .ant-btn-primary:hover {
       color: #ffffff;
       background-color: #4987f2;
       border-color: #4987f2;
   }

   .ant-input-search .ant-btn-primary:focus {
       color: #ffffff;
       background-color: #1145bf;
       border-color: #1145bf;
   }

   .ant-input-search .ant-btn-danger:hover {
       color: #ffffff;
       background-color: #F46E65;
       border-color: #F46E65;
   }

   .ant-input-search .ant-btn-danger:focus {
       color: #ffffff;
       background-color: #D73435;
       border-color: #D73435;
   }

   .ant-input-search .ant-btn[disabled]:hover,
   .ant-input-search .ant-btn[disabled]:focus {
       color: #cecece;
       background-color: #F0F0F0;
       border-color: #e6e6e6;
   }

   .ant-input-search:hover .ant-input:not(.ant-input-disabled) {
       border-color: #4987f2 !important;
   }

   .ant-input-search:focus .ant-input:not(.ant-input-disabled) {
       border-color: #1145bf !important;
       -webkit-box-shadow: none;
       box-shadow: none;
   }

   /** oui-breadcrumb */
   .oui-breadcrumb .ant-breadcrumb-link,
   .oui-breadcrumb .ant-breadcrumb-separator {
       color: #333333;
   }

   .oui-breadcrumb a {
       color: #333333;
   }

   .oui-breadcrumb a:hover {
       color: #4987f2;
   }

   .oui-breadcrumb>span:last-child .ant-breadcrumb-link {
       color: #999999;
   }

   /** oui-button */
   body .ant-btn:hover,
   body .ant-btn-dashed:hover {
       color: #4987f2;
       background-color: #ffffff;
       border-color: #4987f2;
   }

   body .ant-btn:focus,
   body .ant-btn-dashed:focus {
       color: #1145bf;
       background-color: #ffffff;
       border-color: #1145bf;
   }

   body .ant-btn-primary:hover {
       color: #ffffff;
       background-color: #4987f2;
       border-color: #4987f2;
   }

   body .ant-btn-primary:focus {
       color: #ffffff;
       background-color: #1145bf;
       border-color: #1145bf;
   }

   body .ant-btn-hollow {
       color: #2062e6;
       background-color: #ffffff;
       border-color: #2062e6;
   }

   body .ant-btn-hollow:hover {
       color: #4987f2;
       background-color: #ffffff;
       border-color: #4987f2;
   }

   body .ant-btn-hollow:focus {
       color: #1145bf;
       background-color: #ffffff;
       border-color: #1145bf;
   }

   body .ant-btn-danger:hover {
       color: #ffffff;
       background-color: #F46E65;
       border-color: #F46E65;
   }

   body .ant-btn-danger:focus {
       color: #ffffff;
       background-color: #D73435;
       border-color: #D73435;
   }

   body .ant-btn[disabled]:hover,
   body .ant-btn[disabled]:focus {
       color: #cecece;
       background-color: #F0F0F0;
       border-color: #e6e6e6;
   }

   .ant-btn-group .ant-btn-primary:first-child:not(:last-child) {
       border-right-color: #4987f2;
   }

   .ant-btn-group .ant-btn-primary:not(:first-child):not(:last-child) {
       border-left-color: #4987f2;
       border-right-color: #4987f2;
   }

   .ant-btn-group .ant-btn-primary:last-child:not(:first-child) {
       border-left-color: #4987f2;
   }

   /** oui-cascader */
   .oui-cascader .ant-input:hover {
       border-color: #4987f2;
   }

   .oui-cascader .ant-input:focus,
   .oui-cascader .ant-input:active {
       border-color: #1145bf;
       -webkit-box-shadow: none;
       box-shadow: none;
   }

   .oui-cascader .ant-input-disabled:hover {
       border-color: #e6e6e6;
   }

   .ant-cascader-picker:focus .ant-cascader-input {
       border-color: #1145bf;
       -webkit-box-shadow: none;
       box-shadow: none;
   }

   /** oui-calendar-select */
   .oui-calendar-select {
       display: inline-block;
   }

   .oui-calendar-select-view {
       cursor: pointer;
   }

   .oui-calendar-select-view-icon {
       cursor: pointer;
   }

   .oui-calendar-select-view-icon-calendar {
       padding-right: 8px;
   }

   .oui-calendar-select-view-icon-angle {
       -webkit-transition: -webkit-transform .2s;
       transition: -webkit-transform .2s;
       transition: transform .2s;
       transition: transform .2s, -webkit-transform .2s;
   }

   .oui-calendar-select-view-icon-angle-active {
       -webkit-transform: rotate(-180deg);
       transform: rotate(-180deg);
   }

   .oui-calendar-select-view-icon-btn {
       display: inline-block;
       width: 36px;
   }

   .oui-calendar-select-view-icon-btn:hover {
       color: #2062e6;
   }

   .oui-calendar-select-view-value {
       padding-right: 6px;
   }

   .oui-calendar-select-popup {
       background: #ffffff;
       text-align: center;
       border: 1px solid #e6e6e6;
       -webkit-box-shadow: 0 2px 8px rgba(0, 0, 0, 0.15);
       box-shadow: 0 2px 8px rgba(0, 0, 0, 0.15);
   }

   .oui-calendar-select-popup-range {
       -webkit-box-shadow: 0 2px 8px rgba(0, 0, 0, 0.15);
       box-shadow: 0 2px 8px rgba(0, 0, 0, 0.15);
   }

   .oui-calendar-select-popup-range:before,
   .oui-calendar-select-popup-range:after {
       content: " ";
       display: table;
   }

   .oui-calendar-select-popup-range:after {
       clear: both;
   }

   .oui-calendar-select-popup-range-calendar:before,
   .oui-calendar-select-popup-range-calendar:after {
       content: " ";
       display: table;
   }

   .oui-calendar-select-popup-range-calendar:after {
       clear: both;
   }

   .oui-calendar-select-popup-range-item {
       float: left;
       -webkit-box-shadow: none;
       box-shadow: none;
   }

   .oui-calendar-select-popup-range-item-left {
       border-right: none;
   }

   .oui-calendar-select-popup-range-item-right {
       border-left: none;
   }

   .oui-calendar-select-popup-footer {
       background: #ffffff;
       padding: 4px 10px;
       border: 1px solid #e6e6e6;
       border-top: none;
   }

   .oui-calendar-select-popup-footer:before,
   .oui-calendar-select-popup-footer:after {
       content: " ";
       display: table;
   }

   .oui-calendar-select-popup-footer:after {
       clear: both;
   }

   .oui-calendar-select-popup-footer-button {
       margin-left: 20px;
       padding: 8px 14px;
   }

   .oui-calendar-select-popup-header {
       font-weight: bold;
       padding: 0 10px;
       height: 45px;
       line-height: 45px;
       border-bottom: 1px solid #e6e6e6;
   }

   .oui-calendar-select-popup-header-left,
   .oui-calendar-select-popup-header-right {
       color: #999999;
       display: inline-block;
       width: 72px;
       overflow: hidden;
       white-space: nowrap;
   }

   .oui-calendar-select-popup-header-center {
       display: inline-block;
       width: 54px;
       cursor: pointer;
       overflow: hidden;
       white-space: nowrap;
   }

   .oui-calendar-select-popup-header-center:hover {
       color: #2062e6;
   }

   .oui-calendar-select-popup-header-arrow-placeholder {
       width: 36px;
       display: inline-block;
   }

   .oui-calendar-select-popup-content {
       padding: 6px 10px 10px 10px;
   }

   .oui-calendar-select-popup-content-title {
       padding-bottom: 2px;
       color: #999999;
   }

   .oui-calendar-select-popup-content-title:before,
   .oui-calendar-select-popup-content-title:after {
       content: " ";
       display: table;
   }

   .oui-calendar-select-popup-content-title:after {
       clear: both;
   }

   .oui-calendar-select-popup-content-container {
       width: 252px;
   }

   .oui-calendar-select-popup-content-container:before,
   .oui-calendar-select-popup-content-container:after {
       content: " ";
       display: table;
   }

   .oui-calendar-select-popup-content-container:after {
       clear: both;
   }

   .oui-calendar-select-popup-content-week:before,
   .oui-calendar-select-popup-content-week:after {
       content: " ";
       display: table;
   }

   .oui-calendar-select-popup-content-week:after {
       clear: both;
   }

   .oui-calendar-select-popup-content-week-isWeek:hover {
       color: #2062e6;
   }

   .oui-calendar-select-popup-content-item {
       float: left;
       cursor: pointer;
       height: 36px;
       line-height: 36px;
   }

   .oui-calendar-select-popup-content-item-day {
       width: 36px;
   }

   .oui-calendar-select-popup-content-item-month {
       width: 72px;
       margin: 6px 6px;
   }

   .oui-calendar-select-popup-content-item-quarter {
       width: 86px;
       margin: 13.5px 20px;
   }

   .oui-calendar-select-popup-content-item-year {
       width: 60px;
       margin: 6px 12px;
   }

   .oui-calendar-select-popup-content-item-current {
       color: #ffffff;
       background: #2062e6;
       border-radius: 2px;
   }

   .oui-calendar-select-popup-content-item-hidden {
       cursor: default;
       background-color: #ffffff;
   }

   .oui-calendar-select-popup-content-item-hover {
       color: #2062e6;
   }

   .oui-calendar-select-popup-content-item-disabled {
       cursor: not-allowed !important;
       color: #cecece !important;
   }

   .oui-calendar-select-popup-content-item-range {
       color: #ffffff;
       background: #2062e6;
   }

   /** oui-card */
   .oui-card {
       background: #ffffff;
       margin-bottom: 10px;
       -webkit-box-shadow: 0 2px 8px rgba(0, 0, 0, 0.15);
       box-shadow: 0 2px 8px rgba(0, 0, 0, 0.15);
   }

   .oui-card-hoverable {
       border: 1px solid #e6e6e6;
       -webkit-box-shadow: none;
       box-shadow: none;
       -webkit-transition: all .3s;
       transition: all .3s;
   }

   .oui-card-hoverable:hover {
       -webkit-box-shadow: 0 2px 8px rgba(0, 0, 0, 0.15);
       box-shadow: 0 2px 8px rgba(0, 0, 0, 0.15);
   }

   .oui-card-header-wrapper {
       position: relative;
       padding: 0 30px;
       line-height: 50px;
       border-bottom: 1px solid #e6e6e6;
   }

   .oui-card-header-wrapper:before,
   .oui-card-header-wrapper:after {
       content: " ";
       display: table;
   }

   .oui-card-header-wrapper:after {
       clear: both;
   }

   .oui-card-title {
       float: left;
       font-size: 16px;
       color: #333333;
       margin: 0;
       font-weight: bold;
       margin-right: 5px;
   }

   .oui-card-sub-title {
       float: left;
       font-size: 12px;
       color: #999999;
       margin: 0;
       margin-right: 5px;
   }

   .oui-card-explanation-icon {
       float: left;
       margin-top: 20px;
   }

   .oui-card-notice {
       position: relative;
       clear: both;
   }

   .oui-card-notice .ant-message {
       position: absolute;
   }

   .oui-card-content {
       position: relative;
       width: 100%;
       padding: 0 30px 30px 30px;
       min-height: 100px;
   }

   .oui-card-content:before,
   .oui-card-content:after {
       content: " ";
       display: table;
   }

   .oui-card-content:after {
       clear: both;
   }

   .oui-card-header {
       position: relative;
       overflow: hidden;
   }

   .oui-card-header:before,
   .oui-card-header:after {
       content: " ";
       display: table;
   }

   .oui-card-header:after {
       clear: both;
   }

   .oui-card-header-msg-fixed .oui-card-message-content {
       position: fixed;
       top: 30px;
       z-index: 1000;
       -webkit-box-shadow: 0 2px 8px rgba(0, 0, 0, 0.15);
       box-shadow: 0 2px 8px rgba(0, 0, 0, 0.15);
       margin-left: 100px;
   }

   .oui-card-header .msg-enter .oui-card-message-content {
       -webkit-transform: translate(-50%, 0%);
       transform: translate(-50%, 0%);
       opacity: 0.5;
   }

   .oui-card-header .msg-enter-active .oui-card-message-content,
   .oui-card-header .msg-leave .oui-card-message-content {
       -webkit-transform: translate(-50%, -50%);
       transform: translate(-50%, -50%);
       opacity: 1;
       -webkit-transition: opacity .4s ease-out, -webkit-transform .4s ease-out;
       transition: opacity .4s ease-out, -webkit-transform .4s ease-out;
       transition: transform .4s ease-out, opacity .4s ease-out;
       transition: transform .4s ease-out, opacity .4s ease-out, -webkit-transform .4s ease-out;
   }

   .oui-card-header .msg-leave-active .oui-card-message-content {
       -webkit-transform: translate(-50%, -100%);
       transform: translate(-50%, -100%);
       opacity: 0.5;
       -webkit-transition: opacity .4s ease-out, -webkit-transform .4s ease-out;
       transition: opacity .4s ease-out, -webkit-transform .4s ease-out;
       transition: transform .4s ease-out, opacity .4s ease-out;
       transition: transform .4s ease-out, opacity .4s ease-out, -webkit-transform .4s ease-out;
   }

   .oui-card-header-pull-right {
       float: right;
   }

   .oui-card-header-item-pull-left {
       float: left;
   }

   .oui-card-header-item-pull-right {
       float: right;
   }

   .oui-card-link {
       color: #999999;
       margin-left: 20px;
   }

   .oui-card-link i {
       font-weight: 14px;
       margin-left: 5px;
   }

   .oui-card-switch {
       cursor: pointer;
   }

   .oui-card-switch-item-active {
       color: #2062e6;
   }

   .oui-card-switch-item-separator {
       margin: 0 5px;
       color: #999999;
   }

   .oui-card-cover>* {
       width: 100%;
       display: block;
   }

   /** oui-tooltip */
   .oui-canary-tooltip .ant-tooltip-inner {
       color: #333333;
       background-color: #ffffff;
       -webkit-box-shadow: 0 2px 8px rgba(0, 0, 0, 0.15);
       box-shadow: 0 2px 8px rgba(0, 0, 0, 0.15);
       border-radius: 0px;
   }

   .oui-canary-tooltip.ant-tooltip-placement-topLeft .ant-tooltip-arrow,
   .oui-canary-tooltip.ant-tooltip-placement-top .ant-tooltip-arrow,
   .oui-canary-tooltip.ant-tooltip-placement-topRight .ant-tooltip-arrow {
       border-top-color: #ffffff !important;
   }

   .oui-canary-tooltip.ant-tooltip-placement-rightTop .ant-tooltip-arrow,
   .oui-canary-tooltip.ant-tooltip-placement-right .ant-tooltip-arrow,
   .oui-canary-tooltip.ant-tooltip-placement-rightBottom .ant-tooltip-arrow {
       border-right-color: #ffffff !important;
   }

   .oui-canary-tooltip.ant-tooltip-placement-bottomRight .ant-tooltip-arrow,
   .oui-canary-tooltip.ant-tooltip-placement-bottom .ant-tooltip-arrow,
   .oui-canary-tooltip.ant-tooltip-placement-bottomLeft .ant-tooltip-arrow {
       border-bottom-color: #ffffff !important;
   }

   .oui-canary-tooltip.ant-tooltip-placement-leftBottom .ant-tooltip-arrow,
   .oui-canary-tooltip.ant-tooltip-placement-left .ant-tooltip-arrow,
   .oui-canary-tooltip.ant-tooltip-placement-leftTop .ant-tooltip-arrow {
       border-left-color: #ffffff !important;
   }

   /** oui-dt-message */
   .oui-dt-message {
       position: absolute;
       width: 100%;
       height: 100%;
       top: 0;
       left: 0;
   }

   .oui-dt-message-content {
       position: absolute;
       top: 50%;
       left: 50%;
       width: 80%;
       -webkit-transform: translate(-50%, -50%);
       transform: translate(-50%, -50%);
       padding: 0 15px;
       min-height: 56px;
       border-radius: 2px;
       background-color: #ffffff;
       display: -webkit-box;
       display: -webkit-flex;
       display: -ms-flexbox;
       display: flex;
       -webkit-box-align: center;
       -webkit-align-items: center;
       -ms-flex-align: center;
       align-items: center;
       -webkit-box-pack: center;
       -webkit-justify-content: center;
       -ms-flex-pack: center;
       justify-content: center;
       font-size: 14px;
   }

   .oui-dt-message-content-deer {
       width: 100px;
       height: 100px;
       margin: 10px 0;
       background: url("https://img.alicdn.com/tps/TB1WuqgLpXXXXaZXFXXXXXXXXXX-392-404.png") no-repeat;
       background-size: 100px 100px;
   }

   .oui-dt-message-content-icon {
       font-size: 1.5em !important;
       margin-right: 10px;
   }

   .oui-dt-message-content-icon-success {
       color: #00A854;
   }

   .oui-dt-message-content-icon-warning {
       color: #FFBF00;
   }

   .oui-dt-message-content-icon-error {
       color: #F04134;
   }

   .oui-dt-message-content-icon-empty,
   .oui-dt-message-content-icon-info {
       color: #2062e6;
   }

   .oui-dt-message-content-icon-loading.oui-canary-icon-loading {
       color: #2062e6;
   }

   .oui-dt-message-content-icon-loading.oui-canary-icon-loading:before {
       color: #2062e6;
   }

   .oui-dt-message-content-hasMask {
       -webkit-box-shadow: 0 2px 8px rgba(0, 0, 0, 0.15);
       box-shadow: 0 2px 8px rgba(0, 0, 0, 0.15);
   }

   .oui-dt-message-content-isNotice {
       height: 30px;
       line-height: 30px;
       color: #ffffff;
       font-size: 12px;
   }

   .oui-dt-message-content-isNotice .oui-canary-icon {
       color: #ffffff;
   }

   .oui-dt-message-content-isNotice-loading {
       background: #2062e6;
   }

   .oui-dt-message-content-isNotice-loading .oui-canary-icon-loading:before {
       color: #ffffff;
   }

   .oui-dt-message-content-isNotice-info {
       background: #2062e6;
   }

   .oui-dt-message-content-isNotice-success {
       background: #00A854;
   }

   .oui-dt-message-content-isNotice-warning {
       background: #FFBF00;
   }

   .oui-dt-message-content-isNotice-error {
       background: #F04134;
   }

   .oui-dt-message-content-isNotice-empty {
       background: #2062e6;
   }

   /** oui-counter */
   .oui-counter {
       display: inline-block;
   }

   .oui-counter.oui-counter-animating .oui-counter-ribbon {
       -webkit-transform: translateY(-100%);
       transform: translateY(-100%);
       -webkit-transition: -webkit-transform 1s;
       transition: -webkit-transform 1s;
       transition: transform 1s;
       transition: transform 1s, -webkit-transform 1s;
       -webkit-transition-timing-function: cubic-bezier(0.21, 0.09, 0.18, 1.04);
       transition-timing-function: cubic-bezier(0.21, 0.09, 0.18, 1.04);
   }

   .oui-counter .oui-counter-digit {
       display: -moz-inline-box;
       display: inline-block;
       vertical-align: middle;
       *vertical-align: auto;
       position: relative;
   }

   .oui-counter .oui-counter-digit .oui-counter-placeholder {
       display: -moz-inline-box;
       display: inline-block;
       vertical-align: middle;
       *vertical-align: auto;
       visibility: hidden;
   }

   .oui-counter .oui-counter-digit .oui-counter-inner {
       text-align: left;
       display: block;
       position: absolute;
       top: 0;
       left: 0;
       right: 0;
       bottom: 0;
       overflow: hidden;
   }

   .oui-counter .oui-counter-digit .oui-counter-inner .oui-counter-value {
       display: block;
   }

   .oui-counter .oui-counter-digit .oui-counter-inner .oui-counter-value.oui-counter-last {
       position: absolute;
   }

   /** oui-date-picker */
   .oui-date-picker {
       line-height: 28px;
   }

   .oui-date-picker.cycle-to-right {
       text-align: right;
   }

   .oui-date-picker-current-date {
       display: inline-block;
       margin-right: 25px;
   }

   .oui-date-picker-particle-button {
       display: inline-block;
       float: right;
   }

   .oui-date-picker-particle-button button {
       height: 26px;
       border-radius: 0;
   }

   .oui-date-picker-particle-button button.ant-btn-primary {
       background-color: #2062e6;
       border-color: #2062e6;
   }

   .oui-date-picker-particle-button button.arrow[disabled] {
       color: #cecece;
       background-color: #fff;
   }

   .oui-date-picker-menu {
       position: absolute;
       display: none;
       margin-top: 5px;
       background-color: white;
       border: 1px solid #cccccc;
       z-index: 1050;
   }

   .oui-date-picker-menu.open {
       display: block;
       -webkit-animation: ouiSlideUpIn 0.3s;
       animation: ouiSlideUpIn 0.3s;
   }

   .oui-date-picker-menu .rangeWrapper .calendarContainer {
       display: table;
   }

   .oui-date-picker-menu .rangeWrapper .oui-dt-calendar-content {
       display: table-cell;
       height: 100%;
   }

   .oui-date-picker-menu .rangeWrapper .rangeOperate {
       padding: 0 22px 0 10px;
   }

   .oui-date-picker-menu .rangeWrapper .rangeOperate.hasCountLimition {
       padding-top: 20px;
   }

   .oui-date-picker-menu .rangeWrapper .rangeOperate .rangeSwitch,
   .oui-date-picker-menu .rangeWrapper .rangeOperate .rangeValue {
       display: inline-block;
       vertical-align: middle;
       line-height: 42px;
   }

   .oui-date-picker-menu .rangeWrapper .rangeOperate .rangeSwitch span {
       display: inline-block;
       padding: 0 10px;
       border: 2px solid transparent;
       cursor: pointer;
   }

   .oui-date-picker-menu .rangeWrapper .rangeOperate .rangeSwitch span.active {
       color: #2062e6;
       border-bottom-color: #2062e6;
   }

   .oui-date-picker-menu .rangeWrapper .rangeOperate .rangeValue {
       float: right;
       position: relative;
   }

   .oui-date-picker-menu .rangeWrapper .rangeOperate .rangeValue .rangeUnmatchedMessage {
       position: absolute;
       color: #cecece;
       left: 0;
       top: -24px;
   }

   .oui-date-picker-menu .rangeWrapper .rangeOperate .rangeValue .rangeConfirmBtn {
       margin-left: 30px;
   }

   .oui-date-picker-period-panel-message {
       margin: 5px 0 10px;
       color: #cecece;
       text-align: center;
   }

   @-webkit-keyframes ouiSlideUpIn {
       0% {
           opacity: 0;
           -webkit-transform-origin: 0 0;
           transform-origin: 0 0;
           -webkit-transform: scaleY(0.8);
           transform: scaleY(0.8);
       }

       to {
           opacity: 1;
           -webkit-transform-origin: 0 0;
           transform-origin: 0 0;
           -webkit-transform: scaleY(1);
           transform: scaleY(1);
       }
   }

   @keyframes ouiSlideUpIn {
       0% {
           opacity: 0;
           -webkit-transform-origin: 0 0;
           transform-origin: 0 0;
           -webkit-transform: scaleY(0.8);
           transform: scaleY(0.8);
       }

       to {
           opacity: 1;
           -webkit-transform-origin: 0 0;
           transform-origin: 0 0;
           -webkit-transform: scaleY(1);
           transform: scaleY(1);
       }
   }

   @-webkit-keyframes ouiSlideUpOut {
       0% {
           opacity: 1;
           -webkit-transform-origin: 0 0;
           transform-origin: 0 0;
           -webkit-transform: scaleY(1);
           transform: scaleY(1);
       }

       to {
           opacity: 0;
           -webkit-transform-origin: 0 0;
           transform-origin: 0 0;
           -webkit-transform: scaleY(0.8);
           transform: scaleY(0.8);
       }
   }

   @keyframes ouiSlideUpOut {
       0% {
           opacity: 1;
           -webkit-transform-origin: 0 0;
           transform-origin: 0 0;
           -webkit-transform: scaleY(1);
           transform: scaleY(1);
       }

       to {
           opacity: 0;
           -webkit-transform-origin: 0 0;
           transform-origin: 0 0;
           -webkit-transform: scaleY(0.8);
           transform: scaleY(0.8);
       }
   }

   /** oui-dt-calendar */
   .oui-dt-calendar {
       display: none;
       position: absolute;
       z-index: 1101;
       top: 0;
   }

   .oui-dt-calendar:before,
   .oui-dt-calendar:after {
       content: " ";
       display: table;
   }

   .oui-dt-calendar:after {
       clear: both;
   }

   .oui-dt-calendar.oui-active {
       display: block;
   }

   .oui-dt-calendar .oui-popup-content {
       padding: 0;
       position: relative;
       background: #ffffff;
       color: #000000;
       border: 1px solid #ccc;
       border-radius: 0;
       -webkit-box-shadow: 0 3px 12px rgba(0, 0, 0, 0.1);
       box-shadow: 0 3px 12px rgba(0, 0, 0, 0.1);
   }

   .oui-dt-calendar .oui-arrow {
       border: solid transparent;
       height: 0;
       width: 0;
       text-align: center;
       display: block;
   }

   .oui-dt-calendar.oui-placement-left {
       padding-right: 0;
   }

   .oui-dt-calendar.oui-placement-right {
       padding-left: 0;
   }

   .oui-dt-calendar.oui-placement-top {
       padding-bottom: 0;
   }

   .oui-dt-calendar.oui-placement-bottom {
       padding-top: 0;
   }

   .oui-dt-calendar.oui-has-arrow.oui-placement-left {
       padding-right: 6px;
   }

   .oui-dt-calendar.oui-has-arrow.oui-placement-left .oui-arrow-container {
       position: absolute;
       right: -5px;
       width: 12px;
       height: 12px;
   }

   .oui-dt-calendar.oui-has-arrow.oui-placement-left .oui-arrow-container .oui-arrow-outer {
       border-left-color: #ccc;
   }

   .oui-dt-calendar.oui-has-arrow.oui-placement-left .oui-arrow-container .oui-arrow-inner {
       border-left-color: #ffffff;
   }

   .oui-dt-calendar.oui-has-arrow.oui-placement-right {
       padding-left: 6px;
   }

   .oui-dt-calendar.oui-has-arrow.oui-placement-right .oui-arrow-container {
       position: absolute;
       left: -5px;
       width: 12px;
       height: 12px;
   }

   .oui-dt-calendar.oui-has-arrow.oui-placement-right .oui-arrow-container .oui-arrow-outer {
       border-right-color: #ccc;
   }

   .oui-dt-calendar.oui-has-arrow.oui-placement-right .oui-arrow-container .oui-arrow-inner {
       border-right-color: #ffffff;
   }

   .oui-dt-calendar.oui-has-arrow.oui-placement-top {
       padding-bottom: 6px;
   }

   .oui-dt-calendar.oui-has-arrow.oui-placement-top .oui-arrow-container {
       position: absolute;
       bottom: -5px;
       width: 12px;
       height: 12px;
   }

   .oui-dt-calendar.oui-has-arrow.oui-placement-top .oui-arrow-container .oui-arrow-outer {
       border-top-color: #ccc;
   }

   .oui-dt-calendar.oui-has-arrow.oui-placement-top .oui-arrow-container .oui-arrow-inner {
       border-top-color: #ffffff;
   }

   .oui-dt-calendar.oui-has-arrow.oui-placement-bottom {
       padding-top: 6px;
   }

   .oui-dt-calendar.oui-has-arrow.oui-placement-bottom .oui-arrow-container {
       position: absolute;
       top: -5px;
       width: 12px;
       height: 12px;
   }

   .oui-dt-calendar.oui-has-arrow.oui-placement-bottom .oui-arrow-container .oui-arrow-outer {
       border-bottom-color: #ccc;
   }

   .oui-dt-calendar.oui-has-arrow.oui-placement-bottom .oui-arrow-container .oui-arrow-inner {
       border-bottom-color: #ffffff;
   }

   .oui-dt-calendar.oui-has-arrow.oui-placement-top .oui-arrow-inner {
       margin-top: -12px;
   }

   .oui-dt-calendar.oui-has-arrow.oui-placement-bottom .oui-arrow-inner {
       margin-top: -10px;
   }

   .oui-dt-calendar.oui-has-arrow.oui-placement-left .oui-arrow-inner {
       float: left;
   }

   .oui-dt-calendar.oui-has-arrow.oui-placement-right .oui-arrow-inner {
       float: right;
   }

   .oui-dt-calendar.oui-placement-top .oui-arrow-container,
   .oui-dt-calendar.oui-placement-bottom .oui-arrow-container {
       margin-left: -6px;
   }

   .oui-dt-calendar.oui-placement-top .oui-arrow-inner,
   .oui-dt-calendar.oui-placement-bottom .oui-arrow-inner {
       margin-left: 1px;
   }

   .oui-dt-calendar.oui-placement-left .oui-arrow-container,
   .oui-dt-calendar.oui-placement-right .oui-arrow-container {
       margin-top: -6px;
   }

   .oui-dt-calendar.oui-placement-left .oui-arrow-inner,
   .oui-dt-calendar.oui-placement-right .oui-arrow-inner {
       margin-top: -11px;
   }

   .oui-dt-calendar .oui-arrow-outer {
       border-width: 6px;
   }

   .oui-dt-calendar .oui-arrow-inner {
       border-width: 5px;
   }

   .oui-dt-calendar.oui-offset-top .oui-arrow-container {
       top: 11px;
   }

   .oui-dt-calendar.oui-offset-middle .oui-arrow-container {
       top: 50%;
   }

   .oui-dt-calendar.oui-offset-bottom .oui-arrow-container {
       bottom: 5px;
   }

   .oui-dt-calendar.oui-offset-left .oui-arrow-container {
       left: 11px;
   }

   .oui-dt-calendar.oui-offset-center .oui-arrow-container {
       left: 50%;
   }

   .oui-dt-calendar.oui-offset-right .oui-arrow-container {
       right: 5px;
   }

   .oui-dt-calendar-trigger {
       position: relative;
       display: inline-block;
       white-space: nowrap;
       cursor: pointer;
       overflow: hidden;
   }

   .oui-dt-calendar-trigger:before,
   .oui-dt-calendar-trigger:after {
       content: " ";
       display: table;
   }

   .oui-dt-calendar-trigger:after {
       clear: both;
   }

   .oui-dt-calendar-trigger .oui-icon {
       position: absolute;
       right: 10px;
   }

   .oui-dt-calendar-trigger input {
       border: 1px solid #cccccc;
       padding-left: 10px;
   }

   .oui-dt-calendar-trigger.oui-disabled {
       cursor: default;
       pointer-events: none;
       background-color: #F0F0F0;
       border-color: #cecece;
   }

   .oui-dt-calendar-content {
       display: inline-block;
       font-size: 12px;
       font-family: 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', 'SimHei', 'WenQuanYi Micro Hei', sans-serif;
       line-height: 18px;
       color: #333;
       background-color: #fff;
       border: none;
       border-spacing: 0;
       -webkit-box-shadow: none;
       box-shadow: none;
       text-align: center;
       z-index: 1111;
   }

   .oui-dt-calendar-content.rangeLeft .year,
   .oui-dt-calendar-content.rangeRight .year {
       padding-right: 5px;
       text-align: right;
   }

   .oui-dt-calendar-content.rangeLeft .month,
   .oui-dt-calendar-content.rangeRight .month {
       padding-left: 5px;
       text-align: left;
   }

   .oui-dt-calendar-content.year .oui-dt-calendar-control.year,
   .oui-dt-calendar-content.quarter .oui-dt-calendar-control.year {
       width: 48%;
   }

   .oui-dt-calendar-content.year .oui-dt-calendar-control.month,
   .oui-dt-calendar-content.quarter .oui-dt-calendar-control.month {
       display: none;
   }

   .oui-dt-calendar-content .oui-dt-calendar-date,
   .oui-dt-calendar-content .oui-dt-calendar-month,
   .oui-dt-calendar-content .oui-dt-calendar-year {
       border: none;
       -webkit-box-shadow: none;
       box-shadow: none;
       padding: 4px;
   }

   .oui-dt-calendar-content.period .oui-dt-calendar-date .oui-dt-calendar-date-column td.hover-element {
       color: #ffffff;
       background-color: #75acff;
   }

   .oui-dt-calendar-content .oui-dt-calendar-pannel {
       height: 40px;
       line-height: 40px;
       padding: 0 12px;
       margin: 0;
       border-bottom: 1px solid #e4e4e4;
   }

   .oui-dt-calendar-content .oui-dt-calendar-pannel:before,
   .oui-dt-calendar-content .oui-dt-calendar-pannel:after {
       content: " ";
       display: table;
   }

   .oui-dt-calendar-content .oui-dt-calendar-pannel:after {
       clear: both;
   }

   .oui-dt-calendar-content .oui-dt-calendar-pannel .month,
   .oui-dt-calendar-content .oui-dt-calendar-pannel .year {
       color: #333;
       width: 24%;
   }

   .oui-dt-calendar-content .oui-dt-calendar-control {
       -webkit-user-select: none;
       -moz-user-select: none;
       -ms-user-select: none;
       user-select: none;
       color: #333333;
       display: inline-block;
       float: left;
       width: 13%;
       cursor: pointer;
       font-weight: normal;
   }

   .oui-dt-calendar-content .oui-dt-calendar-control.disabled {
       visibility: hidden;
   }

   .oui-dt-calendar-content .oui-dt-calendar-control:hover {
       color: #2062e6;
   }

   .oui-dt-calendar-content .oui-dt-calendar-table {
       padding: 0 10px;
   }

   .oui-dt-calendar-content .oui-dt-calendar-table tr {
       border-top: 1px solid #fff;
   }

   .oui-dt-calendar-content td {
       -webkit-user-select: none;
       -moz-user-select: none;
       -ms-user-select: none;
       user-select: none;
   }

   .oui-dt-calendar-content td.disabled-element {
       cursor: not-allowed !important;
   }

   /* date */
   .oui-dt-calendar-date {
       border: none;
       -webkit-box-shadow: none;
       box-shadow: none;
   }

   .oui-dt-calendar-date td,
   .oui-dt-calendar-date th {
       width: 34px;
       height: 30px;
       line-height: 30px;
       padding: 0 6px;
       margin: 0;
       text-align: center;
       border: none;
       cursor: pointer;
   }

   .oui-dt-calendar-date .oui-dt-calendar-day-column {
       color: #ccc;
   }

   .oui-dt-calendar-date .oui-dt-calendar-day-column th {
       border-color: #f4f6f9;
       cursor: default;
   }

   .oui-dt-calendar-date .oui-dt-calendar-date-column td.hover-element,
   .oui-dt-calendar-date .oui-dt-calendar-date-column td:hover {
       cursor: pointer;
       color: #2062e6;
   }

   .oui-dt-calendar-date .oui-dt-calendar-date-column td.range-element {
       color: #ffffff;
       background-color: #2062e6;
   }

   .oui-dt-calendar-date .oui-dt-calendar-date-column td.previous-month,
   .oui-dt-calendar-date .oui-dt-calendar-date-column td.next-month {
       color: #ccc;
   }

   .oui-dt-calendar-date .oui-dt-calendar-date-column td.previous-month:hover,
   .oui-dt-calendar-date .oui-dt-calendar-date-column td.next-month:hover {
       cursor: default;
       border-color: #ffffff;
   }

   .oui-dt-calendar-date .oui-dt-calendar-date-column td.focused-element {
       color: #ffffff;
       background-color: #2062e6;
   }

   .oui-dt-calendar-date .oui-dt-calendar-date-column td.starred-element {
       color: #70cbca;
       background-position: 23px 2px;
       background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAsAAAApCAYAAADjyNMbAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAxhpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDM0MiwgMjAxMC8wMS8xMC0xODowNjo0MyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDowMTkzODMwNjFDNEExMUUzQTg5RUI0NjdCQkJDQjUyRiIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDowMTkzODMwNzFDNEExMUUzQTg5RUI0NjdCQkJDQjUyRiI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjAxOTM4MzA0MUM0QTExRTNBODlFQjQ2N0JCQkNCNTJGIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjAxOTM4MzA1MUM0QTExRTNBODlFQjQ2N0JCQkNCNTJGIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+q66C6AAAAQ1JREFUeNpi+P//PwMyzj596i+6GAwzMSCBnDOnk4AUE5BOZ8ACGEE6oAo5gNQnIGaFynFNMTH9jqIYaO1/BgIAqIkRRIOcYUFArTWKM4BOkAeyH2BRqAk09QY2N//HZT0MMEEVGiKJnUEKHVMMxVB3/QRieaBpIAVCQPwDiG2wBh0xYFTxqOJRxQOrGGtpCSrSCJai0LKiGErXossxYbGsB0o3YbgZaKUSkFYElWtAHAjETkjyx4B4BRBfB+J7LEDiLh4vWUExSilKVBmNXIqCyjZ2LOr+ABWyonuwBYeh7dhCwweHYm9sis2hNKjoTQbij1C+EUwBC5opFUD3dULZ84D+yAfSE2CSAAEGALqk0FpOdtFIAAAAAElFTkSuQmCC);
       background-repeat: no-repeat;
   }

   .oui-dt-calendar-date .oui-dt-calendar-date-column td.disabled-element {
       background-color: #f4f4f4;
       color: #c3c3c3;
   }

   .oui-dt-calendar-date .oui-dt-calendar-date-column td.disabled-element:hover {
       border-color: #ffffff;
   }

   table.oui-dt-calendar-date tr {
       margin: 0;
       padding: 0;
       width: 100%;
       background-color: #ffffff;
   }

   /* month */
   .oui-dt-calendar-month {
       border: none;
       -webkit-box-shadow: none;
       box-shadow: none;
       border-collapse: separate;
       *border-collapse: collapse;
       border-spacing: 0;
   }

   .oui-dt-calendar-month .oui-dt-calendar-month-column td {
       width: 79px;
       height: 36px;
       line-height: 36px;
       padding: 0;
       margin: 0;
       text-align: center;
       border: none;
       cursor: pointer;
       border-top: 1px solid #fff;
   }

   .oui-dt-calendar-month .oui-dt-calendar-month-column td:hover {
       cursor: pointer;
       color: #2062e6;
   }

   .oui-dt-calendar-month .oui-dt-calendar-month-column td.focused-element,
   .oui-dt-calendar-month .oui-dt-calendar-month-column td.range-element {
       color: #ffffff;
       background: #2062e6;
   }

   .oui-dt-calendar-month .oui-dt-calendar-month-column td.disabled-element {
       background: #f4f4f4;
       color: #c3c3c3;
   }

   .oui-dt-calendar-month .oui-dt-calendar-month-column td.disabled-element:hover {
       border-color: #ffffff;
   }

   table.oui-dt-calendar-month tr {
       border: none;
       margin: 0;
       padding: 0;
       width: 100%;
       background: #ffffff;
   }

   /* quarter */
   .oui-dt-calendar-quarter {
       border: none;
       -webkit-box-shadow: none;
       box-shadow: none;
       border-collapse: separate;
       *border-collapse: collapse;
       border-spacing: 0;
   }

   .oui-dt-calendar-quarter .oui-dt-calendar-quarter-column td {
       width: 118px;
       height: 50px;
       line-height: 50px;
       padding: 0;
       margin: 0;
       text-align: center;
       border: none;
       cursor: pointer;
   }

   .oui-dt-calendar-quarter .oui-dt-calendar-quarter-column td:hover {
       cursor: pointer;
       color: #2062e6;
   }

   .oui-dt-calendar-quarter .oui-dt-calendar-quarter-column td.focused-element {
       color: #ffffff;
       background: #2062e6;
   }

   .oui-dt-calendar-quarter .oui-dt-calendar-quarter-column td.disabled-element {
       background: #f4f4f4;
       color: #c3c3c3;
   }

   .oui-dt-calendar-quarter .oui-dt-calendar-quarter-column td.disabled-element:hover {
       border-color: #ffffff;
   }

   table.oui-dt-calendar-quarter tr {
       border: none;
       margin: 0;
       padding: 0;
       width: 100%;
       background: #ffffff;
   }

   /* year */
   .oui-dt-calendar-year {
       border: none;
       -webkit-box-shadow: none;
       box-shadow: none;
       border-collapse: separate;
       *border-collapse: collapse;
       border-spacing: 0;
   }

   .oui-dt-calendar-year .oui-dt-calendar-year-column td {
       width: 79px;
       height: 36px;
       line-height: 36px;
       padding: 0;
       margin: 0;
       text-align: center;
       border: none;
       cursor: pointer;
   }

   .oui-dt-calendar-year .oui-dt-calendar-year-column td:hover {
       cursor: pointer;
       color: #2062e6;
   }

   .oui-dt-calendar-year .oui-dt-calendar-year-column td.focused-element {
       color: #ffffff;
       background: #2062e6;
   }

   .oui-dt-calendar-year .oui-dt-calendar-year-column td.disabled-element {
       background-color: #f4f4f4;
       color: #c3c3c3;
   }

   .oui-dt-calendar-year .oui-dt-calendar-year-column td.disabled-element:hover {
       border-color: #ffffff;
   }

   table.oui-dt-calendar-year tr {
       border: none;
       margin: 0;
       padding: 0;
       width: 100%;
       background: #fff;
   }

   .oui-dt-calendar-trigger .calendar-view-value {
       padding-left: 6px;
   }

   .calendar-popup {
       background: #ffffff;
       text-align: center;
       border: 1px solid #e6e6e6;
       -webkit-box-shadow: 0 2px 8px rgba(0, 0, 0, 0.15);
       box-shadow: 0 2px 8px rgba(0, 0, 0, 0.15);
   }

   .calendar-popup.hidden {
       display: none;
   }

   .calendar-popup .oui-dt-calendar-range-content .oui-dt-calendar-content {
       vertical-align: top;
   }

   .calendar-popup .oui-dt-calendar-range-content .rangeOperate {
       padding: 0px 22px 0px 14px;
   }

   .calendar-popup .oui-dt-calendar-range-content .rangeOperate:before,
   .calendar-popup .oui-dt-calendar-range-content .rangeOperate:after {
       content: " ";
       display: table;
   }

   .calendar-popup .oui-dt-calendar-range-content .rangeOperate:after {
       clear: both;
   }

   .calendar-popup .oui-dt-calendar-range-content .rangeOperate .rangeSwitch {
       float: left;
       line-height: 42px;
   }

   .calendar-popup .oui-dt-calendar-range-content .rangeOperate .rangeSwitch span {
       display: inline-block;
       padding: 0 10px;
       cursor: pointer;
   }

   .calendar-popup .oui-dt-calendar-range-content .rangeOperate .rangeSwitch span.active {
       border-bottom: 2px solid #2062e6;
   }

   .calendar-popup .oui-dt-calendar-range-content .rangeOperate .rangeValue {
       float: right;
   }

   .calendar-popup .oui-dt-calendar-range-content .rangeOperate .rangeValue>span {
       line-height: 42px;
   }

   .calendar-popup .oui-dt-calendar-range-content .rangeOperate .rangeValue .rangeConfirmBtn {
       cursor: pointer;
       margin-left: 30px;
   }

   /** oui-download */
   .oui-download {
       display: inline-block;
       cursor: pointer;
       color: #2062e6;
   }

   .oui-download-disabled {
       display: inline-block;
       cursor: not-allowed;
       color: #cecece;
       pointer-events: none;
   }

   /** oui-dt-date-picker */
   .oui-dt-date-picker-menu {
       overflow: hidden;
   }

   .oui-dt-date-picker-menu>ul,
   .oui-dt-date-picker-menu .calendarWrapper {
       padding-bottom: 2000px;
       margin-bottom: -2000px;
   }

   .oui-dt-date-picker-menu>ul {
       background: #f5f5f5;
   }

   .oui-dt-date-picker-menu .calendarWrapper {
       background: #fff;
   }

   :global .oui-dt-date-picker .oui-dt-date-picker-menu .calendarWrapper :global(.oui-dt-calendar-content),
   .oui-dt-date-picker .oui-dt-date-picker-menu .calendarWrapper :global :global(.oui-dt-calendar-content),
   :global .oui-dt-date-picker .oui-dt-date-picker-menu .rangeWrapper :global(.oui-dt-calendar-content),
   .oui-dt-date-picker .oui-dt-date-picker-menu .rangeWrapper :global :global(.oui-dt-calendar-content) {
       border: none;
       -webkit-box-shadow: none;
       box-shadow: none;
       position: static;
   }

   :global .oui-dt-date-picker .oui-dt-date-picker-menu .calendarWrapper :global(.oui-dt-calendar-content) .oui-dt-calendar-table,
   .oui-dt-date-picker .oui-dt-date-picker-menu .calendarWrapper :global :global(.oui-dt-calendar-content) .oui-dt-calendar-table,
   :global .oui-dt-date-picker .oui-dt-date-picker-menu .rangeWrapper :global(.oui-dt-calendar-content) .oui-dt-calendar-table,
   .oui-dt-date-picker .oui-dt-date-picker-menu .rangeWrapper :global :global(.oui-dt-calendar-content) .oui-dt-calendar-table {
       border-bottom: none;
   }

   :global .oui-dt-date-picker .oui-dt-date-picker-menu .calendarWrapper :global(.oui-dt-calendar-content) .oui-dt-calendar-table .oui-dt-calendar-day-column,
   .oui-dt-date-picker .oui-dt-date-picker-menu .calendarWrapper :global :global(.oui-dt-calendar-content) .oui-dt-calendar-table .oui-dt-calendar-day-column,
   :global .oui-dt-date-picker .oui-dt-date-picker-menu .rangeWrapper :global(.oui-dt-calendar-content) .oui-dt-calendar-table .oui-dt-calendar-day-column,
   .oui-dt-date-picker .oui-dt-date-picker-menu .rangeWrapper :global :global(.oui-dt-calendar-content) .oui-dt-calendar-table .oui-dt-calendar-day-column {
       background-color: #fff;
       color: #999;
   }

   :global .oui-dt-date-picker .oui-dt-date-picker-menu .calendarWrapper :global(.oui-dt-calendar-content) .oui-dt-calendar-table .oui-dt-calendar-day-column th,
   .oui-dt-date-picker .oui-dt-date-picker-menu .calendarWrapper :global :global(.oui-dt-calendar-content) .oui-dt-calendar-table .oui-dt-calendar-day-column th,
   :global .oui-dt-date-picker .oui-dt-date-picker-menu .rangeWrapper :global(.oui-dt-calendar-content) .oui-dt-calendar-table .oui-dt-calendar-day-column th,
   .oui-dt-date-picker .oui-dt-date-picker-menu .rangeWrapper :global :global(.oui-dt-calendar-content) .oui-dt-calendar-table .oui-dt-calendar-day-column th {
       font-weight: normal;
       border-bottom: 1px solid #e5e5e5;
   }

   :global .oui-dt-date-picker .oui-dt-date-picker-menu .calendarWrapper :global(.oui-dt-calendar-content) .oui-dt-calendar-table .oui-dt-calendar-date-column .previous-month,
   .oui-dt-date-picker .oui-dt-date-picker-menu .calendarWrapper :global :global(.oui-dt-calendar-content) .oui-dt-calendar-table .oui-dt-calendar-date-column .previous-month,
   :global .oui-dt-date-picker .oui-dt-date-picker-menu .rangeWrapper :global(.oui-dt-calendar-content) .oui-dt-calendar-table .oui-dt-calendar-date-column .previous-month,
   .oui-dt-date-picker .oui-dt-date-picker-menu .rangeWrapper :global :global(.oui-dt-calendar-content) .oui-dt-calendar-table .oui-dt-calendar-date-column .previous-month,
   :global .oui-dt-date-picker .oui-dt-date-picker-menu .calendarWrapper :global(.oui-dt-calendar-content) .oui-dt-calendar-table .oui-dt-calendar-date-column .next-month,
   .oui-dt-date-picker .oui-dt-date-picker-menu .calendarWrapper :global :global(.oui-dt-calendar-content) .oui-dt-calendar-table .oui-dt-calendar-date-column .next-month,
   :global .oui-dt-date-picker .oui-dt-date-picker-menu .rangeWrapper :global(.oui-dt-calendar-content) .oui-dt-calendar-table .oui-dt-calendar-date-column .next-month,
   .oui-dt-date-picker .oui-dt-date-picker-menu .rangeWrapper :global :global(.oui-dt-calendar-content) .oui-dt-calendar-table .oui-dt-calendar-date-column .next-month,
   :global .oui-dt-date-picker .oui-dt-date-picker-menu .calendarWrapper :global(.oui-dt-calendar-content) .oui-dt-calendar-table .oui-dt-calendar-month-column .previous-month,
   .oui-dt-date-picker .oui-dt-date-picker-menu .calendarWrapper :global :global(.oui-dt-calendar-content) .oui-dt-calendar-table .oui-dt-calendar-month-column .previous-month,
   :global .oui-dt-date-picker .oui-dt-date-picker-menu .rangeWrapper :global(.oui-dt-calendar-content) .oui-dt-calendar-table .oui-dt-calendar-month-column .previous-month,
   .oui-dt-date-picker .oui-dt-date-picker-menu .rangeWrapper :global :global(.oui-dt-calendar-content) .oui-dt-calendar-table .oui-dt-calendar-month-column .previous-month,
   :global .oui-dt-date-picker .oui-dt-date-picker-menu .calendarWrapper :global(.oui-dt-calendar-content) .oui-dt-calendar-table .oui-dt-calendar-month-column .next-month,
   .oui-dt-date-picker .oui-dt-date-picker-menu .calendarWrapper :global :global(.oui-dt-calendar-content) .oui-dt-calendar-table .oui-dt-calendar-month-column .next-month,
   :global .oui-dt-date-picker .oui-dt-date-picker-menu .rangeWrapper :global(.oui-dt-calendar-content) .oui-dt-calendar-table .oui-dt-calendar-month-column .next-month,
   .oui-dt-date-picker .oui-dt-date-picker-menu .rangeWrapper :global :global(.oui-dt-calendar-content) .oui-dt-calendar-table .oui-dt-calendar-month-column .next-month,
   :global .oui-dt-date-picker .oui-dt-date-picker-menu .calendarWrapper :global(.oui-dt-calendar-content) .oui-dt-calendar-table .oui-dt-calendar-year-column .previous-month,
   .oui-dt-date-picker .oui-dt-date-picker-menu .calendarWrapper :global :global(.oui-dt-calendar-content) .oui-dt-calendar-table .oui-dt-calendar-year-column .previous-month,
   :global .oui-dt-date-picker .oui-dt-date-picker-menu .rangeWrapper :global(.oui-dt-calendar-content) .oui-dt-calendar-table .oui-dt-calendar-year-column .previous-month,
   .oui-dt-date-picker .oui-dt-date-picker-menu .rangeWrapper :global :global(.oui-dt-calendar-content) .oui-dt-calendar-table .oui-dt-calendar-year-column .previous-month,
   :global .oui-dt-date-picker .oui-dt-date-picker-menu .calendarWrapper :global(.oui-dt-calendar-content) .oui-dt-calendar-table .oui-dt-calendar-year-column .next-month,
   .oui-dt-date-picker .oui-dt-date-picker-menu .calendarWrapper :global :global(.oui-dt-calendar-content) .oui-dt-calendar-table .oui-dt-calendar-year-column .next-month,
   :global .oui-dt-date-picker .oui-dt-date-picker-menu .rangeWrapper :global(.oui-dt-calendar-content) .oui-dt-calendar-table .oui-dt-calendar-year-column .next-month,
   .oui-dt-date-picker .oui-dt-date-picker-menu .rangeWrapper :global :global(.oui-dt-calendar-content) .oui-dt-calendar-table .oui-dt-calendar-year-column .next-month {
       visibility: hidden;
   }

   :global .oui-dt-date-picker .oui-dt-date-picker-menu .calendarWrapper :global(.oui-dt-calendar-content) .oui-dt-calendar-table .oui-dt-calendar-date-column .disabled-element,
   .oui-dt-date-picker .oui-dt-date-picker-menu .calendarWrapper :global :global(.oui-dt-calendar-content) .oui-dt-calendar-table .oui-dt-calendar-date-column .disabled-element,
   :global .oui-dt-date-picker .oui-dt-date-picker-menu .rangeWrapper :global(.oui-dt-calendar-content) .oui-dt-calendar-table .oui-dt-calendar-date-column .disabled-element,
   .oui-dt-date-picker .oui-dt-date-picker-menu .rangeWrapper :global :global(.oui-dt-calendar-content) .oui-dt-calendar-table .oui-dt-calendar-date-column .disabled-element,
   :global .oui-dt-date-picker .oui-dt-date-picker-menu .calendarWrapper :global(.oui-dt-calendar-content) .oui-dt-calendar-table .oui-dt-calendar-month-column .disabled-element,
   .oui-dt-date-picker .oui-dt-date-picker-menu .calendarWrapper :global :global(.oui-dt-calendar-content) .oui-dt-calendar-table .oui-dt-calendar-month-column .disabled-element,
   :global .oui-dt-date-picker .oui-dt-date-picker-menu .rangeWrapper :global(.oui-dt-calendar-content) .oui-dt-calendar-table .oui-dt-calendar-month-column .disabled-element,
   .oui-dt-date-picker .oui-dt-date-picker-menu .rangeWrapper :global :global(.oui-dt-calendar-content) .oui-dt-calendar-table .oui-dt-calendar-month-column .disabled-element,
   :global .oui-dt-date-picker .oui-dt-date-picker-menu .calendarWrapper :global(.oui-dt-calendar-content) .oui-dt-calendar-table .oui-dt-calendar-year-column .disabled-element,
   .oui-dt-date-picker .oui-dt-date-picker-menu .calendarWrapper :global :global(.oui-dt-calendar-content) .oui-dt-calendar-table .oui-dt-calendar-year-column .disabled-element,
   :global .oui-dt-date-picker .oui-dt-date-picker-menu .rangeWrapper :global(.oui-dt-calendar-content) .oui-dt-calendar-table .oui-dt-calendar-year-column .disabled-element,
   .oui-dt-date-picker .oui-dt-date-picker-menu .rangeWrapper :global :global(.oui-dt-calendar-content) .oui-dt-calendar-table .oui-dt-calendar-year-column .disabled-element {
       color: #ccc;
       background-color: #fff;
   }

   :global .oui-dt-date-picker .oui-dt-date-picker-menu .calendarWrapper :global(.oui-dt-calendar-content) .oui-dt-calendar-table .oui-dt-calendar-date-column .disabled-element:hover,
   .oui-dt-date-picker .oui-dt-date-picker-menu .calendarWrapper :global :global(.oui-dt-calendar-content) .oui-dt-calendar-table .oui-dt-calendar-date-column .disabled-element:hover,
   :global .oui-dt-date-picker .oui-dt-date-picker-menu .rangeWrapper :global(.oui-dt-calendar-content) .oui-dt-calendar-table .oui-dt-calendar-date-column .disabled-element:hover,
   .oui-dt-date-picker .oui-dt-date-picker-menu .rangeWrapper :global :global(.oui-dt-calendar-content) .oui-dt-calendar-table .oui-dt-calendar-date-column .disabled-element:hover,
   :global .oui-dt-date-picker .oui-dt-date-picker-menu .calendarWrapper :global(.oui-dt-calendar-content) .oui-dt-calendar-table .oui-dt-calendar-month-column .disabled-element:hover,
   .oui-dt-date-picker .oui-dt-date-picker-menu .calendarWrapper :global :global(.oui-dt-calendar-content) .oui-dt-calendar-table .oui-dt-calendar-month-column .disabled-element:hover,
   :global .oui-dt-date-picker .oui-dt-date-picker-menu .rangeWrapper :global(.oui-dt-calendar-content) .oui-dt-calendar-table .oui-dt-calendar-month-column .disabled-element:hover,
   .oui-dt-date-picker .oui-dt-date-picker-menu .rangeWrapper :global :global(.oui-dt-calendar-content) .oui-dt-calendar-table .oui-dt-calendar-month-column .disabled-element:hover,
   :global .oui-dt-date-picker .oui-dt-date-picker-menu .calendarWrapper :global(.oui-dt-calendar-content) .oui-dt-calendar-table .oui-dt-calendar-year-column .disabled-element:hover,
   .oui-dt-date-picker .oui-dt-date-picker-menu .calendarWrapper :global :global(.oui-dt-calendar-content) .oui-dt-calendar-table .oui-dt-calendar-year-column .disabled-element:hover,
   :global .oui-dt-date-picker .oui-dt-date-picker-menu .rangeWrapper :global(.oui-dt-calendar-content) .oui-dt-calendar-table .oui-dt-calendar-year-column .disabled-element:hover,
   .oui-dt-date-picker .oui-dt-date-picker-menu .rangeWrapper :global :global(.oui-dt-calendar-content) .oui-dt-calendar-table .oui-dt-calendar-year-column .disabled-element:hover {
       background-color: #fff;
   }

   :global .oui-dt-date-picker .oui-dt-date-picker-menu .calendarWrapper :global(.oui-dt-calendar-content) .oui-dt-calendar-table .oui-dt-calendar-month .oui-dt-calendar-month-column td,
   .oui-dt-date-picker .oui-dt-date-picker-menu .calendarWrapper :global :global(.oui-dt-calendar-content) .oui-dt-calendar-table .oui-dt-calendar-month .oui-dt-calendar-month-column td,
   :global .oui-dt-date-picker .oui-dt-date-picker-menu .rangeWrapper :global(.oui-dt-calendar-content) .oui-dt-calendar-table .oui-dt-calendar-month .oui-dt-calendar-month-column td,
   .oui-dt-date-picker .oui-dt-date-picker-menu .rangeWrapper :global :global(.oui-dt-calendar-content) .oui-dt-calendar-table .oui-dt-calendar-month .oui-dt-calendar-month-column td {
       height: 45px;
       line-height: 45px;
   }

   :global .oui-dt-date-picker .oui-dt-date-picker-menu .calendarWrapper .week:global(.oui-dt-calendar-content) .previous-month,
   .oui-dt-date-picker .oui-dt-date-picker-menu .calendarWrapper :global .week:global(.oui-dt-calendar-content) .previous-month,
   :global .oui-dt-date-picker .oui-dt-date-picker-menu .rangeWrapper .week:global(.oui-dt-calendar-content) .previous-month,
   .oui-dt-date-picker .oui-dt-date-picker-menu .rangeWrapper :global .week:global(.oui-dt-calendar-content) .previous-month,
   :global .oui-dt-date-picker .oui-dt-date-picker-menu .calendarWrapper .week:global(.oui-dt-calendar-content) .next-month,
   .oui-dt-date-picker .oui-dt-date-picker-menu .calendarWrapper :global .week:global(.oui-dt-calendar-content) .next-month,
   :global .oui-dt-date-picker .oui-dt-date-picker-menu .rangeWrapper .week:global(.oui-dt-calendar-content) .next-month,
   .oui-dt-date-picker .oui-dt-date-picker-menu .rangeWrapper :global .week:global(.oui-dt-calendar-content) .next-month,
   :global .oui-dt-date-picker .oui-dt-date-picker-menu .calendarWrapper .rangeWeek:global(.oui-dt-calendar-content) .previous-month,
   .oui-dt-date-picker .oui-dt-date-picker-menu .calendarWrapper :global .rangeWeek:global(.oui-dt-calendar-content) .previous-month,
   :global .oui-dt-date-picker .oui-dt-date-picker-menu .rangeWrapper .rangeWeek:global(.oui-dt-calendar-content) .previous-month,
   .oui-dt-date-picker .oui-dt-date-picker-menu .rangeWrapper :global .rangeWeek:global(.oui-dt-calendar-content) .previous-month,
   :global .oui-dt-date-picker .oui-dt-date-picker-menu .calendarWrapper .rangeWeek:global(.oui-dt-calendar-content) .next-month,
   .oui-dt-date-picker .oui-dt-date-picker-menu .calendarWrapper :global .rangeWeek:global(.oui-dt-calendar-content) .next-month,
   :global .oui-dt-date-picker .oui-dt-date-picker-menu .rangeWrapper .rangeWeek:global(.oui-dt-calendar-content) .next-month,
   .oui-dt-date-picker .oui-dt-date-picker-menu .rangeWrapper :global .rangeWeek:global(.oui-dt-calendar-content) .next-month,
   :global .oui-dt-date-picker .oui-dt-date-picker-menu .calendarWrapper .rangeWeekLeft:global(.oui-dt-calendar-content) .previous-month,
   .oui-dt-date-picker .oui-dt-date-picker-menu .calendarWrapper :global .rangeWeekLeft:global(.oui-dt-calendar-content) .previous-month,
   :global .oui-dt-date-picker .oui-dt-date-picker-menu .rangeWrapper .rangeWeekLeft:global(.oui-dt-calendar-content) .previous-month,
   .oui-dt-date-picker .oui-dt-date-picker-menu .rangeWrapper :global .rangeWeekLeft:global(.oui-dt-calendar-content) .previous-month,
   :global .oui-dt-date-picker .oui-dt-date-picker-menu .calendarWrapper .rangeWeekLeft:global(.oui-dt-calendar-content) .next-month,
   .oui-dt-date-picker .oui-dt-date-picker-menu .calendarWrapper :global .rangeWeekLeft:global(.oui-dt-calendar-content) .next-month,
   :global .oui-dt-date-picker .oui-dt-date-picker-menu .rangeWrapper .rangeWeekLeft:global(.oui-dt-calendar-content) .next-month,
   .oui-dt-date-picker .oui-dt-date-picker-menu .rangeWrapper :global .rangeWeekLeft:global(.oui-dt-calendar-content) .next-month,
   :global .oui-dt-date-picker .oui-dt-date-picker-menu .calendarWrapper .rangeWeekRight:global(.oui-dt-calendar-content) .previous-month,
   .oui-dt-date-picker .oui-dt-date-picker-menu .calendarWrapper :global .rangeWeekRight:global(.oui-dt-calendar-content) .previous-month,
   :global .oui-dt-date-picker .oui-dt-date-picker-menu .rangeWrapper .rangeWeekRight:global(.oui-dt-calendar-content) .previous-month,
   .oui-dt-date-picker .oui-dt-date-picker-menu .rangeWrapper :global .rangeWeekRight:global(.oui-dt-calendar-content) .previous-month,
   :global .oui-dt-date-picker .oui-dt-date-picker-menu .calendarWrapper .rangeWeekRight:global(.oui-dt-calendar-content) .next-month,
   .oui-dt-date-picker .oui-dt-date-picker-menu .calendarWrapper :global .rangeWeekRight:global(.oui-dt-calendar-content) .next-month,
   :global .oui-dt-date-picker .oui-dt-date-picker-menu .rangeWrapper .rangeWeekRight:global(.oui-dt-calendar-content) .next-month,
   .oui-dt-date-picker .oui-dt-date-picker-menu .rangeWrapper :global .rangeWeekRight:global(.oui-dt-calendar-content) .next-month {
       visibility: visible !important;
   }

   :global .oui-dt-date-picker .oui-dt-date-picker-menu .calendarWrapper .month:global(.oui-dt-calendar-content) .range-element,
   .oui-dt-date-picker .oui-dt-date-picker-menu .calendarWrapper :global .month:global(.oui-dt-calendar-content) .range-element,
   :global .oui-dt-date-picker .oui-dt-date-picker-menu .rangeWrapper .month:global(.oui-dt-calendar-content) .range-element,
   .oui-dt-date-picker .oui-dt-date-picker-menu .rangeWrapper :global .month:global(.oui-dt-calendar-content) .range-element,
   :global .oui-dt-date-picker .oui-dt-date-picker-menu .calendarWrapper .rangeMonthLeft:global(.oui-dt-calendar-content) .range-element,
   .oui-dt-date-picker .oui-dt-date-picker-menu .calendarWrapper :global .rangeMonthLeft:global(.oui-dt-calendar-content) .range-element,
   :global .oui-dt-date-picker .oui-dt-date-picker-menu .rangeWrapper .rangeMonthLeft:global(.oui-dt-calendar-content) .range-element,
   .oui-dt-date-picker .oui-dt-date-picker-menu .rangeWrapper :global .rangeMonthLeft:global(.oui-dt-calendar-content) .range-element,
   :global .oui-dt-date-picker .oui-dt-date-picker-menu .calendarWrapper .rangeMonthRight:global(.oui-dt-calendar-content) .range-element,
   .oui-dt-date-picker .oui-dt-date-picker-menu .calendarWrapper :global .rangeMonthRight:global(.oui-dt-calendar-content) .range-element,
   :global .oui-dt-date-picker .oui-dt-date-picker-menu .rangeWrapper .rangeMonthRight:global(.oui-dt-calendar-content) .range-element,
   .oui-dt-date-picker .oui-dt-date-picker-menu .rangeWrapper :global .rangeMonthRight:global(.oui-dt-calendar-content) .range-element {
       background: #bde0f7;
   }

   :global .oui-dt-date-picker .oui-dt-date-picker-menu .calendarWrapper .month:global(.oui-dt-calendar-content) .focused-element,
   .oui-dt-date-picker .oui-dt-date-picker-menu .calendarWrapper :global .month:global(.oui-dt-calendar-content) .focused-element,
   :global .oui-dt-date-picker .oui-dt-date-picker-menu .rangeWrapper .month:global(.oui-dt-calendar-content) .focused-element,
   .oui-dt-date-picker .oui-dt-date-picker-menu .rangeWrapper :global .month:global(.oui-dt-calendar-content) .focused-element,
   :global .oui-dt-date-picker .oui-dt-date-picker-menu .calendarWrapper .rangeMonthLeft:global(.oui-dt-calendar-content) .focused-element,
   .oui-dt-date-picker .oui-dt-date-picker-menu .calendarWrapper :global .rangeMonthLeft:global(.oui-dt-calendar-content) .focused-element,
   :global .oui-dt-date-picker .oui-dt-date-picker-menu .rangeWrapper .rangeMonthLeft:global(.oui-dt-calendar-content) .focused-element,
   .oui-dt-date-picker .oui-dt-date-picker-menu .rangeWrapper :global .rangeMonthLeft:global(.oui-dt-calendar-content) .focused-element,
   :global .oui-dt-date-picker .oui-dt-date-picker-menu .calendarWrapper .rangeMonthRight:global(.oui-dt-calendar-content) .focused-element,
   .oui-dt-date-picker .oui-dt-date-picker-menu .calendarWrapper :global .rangeMonthRight:global(.oui-dt-calendar-content) .focused-element,
   :global .oui-dt-date-picker .oui-dt-date-picker-menu .rangeWrapper .rangeMonthRight:global(.oui-dt-calendar-content) .focused-element,
   .oui-dt-date-picker .oui-dt-date-picker-menu .rangeWrapper :global .rangeMonthRight:global(.oui-dt-calendar-content) .focused-element {
       background: #2062e6;
   }

   .oui-dt-date-picker {
       display: inline-block;
       position: relative;
       padding: 0 !important;
   }

   .oui-dt-date-picker .pageRealTime {
       padding-right: 10px;
   }

   .oui-dt-date-picker .main {
       padding: 0 10px;
       cursor: pointer;
       display: inline-block;
       min-width: 100px;
   }

   .oui-dt-date-picker .main:hover {
       background-color: rgba(0, 0, 0, 0.06);
   }

   .oui-dt-date-picker .main:active {
       background-color: rgba(0, 0, 0, 0.1);
   }

   .oui-dt-date-picker .main .mainText {
       display: inline-block;
       text-align: right;
   }

   .oui-dt-date-picker .oui-dt-date-picker-menu {
       width: 342px;
       position: absolute;
       border: 1px solid #cccccc;
       display: none;
       background-color: white;
       z-index: 1050;
   }

   .oui-dt-date-picker .oui-dt-date-picker-menu>ul {
       float: left;
       width: 340px;
       list-style: none;
       text-align: left;
   }

   .oui-dt-date-picker .oui-dt-date-picker-menu>ul>li {
       line-height: 40px;
       background: #f5f5f5;
       padding: 0 14px;
       position: relative;
       border-bottom: 1px solid #e6e6e6;
   }

   .oui-dt-date-picker .oui-dt-date-picker-menu>ul>li:hover,
   .oui-dt-date-picker .oui-dt-date-picker-menu>ul>li.activeItem {
       cursor: pointer;
       background: #ffffff;
   }

   .oui-dt-date-picker .oui-dt-date-picker-menu>ul>li:hover:before,
   .oui-dt-date-picker .oui-dt-date-picker-menu>ul>li.activeItem:before {
       content: '';
       background: #2062e6;
       position: absolute;
       left: -1px;
       width: 3px;
       height: 40px;
       display: block;
   }

   .oui-dt-date-picker .oui-dt-date-picker-menu>ul>li .rangeText {
       color: #666666;
       font-weight: bold;
   }

   .oui-dt-date-picker .oui-dt-date-picker-menu>ul>li .dateText {
       display: none;
       float: right;
       color: #666666;
       margin-right: 38px;
   }

   .oui-dt-date-picker .oui-dt-date-picker-menu>ul>li.activeItem .dateText {
       display: block;
   }

   .oui-dt-date-picker .oui-dt-date-picker-menu>ul>li :global(.icon-angle-disabled-right) {
       float: right;
       margin-top: 15px;
   }

   .oui-dt-date-picker .oui-dt-date-picker-menu .calendarWrapper,
   .oui-dt-date-picker .oui-dt-date-picker-menu .rangeWrapper {
       width: 232px;
       float: left;
       background-color: #fff;
       display: none;
   }

   .oui-dt-date-picker .oui-dt-date-picker-menu .calendarWrapper:before,
   .oui-dt-date-picker .oui-dt-date-picker-menu .calendarWrapper:after,
   .oui-dt-date-picker .oui-dt-date-picker-menu .rangeWrapper:before,
   .oui-dt-date-picker .oui-dt-date-picker-menu .rangeWrapper:after {
       content: " ";
       display: table;
   }

   .oui-dt-date-picker .oui-dt-date-picker-menu .calendarWrapper:after,
   .oui-dt-date-picker .oui-dt-date-picker-menu .rangeWrapper:after {
       clear: both;
   }

   .oui-dt-date-picker .oui-dt-date-picker-menu-fl>ul>li {
       padding: 0px 4px;
   }

   .oui-dt-date-picker .oui-dt-date-picker-menu-position-right {
       right: 0;
   }

   .oui-dt-date-picker .oui-dt-date-picker-menu-position-left {
       left: 0;
   }

   .oui-dt-date-picker .rangeWrapper {
       width: 462px !important;
   }

   .oui-dt-date-picker .rangeWrapper .rangeLeft,
   .oui-dt-date-picker .rangeWrapper .rangeRight {
       float: left;
       width: 229px;
   }

   .oui-dt-date-picker .rangeWrapper .rangeLeft {
       margin-right: 4px;
   }

   .oui-dt-date-picker .rangeWrapper :global .oui-dt-calendar .oui-dt-calendar-table {
       border: none;
   }

   .oui-dt-date-picker .rangeWrapper :global .btn-group-switch .oui-switch-menu .oui-switch-item {
       min-width: 30px;
   }

   .oui-dt-date-picker .rangeWrapper .rangeOperate {
       position: absolute;
       bottom: 6px;
       left: 114px;
   }

   .oui-dt-date-picker .rangeWrapper .rangeOperate:before,
   .oui-dt-date-picker .rangeWrapper .rangeOperate:after {
       content: " ";
       display: table;
   }

   .oui-dt-date-picker .rangeWrapper .rangeOperate:after {
       clear: both;
   }

   .oui-dt-date-picker .rangeWrapper .rangeOperate .rangeOpTitle {
       float: left;
       color: #999;
       line-height: 27px;
   }

   .oui-dt-date-picker .rangeWrapper .rangeOperate .rangeSwitch {
       float: left;
       margin-right: 20px;
   }

   .oui-dt-date-picker .rangeWrapper .rangeOperate .rangeValueInput {
       float: left;
   }

   .oui-dt-date-picker .rangeWrapper .rangeOperate .rangeValueInput>input {
       line-height: 27px;
       height: 27px;
       width: 90px;
       padding: 0 6px;
       border: 1px #e5e5e5 solid;
       border-radius: 2px;
       margin: 0 4px;
   }

   .oui-dt-date-picker .rangeWrapper .rangeOperate .rangeConfirmBtn {
       padding: 4px;
       color: #2062e6;
   }

   .oui-dt-date-picker-open .oui-dt-date-picker-menu {
       display: block;
       overflow: hidden;
   }

   .oui-dt-date-picker-show .dateText {
       display: none !important;
   }

   .oui-dt-date-picker-show .calendarWrapper,
   .oui-dt-date-picker-show .rangeWrapper {
       display: block !important;
   }

   .oui-dt-date-picker-show .oui-dt-date-picker-menu>ul {
       width: 108px !important;
   }

   .oui-dt-date-picker-range .oui-dt-date-picker-menu {
       left: 0;
   }

   .oui-dt-date-picker-range .oui-dt-date-picker-menu .oui-dt-calendar-pannel {
       height: 41px;
       line-height: 41px;
   }

   .oui-dt-date-picker-range .oui-dt-date-picker-menu .rangeWrapper {
       height: 300px;
   }

   .oui-dt-date-picker-rangeView .oui-dt-date-picker-menu {
       width: 572px;
   }

   .oui-dt-date-picker-triangle {
       -webkit-transition: -webkit-transform .2s;
       transition: -webkit-transform .2s;
       transition: transform .2s;
       transition: transform .2s, -webkit-transform .2s;
       color: #B4C8D8;
   }

   .oui-dt-date-picker-triangle.open {
       -webkit-transform: rotate(-180deg);
       transform: rotate(-180deg);
   }

   /** oui-popup */
   .oui-popover {
       display: none;
       position: absolute;
       z-index: 1210;
       top: 0;
   }

   .oui-popover:before,
   .oui-popover:after {
       content: " ";
       display: table;
   }

   .oui-popover:after {
       clear: both;
   }

   .oui-popover.oui-active {
       display: block;
   }

   .oui-popover .oui-popup-content {
       padding: 8px;
       position: relative;
       background: #ffffff;
       color: #000000;
       border: 1px solid #ccc;
       border-radius: 2px;
       -webkit-box-shadow: 0 3px 12px rgba(0, 0, 0, 0.1);
       box-shadow: 0 3px 12px rgba(0, 0, 0, 0.1);
   }

   .oui-popover .oui-arrow {
       border: solid transparent;
       height: 0;
       width: 0;
       text-align: center;
       display: block;
   }

   .oui-popover.oui-placement-left {
       padding-right: 4px;
   }

   .oui-popover.oui-placement-right {
       padding-left: 4px;
   }

   .oui-popover.oui-placement-top {
       padding-bottom: 4px;
   }

   .oui-popover.oui-placement-bottom {
       padding-top: 4px;
   }

   .oui-popover.oui-has-arrow.oui-placement-left {
       padding-right: 10px;
   }

   .oui-popover.oui-has-arrow.oui-placement-left .oui-arrow-container {
       position: absolute;
       right: -1px;
       width: 12px;
       height: 12px;
   }

   .oui-popover.oui-has-arrow.oui-placement-left .oui-arrow-container .oui-arrow-outer {
       border-left-color: #ccc;
   }

   .oui-popover.oui-has-arrow.oui-placement-left .oui-arrow-container .oui-arrow-inner {
       border-left-color: #ffffff;
   }

   .oui-popover.oui-has-arrow.oui-placement-right {
       padding-left: 10px;
   }

   .oui-popover.oui-has-arrow.oui-placement-right .oui-arrow-container {
       position: absolute;
       left: -1px;
       width: 12px;
       height: 12px;
   }

   .oui-popover.oui-has-arrow.oui-placement-right .oui-arrow-container .oui-arrow-outer {
       border-right-color: #ccc;
   }

   .oui-popover.oui-has-arrow.oui-placement-right .oui-arrow-container .oui-arrow-inner {
       border-right-color: #ffffff;
   }

   .oui-popover.oui-has-arrow.oui-placement-top {
       padding-bottom: 10px;
   }

   .oui-popover.oui-has-arrow.oui-placement-top .oui-arrow-container {
       position: absolute;
       bottom: -1px;
       width: 12px;
       height: 12px;
   }

   .oui-popover.oui-has-arrow.oui-placement-top .oui-arrow-container .oui-arrow-outer {
       border-top-color: #ccc;
   }

   .oui-popover.oui-has-arrow.oui-placement-top .oui-arrow-container .oui-arrow-inner {
       border-top-color: #ffffff;
   }

   .oui-popover.oui-has-arrow.oui-placement-bottom {
       padding-top: 10px;
   }

   .oui-popover.oui-has-arrow.oui-placement-bottom .oui-arrow-container {
       position: absolute;
       top: -1px;
       width: 12px;
       height: 12px;
   }

   .oui-popover.oui-has-arrow.oui-placement-bottom .oui-arrow-container .oui-arrow-outer {
       border-bottom-color: #ccc;
   }

   .oui-popover.oui-has-arrow.oui-placement-bottom .oui-arrow-container .oui-arrow-inner {
       border-bottom-color: #ffffff;
   }

   .oui-popover.oui-has-arrow.oui-placement-top .oui-arrow-inner {
       margin-top: -12px;
   }

   .oui-popover.oui-has-arrow.oui-placement-bottom .oui-arrow-inner {
       margin-top: -10px;
   }

   .oui-popover.oui-has-arrow.oui-placement-left .oui-arrow-inner {
       float: left;
   }

   .oui-popover.oui-has-arrow.oui-placement-right .oui-arrow-inner {
       float: right;
   }

   .oui-popover.oui-placement-top .oui-arrow-container,
   .oui-popover.oui-placement-bottom .oui-arrow-container {
       margin-left: -6px;
   }

   .oui-popover.oui-placement-top .oui-arrow-inner,
   .oui-popover.oui-placement-bottom .oui-arrow-inner {
       margin-left: 1px;
   }

   .oui-popover.oui-placement-left .oui-arrow-container,
   .oui-popover.oui-placement-right .oui-arrow-container {
       margin-top: -6px;
   }

   .oui-popover.oui-placement-left .oui-arrow-inner,
   .oui-popover.oui-placement-right .oui-arrow-inner {
       margin-top: -11px;
   }

   .oui-popover .oui-arrow-outer {
       border-width: 6px;
   }

   .oui-popover .oui-arrow-inner {
       border-width: 5px;
   }

   .oui-popover.oui-offset-top .oui-arrow-container {
       top: 11px;
   }

   .oui-popover.oui-offset-middle .oui-arrow-container {
       top: 50%;
   }

   .oui-popover.oui-offset-bottom .oui-arrow-container {
       bottom: 5px;
   }

   .oui-popover.oui-offset-left .oui-arrow-container {
       left: 11px;
   }

   .oui-popover.oui-offset-center .oui-arrow-container {
       left: 50%;
   }

   .oui-popover.oui-offset-right .oui-arrow-container {
       right: 5px;
   }

   .oui-popover .oui-popover-text {
       font-size: 12px;
   }

   /** oui-dt-share */
   .oui-dt-share {
       display: inline-block;
       width: 30px;
       height: 30px;
       text-align: center;
   }

   .oui-dt-share .share-ico {
       color: #999999;
       font-size: 16px;
       line-height: 30px;
       cursor: pointer;
   }

   .oui-dt-share .share-ico:hover {
       color: #33a0fe;
   }

   .oui-menu.oui-dt-share-list {
       width: 96px;
       -webkit-box-shadow: 0 2px 8px rgba(0, 0, 0, 0.15);
       box-shadow: 0 2px 8px rgba(0, 0, 0, 0.15);
       padding: 0;
   }

   .oui-menu.oui-dt-share-list .oui-dt-share-list-item {
       width: 96px;
       height: 33px;
       line-height: 33px;
       padding: 0;
   }

   .oui-menu.oui-dt-share-list .oui-dt-share-list-item.ant-dropdown-menu-item:hover {
       background-color: #f2f2f2;
   }

   .oui-menu.oui-dt-share-list .oui-dt-share-list-item>span {
       padding-left: 38px;
       display: block;
       width: 100%;
       height: 100%;
       cursor: pointer;
       background: url("//img.alicdn.com/tps/TB1W70HLXXXXXXFaXXXXXXXXXXX-30-180.png") no-repeat;
       background-image: url("//img.alicdn.com/tps/TB1W70HLXXXXXXFaXXXXXXXXXXX-30-180.png");
       background-image: -webkit-image-set(url("//img.alicdn.com/tps/TB1W70HLXXXXXXFaXXXXXXXXXXX-30-180.png") 1x, url("//img.alicdn.com/tps/TB17UF7LXXXXXbNXpXXXXXXXXXX-60-360.png") 2x);
       background-image: -moz-image-set(url("//img.alicdn.com/tps/TB1W70HLXXXXXXFaXXXXXXXXXXX-30-180.png") 1x, url("//img.alicdn.com/tps/TB17UF7LXXXXXbNXpXXXXXXXXXX-60-360.png") 2x);
       background-image: -o-image-set(url("//img.alicdn.com/tps/TB1W70HLXXXXXXFaXXXXXXXXXXX-30-180.png") 1x, url("//img.alicdn.com/tps/TB17UF7LXXXXXbNXpXXXXXXXXXX-60-360.png") 2x);
       background-image: -ms-image-set(url("//img.alicdn.com/tps/TB1W70HLXXXXXXFaXXXXXXXXXXX-30-180.png") 1x, url("//img.alicdn.com/tps/TB17UF7LXXXXXbNXpXXXXXXXXXX-60-360.png") 2x);
       font-size: 12px;
       text-decoration: none;
       color: #333333;
   }

   .oui-menu.oui-dt-share-list .oui-dt-share-list-item>span.weibo {
       background-position: 8px -52px;
   }

   .oui-menu.oui-dt-share-list .oui-dt-share-list-item>span.douban {
       background-position: 8px -82px;
   }

   .oui-menu.oui-dt-share-list .oui-dt-share-list-item>span.tieba {
       background-position: 8px -112px;
   }

   .oui-menu.oui-dt-share-list .oui-dt-share-list-item>span.qzone {
       background-position: 8px -142px;
   }

   /** oui-font-icon */
   .oui-font-icon {
       line-height: 16px;
       padding: 0px 2px;
   }

   /** oui-index-cell */
   .oui-pull-left {
       float: left !important;
   }

   .oui-pull-right {
       float: right !important;
   }

   .oui-index-cell {
       line-height: initial;
       padding: 20px 40px 20px 0;
   }

   .oui-index-cell-indexName {
       color: #333333;
       font-size: 14px;
       display: inline-block;
   }

   .oui-index-cell-indexName .oui-n-icon {
       margin-left: 10px;
   }

   .oui-index-cell-sub-indexName {
       color: #999999;
       font-size: 12px;
       display: inline-block;
       margin-left: 10px;
   }

   .oui-index-cell-unit {
       font-size: 12px;
       color: #333333;
   }

   .oui-index-cell-indexValue {
       color: #333333;
       font-size: 24px;
       margin-bottom: 11px;
   }

   .oui-index-cell-descIcon {
       font-size: 14px;
       margin-left: 4px;
       color: #D8D8D8;
   }

   .oui-index-cell-indexChange {
       color: #999999;
       font-size: 12px;
       max-width: 150px;
   }

   .oui-index-cell-indexChange:before,
   .oui-index-cell-indexChange:after {
       content: " ";
       display: table;
   }

   .oui-index-cell-indexChange:after {
       clear: both;
   }

   .oui-index-cell-less-warning,
   .oui-index-cell-trend-down {
       color: #00A854;
   }

   .oui-index-cell-greater-warning,
   .oui-index-cell-trend-up {
       color: #F04134;
   }

   .oui-index-cell-ratioTrendIcon {
       margin-left: 5px;
       display: inline-block;
       width: 12px;
       position: relative;
       bottom: 0px;
   }

   .oui-index-cell-errorIcon {
       color: #F04134;
       position: absolute;
       right: -16px;
       bottom: 1px;
   }

   .oui-index-cell-value-error-desc {
       color: #F04134;
       font-size: 12px;
   }

   /** oui-index-group */
   .oui-index-group {
       width: 100%;
       line-height: initial;
       padding: 20px 40px 20px 0;
       position: relative;
   }

   .oui-index-group:before,
   .oui-index-group:after {
       content: " ";
       display: table;
   }

   .oui-index-group:after {
       clear: both;
   }

   .oui-index-group-indexName {
       color: #333333;
       font-size: 14px;
       display: inline-block;
   }

   .oui-index-group-indexName .oui-n-icon {
       margin-left: 10px;
   }

   .oui-index-group-unit {
       font-size: 12px;
       color: #333;
   }

   .oui-index-group-indexValue {
       color: #333333;
       font-size: 24px;
       margin-bottom: 11px;
   }

   .oui-index-group-descIcon {
       font-size: 14px;
       margin-left: 4px;
       color: #D8D8D8;
   }

   .oui-index-group-indexChange {
       color: #333333;
       font-size: 12px;
       max-width: 150px;
   }

   .oui-index-group-indexChange:before,
   .oui-index-group-indexChange:after {
       content: " ";
       display: table;
   }

   .oui-index-group-indexChange:after {
       clear: both;
   }

   .oui-index-group-less-warning {
       color: #00A854;
   }

   .oui-index-group-greater-warning {
       color: #F04134;
   }

   .oui-index-group-ratioTrendIcon {
       margin-left: 5px;
       display: inline-block;
       width: 12px;
       position: relative;
       bottom: 0px;
   }

   .oui-index-group-errorIcon {
       color: #F04134;
       position: absolute;
       right: -16px;
       bottom: 1px;
   }

   /** oui-index-picker */
   .oui-index-picker {
       min-width: 140px;
       position: relative;
       margin-top: 30px;
   }

   .oui-index-picker-group {
       width: 100%;
       margin: 12px 0;
       z-index: 0;
   }

   .oui-index-picker-label {
       font-size: 12px;
       color: #999999;
   }

   .oui-index-picker-content {
       position: relative;
       width: 100%;
   }

   .oui-index-picker-content:before,
   .oui-index-picker-content:after {
       content: " ";
       display: table;
   }

   .oui-index-picker-content:after {
       clear: both;
   }

   .oui-index-picker-list {
       overflow: hidden;
       zoom: 1;
       display: block;
       padding: 0;
       margin: 0;
   }

   .oui-index-picker-list.with-action {
       width: calc(100% - 100px);
   }

   .oui-index-picker-list:before,
   .oui-index-picker-list:after {
       content: " ";
       display: table;
   }

   .oui-index-picker-list:after {
       clear: both;
   }

   .oui-index-picker-reset {
       color: #2062e6;
   }

   .oui-index-picker-item {
       -webkit-box-sizing: border-box;
       box-sizing: border-box;
       padding-right: 10px;
       float: left;
       overflow: hidden;
       display: block;
       width: 14.28571%;
       min-width: 140px;
       height: 26px;
       line-height: 26px;
       font-size: 12px;
   }

   .oui-index-picker-longItem {
       width: 28.57143%;
       min-width: 280px;
   }

   .oui-index-picker-text {
       color: #333333;
   }

   .oui-index-picker-text-tooltip {
       word-wrap: break-word;
   }

   .oui-index-picker-comment {
       color: #333333;
   }

   .oui-index-picker-blank {
       width: 100px;
       height: 1px;
       float: right;
   }

   .oui-index-picker-fold {
       position: absolute;
       top: 100%;
       right: 0;
       margin-top: -26px;
       margin-left: -100px;
       height: 26px;
       line-height: 26px;
       vertical-align: middle;
       font-size: 12px;
       cursor: pointer;
   }

   .oui-index-picker .oui-icon {
       color: #333333;
       -webkit-transition: -webkit-transform 0.3s;
       transition: -webkit-transform 0.3s;
       transition: transform 0.3s;
       transition: transform 0.3s, -webkit-transform 0.3s;
   }

   .oui-index-picker-open .oui-icon {
       -webkit-transform: rotate(-180deg);
       transform: rotate(-180deg);
   }

   .oui-index-picker-action {
       text-align: right;
       width: 100px;
       position: absolute;
       top: 0;
       left: 100%;
       margin-left: -100px;
       line-height: 26px;
       vertical-align: middle;
       font-size: 12px;
       z-index: 1;
   }

   .oui-index-picker-count {
       margin-right: 6px;
       color: #333333;
   }

   .oui-index-picker-inline {
       position: relative;
       margin-top: 0;
   }

   .oui-index-picker-inline .oui-index-picker-group {
       display: -webkit-box;
       display: -webkit-flex;
       display: -ms-flexbox;
       display: flex;
       -webkit-box-align: start;
       -webkit-align-items: flex-start;
       -ms-flex-align: start;
       align-items: flex-start;
       margin: 8px 0 0 0;
   }

   .oui-index-picker-inline .oui-index-picker-group .oui-index-picker-label {
       margin-top: 4px;
       width: 73px;
       white-space: nowrap;
   }

   .oui-index-picker-inline .oui-index-picker-count {
       margin-left: 18px;
   }

   .oui-canary-tooltip {
       max-width: 200px;
   }

   /** oui-radio */
   .oui-radio .ant-radio,
   .ant-radio-group .ant-radio {
       vertical-align: middle;
   }

   .oui-radio .ant-radio-inner,
   .ant-radio-group .ant-radio-inner {
       width: 13px;
       height: 13px;
   }

   .oui-radio .ant-radio-inner:after,
   .ant-radio-group .ant-radio-inner:after {
       width: 5px;
       height: 5px;
       border-radius: 4px;
   }

   /** oui-input-number */
   .ant-input-number:hover {
       border-color: #4987f2;
   }

   .ant-input-number:focus {
       border-color: #1145bf;
       -webkit-box-shadow: none;
       box-shadow: none;
   }

   .ant-input-number-disabled:hover {
       border-color: #e6e6e6;
   }

   /** oui-page-size */
   .oui-page-size .oui-page-size-left,
   .oui-page-size .oui-page-size-right {
       display: inline-block;
   }

   .oui-page-size .oui-page-size-left {
       margin-right: 5px;
   }

   .oui-page-size .oui-page-size-right {
       margin-left: 5px;
   }

   /** oui-pagination */
   .oui-pagination .ant-select-selection:hover {
       border-color: #4987f2;
   }

   .oui-pagination .ant-select-selection:focus,
   .oui-pagination .ant-select-selection:active {
       border-color: #1145bf;
       -webkit-box-shadow: none;
       box-shadow: none;
   }

   .oui-pagination .ant-select-open .ant-select-selection,
   .oui-pagination .ant-select-focused .ant-select-selection {
       -webkit-box-shadow: none;
       box-shadow: none;
   }

   .oui-pagination .ant-select-disabled .ant-select-selection:hover,
   .oui-pagination .ant-select-disabled .ant-select-selection:focus,
   .oui-pagination .ant-select-disabled .ant-select-selection:active {
       border-color: #e6e6e6;
   }

   .oui-pagination .ant-pagination-item {
       border-radius: 0px;
       border: 0px;
       border-bottom: 2px solid #ffffff;
       min-width: 16px;
       height: 18px;
       line-height: 18px;
   }

   .oui-pagination .ant-pagination-item-active {
       background-color: #ffffff;
       border-color: #2062e6;
   }

   .oui-pagination .ant-pagination-prev,
   .oui-pagination .ant-pagination-next,
   .oui-pagination .ant-pagination-jump-prev,
   .oui-pagination .ant-pagination-jump-next {
       min-width: 16px;
       height: 18px;
       line-height: 18px;
   }

   .oui-pagination .ant-pagination-jump-prev,
   .oui-pagination .ant-pagination-jump-next {
       width: 22px;
   }

   .oui-pagination .ant-pagination-prev {
       padding-right: 10px;
   }

   .oui-pagination .ant-pagination-next {
       padding-left: 10px;
   }

   .oui-pagination .ant-pagination-prev:hover a,
   .oui-pagination .ant-pagination-next:hover a {
       color: #2062e6;
   }

   .oui-pagination .ant-pagination-disabled:hover a {
       color: #cecece;
   }

   .oui-pagination .ant-pagination-item:hover {
       color: #2062e6;
   }

   .oui-pagination .ant-pagination-options .ant-pagination-options-quick-jumper {
       height: 24px;
       line-height: 24px;
   }

   .oui-pagination .ant-pagination-options .ant-pagination-options-quick-jumper input {
       height: 24px;
   }

   .oui-pagination .ant-pagination-options .ant-select-selection--single {
       height: 24px;
   }

   .oui-pagination .ant-pagination-options .ant-select-selection__rendered {
       line-height: 24px;
   }

   .oui-pagination-simple .ant-pagination-simple-pager {
       height: 18px !important;
   }

   .oui-pagination-simple .ant-pagination-simple-pager input {
       border: none !important;
       margin-right: 0px !important;
       padding: 0px !important;
   }

   .oui-pagination-simple .ant-pagination-prev {
       padding-right: 0px;
       height: 18px !important;
       line-height: 18px !important;
       vertical-align: bottom !important;
   }

   .oui-pagination-simple .ant-pagination-next {
       padding-left: 0px;
       height: 18px !important;
       line-height: 18px !important;
       vertical-align: bottom !important;
   }

   .oui-pagination-custom .oui-pagination-custom-empty-text {
       display: inline-block;
       vertical-align: middle;
       height: 32px;
       line-height: 30px;
       margin-left: 16px;
       color: #999999;
   }

   /** oui-popconfirm */
   .ant-btn:hover,
   .ant-btn-dashed:hover {
       color: #4987f2;
       background-color: #ffffff;
       border-color: #4987f2;
   }

   .ant-btn:focus,
   .ant-btn-dashed:focus {
       color: #1145bf;
       background-color: #ffffff;
       border-color: #1145bf;
   }

   .ant-btn-primary:hover {
       color: #ffffff;
       background-color: #4987f2;
       border-color: #4987f2;
   }

   .ant-btn-primary:focus {
       color: #ffffff;
       background-color: #1145bf;
       border-color: #1145bf;
   }

   .ant-btn-danger:hover {
       color: #ffffff;
       background-color: #F46E65;
       border-color: #F46E65;
   }

   .ant-btn-danger:focus {
       color: #ffffff;
       background-color: #D73435;
       border-color: #D73435;
   }

   .ant-btn[disabled]:hover,
   .ant-btn[disabled]:focus {
       color: #cecece;
       background-color: #F0F0F0;
       border-color: #e6e6e6;
   }

   .ant-btn-group .ant-btn-primary:first-child:not(:last-child) {
       border-right-color: #4987f2;
   }

   .ant-btn-group .ant-btn-primary:not(:first-child):not(:last-child) {
       border-left-color: #4987f2;
       border-right-color: #4987f2;
   }

   .ant-btn-group .ant-btn-primary:last-child:not(:first-child) {
       border-left-color: #4987f2;
   }

   /** oui-progress */
   .oui-progress-wrapper {
       position: relative;
   }

   .oui-progress-wrapper .oui-progress-exceed .ant-progress-inner {
       width: calc(100% + 40px);
       background-color: #FF8533;
   }

   .oui-progress-wrapper .oui-progress-exceed .ant-progress-bg {
       width: calc(100% - 40px) !important;
       border-radius: 0px 5px 5px 0px !important;
       -webkit-box-shadow: 2px 0px 2px #979797;
       box-shadow: 2px 0px 2px #979797;
       border-right: 1px solid #979797;
   }

   .oui-progress-wrapper .oui-progress-inner-text-left,
   .oui-progress-wrapper .oui-progress-inner-text-right {
       position: absolute;
       bottom: -18px;
   }

   .oui-progress-wrapper .oui-progress-inner-text-left {
       left: 0px;
   }

   .oui-progress-wrapper .oui-progress-inner-text-right {
       right: 0px;
   }

   .oui-progress-wrapper .oui-progress-tips {
       position: absolute;
       border-radius: 2px;
       -webkit-box-shadow: 0px 1px 2px 0px rgba(180, 200, 216, 0.4);
       box-shadow: 0px 1px 2px 0px rgba(180, 200, 216, 0.4);
       bottom: 15px;
       border: 1px solid rgba(180, 200, 216, 0.4);
       background: #fff;
       color: #333;
       -webkit-transition: all 0.4s cubic-bezier(0.08, 0.82, 0.17, 1) 0s;
       transition: all 0.4s cubic-bezier(0.08, 0.82, 0.17, 1) 0s;
   }

   .oui-progress-wrapper .oui-progress-tips .oui-progress-tips-content {
       overflow: hidden;
       text-overflow: ellipsis;
       white-space: nowrap;
       padding: 2px 8px;
   }

   .oui-progress-wrapper .oui-progress-tips .oui-progress-tips-arrow {
       width: 10px;
       height: 6px;
       position: absolute;
       left: 50%;
       bottom: -6px;
       -webkit-transform: translateX(-50%);
       transform: translateX(-50%);
       overflow: hidden;
   }

   .oui-progress-wrapper .oui-progress-tips .oui-progress-tips-arrow::after {
       content: "";
       position: absolute;
       width: 5px;
       height: 5px;
       background: white;
       -webkit-transform: translateX(-50%) translateY(-50%) rotate(45deg);
       transform: translateX(-50%) translateY(-50%) rotate(45deg);
       top: 0;
       left: 50%;
       -webkit-box-shadow: 1px 1px 2px 0px rgba(180, 200, 216, 0.6);
       box-shadow: 1px 1px 2px 0px rgba(180, 200, 216, 0.6);
   }

   .oui-progress-square .oui-progress .ant-progress-inner,
   .oui-progress-square .oui-progress .ant-progress-bg {
       border-radius: 0px;
   }

   .oui-progress-square .oui-progress .ant-progress-circle-path {
       stroke-linecap: square !important;
   }

   /** oui-skeleton-loading */
   .oui-skeleton-loading {
       display: block;
   }

   .oui-skeleton-loading .oui-skeleton-loading-title-container {
       width: 100%;
       height: 64px;
   }

   .oui-skeleton-loading .oui-skeleton-loading-title-container .oui-skeleton-loading-title {
       height: 30px;
       width: 40%;
       min-width: 100px;
       background: #EEF1F6;
   }

   .oui-skeleton-loading .oui-skeleton-loading-content-container .oui-skeleton-loading-content-list {
       display: -webkit-box;
       display: -webkit-flex;
       display: -ms-flexbox;
       display: flex;
       min-height: 150px;
   }

   .oui-skeleton-loading .oui-skeleton-loading-content-container .oui-skeleton-loading-content-list .oui-skeleton-loading-content-item {
       background: #EEF1F6;
   }

   .oui-skeleton-loading.oui-skeleton-loading-article .oui-skeleton-loading-content-list {
       -webkit-box-orient: horizontal;
       -webkit-box-direction: normal;
       -webkit-flex-direction: row;
       -ms-flex-direction: row;
       flex-direction: row;
       -webkit-flex-wrap: wrap;
       -ms-flex-wrap: wrap;
       flex-wrap: wrap;
       -webkit-box-align: start;
       -webkit-align-items: flex-start;
       -ms-flex-align: start;
       align-items: flex-start;
       -webkit-box-pack: justify;
       -webkit-justify-content: space-between;
       -ms-flex-pack: justify;
       justify-content: space-between;
       -webkit-align-content: space-between;
       -ms-flex-line-pack: justify;
       align-content: space-between;
       list-style: none;
       padding: unset;
   }

   .oui-skeleton-loading.oui-skeleton-loading-article .oui-skeleton-loading-content-list .oui-skeleton-loading-content-item {
       height: 20px;
       width: 100%;
   }

   .oui-skeleton-loading.oui-skeleton-loading-image .oui-skeleton-loading-content-list {
       -webkit-box-orient: horizontal;
       -webkit-box-direction: normal;
       -webkit-flex-direction: row;
       -ms-flex-direction: row;
       flex-direction: row;
       -webkit-flex-wrap: nowrap;
       -ms-flex-wrap: nowrap;
       flex-wrap: nowrap;
       -webkit-box-align: stretch;
       -webkit-align-items: stretch;
       -ms-flex-align: stretch;
       align-items: stretch;
       -webkit-box-pack: justify;
       -webkit-justify-content: space-between;
       -ms-flex-pack: justify;
       justify-content: space-between;
       list-style: none;
       padding: unset;
   }

   .oui-skeleton-loading.oui-skeleton-loading-image .oui-skeleton-loading-content-list .oui-skeleton-loading-content-item {
       width: 210px;
   }

   .oui-skeleton-loading.oui-skeleton-loading-chart .oui-skeleton-loading-content-list {
       -webkit-box-orient: horizontal;
       -webkit-box-direction: normal;
       -webkit-flex-direction: row;
       -ms-flex-direction: row;
       flex-direction: row;
       -webkit-flex-wrap: nowrap;
       -ms-flex-wrap: nowrap;
       flex-wrap: nowrap;
       -webkit-box-align: end;
       -webkit-align-items: flex-end;
       -ms-flex-align: end;
       align-items: flex-end;
       -webkit-justify-content: space-around;
       -ms-flex-pack: distribute;
       justify-content: space-around;
       padding: 20px 0;
       background: #EEF1F6;
       list-style: none;
   }

   .oui-skeleton-loading.oui-skeleton-loading-chart .oui-skeleton-loading-content-list .oui-skeleton-loading-content-item {
       width: 15px;
       min-height: 20%;
       background: #E0E5ED;
   }

   /** oui-steps */
   .oui-steps-hexagon .ant-steps-small {
       min-height: 28px;
   }

   .oui-steps-hexagon .ant-steps-small .ant-steps-item-process .ant-steps-item-icon,
   .oui-steps-hexagon .ant-steps-small .ant-steps-item-finish .ant-steps-item-icon,
   .oui-steps-hexagon .ant-steps-small .ant-steps-item-wait .ant-steps-item-icon {
       margin-top: 7px;
       line-height: unset;
       border: none;
       border-radius: unset;
       -webkit-transition: 0s;
       transition: 0s;
       width: 24px;
       height: 14px;
       background-color: #2062e6;
   }

   .oui-steps-hexagon .ant-steps-small .ant-steps-item-process .ant-steps-item-icon::before,
   .oui-steps-hexagon .ant-steps-small .ant-steps-item-process .ant-steps-item-icon::after,
   .oui-steps-hexagon .ant-steps-small .ant-steps-item-finish .ant-steps-item-icon::before,
   .oui-steps-hexagon .ant-steps-small .ant-steps-item-finish .ant-steps-item-icon::after,
   .oui-steps-hexagon .ant-steps-small .ant-steps-item-wait .ant-steps-item-icon::before,
   .oui-steps-hexagon .ant-steps-small .ant-steps-item-wait .ant-steps-item-icon::after {
       display: block;
       content: '';
       position: absolute;
       left: 0;
       width: 0;
       height: 0;
       border: 7px dashed transparent;
       border-left-width: 12px;
       border-right-width: 12px;
   }

   .oui-steps-hexagon .ant-steps-small .ant-steps-item-process .ant-steps-item-icon::before,
   .oui-steps-hexagon .ant-steps-small .ant-steps-item-finish .ant-steps-item-icon::before,
   .oui-steps-hexagon .ant-steps-small .ant-steps-item-wait .ant-steps-item-icon::before {
       top: -7px;
       border-bottom-color: #2062e6;
   }

   .oui-steps-hexagon .ant-steps-small .ant-steps-item-process .ant-steps-item-icon::after,
   .oui-steps-hexagon .ant-steps-small .ant-steps-item-finish .ant-steps-item-icon::after,
   .oui-steps-hexagon .ant-steps-small .ant-steps-item-wait .ant-steps-item-icon::after {
       top: 21px;
       border-top-color: #2062e6;
   }

   .oui-steps-hexagon .ant-steps-small .ant-steps-item-finish .ant-steps-item-icon {
       background-color: #00c49F;
   }

   .oui-steps-hexagon .ant-steps-small .ant-steps-item-finish .ant-steps-item-icon::before {
       border-bottom-color: #00c49F;
   }

   .oui-steps-hexagon .ant-steps-small .ant-steps-item-finish .ant-steps-item-icon::after {
       border-top-color: #00c49F;
   }

   .oui-steps-hexagon .ant-steps-small .ant-steps-item-finish .ant-steps-item-icon:hover {
       background-color: #76D0A3;
   }

   .oui-steps-hexagon .ant-steps-small .ant-steps-item-finish .ant-steps-item-icon:hover:before {
       border-bottom-color: #76D0A3;
   }

   .oui-steps-hexagon .ant-steps-small .ant-steps-item-finish .ant-steps-item-icon:hover:after {
       border-top-color: #76D0A3;
   }

   .oui-steps-hexagon .ant-steps-small .ant-steps-item-wait .ant-steps-item-icon {
       background-color: #b4c8d8;
   }

   .oui-steps-hexagon .ant-steps-small .ant-steps-item-wait .ant-steps-item-icon::before {
       border-bottom-color: #b4c8d8;
   }

   .oui-steps-hexagon .ant-steps-small .ant-steps-item-wait .ant-steps-item-icon::after {
       border-top-color: #b4c8d8;
   }

   .oui-steps-hexagon .ant-steps-item-process,
   .oui-steps-hexagon .ant-steps-item-finish,
   .oui-steps-hexagon .ant-steps-item-wait {
       min-height: 36px;
   }

   .oui-steps-hexagon .ant-steps-item-process .ant-steps-item-icon,
   .oui-steps-hexagon .ant-steps-item-finish .ant-steps-item-icon,
   .oui-steps-hexagon .ant-steps-item-wait .ant-steps-item-icon {
       margin-top: 9px;
       line-height: unset;
       border: none;
       border-radius: unset;
       -webkit-transition: 0s;
       transition: 0s;
       width: 32px;
       height: 18px;
       background-color: #2062e6;
   }

   .oui-steps-hexagon .ant-steps-item-process .ant-steps-item-icon .ant-steps-icon,
   .oui-steps-hexagon .ant-steps-item-finish .ant-steps-item-icon .ant-steps-icon,
   .oui-steps-hexagon .ant-steps-item-wait .ant-steps-item-icon .ant-steps-icon {
       color: #ffffff;
   }

   .oui-steps-hexagon .ant-steps-item-process .ant-steps-item-icon::before,
   .oui-steps-hexagon .ant-steps-item-process .ant-steps-item-icon::after,
   .oui-steps-hexagon .ant-steps-item-finish .ant-steps-item-icon::before,
   .oui-steps-hexagon .ant-steps-item-finish .ant-steps-item-icon::after,
   .oui-steps-hexagon .ant-steps-item-wait .ant-steps-item-icon::before,
   .oui-steps-hexagon .ant-steps-item-wait .ant-steps-item-icon::after {
       display: block;
       content: '';
       position: absolute;
       left: 0;
       width: 0;
       height: 0;
       border: 9px dashed transparent;
       border-left-width: 16px;
       border-right-width: 16px;
   }

   .oui-steps-hexagon .ant-steps-item-process .ant-steps-item-icon::before,
   .oui-steps-hexagon .ant-steps-item-finish .ant-steps-item-icon::before,
   .oui-steps-hexagon .ant-steps-item-wait .ant-steps-item-icon::before {
       top: -9px;
       border-bottom-color: #2062e6;
   }

   .oui-steps-hexagon .ant-steps-item-process .ant-steps-item-icon::after,
   .oui-steps-hexagon .ant-steps-item-finish .ant-steps-item-icon::after,
   .oui-steps-hexagon .ant-steps-item-wait .ant-steps-item-icon::after {
       top: 27px;
       border-top-color: #2062e6;
   }

   .oui-steps-hexagon .ant-steps-item-process .ant-steps-item-icon:hover {
       background-color: #4987f2;
   }

   .oui-steps-hexagon .ant-steps-item-process .ant-steps-item-icon:hover:before {
       border-bottom-color: #4987f2;
   }

   .oui-steps-hexagon .ant-steps-item-process .ant-steps-item-icon:hover:after {
       border-top-color: #4987f2;
   }

   .oui-steps-hexagon .ant-steps-item-finish .ant-steps-item-icon {
       background-color: #00c49F;
   }

   .oui-steps-hexagon .ant-steps-item-finish .ant-steps-item-icon::before {
       border-bottom-color: #00c49F;
   }

   .oui-steps-hexagon .ant-steps-item-finish .ant-steps-item-icon::after {
       border-top-color: #00c49F;
   }

   .oui-steps-hexagon .ant-steps-item-finish .ant-steps-item-icon:hover {
       background-color: #76D0A3;
   }

   .oui-steps-hexagon .ant-steps-item-finish .ant-steps-item-icon:hover:before {
       border-bottom-color: #76D0A3;
   }

   .oui-steps-hexagon .ant-steps-item-finish .ant-steps-item-icon:hover:after {
       border-top-color: #76D0A3;
   }

   .oui-steps-hexagon .ant-steps-item-wait .ant-steps-item-icon {
       background-color: #b4c8d8;
   }

   .oui-steps-hexagon .ant-steps-item-wait .ant-steps-item-icon::before {
       border-bottom-color: #b4c8d8;
   }

   .oui-steps-hexagon .ant-steps-item-wait .ant-steps-item-icon::after {
       border-top-color: #b4c8d8;
   }

   .oui-steps-hexagon-text-below {
       padding: 0 20px;
   }

   .oui-steps-hexagon-text-below .ant-steps-horizontal .ant-steps-item .ant-steps-item-content {
       display: block;
       margin-top: 8px;
       font-size: 14px;
       font-weight: 400;
   }

   .oui-steps-hexagon-text-below .ant-steps-horizontal .ant-steps-item .ant-steps-item-content .ant-steps-item-title {
       display: block;
   }

   .oui-steps-hexagon-text-below .ant-steps-horizontal .ant-steps-item .ant-steps-item-content .ant-steps-item-title:after {
       height: 3px;
       top: -18px;
       width: calc(100% - 50px);
       left: 48px;
       background-color: #b4c8d8;
   }

   .oui-steps-hexagon-text-below .ant-steps-horizontal .ant-steps-item.ant-steps-item-process .ant-steps-item-title {
       color: #2062e6;
   }

   .oui-steps-hexagon-text-below .ant-steps-horizontal .ant-steps-item.ant-steps-item-wait .ant-steps-item-title {
       color: #333333;
   }

   .oui-steps-hexagon-text-below .ant-steps-horizontal.ant-steps-small .ant-steps-item .ant-steps-item-title:after {
       top: -16px;
       left: 42px;
   }

   .oui-steps-hexagon .ant-steps-dot .ant-steps-item-tail {
       width: calc(100% - 100px);
       margin-left: 110px;
       top: 16px;
   }

   .oui-steps-hexagon .ant-steps-dot .ant-steps-item .ant-steps-item-icon {
       margin-left: 56px;
   }

   .oui-steps-hexagon .ant-steps-dot .ant-steps-item .ant-steps-item-icon .ant-steps-icon-dot {
       display: none;
       border-radius: 0;
   }

   .oui-steps-hexagon .ant-steps-dot .ant-steps-item-icon::before,
   .oui-steps-hexagon .ant-steps-dot .ant-steps-item-icon::after {
       left: 56px;
   }

   .oui-steps-hexagon .ant-steps-dot.ant-steps-label-vertical .ant-steps-item-content {
       margin-top: 16px;
   }

   /** oui-scroller */
   .bodyScrollHidden {
       overflow: hidden;
       -webkit-user-select: none;
       -moz-user-select: none;
       -ms-user-select: none;
       user-select: none;
   }

   .oui-scroller {
       position: relative;
       overflow: hidden;
   }

   .oui-scroller:hover>.oui-scroller-pane,
   .oui-scroller .oui-scroller-pane.dragging,
   .oui-scroller .oui-scroller-pane.flashed {
       visibility: visible;
   }

   .oui-scroller .oui-scroller-content {
       position: absolute;
       top: 0;
       right: 0;
       bottom: 0;
       left: 0;
   }

   .oui-scroller .oui-scroller-content:focus {
       outline: thin dotted;
   }

   .oui-scroller .oui-scroller-content::scrollbar {
       visibility: hidden;
       width: 0;
       background-color: transparent;
   }

   .oui-scroller .oui-scroller-content::-webkit-scrollbar {
       visibility: hidden;
       width: 0;
       background-color: transparent;
   }

   .oui-scroller .oui-scroll-bar {
       overflow: scroll;
       overflow-x: hidden;
       margin-right: -15px;
       padding-right: 16px;
   }

   .oui-scroller .oui-scroll-noBar {
       overflow: hidden;
   }

   .oui-scroller .oui-scroller-pane {
       background-color: white;
       position: absolute;
       right: 0;
       top: 0;
       bottom: 0;
       width: 16px;
       -webkit-transition: .2s;
       transition: .2s;
   }

   .oui-scroller .oui-scroller-pane:hover {
       background-color: #eee;
   }

   .oui-scroller .oui-scroller-pane>.oui-scroller-slider {
       position: relative;
       margin: 0 3px;
       background-color: #f2f2f2;
       border-radius: 5px;
   }

   /** oui-table */
   .oui-table-wrapper {
       position: relative;
       width: 100%;
       height: 100%;
   }

   .oui-table-wrapper .oui-dt-message {
       z-index: 999;
   }

   .oui-table .ant-table-empty .ant-table-placeholder {
       visibility: hidden;
       min-height: 100px;
       line-height: 100px;
   }

   .oui-table .ant-table-thead>tr>th,
   .oui-table .ant-table-tbody>tr>td {
       padding: 10px 16px 10px 10px;
   }

   .oui-table .ant-table-thead>tr>th {
       background: #ffffff;
   }

   .oui-table .ant-table-thead>tr.ant-table-row-hover>td,
   .oui-table .ant-table-tbody>tr.ant-table-row-hover>td,
   .oui-table .ant-table-thead>tr:hover>td,
   .oui-table .ant-table-tbody>tr:hover>td {
       background: #f0f7ff;
   }

   .oui-table .ant-table-thead>tr>th.ant-table-selection-column,
   .oui-table .ant-table-tbody>tr>td.ant-table-selection-column {
       text-align: left;
   }

   .oui-table .ant-table-pagination .ant-pagination-item {
       border-radius: 0px;
       border: 0px;
       border-bottom: 2px solid #ffffff;
       min-width: 16px;
       height: 18px;
       line-height: 18px;
   }

   .oui-table .ant-table-pagination .ant-pagination-prev,
   .oui-table .ant-table-pagination .ant-pagination-next,
   .oui-table .ant-table-pagination .ant-pagination-jump-prev,
   .oui-table .ant-table-pagination .ant-pagination-jump-next {
       min-width: 16px;
       height: 18px;
       line-height: 18px;
   }

   .oui-table .ant-table-pagination .ant-pagination-item-active {
       background-color: #ffffff;
       border-color: #2062e6;
   }

   .oui-table .ant-table-pagination .ant-pagination-prev {
       padding-right: 10px;
   }

   .oui-table .ant-table-pagination .ant-pagination-next {
       padding-left: 10px;
   }

   .oui-table .ant-table-pagination .ant-pagination-prev:hover a,
   .oui-table .ant-table-pagination .ant-pagination-next:hover a {
       color: #2062e6;
   }

   .oui-table .ant-table-pagination .ant-pagination-disabled:hover a {
       color: #cecece;
   }

   .oui-table .ant-table-pagination .ant-pagination-item:hover {
       color: #2062e6;
   }

   .oui-table .ant-checkbox-inner {
       width: 12px;
       height: 12px;
       border-radius: 0px;
   }

   .oui-table .ant-checkbox-inner:after {
       left: 3px;
       top: 0px;
   }

   .oui-table .ant-checkbox-indeterminate .ant-checkbox-inner {
       width: 12px;
       height: 12px;
       border-radius: 2px;
       background-color: #2062e6;
       border-color: #2062e6;
   }

   .oui-table .ant-checkbox-indeterminate .ant-checkbox-inner:after {
       left: 1px;
       top: 4px;
       border: 1px solid #fff;
       border-width: 1px;
       background-color: transparent;
       -webkit-transform: scaleY(0.6);
       transform: scaleY(0.6);
       width: 8px;
       height: 1.14285714px;
   }

   .oui-table .ant-table-column-sorter-up.on .anticon-caret-up,
   .oui-table .ant-table-column-sorter-down.on .anticon-caret-up,
   .oui-table .ant-table-column-sorter-up.on .anticon-caret-down,
   .oui-table .ant-table-column-sorter-down.on .anticon-caret-down {
       color: #2062e6;
   }

   .oui-table .ant-table-column-sorter-up:hover .anticon,
   .oui-table .ant-table-column-sorter-down:hover .anticon {
       color: #4987f2;
   }

   .oui-table .ant-table-row-expand-icon {
       color: #2062e6;
       background: none;
       font-size: 12px;
       border: 0;
   }

   .oui-table .ant-table-row-expand-icon.ant-table-row-expanded:after {
       content: "\e622";
       font-family: 'oui-canary-iconfont';
   }

   .oui-table .ant-table-row-expand-icon.ant-table-row-collapsed:after {
       content: "\e628";
       font-family: 'oui-canary-iconfont';
   }

   .oui-table .react-resizable {
       position: relative;
   }

   .oui-table .react-resizable-handle {
       position: absolute;
       width: 20px;
       height: 100%;
       bottom: 0;
       right: 0;
       background: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA2IDYiIHN0eWxlPSJiYWNrZ3JvdW5kLWNvbG9yOiNmZmZmZmYwMCIgeD0iMHB4IiB5PSIwcHgiIHdpZHRoPSI2cHgiIGhlaWdodD0iNnB4Ij48ZyBvcGFjaXR5PSIwLjMwMiI+PHBhdGggZD0iTSA2IDYgTCAwIDYgTCAwIDQuMiBMIDQgNC4yIEwgNC4yIDQuMiBMIDQuMiAwIEwgNiAwIEwgNiA2IEwgNiA2IFoiIGZpbGw9IiMwMDAwMDAiLz48L2c+PC9zdmc+");
       background-position: bottom right;
       padding: 0 3px 3px 0;
       background-repeat: no-repeat;
       background-origin: content-box;
       -webkit-box-sizing: border-box;
       box-sizing: border-box;
       cursor: col-resize;
   }

   .oui-table-no-bottom-border .ant-table-tbody>tr>td {
       border-bottom: none;
   }

   /** oui-tab-switch */
   .oui-tab-switch {
       cursor: pointer;
       display: block;
   }

   .oui-tab-switch-item {
       position: relative;
       display: inline-block;
       height: 50px;
       line-height: 50px;
       margin: 0 10px;
   }

   .oui-tab-switch-item-icon {
       margin-right: 2px;
   }

   .oui-tab-switch-item-prefix {
       margin-right: 2px;
   }

   .oui-tab-switch-item-suffix {
       margin-left: 2px;
   }

   .oui-tab-switch-item-suffix .oui-canary-icon {
       font-size: 12px;
       color: #999999;
   }

   .oui-tab-switch-item-active.default {
       color: #2062e6;
   }

   .oui-tab-switch-item-active.default:before {
       position: absolute;
       content: ' ';
       left: 0;
       right: 0;
       bottom: 0;
       height: 2px;
       background: #2062e6;
   }

   .oui-tab-switch-item-active.simple {
       color: #2062e6;
   }

   .oui-tab-switch-item-active.border-primary {
       border-color: #2062e6;
       border: 2px solid #2062e6 !important;
   }

   .oui-tab-switch-item-active.top-primary::before {
       content: " ";
       position: absolute;
       top: 0;
       left: 0;
       width: 100%;
       height: 4px;
       background-color: #2062e6;
   }

   .oui-tab-switch-item-active.back-primary {
       background-color: #2062e6;
       color: #FFFFFF;
   }

   .oui-tab-switch-item-disabled {
       color: #cecece;
       border-color: #e6e6e6;
       cursor: not-allowed;
   }

   .oui-tab-switch-item-separator {
       margin: 0 5px;
       color: #999999;
   }

   .oui-tab-switch-item-with-border,
   .oui-tab-switch-item-with-border-radius {
       padding: 0 20px;
       margin: 0;
       border: 1px solid #e6e6e6;
       border-left: none;
   }

   .oui-tab-switch-item-with-border:first-child {
       border-left: 1px solid #e6e6e6;
   }

   .oui-tab-switch-item-with-border-radius:first-child {
       border: 1px solid #e6e6e6;
       border-radius: 25px 0 0 25px;
   }

   .oui-tab-switch-item-with-border-radius:last-child {
       border: 1px solid #e6e6e6;
       border-left: none;
       border-radius: 0 25px 25px 0;
   }

   .oui-tab-switch-item-custom {
       display: inline-block;
       padding: 16px 22px;
       border: 1px solid #F0F4F8;
       border-left: none;
   }

   .oui-tab-switch-item-custom:last-child {
       border-right: none;
   }

   .oui-tab-switch-item-custom-active {
       color: #2062e6;
       border-top: 2px solid #2062e6;
       border-bottom: none;
   }

   .oui-tab-switch-item-custom-disabled {
       color: #cecece;
       background-color: #F0F0F0;
       border-color: #e6e6e6;
       cursor: not-allowed;
   }

   /** oui-tag */
   .custom-close {
       display: inline-block;
       background: #f4f4f4;
       -webkit-box-sizing: border-box;
       box-sizing: border-box;
       height: 22px;
       line-height: 20px;
       margin-right: 8px;
       border-radius: 2px;
       border: 1px solid #e6e6e6;
       cursor: pointer;
       position: relative;
       padding: 0;
   }

   .custom-close .ant-tag {
       border: none;
   }

   .custom-close .close-icon {
       position: absolute;
       right: 0;
       top: 0;
       font-size: 10px;
       -webkit-transform: scale(0.83333) rotate(0deg);
       transform: scale(0.83333) rotate(0deg);
       color: #999999;
   }

   /** oui-typeahead */
   .oui-typeahead .oui-typeahead-del-icon {
       cursor: pointer;
   }

   .oui-typeahead-dropdown-wrapper {
       background: #ffffff;
       border: 1px solid #e6e6e6;
       overflow: hidden;
       border-top: none;
   }

   .oui-typeahead-dropdown {
       overflow: scroll;
   }

   .oui-typeahead-dropdown-item {
       padding: 8px 10px;
       cursor: pointer;
       white-space: nowrap;
       text-overflow: ellipsis;
       overflow: hidden;
   }

   .oui-typeahead-dropdown-item-current {
       color: #2062e6;
       background-color: #f0f7ff;
   }

   .oui-typeahead-dropdown-item-active {
       color: #2062e6;
   }

   .oui-typeahead-extra {
       border-top: 1px solid #e6e6e6;
   }

   .oui-typeahead-dropdown-empty {
       width: 100%;
       height: 200px;
       line-height: 200px;
       text-align: center;
       font-size: 14px;
       display: -webkit-box;
       display: -webkit-flex;
       display: -ms-flexbox;
       display: flex;
       -webkit-box-align: center;
       -webkit-align-items: center;
       -ms-flex-align: center;
       align-items: center;
       -webkit-box-pack: center;
       -webkit-justify-content: center;
       -ms-flex-pack: center;
       justify-content: center;
   }

   .oui-typeahead-dropdown-info-icon {
       color: #2062e6;
       font-size: 1.5em !important;
       margin-right: 10px;
   }

   /** oui-transfer */
   .oui-transfer .ant-input:hover {
       border-color: #4987f2;
   }

   .oui-transfer .ant-input-disabled:hover {
       border-color: #e6e6e6;
   }

   /** oui-tree */
   .oui-tree .ant-tree-checkbox-inner {
       width: 12px;
       height: 12px;
   }

   .oui-tree .ant-tree-checkbox-inner:after {
       left: 3px;
       top: 0px;
   }

   .oui-tree .ant-tree-checkbox-indeterminate .ant-tree-checkbox-inner {
       width: 12px;
       height: 12px;
       border-radius: 2px;
       background-color: #2062e6;
       border-color: #2062e6;
   }

   .oui-tree .ant-tree-checkbox-indeterminate .ant-tree-checkbox-inner:after {
       left: 5px;
       top: 5px;
       border: 1px solid #fff;
       border-width: 1px;
       background-color: transparent;
       width: 8px;
       height: 1px;
   }

   /** oui-tree-select */
   .oui-tree-select .ant-select-selection:hover {
       border-color: #4987f2;
   }

   .oui-tree-select .ant-select-selection:focus,
   .oui-tree-select .ant-select-selection:active {
       border-color: #1145bf;
       -webkit-box-shadow: none;
       box-shadow: none;
   }

   .ant-select-tree:focus {
       outline: none;
   }

   .ant-select-tree .ant-select-tree-checkbox-inner {
       width: 12px;
       height: 12px;
       border-radius: 2px;
   }

   .ant-select-tree .ant-select-tree-checkbox-inner:after {
       left: 3px;
       top: -1px;
       border-width: 1px;
   }

   .ant-select-tree .ant-select-tree-checkbox-indeterminate .ant-select-tree-checkbox-inner {
       width: 12px;
       height: 12px;
       border-radius: 2px;
       background-color: #2062e6;
       border-color: #2062e6;
   }

   .ant-select-tree .ant-select-tree-checkbox-indeterminate .ant-select-tree-checkbox-inner:after {
       left: 1px;
       top: 4px;
       border: 1px solid #fff;
       border-width: 1px;
       background-color: transparent;
       -webkit-transform: scaleY(0.6);
       transform: scaleY(0.6);
       width: 9px;
       height: 1px;
   }

   .ant-select-tree-dropdown [role=listbox]:focus {
       outline: none;
   }

   .ant-select-open .ant-select-selection,
   .ant-select-focused .ant-select-selection {
       -webkit-box-shadow: none;
       box-shadow: none;
   }

   .ant-select-disabled .ant-select-selection:hover,
   .ant-select-disabled .ant-select-selection:focus,
   .ant-select-disabled .ant-select-selection:active {
       border-color: #e6e6e6;
   }

   /** oui-video */
   .oui-video {
       height: 100%;
       width: 100%;
   }

   .lib-video::-webkit-media-controls-panel {
       width: calc(100% + 30px)
   }

   .lib-video .interact-item {
       width: 88px;
       height: 30px;
       margin-right: 20px;
       margin-left: 10px
   }

   .lib-video .vjs-control-bar {
       padding: 10px 0
   }

   .lib-video .vjs-control {
       height: 30px;
       width: 30px
   }

   .lib-video .vjs-control-text {
       height: 1px;
       margin: -1px;
       width: 1px
   }

   .lib-video .vjs-play-control:before,
   .vjs-icon-play:before {
       width: 30px;
       height: 30px
   }

   .lib-video .vjs-control-bar .volume-wrap {
       display: none;
       overflow: hidden
   }

   .vjs-control-bar .volume-wrap.volume-show {
       display: block
   }

   .vjs-icon-volume {
       width: 30px;
       height: 30px;
       margin-right: 10px;
       cursor: pointer
   }

   .vjs-icon-volume:before {
       background-size: 20px 20px;
       width: 30px;
       height: 30px
   }

   .vjs-icon-volume-muted:before {
       background-size: 22px 22px
   }

   .lib-video .vjs-playing:before,
   .vjs-icon-pause:before {
       width: 30px;
       height: 30px
   }

   .vjs-body-fullscreen .lib-video.vjs-player-fullscreen {
       position: fixed;
       left: 0;
       top: 0;
       bottom: 0;
       right: 0;
       z-index: 9999999;
       width: 100% !important;
       height: 100% !important
   }

   .lib-video .vjs-fullscreen-control,
   .lib-video.vjs-player-fullscreen-rotate .vjs-fullscreen-control,
   .lib-video.vjs-player-fullscreen .vjs-fullscreen-control,
   .vjs-icon-fullscreen-enter:before,
   .vjs-icon-fullscreen-exit:before {
       width: 30px;
       height: 30px
   }

   .vjs-center-container,
   .vjs-center-start {
       width: 100px;
       height: 100px
   }

   .vjs-center-retry {
       width: 60px;
       height: 60px
   }

   .vjs-center-container .vjs-center-load {
       width: 90px;
       height: 90px;
       border-width: 1px
   }

   .volume-wrap {
       overflow: hidden;
       width: 25%;
       min-width: 80px;
       max-width: 150px
   }

   .progress-bar-wrap {
       display: flex
   }

   .vjs-progress-bar .current-time,
   .vjs-progress-bar .total-time {
       line-height: 28px;
       height: 28px
   }

   .vjs-progress-bar .current-time em,
   .vjs-progress-bar .total-time em {
       margin: 0 10px;
       font-size: 16px
   }

   .vjs-progress-bar .progress-bar,
   .vjs-volume-bar .volume-bar {
       height: 3px;
       border-radius: 3px
   }

   .progress-hover-time {
       height: 15px;
       position: absolute;
       top: -14px;
       left: 0;
       font-size: 10px;
       background-color: rgba(0, 0, 0, .7);
       border-radius: 2px;
       color: #fff;
       padding: 0 2px;
       display: flex;
       align-items: center;
       justify-content: center
   }

   .vjs-volume-bar .volume-bar {
       margin-right: 10px;
       width: 120px
   }

   .vjs-progress-bar .progress,
   .vjs-volume-bar .volume {
       border-radius: 3px;
       height: 3px;
       line-height: 3px
   }

   .vjs-volume-bar .volume {
       margin-right: 10px
   }

   .vjs-progress-bar .progress .control:after,
   .vjs-volume-bar .volume .control:after {
       top: -6px;
       left: -8px;
       width: 14px;
       height: 14px
   }

   .vjs-progress-bar .vjs-progress-tag {
       width: 10px;
       height: 10px;
       top: -3px
   }

   .vjs-danmaku-item p {
       padding: 1px 4px 2px;
       border-radius: 4px
   }

   .playback-rate-wrap {
       margin-right: 5px
   }

   .playback-rate-wrap,
   .vjs-playback-rate {
       height: 30px;
       width: 45px
   }

   .vjs-playback-rate {
       border: 1px solid #fff;
       border-radius: 30px;
       font-size: 14px;
       line-height: 30px
   }

   .videox-ie-9 .vjs-control-bar,
   .videox-ie-10 .vjs-control-bar {
       display: table;
       width: 100%;
       text-align: justify;
       white-space: nowrap
   }

   .videox-ie-9 .vjs-control-bar .vjs-button,
   .videox-ie-10 .vjs-control-bar .vjs-button {
       width: 30px
   }

   .videox-ie-9 .playback-rate-wrap,
   .videox-ie-9 .progress-wrap,
   .videox-ie-9 .vjs-control-bar .vjs-button,
   .videox-ie-9 .volume-wrap,
   .videox-ie-9 .volume-wrap.volume-show,
   .videox-ie-10 .playback-rate-wrap,
   .videox-ie-10 .progress-wrap,
   .videox-ie-10 .vjs-control-bar .vjs-button,
   .videox-ie-10 .volume-wrap,
   .videox-ie-10 .volume-wrap.volume-show {
       display: table-cell;
       vertical-align: middle
   }

   .videox-ie-9 .vjs-progress-bar .progress-bar,
   .videox-ie-9 .vjs-volume-bar,
   .videox-ie-10 .vjs-progress-bar .progress-bar,
   .videox-ie-10 .vjs-volume-bar {
       display: inline-block;
       vertical-align: middle
   }

   .videox-ie-9 .progress-wrap,
   .videox-ie-10 .progress-wrap {
       width: auto
   }

   .videox-ie-9 .progress-wrap .vjs-progress-bar,
   .videox-ie-10 .progress-wrap .vjs-progress-bar {
       display: table;
       vertical-align: middle
   }

   .videox-ie-9 .progress-wrap .progress-bar-wrap,
   .videox-ie-10 .progress-wrap .progress-bar-wrap {
       display: table-cell;
       width: 100%;
       vertical-align: middle
   }

   .videox-ie-9 .progress-wrap .current-time,
   .videox-ie-9 .progress-wrap .total-time,
   .videox-ie-10 .progress-wrap .current-time,
   .videox-ie-10 .progress-wrap .total-time {
       display: table-cell;
       width: 64px;
       vertical-align: middle
   }

   .videox-ie-9 .volume-wrap.volume-show,
   .videox-ie-10 .volume-wrap.volume-show {
       width: 100px
   }

   .videox-ie-9 .vjs-volume-bar .volume-bar,
   .videox-ie-10 .vjs-volume-bar .volume-bar {
       width: 80px
   }

   .videox-ie-9 .vjs-volume-bar,
   .videox-ie-10 .vjs-volume-bar {
       width: auto
   }

   .videox-ie-9 .vjs-volume-bar .vjs-icon-volume,
   .videox-ie-9 .vjs-volume-bar .volume-bar,
   .videox-ie-10 .vjs-volume-bar .vjs-icon-volume,
   .videox-ie-10 .vjs-volume-bar .volume-bar {
       display: inline-block;
       vertical-align: middle
   }

   .lib-video,
   .lib-video .vjs-center-poster {
       z-index: 2
   }

   .lib-video video {
       z-index: 1
   }

   .lib-video::-internal-media-controls-download-button {
       display: none
   }

   .lib-video .interact-item {
       display: flex;
       background-image: url("//gw.alicdn.com/mt/TB1_qhcPVXXXXcNXpXXXXXXXXXX-88-40.png");
       background-size: contain;
       background-repeat: no-repeat;
       border: none;
       background-color: transparent
   }

   .lib-video .vjs-control-bar {
       width: 100%;
       position: absolute;
       z-index: 2;
       bottom: 0;
       left: 0;
       right: 0;
       background-image: url("//gw.alicdn.com/mt/TB1xK4uPVXXXXcRXXXXXXXXXXXX-750-80.png");
       background-size: cover;
       transition: all .3s ease;
       opacity: 1;
       display: flex;
       -webkit-box-orient: horizontal;
       -webkit-flex-direction: row;
       -moz-flex-direction: row;
       -ms-flex-direction: row;
       -o-flex-direction: row;
       flex-direction: row;
       display: -moz-box;
       display: -webkit-box;
       display: box;
       -webkit-box-pack: space-between;
       -moz-justify-content: space-between;
       -ms-justify-content: space-between;
       -o-justify-content: space-between;
       -webkit-justify-content: space-between;
       justify-content: space-between;
       -webkit-box-align: center;
       -moz-align-items: center;
       -ms-align-items: center;
       -o-align-items: center;
       -webkit-align-items: center;
       align-items: center;
       text-align: justify
   }

   .vjs-control-bar .interact-item,
   .vjs-control-bar .progress-wrap,
   .vjs-control-bar .vjs-fullscreen-control,
   .vjs-control-bar .vjs-play-control,
   .vjs-control-bar .volume-wrap {
       display: -moz-flex;
       display: -webkit-flex;
       display: -moz-flexbox;
       display: -webkit-flexbox;
       display: flex;
       display: flexbox;
       display: -moz-box;
       display: -webkit-box;
       display: box
   }

   .lib-video .vjs-control {
       outline: none;
       position: relative;
       text-align: center;
       margin: 0;
       padding: 0;
       -webkit-box-flex: none;
       -moz-box-flex: none;
       -webkit-flex: none;
       -ms-flex: none;
       flex: none
   }

   .lib-video .vjs-play-control,
   .vjs-icon-play {
       background-image: url("//gw.alicdn.com/mt/TB1..XoPVXXXXX2XpXXXXXXXXXX-60-60.png");
       background-size: cover;
       content: ""
   }

   .vjs-icon-volume:before {
       background-image: url("//gw.alicdn.com/tfs/TB1fdLdSFXXXXXAaXXXXXXXXXXX-80-80.png");
       background-repeat: no-repeat;
       background-position: 50%;
       content: "";
       position: absolute;
       top: 0;
       left: 0;
       text-align: center
   }

   .vjs-icon-volume-muted:before {
       background-image: url("//gw.alicdn.com/tfs/TB1A2bRSFXXXXahXXXXXXXXXXXX-80-80.png")
   }

   .lib-video .vjs-playing,
   .vjs-icon-pause {
       background-image: url("//gw.alicdn.com/mt/TB1gkQVPFXXXXcwXVXXXXXXXXXX-60-60.png");
       background-size: cover;
       content: ""
   }

   .lib-video .vjs-fullscreen-control,
   .vjs-icon-fullscreen-enter {
       background-image: url("//gw.alicdn.com/mt/TB1pIhEPVXXXXayXXXXXXXXXXXX-60-60.png");
       background-size: cover;
       content: ""
   }

   .lib-video.vjs-player-fullscreen-rotate .vjs-fullscreen-control,
   .lib-video.vjs-player-fullscreen .vjs-fullscreen-control,
   .vjs-icon-fullscreen-exit {
       background-image: url("//gw.alicdn.com/mt/TB1l9n5PVXXXXahXXXXXXXXXXXX-60-60.png");
       background-size: cover;
       content: ""
   }

   .lib-video .vjs-control-text {
       border: 0;
       clip: rect(0 0 0 0);
       height: .013333rem;
       margin: -.013333rem;
       overflow: hidden;
       padding: 0;
       position: absolute;
       width: .013333rem
   }

   .vjs-center-container {
       position: absolute;
       left: 0;
       right: 0;
       bottom: 0;
       top: 0;
       text-align: center;
       margin: auto;
       z-index: 2
   }

   .vjs-center-start {
       background-image: url("//gw.alicdn.com/mt/TB1exduPVXXXXcIXpXXXXXXXXXX-136-136.png")
   }

   .vjs-center-retry,
   .vjs-center-start {
       background-size: contain;
       border: none;
       background-repeat: no-repeat;
       cursor: pointer
   }

   .vjs-center-retry {
       background-image: url("//gw.alicdn.com/mt/TB1U1JfXMfHK1Jjy1zbXXahRFXa-200-200.png")
   }

   .vjs-center-container.error {
       color: #fff;
       width: 100%
   }

   .error-content {
       opacity: 0;
       display: none
   }

   .vjs-center-container.error .error-content {
       opacity: 1;
       display: inline-block
   }

   .vjs-center-container.error.loading .vjs-center-load,
   .vjs-center-container.error .vjs-center-start {
       opacity: 0;
       display: none
   }

   .vjs-center-container .vjs-center-load {
       opacity: 0;
       display: none;
       border-radius: 100%;
       -webkit-animation-fill-mode: both;
       animation-fill-mode: both;
       border-color: #fff;
       border-style: solid;
       border-bottom-color: transparent;
       background: transparent !important;
       -webkit-animation: rotate .75s 0s linear infinite;
       animation: rotate .75s 0s linear infinite
   }

   .vjs-progress-bar .current-time,
   .vjs-progress-bar .total-time {
       color: #fff;
       text-align: center;
       display: inline-block;
       vertical-align: middle;
       font-weight: 400 !important
   }

   .vjs-progress-bar .current-time em,
   .vjs-progress-bar .total-time em {
       display: inline-block;
       font-weight: 400 !important;
       float: left;
       color: #fff;
       vertical-align: middle;
       font-style: normal
   }

   .vjs-progress-bar .progress-bar {
       position: relative;
       display: block;
       width: 100%;
       background-color: hsla(0, 0%, 100%, .4)
   }

   .vjs-progress-bar .progress-bar-wrap,
   .vjs-volume-bar .volume-bar {
       position: relative;
       -moz-box-flex: 1;
       -webkit-box-flex: 1;
       width: 20%;
       -webkit-flex: 1;
       -ms-flex: 1;
       flex: 1;
       background-color: hsla(0, 0%, 100%, .4)
   }

   .vjs-progress-bar .progress,
   .vjs-volume-bar .volume {
       width: 0;
       top: 0;
       left: 0;
       background: #ff5000;
       position: absolute
   }

   .vjs-progress-bar .progress .control:after,
   .vjs-volume-bar .volume .control:after {
       position: absolute;
       content: "";
       border-radius: 100%;
       background: #fff
   }

   .vjs-progress-bar .vjs-progress-tag {
       border-radius: 100%;
       background: #fff;
       position: absolute
   }

   .vjs-danmaku-container {
       position: absolute;
       left: 0;
       top: 0;
       overflow: "hidden";
       width: 100%;
       height: 100%
   }

   .vjs-danmaku-item p {
       vertical-align: middle
   }

   .lib-video::-webkit-media-controls-enclosure {
       overflow: hidden
   }

   .lib-video {
       position: relative;
       width: 100%;
       height: 100%;
       overflow: hidden
   }

   .lib-video::-webkit-media-controls-start-playback-button {
       display: none
   }

   .lib-video video {
       background: #000;
       width: 100%;
       height: 100%
   }

   .vjs-hidden {
       display: none !important
   }

   .vjs-opacity-hidden {
       opacity: 0 !important
   }

   .lib-video .vjs-big-play-button:before,
   .lib-video .vjs-control:before {
       position: absolute;
       top: 0;
       left: 0;
       width: 100%;
       height: 100%;
       text-align: center
   }

   .vjs-body-fullscreen {
       overflow-x: hidden;
       overflow-y: hidden;
       overflow: hidden;
       max-width: 100%
   }

   .vjs-body-fullscreen .lib-video.vjs-player-fullscreen,
   .vjs-body-fullscreen .lib-video.vjs-player-fullscreen-rotate {
       position: fixed;
       top: 0;
       left: 0;
       right: 0;
       bottom: 0;
       z-index: 9999;
       width: 100%;
       height: 100%
   }

   .vjs-body-fullscreen .vjs-android-bg-mask {
       width: 100%;
       height: 100%;
       position: fixed;
       background: #000;
       z-index: 1;
       left: 0;
       top: 0
   }

   .vjs-button {
       background-color: transparent;
       border: none;
       color: #fff;
       outline: none
   }

   .vjs-has-started.vjs-user-inactive.vjs-playing .vjs-control-bar {
       visibility: hidden;
       opacity: 0;
       -webkit-transition: visibility 1s, opacity 1s;
       -moz-transition: visibility 1s, opacity 1s;
       -o-transition: visibility 1s, opacity 1s;
       transition: visibility 1s, opacity 1s
   }

   .vjs-audio.vjs-has-started.vjs-user-inactive.vjs-playing .vjs-control-bar {
       opacity: 1;
       visibility: visible
   }

   .lib-video .vjs-play-control,
   .vjs-icon-play {
       left: 0
   }

   .vjs-icon-play-circle {
       font-family: VideoJS;
       font-weight: 400;
       font-style: normal
   }

   .vjs-icon-play-circle:before {
       content: "\F102"
   }

   .lib-video,
   .lib-video .vjs-fullscreen-control,
   .lib-video.vjs-player-fullscreen .vjs-fullscreen-control,
   .vjs-icon-fullscreen-enter,
   .vjs-icon-fullscreen-exit {
       font-family: VideoJS;
       font-weight: 400;
       font-style: normal
   }

   .lib-video .vjs-control:focus,
   .lib-video .vjs-control:focus:before,
   .lib-video .vjs-control:hover:before {
       text-shadow: 0 0 1em #fff
   }

   .vjs-no-flex .vjs-control {
       display: table-cell;
       vertical-align: middle
   }

   .vjs-center-container.loading .vjs-center-load {
       opacity: 1;
       display: inline-block
   }

   @-webkit-keyframes rotate {
       0% {
           -webkit-transform: rotate(0deg);
           transform: rotate(0deg)
       }

       50% {
           -webkit-transform: rotate(180deg);
           transform: rotate(180deg)
       }

       to {
           -webkit-transform: rotate(1turn);
           transform: rotate(1turn)
       }
   }

   @keyframes rotate {
       0% {
           -webkit-transform: rotate(0deg);
           transform: rotate(0deg)
       }

       50% {
           -webkit-transform: rotate(180deg);
           transform: rotate(180deg)
       }

       to {
           -webkit-transform: rotate(1turn);
           transform: rotate(1turn)
       }
   }

   .vjs-center-container.loading .vjs-center-start {
       display: none
   }

   .vjs-center-poster,
   .vjs-mock-mask {
       position: absolute;
       top: 0;
       left: 0;
       right: 0;
       bottom: 0;
       width: 100%;
       height: 100%;
       opacity: 0;
       z-index: 1;
       background: #000
   }

   .vjs-center-poster {
       opacity: 1;
       display: flex;
       justify-content: center;
       align-items: center;
       overflow: hidden;
       background-size: contain;
       background-repeat: no-repeat;
       background-position: 50%
   }

   .vjs-has-started .vjs-center-container .vjs-center-start,
   .vjs-has-started .vjs-center-poster,
   .vjs-has-started .vjs-mock-mask {
       display: none
   }

   .vjs-flash {
       width: 100%;
       height: 100%
   }

   .progress-wrap {
       display: inline-block\9\0;
       -moz-box-flex: 1;
       -webkit-box-flex: 1;
       width: 20%;
       -webkit-flex: 1;
       -ms-flex: 1;
       flex: 1;
       overflow: hidden
   }

   .vjs-progress-bar,
   .vjs-volume-bar {
       position: relative;
       display: inline-block;
       width: 100%;
       vertical-align: top;
       display: -ms-flexbox;
       display: -moz-box;
       display: -webkit-box;
       display: box;
       display: -webkit-flex;
       display: flex;
       -webkit-box-orient: horizontal;
       -moz-flex-direction: row;
       -ms-flex-direction: row;
       -o-flex-direction: row;
       -webkit-flex-direction: row;
       flex-direction: row;
       -webkit-box-pack: space-between;
       -moz-justify-content: space-between;
       -ms-justify-content: space-between;
       -o-justify-content: space-between;
       -webkit-justify-content: space-between;
       justify-content: space-between;
       -webkit-box-align: center;
       -moz-align-items: center;
       -ms-align-items: center;
       -o-align-items: center;
       -webkit-align-items: center;
       align-items: center
   }

   .vjs-progress-bar .progress .control,
   .vjs-volume-bar .volume .control {
       position: absolute;
       background: 0 0;
       right: 0;
       top: 0
   }

   .vjs-danmaku-item {
       transition: all 4s linear;
       overflow: hidden;
       vertical-align: middle
   }

   .playback-rate-wrap {
       display: flex;
       -webkit-box-orient: horizontal;
       -webkit-flex-direction: row;
       -moz-flex-direction: row;
       -ms-flex-direction: row;
       -o-flex-direction: row;
       flex-direction: row;
       display: -moz-box;
       display: -webkit-box;
       display: box;
       user-select: none;
       -webkit-user-select: none;
       -moz-user-select: none;
       cursor: pointer;
       box-sizing: border-box
   }

   .vjs-playback-rate {
       text-align: center;
       color: #fff
   }

   .vjs-context-popup {
       display: none;
       width: 1.6rem;
       height: auto;
       position: absolute;
       z-index: 99999;
       overflow: hidden
   }

   .vjs-context-popup.show {
       display: block
   }

   .vjs-context-menu {
       padding: .066667rem 0;
       width: 1.6rem;
       height: auto;
       color: #fff;
       border-radius: .026667rem;
       background: rgba(28, 28, 28, .9);
       text-shadow: 0 0 .026667rem rgba(0, 0, 0, .5);
       margin: 0;
       list-style: none;
       display: block
   }

   .vjs-context-menu.fadeIn {
       animation-name: qm-player_line-popup-fadeIn;
       animation-duration: .4s;
       animation-fill-mode: both
   }

   .vjs-context-menu-item {
       transition: all .3s linear;
       line-height: .373333rem;
       padding: 0 .226667rem;
       color: #ddd;
       cursor: pointer
   }

   .vjs-context-menu-item:hover {
       background: #555
   }

   .vjs-context-menu-item-log-input {
       position: absolute;
       left: -133.32rem
   }

   /** oui-time-picker */
   .oui-time-picker .ant-time-picker-input:hover {
       border-color: #4987f2;
   }

   .oui-time-picker .ant-time-picker-input:focus,
   .oui-time-picker .ant-time-picker-input:active {
       border-color: #1145bf;
       -webkit-box-shadow: none;
       box-shadow: none;
   }

   .oui-time-picker .ant-time-picker-input[disabled]:hover {
       border-color: #e6e6e6;
   }

   /** oui-aliww */
   .oui-aliww .oui-canary-icon-aliww {
       font-size: 18px;
   }

   .oui-aliww .oui-canary-icon-aliww.online {
       color: #2062e6;
   }

   .oui-aliww .oui-canary-icon-aliww.offline {
       color: #999;
   }

   /** oui-relationship */
   .oui-relationship .entity {
       -webkit-transition: background-color .3s;
       transition: background-color .3s;
       cursor: pointer;
       padding: 3px 0 3px 5px;
       border-left: 2px solid transparent;
       -webkit-user-select: none;
       -moz-user-select: none;
       -ms-user-select: none;
       user-select: none;
       color: #333333;
   }

   .oui-relationship .entity:hover {
       fill: #33a0fe;
   }

   .oui-relationship .entity.active {
       fill: #0081f1;
   }

   .oui-relationship .entity.disabled {
       opacity: 0.5;
   }

   .oui-relationship .entity.disabled:hover {
       fill: #333333;
   }

   .oui-relationship .entity.disabled-svg {
       opacity: 0.5;
       fill: #cecece;
   }

   .oui-relationship .entity.disabled-svg:hover {
       fill: #cecece;
   }

   .oui-relationship .relationship {
       cursor: pointer;
   }

   /** oui-group-relationship */
   .oui-group-relationship .box {
       display: -webkit-box;
       display: -webkit-flex;
       display: -ms-flexbox;
       display: flex;
       -webkit-box-orient: vertical;
       -webkit-box-direction: normal;
       -webkit-flex-direction: column;
       -ms-flex-direction: column;
       flex-direction: column;
       outline: 2px dotted transparent;
       padding: 5px 0 5px 5px;
   }

   .oui-group-relationship .box.active {
       outline-color: #aaa;
   }

   .oui-group-relationship .entity {
       outline: 2px dotted transparent;
       -webkit-transition: background-color .3s;
       transition: background-color .3s;
   }

   .oui-group-relationship .entity.draggable {
       cursor: move;
       -webkit-user-select: none;
       -moz-user-select: none;
       -ms-user-select: none;
       user-select: none;
   }

   .oui-group-relationship .entity.draggable:hover {
       background-color: #f5f5f5;
   }

   .oui-group-relationship .entity.active {
       outline-color: #aaa;
   }

   .oui-group-relationship .entity-group {
       display: -webkit-box;
       display: -webkit-flex;
       display: -ms-flexbox;
       display: flex;
       -webkit-box-pack: justify;
       -webkit-justify-content: space-between;
       -ms-flex-pack: justify;
       justify-content: space-between;
       -webkit-box-align: center;
       -webkit-align-items: center;
       -ms-flex-align: center;
       align-items: center;
       position: relative;
   }

   .oui-group-relationship .entity-group .entity-left {
       display: -webkit-box;
       display: -webkit-flex;
       display: -ms-flexbox;
       display: flex;
       -webkit-box-orient: horizontal;
       -webkit-box-direction: normal;
       -webkit-flex-direction: row;
       -ms-flex-direction: row;
       flex-direction: row;
       -webkit-box-align: center;
       -webkit-align-items: center;
       -ms-flex-align: center;
       align-items: center;
   }

   .oui-group-relationship .entity-group .entity-right {
       position: absolute;
       right: 10px;
       display: -webkit-box;
       display: -webkit-flex;
       display: -ms-flexbox;
       display: flex;
       -webkit-box-orient: horizontal;
       -webkit-box-direction: normal;
       -webkit-flex-direction: row;
       -ms-flex-direction: row;
       flex-direction: row;
       -webkit-box-align: center;
       -webkit-align-items: center;
       -ms-flex-align: center;
       align-items: center;
   }

   .oui-group-relationship .entity-group .entity-right .delete {
       color: #666;
       margin-right: 10px;
       display: none;
       cursor: pointer;
   }

   .oui-group-relationship .entity-group .entity-right .delete:hover {
       color: #000000;
   }

   .oui-group-relationship .entity-group:hover .delete {
       display: block;
   }

   .oui-group-relationship .checkbox {
       margin-right: 3px;
   }

   .oui-group-relationship .line-container {
       position: relative;
   }

   .oui-group-relationship .line-container :not(.relationship-container) {
       z-index: 11;
   }

   .oui-group-relationship .entity-line-container {
       margin-left: 5px;
   }

   .oui-group-relationship .relationship-container {
       cursor: pointer;
       z-index: 1;
   }

   .tippy-notransition {
       -webkit-transition: none !important;
       transition: none !important;
   }

   .tippy-touch {
       cursor: pointer !important;
   }

   .tippy-popper {
       visibility: hidden;
       max-width: 400px;
       -webkit-perspective: 800px;
       perspective: 800px;
       z-index: 9999;
   }

   .tippy-popper.html-template {
       max-width: 96%;
       max-width: calc(100% - 20px);
   }

   .tippy-popper[x-placement=top] [x-arrow] {
       width: 12px;
       height: 12px;
       -webkit-transform: rotate(-45deg);
       transform: rotate(-45deg);
       bottom: -6px;
   }

   .tippy-popper[x-placement=top] [x-arrow].arrow-small {
       width: 8px;
       height: 8px;
       -webkit-transform: rotate(-45deg);
       transform: rotate(-45deg);
       bottom: -4px;
   }

   .tippy-popper[x-placement=top] [x-arrow].arrow-big {
       width: 16px;
       height: 16px;
       -webkit-transform: rotate(-45deg);
       transform: rotate(-45deg);
       bottom: -8px;
   }

   .tippy-popper[x-placement=top] [x-circle] {
       -webkit-transform-origin: 0 50%;
       transform-origin: 0 50%;
   }

   .tippy-popper[x-placement=top] [x-circle].enter {
       opacity: 1;
       -webkit-transform: scale(1) translate(-50%, -47.5%);
       transform: scale(1) translate(-50%, -47.5%);
   }

   .tippy-popper[x-placement=top] [x-circle].leave {
       opacity: 0;
       -webkit-transform: scale(0.33) translate(-50%, -50%);
       transform: scale(0.33) translate(-50%, -50%);
   }

   .tippy-popper[x-placement=top] [data-animation=none].enter,
   .tippy-popper[x-placement=top] [data-animation=none].leave {
       opacity: 1;
       -webkit-transform: translateY(-0.75rem);
       transform: translateY(-0.75rem);
   }

   .tippy-popper[x-placement=top] [data-animation=perspective] {
       -webkit-transform-origin: bottom;
       transform-origin: bottom;
   }

   .tippy-popper[x-placement=top] [data-animation=perspective].enter {
       opacity: 1;
       -webkit-transform: translateY(-0.75rem) rotateX(0);
       transform: translateY(-0.75rem) rotateX(0);
   }

   .tippy-popper[x-placement=top] [data-animation=perspective].leave {
       opacity: 0;
       -webkit-transform: translateY(0) rotateX(90deg);
       transform: translateY(0) rotateX(90deg);
   }

   .tippy-popper[x-placement=top] [data-animation=fade].enter {
       opacity: 1;
       -webkit-transform: translateY(-0.75rem);
       transform: translateY(-0.75rem);
   }

   .tippy-popper[x-placement=top] [data-animation=fade].leave {
       opacity: 0;
       -webkit-transform: translateY(-0.75rem);
       transform: translateY(-0.75rem);
   }

   .tippy-popper[x-placement=top] [data-animation=shift].enter {
       opacity: 1;
       -webkit-transform: translateY(-0.75rem);
       transform: translateY(-0.75rem);
   }

   .tippy-popper[x-placement=top] [data-animation=shift].leave {
       opacity: 0;
       -webkit-transform: translateY(0);
       transform: translateY(0);
   }

   .tippy-popper[x-placement=top] [data-animation=scale].enter {
       opacity: 1;
       -webkit-transform: translateY(-0.75rem) scale(1);
       transform: translateY(-0.75rem) scale(1);
   }

   .tippy-popper[x-placement=top] [data-animation=scale].leave {
       opacity: 0;
       -webkit-transform: translateY(0) scale(0);
       transform: translateY(0) scale(0);
   }

   .tippy-popper[x-placement=bottom] [x-arrow] {
       width: 12px;
       height: 12px;
       -webkit-transform: rotate(135deg);
       transform: rotate(135deg);
       top: -6px;
   }

   .tippy-popper[x-placement=bottom] [x-arrow].arrow-small {
       width: 8px;
       height: 8px;
       -webkit-transform: rotate(135deg);
       transform: rotate(135deg);
       top: -4px;
   }

   .tippy-popper[x-placement=bottom] [x-arrow].arrow-big {
       width: 16px;
       height: 16px;
       -webkit-transform: rotate(135deg);
       transform: rotate(135deg);
       top: -8px;
   }

   .tippy-popper[x-placement=bottom] [x-circle] {
       -webkit-transform-origin: 0 -50%;
       transform-origin: 0 -50%;
   }

   .tippy-popper[x-placement=bottom] [x-circle].enter {
       opacity: 1;
       -webkit-transform: scale(1) translate(-50%, -47.5%);
       transform: scale(1) translate(-50%, -47.5%);
   }

   .tippy-popper[x-placement=bottom] [x-circle].leave {
       opacity: 0;
       -webkit-transform: scale(0.33) translate(-50%);
       transform: scale(0.33) translate(-50%);
   }

   .tippy-popper[x-placement=bottom] [data-animation=none].enter,
   .tippy-popper[x-placement=bottom] [data-animation=none].leave {
       opacity: 1;
       -webkit-transform: translateY(0.75rem);
       transform: translateY(0.75rem);
   }

   .tippy-popper[x-placement=bottom] [data-animation=perspective] {
       -webkit-transform-origin: top;
       transform-origin: top;
   }

   .tippy-popper[x-placement=bottom] [data-animation=perspective].enter {
       opacity: 1;
       -webkit-transform: translateY(0.75rem) rotateX(0);
       transform: translateY(0.75rem) rotateX(0);
   }

   .tippy-popper[x-placement=bottom] [data-animation=perspective].leave {
       opacity: 0;
       -webkit-transform: translateY(0) rotateX(-90deg);
       transform: translateY(0) rotateX(-90deg);
   }

   .tippy-popper[x-placement=bottom] [data-animation=fade].enter {
       opacity: 1;
       -webkit-transform: translateY(0.75rem);
       transform: translateY(0.75rem);
   }

   .tippy-popper[x-placement=bottom] [data-animation=fade].leave {
       opacity: 0;
       -webkit-transform: translateY(0.75rem);
       transform: translateY(0.75rem);
   }

   .tippy-popper[x-placement=bottom] [data-animation=shift].enter {
       opacity: 1;
       -webkit-transform: translateY(0.75rem);
       transform: translateY(0.75rem);
   }

   .tippy-popper[x-placement=bottom] [data-animation=shift].leave {
       opacity: 0;
       -webkit-transform: translateY(0);
       transform: translateY(0);
   }

   .tippy-popper[x-placement=bottom] [data-animation=scale].enter {
       opacity: 1;
       -webkit-transform: translateY(0.75rem) scale(1);
       transform: translateY(0.75rem) scale(1);
   }

   .tippy-popper[x-placement=bottom] [data-animation=scale].leave {
       opacity: 0;
       -webkit-transform: translateY(0) scale(0);
       transform: translateY(0) scale(0);
   }

   .tippy-popper[x-placement=left] [x-arrow] {
       width: 12px;
       height: 12px;
       -webkit-transform: rotate(225deg);
       transform: rotate(225deg);
       right: -6px;
       top: 50%;
   }

   .tippy-popper[x-placement=left] [x-arrow].arrow-small {
       width: 8px;
       height: 8px;
       -webkit-transform: rotate(225deg);
       transform: rotate(225deg);
       right: -4px;
       top: 50%;
   }

   .tippy-popper[x-placement=left] [x-arrow].arrow-big {
       width: 16px;
       height: 16px;
       -webkit-transform: rotate(225deg);
       transform: rotate(225deg);
       right: -8px;
       top: 50%;
   }

   .tippy-popper[x-placement=left] [x-circle] {
       -webkit-transform-origin: 50% 5%;
       transform-origin: 50% 5%;
   }

   .tippy-popper[x-placement=left] [x-circle].enter {
       opacity: 1;
       -webkit-transform: scale(1) translate(-50%, -47.5%);
       transform: scale(1) translate(-50%, -47.5%);
   }

   .tippy-popper[x-placement=left] [x-circle].leave {
       opacity: 0;
       -webkit-transform: scale(0.33) translate(-50%, -33%);
       transform: scale(0.33) translate(-50%, -33%);
   }

   .tippy-popper[x-placement=left] [data-animation=none].enter,
   .tippy-popper[x-placement=left] [data-animation=none].leave {
       opacity: 1;
       -webkit-transform: translateX(-0.75rem);
       transform: translateX(-0.75rem);
   }

   .tippy-popper[x-placement=left] [data-animation=perspective] {
       -webkit-transform-origin: right;
       transform-origin: right;
   }

   .tippy-popper[x-placement=left] [data-animation=perspective].enter {
       opacity: 1;
       -webkit-transform: translateX(-0.75rem) rotateY(0);
       transform: translateX(-0.75rem) rotateY(0);
   }

   .tippy-popper[x-placement=left] [data-animation=perspective].leave {
       opacity: 0;
       -webkit-transform: translateX(0) rotateY(-90deg);
       transform: translateX(0) rotateY(-90deg);
   }

   .tippy-popper[x-placement=left] [data-animation=fade].enter {
       opacity: 1;
       -webkit-transform: translateX(-0.75rem);
       transform: translateX(-0.75rem);
   }

   .tippy-popper[x-placement=left] [data-animation=fade].leave {
       opacity: 0;
       -webkit-transform: translateX(-0.75rem);
       transform: translateX(-0.75rem);
   }

   .tippy-popper[x-placement=left] [data-animation=shift].enter {
       opacity: 1;
       -webkit-transform: translateX(-0.75rem);
       transform: translateX(-0.75rem);
   }

   .tippy-popper[x-placement=left] [data-animation=shift].leave {
       opacity: 0;
       -webkit-transform: translateX(0);
       transform: translateX(0);
   }

   .tippy-popper[x-placement=left] [data-animation=scale].enter {
       opacity: 1;
       -webkit-transform: translateX(-0.75rem) scale(1);
       transform: translateX(-0.75rem) scale(1);
   }

   .tippy-popper[x-placement=left] [data-animation=scale].leave {
       opacity: 0;
       -webkit-transform: translateX(0) scale(0);
       transform: translateX(0) scale(0);
   }

   .tippy-popper[x-placement=right] [x-arrow] {
       width: 12px;
       height: 12px;
       -webkit-transform: rotate(45deg);
       transform: rotate(45deg);
       left: -6px;
       top: 50%;
   }

   .tippy-popper[x-placement=right] [x-arrow].arrow-small {
       width: 8px;
       height: 8px;
       -webkit-transform: rotate(45deg);
       transform: rotate(45deg);
       left: -4px;
       top: 50%;
   }

   .tippy-popper[x-placement=right] [x-arrow].arrow-big {
       width: 16px;
       height: 16px;
       -webkit-transform: rotate(45deg);
       transform: rotate(45deg);
       left: -8px;
       top: 50%;
   }

   .tippy-popper[x-placement=right] [x-circle] {
       -webkit-transform-origin: -50% 5%;
       transform-origin: -50% 5%;
   }

   .tippy-popper[x-placement=right] [x-circle].enter {
       opacity: 1;
       -webkit-transform: scale(1) translate(-50%, -47.5%);
       transform: scale(1) translate(-50%, -47.5%);
   }

   .tippy-popper[x-placement=right] [x-circle].leave {
       opacity: 0;
       -webkit-transform: scale(0.33) translate(-50%, -33%);
       transform: scale(0.33) translate(-50%, -33%);
   }

   .tippy-popper[x-placement=right] [data-animation=none].enter,
   .tippy-popper[x-placement=right] [data-animation=none].leave {
       opacity: 1;
       -webkit-transform: translateX(0.75rem);
       transform: translateX(0.75rem);
   }

   .tippy-popper[x-placement=right] [data-animation=perspective] {
       -webkit-transform-origin: left;
       transform-origin: left;
   }

   .tippy-popper[x-placement=right] [data-animation=perspective].enter {
       opacity: 1;
       -webkit-transform: translateX(0.75rem) rotateY(0);
       transform: translateX(0.75rem) rotateY(0);
   }

   .tippy-popper[x-placement=right] [data-animation=perspective].leave {
       opacity: 0;
       -webkit-transform: translateX(0) rotateY(90deg);
       transform: translateX(0) rotateY(90deg);
   }

   .tippy-popper[x-placement=right] [data-animation=fade].enter {
       opacity: 1;
       -webkit-transform: translateX(0.75rem);
       transform: translateX(0.75rem);
   }

   .tippy-popper[x-placement=right] [data-animation=fade].leave {
       opacity: 0;
       -webkit-transform: translateX(0.75rem);
       transform: translateX(0.75rem);
   }

   .tippy-popper[x-placement=right] [data-animation=shift].enter {
       opacity: 1;
       -webkit-transform: translateX(0.75rem);
       transform: translateX(0.75rem);
   }

   .tippy-popper[x-placement=right] [data-animation=shift].leave {
       opacity: 0;
       -webkit-transform: translateX(0);
       transform: translateX(0);
   }

   .tippy-popper[x-placement=right] [data-animation=scale].enter {
       opacity: 1;
       -webkit-transform: translateX(0.75rem) scale(1);
       transform: translateX(0.75rem) scale(1);
   }

   .tippy-popper[x-placement=right] [data-animation=scale].leave {
       opacity: 0;
       -webkit-transform: translateX(0) scale(0);
       transform: translateX(0) scale(0);
   }

   .tippy-tooltip {
       position: relative;
       color: #ffffff;
       border-radius: 4px;
       padding: 8px 16px;
       text-align: center;
       will-change: transform;
       -webkit-font-smoothing: antialiased;
       -moz-osx-font-smoothing: grayscale;
       background-color: #333333;
   }

   .tippy-tooltip--small {
       padding: .4rem .8rem;
       font-size: 90%;
   }

   .tippy-tooltip--big {
       padding: 12px 1.25rem;
       font-size: 120%;
   }

   .tippy-tooltip [x-arrow] {
       z-index: -1;
       position: absolute;
       background-color: #333333;
       border: 1px solid;
       border-color: transparent transparent #333 #333;
   }

   .tippy-tooltip[data-animatefill] {
       overflow: hidden;
       background-color: transparent;
   }

   .tippy-tooltip[data-inertia] {
       -webkit-transition-timing-function: cubic-bezier(0.53, 1, 0.36, 0.85);
       transition-timing-function: cubic-bezier(0.53, 2, 0.36, 0.85);
   }

   .tippy-tooltip [x-circle] {
       position: absolute;
       will-change: transform;
       background-color: #333333;
       border-radius: 50%;
       width: 120%;
       width: calc(100% + 2rem);
       left: 50%;
       -webkit-transition: all ease-out;
       transition: all ease-out;
       z-index: -1;
       opacity: 0;
       overflow: hidden;
   }

   .tippy-tooltip [x-circle]:before {
       content: "";
       padding-top: 100%;
       padding-top: calc(75% + 2rem);
       float: left;
   }

   .tippy-tooltip.light-theme {
       color: #203d5d;
       -webkit-box-shadow: 0 0 16px -4px rgba(0, 20, 40, 0.2), 0 0 80px -12px rgba(0, 20, 40, 0.3);
       box-shadow: 0 0 16px -4px rgba(0, 20, 40, 0.2), 0 0 80px -12px rgba(0, 20, 40, 0.3);
       background-color: #f3f6f9;
       border: 1px solid #ced2e2;
   }

   .tippy-tooltip.light-theme [x-circle] {
       background-color: #f3f6f9;
   }

   .tippy-tooltip.light-theme [x-arrow] {
       background-color: #f3f6f9;
       border-color: transparent transparent #ced2e2 #ced2e2;
   }

   .tippy-tooltip.light-theme[data-animatefill] {
       background-color: transparent;
   }

   .tippy-tooltip.transparent-theme {
       background-color: rgba(0, 0, 0, 0.8);
   }

   .tippy-tooltip.transparent-theme[data-animatefill] {
       background-color: transparent;
   }

   .tippy-tooltip.transparent-theme [x-circle] {
       background-color: rgba(0, 0, 0, 0.8);
   }

   .tippy-tooltip.transparent-theme [x-arrow] {
       width: 0;
       height: 0;
       background-color: transparent;
       border: .375rem solid transparent;
       border-bottom-color: rgba(0, 0, 0, 0.8);
       border-left-color: rgba(0, 0, 0, 0.8);
       border-radius: 0;
   }

   .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
       border-width: .25rem;
   }

   .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
       border-width: 8px;
   }

   @media (max-width: 500px) {
       .tippy-popper {
           max-width: 96%;
           max-width: calc(100% - 20px);
       }
   }

   /** oui-legend */
   .oui-legend {
       font-size: 12px;
   }

   .oui-legend:before,
   .oui-legend:after {
       content: " ";
       display: table;
   }

   .oui-legend:after {
       clear: both;
   }

   .oui-legend-item-vertical {
       width: 100%;
       display: block;
   }

   .oui-legend-item-vertical:before,
   .oui-legend-item-vertical:after {
       content: " ";
       display: table;
   }

   .oui-legend-item-vertical:after {
       clear: both;
   }

   .oui-legend-item {
       display: -webkit-box;
       display: -webkit-flex;
       display: -ms-flexbox;
       display: flex;
       -webkit-box-pack: center;
       -webkit-justify-content: center;
       -ms-flex-pack: center;
       justify-content: center;
       -webkit-box-align: center;
       -webkit-align-items: center;
       -ms-flex-align: center;
       align-items: center;
       float: left;
   }

   .oui-legend-item-enableClick {
       cursor: pointer;
   }

   .oui-legend-item-content {
       display: inline-block;
       font-size: 12px;
   }

   .oui-legend-item-inactive .oui-legend-item-badge {
       background-color: #999999;
   }

   .oui-legend-item-badge {
       display: inline-block;
       width: 12px;
       height: 12px;
       background-color: #2062e6;
   }

   .oui-legend-item-badge-square {
       width: 12px;
       height: 12px;
   }

   .oui-legend-item-badge-circle {
       width: 10px;
       height: 10px;
       border-radius: 50%;
   }

   .oui-legend-item-badge-rect,
   .oui-legend-item-badge-roundRect {
       width: 20px;
       height: 12px;
   }

   .oui-legend-item-badge-roundRect {
       border-radius: 4px;
   }

   .oui-legend-item-badge-line {
       width: 20px;
       height: 2px;
       vertical-align: middle;
   }

   .oui-legend-item-badge-line-dash {
       width: 20px;
       height: 0px;
       background-color: transparent;
       border-bottom: 2px dashed #2062e6;
   }

   .oui-legend-type {
       display: -webkit-box;
       display: -webkit-flex;
       display: -ms-flexbox;
       display: flex;
       -webkit-box-align: center;
       -webkit-align-items: center;
       -ms-flex-align: center;
       align-items: center;
   }

   .oui-legend-type:before,
   .oui-legend-type:after {
       content: " ";
       display: table;
   }

   .oui-legend-type:after {
       clear: both;
   }

   .oui-legend-type-label,
   .oui-legend-type-prefix {
       margin-right: 10px;
   }

   .oui-legend-type-suffix {
       margin-left: 10px;
   }

   .oui-legend-scatter-wrapper {
       display: -webkit-box;
       display: -webkit-flex;
       display: -ms-flexbox;
       display: flex;
       -webkit-box-align: center;
       -webkit-align-items: center;
       -ms-flex-align: center;
       align-items: center;
   }

   /** oui-marquee */
   .oui-marquee {
       position: relative;
       padding: 10px 0;
       overflow: hidden;
       white-space: nowrap;
       clear: both;
   }

   .oui-marquee-slide {
       position: relative;
       display: inline-block;
       -webkit-transform: translateZ(0);
       transform: translateZ(0);
       -webkit-animation-play-state: running;
       animation-play-state: running;
       -webkit-backface-visibility: hidden;
       backface-visibility: hidden;
       -webkit-perspective: 1000;
       perspective: 1000;
   }

   .oui-marquee .progress-bar {
       position: relative;
       margin-top: 20px;
       width: 100%;
       height: 8px;
       opacity: 0;
   }

   .oui-marquee .progress-bar.show {
       opacity: 1;
   }

   .oui-marquee .progress-bar .progress-item {
       position: absolute;
       height: 100%;
       background-color: #CEDBE6;
       border-radius: 4px;
   }

   @-webkit-keyframes move {
       0% {
           -webkit-transform: translateX(0);
           transform: translateX(0);
       }

       100% {
           -webkit-transform: translateX(-100%);
           transform: translateX(-100%);
       }
   }

   @keyframes move {
       0% {
           -webkit-transform: translateX(0);
           transform: translateX(0);
       }

       100% {
           -webkit-transform: translateX(-100%);
           transform: translateX(-100%);
       }
   }

   /** oui-ellipsis */
   .oui-ellipsis {
       overflow: hidden;
       display: inline-block;
       word-break: break-all;
       width: 100%;
   }

   .oui-ellipsis-lines {
       position: relative;
   }

   .oui-ellipsis-lines .shadow {
       display: block;
       position: absolute;
       color: transparent;
       opacity: 0;
       z-index: -999;
   }

   .oui-ellipsis-lineClamp {
       position: relative;
       overflow: hidden;
       text-overflow: ellipsis;
       display: -webkit-box;
   }

   /** oui-empty */
   .oui-empty {
       margin: 0 8px;
       font-size: 14px;
       line-height: 22px;
       text-align: center;
   }

   .oui-empty-image {
       height: 100px;
       margin-bottom: 8px;
   }

   .oui-empty-image img {
       height: 100%;
   }

   .oui-empty-description {
       margin: 0;
   }

   .oui-empty-footer {
       margin-top: 16px;
   }

   .oui-empty-normal {
       margin: 32px 0;
       color: rgba(0, 0, 0, 0.25);
   }

   .oui-empty-normal .oui-empty-image {
       height: 40px;
   }

   .oui-empty-small {
       margin: 8px 0;
       color: rgba(0, 0, 0, 0.25);
   }

   .oui-empty-small .oui-empty-image {
       height: 35px;
   }

   /** oui-floor-nav */
   @-webkit-keyframes feedbackfadeinout {
       50% {
           opacity: 1;
       }
   }

   @keyframes feedbackfadeinout {
       50% {
           opacity: 1;
       }
   }

   .oui-floor-nav {
       position: fixed;
       top: 33%;
       z-index: 999;
       right: 50%;
       width: 42px;
   }

   .oui-floor-nav-goBack {
       width: 42px;
       height: 42px;
       background-color: #fff;
       border: 1px solid #e1e1e1;
       text-align: center;
       margin-bottom: 10px;
       padding: 0px 3px;
       font-size: 12px;
   }

   .oui-floor-nav ul li {
       border: 1px solid #E1E1E1;
       border-top: none;
   }

   .oui-floor-nav ul li:first-child {
       border-top: 1px solid #E1E1E1;
       border-bottom: 1px solid #E1E1E1;
   }

   .oui-floor-nav-floor0 {
       margin-top: 10px;
       border-top: 1px solid #E1E1E1;
   }

   .oui-floor-nav-feedback {
       position: relative;
       width: 42px;
       height: 42px;
       -webkit-transform-style: preserve-3d;
       transform-style: preserve-3d;
   }

   .oui-floor-nav-feedback .flip {
       position: relative;
       -webkit-transition: 0.6s;
       transition: 0.6s;
       -webkit-transform-style: preserve-3d;
       transform-style: preserve-3d;
   }

   .oui-floor-nav-feedback .feedbackTxt {
       position: absolute;
       top: 0px;
       left: 0px;
       display: inline-block;
       width: 40px;
       height: 40px;
       text-align: center;
       background: #fff;
       color: #666;
       font-size: 12px;
       cursor: pointer;
       z-index: 100;
       -webkit-backface-visibility: hidden;
       backface-visibility: hidden;
   }

   .oui-floor-nav-feedback .feedbackLink {
       position: absolute;
       top: 0px;
       left: 0px;
       display: inline-block;
       width: 40px;
       height: 40px;
       line-height: 40px;
       text-align: center;
       background: #2062E6;
       color: #fff;
       font-size: 14px;
       cursor: pointer;
       -webkit-transform: rotateY(-180deg);
       transform: rotateY(-180deg);
       -webkit-backface-visibility: hidden;
       backface-visibility: hidden;
   }

   .oui-floor-nav-feedback .feedbackNum0 {
       display: none;
   }

   .oui-floor-nav-feedback .feedbackNum1,
   .oui-floor-nav-feedback .feedbackNum2 {
       position: absolute;
       display: inline-block;
       right: -8px;
       top: -8px;
       width: 16px;
       height: 16px;
       border-radius: 50%;
       background-color: #F3D024;
       line-height: 16px;
       text-align: center;
   }

   .oui-floor-nav-feedback .feedbackNum1 .num,
   .oui-floor-nav-feedback .feedbackNum2 .num {
       color: #fff;
       font-weight: bold;
   }

   .oui-floor-nav-feedback .feedbackNum2 {
       right: -12px;
       top: -8px;
       width: 22px;
       height: 16px;
       border-radius: 15px;
   }

   .oui-floor-nav-feedback:hover .flip {
       -webkit-transform: rotateY(180deg);
       transform: rotateY(180deg);
   }

   .oui-floor-nav-item {
       width: 40px;
       height: 40px;
       display: -webkit-box;
       display: -webkit-flex;
       display: -ms-flexbox;
       display: flex;
       -webkit-box-align: center;
       -webkit-align-items: center;
       -ms-flex-align: center;
       align-items: center;
       background: #fff;
       color: #666;
       font-size: 12px;
       -webkit-box-pack: center;
       -webkit-justify-content: center;
       -ms-flex-pack: center;
       justify-content: center;
       text-align: center;
       padding: 0 3px;
   }

   .oui-floor-nav-item:hover,
   .oui-floor-nav-item:focus {
       color: #2062e6;
   }

   .oui-floor-nav-item:active,
   .oui-floor-nav-item.item-active {
       background: #2062e6;
       color: #fff;
   }

   /** oui-tips */
   @-webkit-keyframes highlight {
       0% {
           opacity: .6;
           -webkit-transform: scale(0.3);
           transform: scale(0.3);
       }

       100% {
           opacity: .05;
           -webkit-transform: scale(3.8);
           transform: scale(3.8);
       }
   }

   @keyframes highlight {
       0% {
           opacity: .6;
           -webkit-transform: scale(0.3);
           transform: scale(0.3);
       }

       100% {
           opacity: .05;
           -webkit-transform: scale(3.8);
           transform: scale(3.8);
       }
   }

   .oui-pro-tips {
       position: absolute;
       z-index: 1;
   }

   .oui-pro-tips-highlightPoint {
       cursor: pointer;
   }

   .oui-pro-tips-highlightPoint .highlightPointCenter {
       position: absolute;
       top: 0;
       left: 0;
       border-radius: 100px;
       -webkit-box-shadow: 0 0 6px rgba(0, 0, 0, 0.3);
       box-shadow: 0 0 6px rgba(0, 0, 0, 0.3);
   }

   .oui-pro-tips-highlightPoint .highlightPointBackground {
       position: absolute;
       top: 0;
       left: 0;
       width: 100%;
       height: 100%;
       border-radius: 100px;
       opacity: 0;
       -webkit-animation-name: highlight;
       animation-name: highlight;
       -webkit-animation-duration: 1.2s;
       animation-duration: 1.2s;
       -webkit-animation-timing-function: ease-out;
       animation-timing-function: ease-out;
       -webkit-animation-iteration-count: infinite;
       animation-iteration-count: infinite;
   }

   .lib-video::-webkit-media-controls-panel {
       width: calc(100% + 30px)
   }

   .lib-video .interact-item {
       width: 88px;
       height: 30px;
       margin-right: 20px;
       margin-left: 10px
   }

   .lib-video .vjs-control-bar {
       padding: 10px 0
   }

   .lib-video .vjs-control {
       height: 30px;
       width: 30px
   }

   .lib-video .vjs-control-text {
       height: 1px;
       margin: -1px;
       width: 1px
   }

   .lib-video .vjs-play-control:before,
   .vjs-icon-play:before {
       width: 30px;
       height: 30px
   }

   .lib-video .vjs-control-bar .volume-wrap {
       display: none;
       overflow: hidden
   }

   .vjs-control-bar .volume-wrap.volume-show {
       display: block
   }

   .vjs-icon-volume {
       width: 30px;
       height: 30px;
       margin-right: 10px;
       cursor: pointer
   }

   .vjs-icon-volume:before {
       background-size: 20px 20px;
       width: 30px;
       height: 30px
   }

   .vjs-icon-volume-muted:before {
       background-size: 22px 22px
   }

   .lib-video .vjs-playing:before,
   .vjs-icon-pause:before {
       width: 30px;
       height: 30px
   }

   .vjs-body-fullscreen .lib-video.vjs-player-fullscreen {
       position: fixed;
       left: 0;
       top: 0;
       bottom: 0;
       right: 0;
       z-index: 9999999;
       width: 100% !important;
       height: 100% !important
   }

   .lib-video .vjs-fullscreen-control,
   .lib-video.vjs-player-fullscreen-rotate .vjs-fullscreen-control,
   .lib-video.vjs-player-fullscreen .vjs-fullscreen-control,
   .vjs-icon-fullscreen-enter:before,
   .vjs-icon-fullscreen-exit:before {
       width: 30px;
       height: 30px
   }

   .vjs-center-container,
   .vjs-center-start {
       width: 100px;
       height: 100px
   }

   .vjs-center-retry {
       width: 60px;
       height: 60px
   }

   .vjs-center-load {
       width: 90px;
       height: 90px
   }

   .volume-wrap {
       overflow: hidden;
       width: 25%;
       min-width: 80px;
       max-width: 150px
   }

   .progress-bar-wrap {
       display: flex
   }

   .vjs-progress-bar .current-time,
   .vjs-progress-bar .total-time {
       line-height: 28px;
       height: 28px
   }

   .vjs-progress-bar .current-time em,
   .vjs-progress-bar .total-time em {
       margin: 0 10px;
       font-size: 16px
   }

   .vjs-progress-bar .progress-bar,
   .vjs-volume-bar .volume-bar {
       height: 3px;
       border-radius: 3px
   }

   .vjs-volume-bar .volume-bar {
       margin-right: 10px;
       width: 120px
   }

   .vjs-progress-bar .progress,
   .vjs-volume-bar .volume {
       border-radius: 3px;
       height: 3px;
       line-height: 3px
   }

   .vjs-volume-bar .volume {
       margin-right: 10px
   }

   .vjs-progress-bar .progress .control:after,
   .vjs-volume-bar .volume .control:after {
       top: -6px;
       left: -8px;
       width: 14px;
       height: 14px
   }

   .vjs-progress-bar .vjs-progress-tag {
       width: 10px;
       height: 10px;
       top: -3px
   }

   .vjs-danmaku-item p {
       padding: 1px 4px 2px;
       border-radius: 4px
   }

   .playback-rate-wrap {
       margin-right: 5px
   }

   .playback-rate-wrap,
   .vjs-playback-rate {
       height: 30px;
       width: 45px
   }

   .vjs-playback-rate {
       border: 1px solid #fff;
       border-radius: 30px;
       font-size: 14px;
       line-height: 30px
   }

   .videox-ie-9 .vjs-control-bar,
   .videox-ie-10 .vjs-control-bar {
       display: table;
       width: 100%;
       text-align: justify;
       white-space: nowrap
   }

   .videox-ie-9 .vjs-control-bar .vjs-button,
   .videox-ie-10 .vjs-control-bar .vjs-button {
       width: 30px
   }

   .videox-ie-9 .playback-rate-wrap,
   .videox-ie-9 .progress-wrap,
   .videox-ie-9 .vjs-control-bar .vjs-button,
   .videox-ie-9 .volume-wrap,
   .videox-ie-9 .volume-wrap.volume-show,
   .videox-ie-10 .playback-rate-wrap,
   .videox-ie-10 .progress-wrap,
   .videox-ie-10 .vjs-control-bar .vjs-button,
   .videox-ie-10 .volume-wrap,
   .videox-ie-10 .volume-wrap.volume-show {
       display: table-cell;
       vertical-align: middle
   }

   .videox-ie-9 .vjs-progress-bar .progress-bar,
   .videox-ie-9 .vjs-volume-bar,
   .videox-ie-10 .vjs-progress-bar .progress-bar,
   .videox-ie-10 .vjs-volume-bar {
       display: inline-block;
       vertical-align: middle
   }

   .videox-ie-9 .progress-wrap,
   .videox-ie-10 .progress-wrap {
       width: auto
   }

   .videox-ie-9 .progress-wrap .vjs-progress-bar,
   .videox-ie-10 .progress-wrap .vjs-progress-bar {
       display: table;
       vertical-align: middle
   }

   .videox-ie-9 .progress-wrap .progress-bar-wrap,
   .videox-ie-10 .progress-wrap .progress-bar-wrap {
       display: table-cell;
       width: 100%;
       vertical-align: middle
   }

   .videox-ie-9 .progress-wrap .current-time,
   .videox-ie-9 .progress-wrap .total-time,
   .videox-ie-10 .progress-wrap .current-time,
   .videox-ie-10 .progress-wrap .total-time {
       display: table-cell;
       width: 64px;
       vertical-align: middle
   }

   .videox-ie-9 .volume-wrap.volume-show,
   .videox-ie-10 .volume-wrap.volume-show {
       width: 100px
   }

   .videox-ie-9 .vjs-volume-bar .volume-bar,
   .videox-ie-10 .vjs-volume-bar .volume-bar {
       width: 80px
   }

   .videox-ie-9 .vjs-volume-bar,
   .videox-ie-10 .vjs-volume-bar {
       width: auto
   }

   .videox-ie-9 .vjs-volume-bar .vjs-icon-volume,
   .videox-ie-9 .vjs-volume-bar .volume-bar,
   .videox-ie-10 .vjs-volume-bar .vjs-icon-volume,
   .videox-ie-10 .vjs-volume-bar .volume-bar {
       display: inline-block;
       vertical-align: middle
   }

   .lib-video,
   .lib-video .vjs-center-poster {
       z-index: 2
   }

   .lib-video video {
       z-index: 1
   }

   .lib-video::-internal-media-controls-download-button {
       display: none
   }

   .lib-video .interact-item {
       display: -webkit-box;
       display: -webkit-flex;
       display: -ms-flexbox;
       display: flex;
       background-image: url("//gw.alicdn.com/mt/TB1_qhcPVXXXXcNXpXXXXXXXXXX-88-40.png");
       background-size: contain;
       background-repeat: no-repeat;
       border: none;
       background-color: transparent
   }

   .lib-video .vjs-control-bar {
       width: 100%;
       position: absolute;
       z-index: 2;
       bottom: 0;
       left: 0;
       right: 0;
       background-image: url("//gw.alicdn.com/mt/TB1xK4uPVXXXXcRXXXXXXXXXXXX-750-80.png");
       background-size: cover;
       -webkit-transition: all .3s ease;
       transition: all .3s ease;
       opacity: 1;
       display: -webkit-flex;
       display: -ms-flexbox;
       display: flex;
       -webkit-box-orient: horizontal;
       -webkit-flex-direction: row;
       -moz-flex-direction: row;
       -ms-flex-direction: row;
       -o-flex-direction: row;
       flex-direction: row;
       display: -moz-box;
       display: -webkit-box;
       display: box;
       -webkit-box-pack: space-between;
       -moz-justify-content: space-between;
       -ms-justify-content: space-between;
       -o-justify-content: space-between;
       -webkit-justify-content: space-between;
       -ms-flex-pack: justify;
       justify-content: space-between;
       -webkit-box-align: center;
       -moz-align-items: center;
       -ms-align-items: center;
       -o-align-items: center;
       -webkit-align-items: center;
       -ms-flex-align: center;
       align-items: center;
       text-align: justify
   }

   .vjs-control-bar .interact-item,
   .vjs-control-bar .progress-wrap,
   .vjs-control-bar .vjs-fullscreen-control,
   .vjs-control-bar .vjs-play-control,
   .vjs-control-bar .volume-wrap {
       display: -moz-flex;
       display: -webkit-flex;
       display: -moz-flexbox;
       display: -webkit-flexbox;
       display: -ms-flexbox;
       display: flex;
       display: flexbox;
       display: -moz-box;
       display: -webkit-box;
       display: box
   }

   .lib-video .vjs-control {
       outline: none;
       position: relative;
       text-align: center;
       margin: 0;
       padding: 0;
       -webkit-box-flex: none;
       -webkit-flex: none;
       -ms-flex: none;
       flex: none
   }

   .lib-video .vjs-play-control,
   .vjs-icon-play {
       background-image: url("//gw.alicdn.com/mt/TB1..XoPVXXXXX2XpXXXXXXXXXX-60-60.png");
       background-size: cover;
       content: ""
   }

   .vjs-icon-volume:before {
       background-image: url("//gw.alicdn.com/tfs/TB1fdLdSFXXXXXAaXXXXXXXXXXX-80-80.png");
       background-repeat: no-repeat;
       background-position: 50%;
       content: "";
       position: absolute;
       top: 0;
       left: 0;
       text-align: center;
       background-size: cover
   }

   .vjs-icon-volume-muted:before {
       background-image: url("//gw.alicdn.com/tfs/TB1A2bRSFXXXXahXXXXXXXXXXXX-80-80.png");
       background-size: cover
   }

   .lib-video .vjs-playing,
   .vjs-icon-pause {
       background-image: url("//gw.alicdn.com/mt/TB1gkQVPFXXXXcwXVXXXXXXXXXX-60-60.png");
       background-size: cover;
       content: ""
   }

   .lib-video .vjs-fullscreen-control,
   .vjs-icon-fullscreen-enter {
       background-image: url("//gw.alicdn.com/mt/TB1pIhEPVXXXXayXXXXXXXXXXXX-60-60.png");
       background-size: cover;
       content: ""
   }

   .lib-video.vjs-player-fullscreen-rotate .vjs-fullscreen-control,
   .lib-video.vjs-player-fullscreen .vjs-fullscreen-control,
   .vjs-icon-fullscreen-exit {
       background-image: url("//gw.alicdn.com/mt/TB1l9n5PVXXXXahXXXXXXXXXXXX-60-60.png");
       background-size: cover;
       content: ""
   }

   .vjs-pip-control {
       background-image: url("https://gw.alicdn.com/tfs/TB1YB7vbipE_u4jSZKbXXbCUVXa-64-64.png");
       background-size: cover;
       content: ""
   }

   .lib-video .vjs-control-text {
       border: 0;
       clip: rect(0 0 0 0);
       height: 1px;
       margin: -1px;
       overflow: hidden;
       padding: 0;
       position: absolute;
       width: 1px
   }

   .vjs-center-container {
       position: absolute;
       left: 0;
       right: 0;
       bottom: 0;
       top: 0;
       text-align: center;
       margin: auto;
       z-index: 2
   }

   .vjs-center-start {
       background-image: url("//gw.alicdn.com/mt/TB1exduPVXXXXcIXpXXXXXXXXXX-136-136.png")
   }

   .vjs-center-retry,
   .vjs-center-start {
       background-size: contain;
       border: none;
       background-repeat: no-repeat
   }

   .vjs-center-retry {
       background-image: url("//gw.alicdn.com/mt/TB1U1JfXMfHK1Jjy1zbXXahRFXa-200-200.png")
   }

   .vjs-center-container.error {
       color: #fff;
       width: 100%
   }

   .error-content {
       opacity: 0;
       display: none
   }

   .vjs-center-container.error .error-content {
       opacity: 1;
       display: inline-block
   }

   .vjs-center-container.error.loading .vjs-center-load,
   .vjs-center-container.error .vjs-center-start {
       opacity: 0;
       display: none
   }

   .vjs-center-container .vjs-center-load {
       opacity: 0;
       display: none;
       border-radius: 100%;
       -webkit-animation-fill-mode: both;
       animation-fill-mode: both;
       border: 1px solid #fff;
       border-bottom-color: transparent;
       background: transparent !important;
       -webkit-animation: rotate .75s 0s linear infinite;
       animation: rotate .75s 0s linear infinite
   }

   .vjs-progress-bar .current-time,
   .vjs-progress-bar .total-time {
       color: #fff;
       text-align: center;
       display: inline-block;
       vertical-align: middle;
       font-weight: 400 !important
   }

   .vjs-progress-bar .current-time em,
   .vjs-progress-bar .total-time em {
       display: inline-block;
       font-weight: 400 !important;
       float: left;
       color: #fff;
       vertical-align: middle;
       font-style: normal
   }

   .vjs-progress-bar .progress-bar {
       position: relative;
       display: block;
       width: 100%;
       background-color: hsla(0, 0%, 100%, .4)
   }

   .vjs-progress-bar .progress-bar-wrap,
   .vjs-volume-bar .volume-bar {
       position: relative;
       -moz-box-flex: 1;
       -webkit-box-flex: 1;
       width: 20%;
       -webkit-flex: 1;
       -ms-flex: 1;
       flex: 1;
       background-color: hsla(0, 0%, 100%, .4)
   }

   .vjs-progress-bar .progress,
   .vjs-volume-bar .volume {
       width: 0;
       top: 0;
       left: 0;
       background: #ff5000;
       position: absolute
   }

   .vjs-progress-bar .progress .control:after,
   .vjs-volume-bar .volume .control:after {
       position: absolute;
       content: "";
       border-radius: 100%;
       background: #fff
   }

   .vjs-progress-bar .vjs-progress-tag {
       border-radius: 100%;
       background: #fff;
       position: absolute
   }

   .vjs-danmaku-container {
       position: absolute;
       left: 0;
       top: 0;
       overflow: "hidden";
       width: 100%;
       height: 100%
   }

   .vjs-danmaku-item p {
       vertical-align: middle
   }

   .lib-video::-webkit-media-controls-enclosure {
       overflow: hidden
   }

   .lib-video {
       position: relative;
       width: 100%;
       height: 100%;
       overflow: hidden
   }

   .lib-video::-webkit-media-controls-start-playback-button {
       display: none
   }

   .lib-video video {
       background: #000;
       width: 100%;
       height: 100%
   }

   .vjs-hidden {
       display: none !important
   }

   .vjs-opacity-hidden {
       opacity: 0 !important
   }

   .lib-video .vjs-big-play-button:before,
   .lib-video .vjs-control:before {
       position: absolute;
       top: 0;
       left: 0;
       width: 100%;
       height: 100%;
       text-align: center
   }

   .vjs-body-fullscreen {
       overflow-x: hidden;
       overflow-y: hidden;
       overflow: hidden;
       max-width: 100%
   }

   .vjs-body-fullscreen .lib-video.vjs-player-fullscreen,
   .vjs-body-fullscreen .lib-video.vjs-player-fullscreen-rotate {
       position: fixed;
       top: 0;
       left: 0;
       right: 0;
       bottom: 0;
       z-index: 9999;
       width: 100%;
       height: 100%
   }

   .vjs-body-fullscreen .vjs-android-bg-mask {
       width: 100%;
       height: 100%;
       position: fixed;
       background: #000;
       z-index: 1;
       left: 0;
       top: 0
   }

   .vjs-button {
       background-color: transparent;
       border: none;
       color: #fff;
       outline: none
   }

   .vjs-has-started.vjs-user-inactive.vjs-playing .vjs-control-bar {
       visibility: hidden;
       opacity: 0;
       -webkit-transition: visibility 1s, opacity 1s;
       transition: visibility 1s, opacity 1s
   }

   .vjs-audio.vjs-has-started.vjs-user-inactive.vjs-playing .vjs-control-bar {
       opacity: 1;
       visibility: visible
   }

   .lib-video .vjs-play-control,
   .vjs-icon-play {
       left: 0
   }

   .vjs-icon-play-circle {
       font-family: VideoJS;
       font-weight: 400;
       font-style: normal
   }

   .vjs-icon-play-circle:before {
       content: "\F102"
   }

   .lib-video,
   .lib-video .vjs-fullscreen-control,
   .lib-video.vjs-player-fullscreen .vjs-fullscreen-control,
   .vjs-icon-fullscreen-enter,
   .vjs-icon-fullscreen-exit {
       font-family: VideoJS;
       font-weight: 400;
       font-style: normal
   }

   .lib-video .vjs-control:focus,
   .lib-video .vjs-control:focus:before,
   .lib-video .vjs-control:hover:before {
       text-shadow: 0 0 1em #fff
   }

   .vjs-no-flex .vjs-control {
       display: table-cell;
       vertical-align: middle
   }

   .vjs-center-container.loading .vjs-center-load {
       opacity: 1;
       display: inline-block
   }

   @-webkit-keyframes rotate {
       0% {
           -webkit-transform: rotate(0deg);
           transform: rotate(0deg)
       }

       50% {
           -webkit-transform: rotate(180deg);
           transform: rotate(180deg)
       }

       to {
           -webkit-transform: rotate(1turn);
           transform: rotate(1turn)
       }
   }

   @keyframes rotate {
       0% {
           -webkit-transform: rotate(0deg);
           transform: rotate(0deg)
       }

       50% {
           -webkit-transform: rotate(180deg);
           transform: rotate(180deg)
       }

       to {
           -webkit-transform: rotate(1turn);
           transform: rotate(1turn)
       }
   }

   .vjs-center-container.loading .vjs-center-start {
       display: none
   }

   .vjs-center-poster,
   .vjs-mock-mask {
       position: absolute;
       top: 0;
       left: 0;
       right: 0;
       bottom: 0;
       width: 100%;
       height: 100%;
       opacity: 0;
       z-index: 1;
       background: #000
   }

   .vjs-center-poster {
       opacity: 1;
       display: -webkit-box;
       display: -webkit-flex;
       display: -ms-flexbox;
       display: flex;
       -webkit-box-pack: center;
       -webkit-justify-content: center;
       -ms-flex-pack: center;
       justify-content: center;
       -webkit-box-align: center;
       -webkit-align-items: center;
       -ms-flex-align: center;
       align-items: center;
       overflow: hidden;
       background-size: contain;
       background-repeat: no-repeat;
       background-position: 50%
   }

   .vjs-has-started .vjs-center-container,
   .vjs-has-started .vjs-center-poster,
   .vjs-has-started .vjs-mock-mask {
       display: none
   }

   .vjs-flash {
       width: 100%;
       height: 100%
   }

   .progress-wrap {
       display: inline-block\9\0;
       -moz-box-flex: 1;
       -webkit-box-flex: 1;
       width: 20%;
       -webkit-flex: 1;
       -ms-flex: 1;
       flex: 1;
       overflow: hidden
   }

   .vjs-progress-bar,
   .vjs-volume-bar {
       position: relative;
       display: inline-block;
       width: 100%;
       vertical-align: top;
       display: -ms-flexbox;
       display: -moz-box;
       display: -webkit-box;
       display: box;
       display: -webkit-flex;
       display: flex;
       -webkit-box-orient: horizontal;
       -moz-flex-direction: row;
       -ms-flex-direction: row;
       -o-flex-direction: row;
       -webkit-flex-direction: row;
       flex-direction: row;
       -webkit-box-pack: space-between;
       -moz-justify-content: space-between;
       -ms-justify-content: space-between;
       -o-justify-content: space-between;
       -webkit-justify-content: space-between;
       -ms-flex-pack: justify;
       justify-content: space-between;
       -webkit-box-align: center;
       -moz-align-items: center;
       -ms-align-items: center;
       -o-align-items: center;
       -webkit-align-items: center;
       -ms-flex-align: center;
       align-items: center
   }

   .vjs-progress-bar .progress .control,
   .vjs-volume-bar .volume .control {
       position: absolute;
       background: 0 0;
       right: 0;
       top: 0
   }

   .vjs-danmaku-item {
       -webkit-transition: all 4s linear;
       transition: all 4s linear;
       overflow: hidden;
       vertical-align: middle
   }

   .playback-rate-wrap {
       display: -webkit-flex;
       display: -ms-flexbox;
       display: flex;
       -webkit-box-orient: horizontal;
       -webkit-flex-direction: row;
       -moz-flex-direction: row;
       -ms-flex-direction: row;
       -o-flex-direction: row;
       flex-direction: row;
       display: -moz-box;
       display: -webkit-box;
       display: box;
       -ms-user-select: none;
       user-select: none;
       -webkit-user-select: none;
       -moz-user-select: none;
       cursor: pointer;
       box-sizing: border-box
   }

   .vjs-playback-rate {
       text-align: center;
       color: #fff
   }

   html.lc-cursor-dragging,
   html.lc-cursor-dragging * {
       cursor: move !important;
   }

   html.lc-cursor-x-resizing,
   html.lc-cursor-x-resizing * {
       cursor: col-resize;
   }

   html.lc-cursor-y-resizing,
   html.lc-cursor-y-resizing * {
       cursor: row-resize;
   }

   html.lc-cursor-copy,
   html.lc-cursor-copy * {
       cursor: copy !important;
   }

   .visual-dom .panel-container {
       box-sizing: border-box;
       border: 1px solid #e9e9e9;
   }

   .visual-dom .panel-container .title {
       display: block;
       font-size: 12px;
       color: #333;
       background-color: #ebecf0;
       line-height: 28px;
       padding: 0 12px;
       border-bottom: 1px solid #e9e9e9;
   }

   .visual-dom .panel-container .content {
       min-height: 20px;
       padding: 5px;
   }

   .lowcode-plugin-comp-preview .pro-layout-page-content {
       padding: 0px;
   }

   .lowcode-plugin-comp-preview .pro-layout-page {
       min-height: auto !important;
   }

   .lowcode-plugin-comp-preview .pro-layout-page .oui-card {
       margin-bottom: 0;
   }

   .lowcode-plugin-comp-preview,
   .lowcode-plugin-page-preview {
       position: relative;
   }

   .lowcode-plugin-page-preview .pro-layout-page {
       background-color: transparent;
   }

   .lowcode-comp-guider {
       position: absolute;
       right: 0;
       top: 0;
       z-index: 100;
       display: block;
       width: 32px;
       height: 32px;
       overflow: hidden;
   }

   .lowcode-comp-guider img {
       right: -9px;
       position: relative;
       top: -9px;
       opacity: 0.6;
   }

   .lowcode-blood-guider {
       position: absolute;
       top: 0px;
       right: 19px;
       z-index: 100;
       display: block;
       width: 32px;
       height: 32px;
       overflow: hidden;
   }

   .lowcode-blood-guider img {
       top: -2px;
       right: 0;
       width: 26px;
       position: relative;
       opacity: 0.6;
   }

   .sycm-3rd-iframe {
       width: 100%;
       border: none;
       min-height: calc(100vh - 120px);
   }

   .sycm-async-icon {
       display: inline-block;
       color: inherit;
       font-size: 1em;
       font-style: normal;
       line-height: 0;
       text-align: center;
       text-transform: none;
       vertical-align: -0.125em;
       text-rendering: optimizeLegibility;
       -webkit-font-smoothing: antialiased;
       -moz-osx-font-smoothing: grayscale;
   }

   .sycm-async-icon>* {
       line-height: 1;
   }

   .sycm-async-icon svg {
       display: inline-block;
   }

   .sycm-async-icon::before {
       display: none;
   }

   .sycm-async-icon .sycm-async-icon-icon {
       display: block;
   }

   .sycm-async-icon-spin::before,
   .sycm-async-icon-spin,
   .sycm-async-icon-loading,
   .sycm-async-icon-loading::before {
       display: inline-block;
       -webkit-animation: loadingCircle 2s infinite linear;
       animation: loadingCircle 2s infinite linear;
   }

   @-webkit-keyframes loadingCircle {
       100% {
           -webkit-transform: rotate(360deg);
           transform: rotate(360deg);
       }
   }

   @keyframes loadingCircle {
       100% {
           -webkit-transform: rotate(360deg);
           transform: rotate(360deg);
       }
   }

   .sycm-async-icon-xxs {
       font-size: 12px;
   }

   .sycm-async-icon-xs {
       font-size: 14px;
   }

   .sycm-async-icon-small {
       font-size: 16px;
   }

   .sycm-async-icon-medium {
       font-size: 20px;
   }

   .sycm-async-icon-large {
       font-size: 24px;
   }

   .sycm-async-icon-xl {
       font-size: 32px;
   }

   .sycm-async-icon-xxl {
       font-size: 48px;
   }

   .sycm-async-icon-xxxl {
       font-size: 64px;
   }

   .sycm-async-icon-lg {
       font-size: 1.33333333em;
       line-height: 0.75em;
       vertical-align: -15%;
   }

   .sycm-async-icon-2x {
       font-size: 2em;
   }

   .sycm-async-icon-3x {
       font-size: 3em;
   }

   .sycm-async-icon-4x {
       font-size: 4em;
   }

   .sycm-async-icon-5x {
       font-size: 5em;
   }

   .op-ebase-topMenu-new {
       float: left;
       width: 100%;
   }

   .op-ebase-topMenu-new a {
       text-decoration: none;
   }

   .op-ebase-topMenu-new a:hover {
       text-decoration: none;
   }

   .op-ebase-topMenu-new ul {
       list-style: none;
       padding: 0;
       margin: 0;
   }

   .op-ebase-topMenu-new .top-menu-list {
       position: relative;
       z-index: 9;
       min-width: 460px;
       display: flex;
   }

   .op-ebase-topMenu-new .top-menu-list .item {
       position: relative;
       height: 50px;
       float: left;
       margin-right: 40px;
       text-align: center;
   }

   @media (max-width: 1480px) {
       .op-ebase-topMenu-new .top-menu-list .item {
           margin-right: 36px;
       }
   }

   @media (min-width: 1480px) and (max-width: 1700px) {
       .op-ebase-topMenu-new .top-menu-list .item {
           margin-right: 47px;
       }
   }

   @media (min-width: 1700px) {
       .op-ebase-topMenu-new .top-menu-list .item {
           margin-right: 56px;
       }
   }

   .op-ebase-topMenu-new .top-menu-list .item:hover {
       text-shadow: 0 4px 20px #8DFFE3;
   }

   .op-ebase-topMenu-new .top-menu-list .item .menu-activity-tag {
       width: 26px;
       height: 100%;
       background-image: url("//img.alicdn.com/tfs/TB1C1EWszDpK1RjSZFrXXa78VXa-26-10.png");
       background-size: 100%;
       position: absolute;
       top: 1px;
       left: calc(50% + 18px);
       background-repeat: no-repeat;
   }

   .op-ebase-topMenu-new .top-menu-list .item .top-name-wrapper {
       position: relative;
       display: inline-block;
       line-height: 50px;
       color: #fff;
   }

   .op-ebase-topMenu-new .top-menu-list .item .top-name-wrapper .name {
       font-family: PingFang SC, Hiragino Sans GB, Microsoft YaHei, SimHei, WenQuanYi Micro Hei, sans-serif;
       font-size: 16px;
       line-height: 18px;
       white-space: nowrap;
   }

   .op-ebase-topMenu-new .top-menu-list .item.selected>a {
       cursor: default;
   }

   .op-ebase-topMenu-new .top-menu-list .item.selected .top-name-wrapper {
       color: #fff;
   }

   .op-ebase-topMenu-new .top-menu-list .item.selected .top-name-wrapper .name {
       font-weight: 600;
   }

   .op-ebase-topMenu-new .top-menu-list .item.selected .top-name-wrapper:before {
       position: absolute;
       content: " ";
       left: 0;
       right: 0;
       bottom: 0px;
       height: 2px;
       background: #fff;
   }

   .op-ebase-topMenu-new .top-menu-list .item .gap-dom {
       display: inline-block;
       width: 1px;
       height: 16px;
       margin: 17px 0 0;
       background-color: #fff;
       opacity: 0.3;
       filter: Alpha(opacity=30);
   }

   .op-ebase-topMenu-new .top-menu-list .item .menu-remind-new {
       position: absolute;
       top: 8px;
       right: -34px;
       height: 22px;
       width: 44px;
       color: #fff;
       line-height: 21px;
       font-size: 16px;
       font-weight: bold;
       transform: scale(0.5);
       background-image: linear-gradient(180deg, #FFB400 0%, #FFCE00 100%);
       border-radius: 100px 100px 100px 0;
   }

   .op-ebase-topMenu-new .top-menu-list .item .menu-qos-prize {
       position: absolute;
       top: 5px;
       right: -13px;
       width: 38px;
       height: 32px;
       background-size: 100%;
       background-repeat: no-repeat;
   }

   .op-ebase-topMenu-new .top-menu-list .item .menu-qos-prize.step1 {
       background-image: url("//img.alicdn.com/tfs/TB1AAIlzwHqK1RjSZFPXXcwapXa-76-32.png");
   }

   .op-ebase-topMenu-new .top-menu-list .item .menu-qos-prize.step2 {
       background-image: url("//img.alicdn.com/tfs/TB1Hz.ezCzqK1RjSZFLXXcn2XXa-76-32.png");
   }

   .op-ebase-topMenu-new .top-menu-list .item .menu-qos-prize.step3 {
       background-image: url("//img.alicdn.com/tfs/TB1cAf8zrvpK1RjSZPiXXbmwXXa-76-32.png");
   }

   .notification-remind {
       position: relative;
       top: -8px;
       display: inline-block;
       right: 0px;
       width: 8px;
       height: 8px;
       background-color: #f3d024;
       border-radius: 50%;
   }

   .home-version-change-btn .ant-tooltip-inner,
   .market-version-change-btn .ant-tooltip-inner {
       border-radius: 8px;
       padding: 12px;
       color: #333333;
       background-color: #ffffff;
   }

   @charset "UTF-8";

   .left-menu-aside {
       float: left;
       width: 160px;
       background-color: #fff;
       box-shadow: 0 1px 4px rgba(0, 0, 0, 0.1);
   }

   .left-menu-aside.hidden {
       display: none;
   }

   .marketFreeAITooltip {
       z-index: 10001;
   }

   .marketFreeAITooltip .ant-tooltip-inner {
       background: linear-gradient(158deg, rgba(0, 122, 255, 0) 39%, rgba(0, 122, 255, 0.04) 85%), #FFFFFF;
   }

   .marketFreeAITooltip .ai-agent-title .ai-agent-title-header {
       display: flex;
       align-items: center;
       justify-content: space-between;
       margin-bottom: 6px;
       font-size: 14px;
   }

   .marketFreeAITooltip .ai-agent-title .ai-agent-title-header div:first-child {
       color: #007aff;
   }

   .marketFreeAITooltip .ai-agent-title .ai-agent-title-header div:last-child {
       cursor: pointer;
   }

   .marketFreeAITooltip .ai-agent-title .ai-agent-title-footer {
       display: flex;
       justify-content: space-between;
       align-items: center;
       margin-top: 6px;
   }

   .marketFreeAITooltip .ai-agent-title .ai-agent-title-footer .ant-btn {
       background-color: #007AFF;
       border-color: #007AFF;
       border-radius: 4px;
   }

   .op-ebase-new-leftMenu {
       width: 160px;
       height: calc(100vh - 50px);
       overflow: auto;
       background-color: #fff;
       position: relative;
   }

   .op-ebase-new-leftMenu::-webkit-scrollbar {
       width: 0 !important;
   }

   .op-ebase-new-leftMenu:hover::-webkit-scrollbar {
       width: 4px;
   }

   .op-ebase-new-leftMenu a {
       text-decoration: none;
   }

   .op-ebase-new-leftMenu a:hover {
       text-decoration: none;
   }

   .op-ebase-new-leftMenu a:focus {
       text-decoration: none;
   }

   .op-ebase-new-leftMenu ul {
       list-style: none;
       padding: 0;
   }

   .op-ebase-new-leftMenu .topLogoWrapper {
       font-size: 16px;
       font-family: "Microsoft YaHei", "SimHei", "Hiragino Sans GB", "WenQuanYi Micro Hei", sans-serif;
       vertical-align: middle;
       text-align: center;
       margin-bottom: 20px;
       white-space: nowrap;
   }

   .op-ebase-new-leftMenu .topLogoWrapper .topLogoContent {
       display: flex;
       justify-content: center;
       align-items: center;
       height: 60px;
       border-bottom: 1px solid #e9ecf3;
   }

   .op-ebase-new-leftMenu .topLogoWrapper .marketFreeAI {
       color: #007aff;
       font-size: 14px;
       cursor: pointer;
       border-radius: 237px;
       /* 渐变蓝色 */
       padding: 1.5px;
       background-image: linear-gradient(180deg, #007aff 0%, #53a6ff 100%);
       margin: 20px auto 0px;
       width: 126px;
   }

   .op-ebase-new-leftMenu .topLogoWrapper .marketFreeAI .marketFreeAIContent {
       display: flex;
       align-items: center;
       font-weight: 500;
       justify-content: center;
       padding: 8px 16px;
       background: #fff;
       border-radius: 237px;
   }

   .op-ebase-new-leftMenu .topLogoWrapper .marketFreeAI:hover {
       opacity: 0.6;
   }

   .op-ebase-new-leftMenu .topLogoWrapper .marketFreeAI.active {
       opacity: 0.6;
   }

   .op-ebase-new-leftMenu .topLogoWrapper.blue {
       color: #4472d3;
   }

   .op-ebase-new-leftMenu .topLogoWrapper.silver {
       color: #697182;
   }

   .op-ebase-new-leftMenu .topLogoWrapper.gold {
       color: #b25900;
   }

   .op-ebase-new-leftMenu .topLogoWrapper.proLogo {
       color: #b25900;
   }

   .op-ebase-new-leftMenu .topLogoWrapper.proLogo .proIcon {
       background-image: linear-gradient(45deg, #e7ccb2 0%, #fff4e9 59%, #f0ddca 100%);
   }

   .op-ebase-new-leftMenu .topLogoWrapper .topLogoIcon {
       width: 32px;
       height: 32px;
       line-height: 32px;
       border-radius: 16px;
       margin-right: 5px;
   }

   .op-ebase-new-leftMenu .topLogoWrapper .oui-canary-icon.blue {
       background-image: linear-gradient(45deg, #c6d7fd, #e4edff 59%, #d5e2ff);
   }

   .op-ebase-new-leftMenu .topLogoWrapper .oui-canary-icon.silver {
       background-image: linear-gradient(45deg, #c9ced7, #f2f2f8 59%, #cdd1da);
   }

   .op-ebase-new-leftMenu .topLogoWrapper .oui-canary-icon.gold {
       background-image: linear-gradient(45deg, #e7ccb2, #fff4e9 59%, #f0ddca);
   }

   .op-ebase-new-leftMenu .marketPro::before {
       display: block;
       position: absolute;
       content: "";
       top: 0px;
       left: 0px;
       height: 18px;
       width: 44px;
       border-radius: 0px 0px 6px 0px;
       background: linear-gradient(281deg, #fff5e3 -26%, #ffd08f 98%);
   }

   .op-ebase-new-leftMenu .marketPro::after {
       display: block;
       position: absolute;
       content: "专业版";
       font-weight: 600;
       text-align: center;
       line-height: 18px;
       font-size: 12px;
       background: linear-gradient(124deg, #5a3400 -23%, #b67a25 99%);
       -webkit-background-clip: text;
       -webkit-text-fill-color: transparent;
       background-clip: text;
       text-fill-color: transparent;
       top: 0px;
       left: 0px;
       z-index: 1;
       height: 18px;
       width: 44px;
   }

   .op-ebase-new-leftMenu .marketFree::before {
       display: block;
       position: absolute;
       content: "普惠版";
       font-weight: 600;
       text-align: center;
       line-height: 18px;
       font-size: 12px;
       color: #3d5eff;
       background: rgba(61, 94, 255, 0.06);
       border-radius: 0px 0px 6px 0px;
       top: 0px;
       left: 0px;
       z-index: 1;
       height: 18px;
       width: 44px;
   }

   .op-ebase-new-leftMenu .menuList {
       padding-right: 20px;
   }

   .op-ebase-new-leftMenu .menuList .menuList {
       padding-right: 0;
   }

   .op-ebase-new-leftMenu .menuItem {
       position: relative;
   }

   .op-ebase-new-leftMenu .menuItem.level-2:first-child,
   .op-ebase-new-leftMenu .menuItem.level-3:first-child {
       padding-top: 0;
   }

   .op-ebase-new-leftMenu .menuItem.level-2 .nameWrapper,
   .op-ebase-new-leftMenu .menuItem.level-3 .nameWrapper {
       position: relative;
       display: inline-block;
       width: 100%;
       font-family: "Microsoft YaHei", "SimHei", "Hiragino Sans GB", "WenQuanYi Micro Hei", sans-serif;
       font-size: 12px;
       color: #999;
       border-radius: 0 100px 100px 0;
       padding-left: 32px;
       line-height: 40px;
   }

   .op-ebase-new-leftMenu .menuItem.level-2 .nameWrapper .name,
   .op-ebase-new-leftMenu .menuItem.level-3 .nameWrapper .name {
       position: relative;
   }

   .op-ebase-new-leftMenu .menuItem.level-2 .nameWrapper .menu-remind-new,
   .op-ebase-new-leftMenu .menuItem.level-3 .nameWrapper .menu-remind-new {
       position: absolute;
       top: -8px;
       right: -36px;
       height: 22px;
       width: 44px;
       color: #fff;
       line-height: 21px;
       font-size: 16px;
       font-weight: bold;
       transform: scale(0.5);
       background-image: linear-gradient(180deg, #ffb400 0%, #ffce00 100%);
       border-radius: 100px 100px 100px 0;
   }

   .op-ebase-new-leftMenu .menuItem.level-leaf {
       display: block;
       height: 40px;
       line-height: 40px;
       margin-bottom: 8px;
   }

   .op-ebase-new-leftMenu .menuItem.level-leaf .nameWrapper {
       position: relative;
       display: inline-block;
       font-family: "Microsoft YaHei", "SimHei", "Hiragino Sans GB", "WenQuanYi Micro Hei", sans-serif;
       font-size: 14px;
       line-height: 40px;
       padding-left: 30px;
       width: 100%;
       margin-left: 0;
       color: #252934;
       border-radius: 0 100px 100px 0;
   }

   .op-ebase-new-leftMenu .menuItem.level-leaf .nameWrapper .name {
       position: relative;
   }

   .op-ebase-new-leftMenu .menuItem.level-leaf .nameWrapper .menu-remind-new {
       position: absolute;
       top: -8px;
       right: -36px;
       height: 22px;
       width: 44px;
       color: #fff;
       line-height: 21px;
       font-size: 16px;
       font-weight: bold;
       transform: scale(0.5);
       background-image: linear-gradient(180deg, #ffb400 0%, #ffce00 100%);
       border-radius: 100px 100px 100px 0;
   }

   .op-ebase-new-leftMenu .menuItem.level-leaf.selected {
       background-image: linear-gradient(270deg, #f4f8ff 0%, #ecf3ff 100%);
       border-radius: 0 100px 100px 0;
   }

   .op-ebase-new-leftMenu .menuItem.level-leaf.selected>.nameWrapper {
       cursor: default;
   }

   .op-ebase-new-leftMenu .menuItem.level-leaf.selected>.nameWrapper .name {
       color: #5980ff;
       font-weight: 600;
   }

   .op-ebase-new-leftMenu .menuItem.level-leaf.unselected.leaf:hover {
       background-image: linear-gradient(270deg, #f4f8ff 0%, #ecf3ff 100%);
       border-radius: 0 100px 100px 0;
   }

   .op-ebase-new-leftMenu .menuItem.leaf {
       position: relative;
       cursor: pointer;
   }

   .op-ebase-new-leftMenu .menuItem .menuIcon {
       font-size: 12px;
       display: inline-block;
       font-style: normal;
       color: #0c9bff;
       line-height: 40px;
       margin-right: 8px;
   }

   .op-ebase-new-leftMenu .menuItem .leaf-icon {
       position: absolute;
       left: 32px;
   }

   .op-ebase-new-leftMenu .menuItem .menu-activity-tag {
       display: inline-block;
       position: absolute;
       margin-left: 2px;
       top: -2px;
       width: 26px;
       height: 26px;
       background-image: url("//img.alicdn.com/tfs/TB1C1EWszDpK1RjSZFrXXa78VXa-26-10.png");
       background-size: 100%;
       background-repeat: no-repeat;
   }

   .op-ebase-new-leftMenu .version-desc {
       display: block;
       width: 80px;
       height: 75px;
       font-size: 12px;
       background: url(//img.alicdn.com/tfs/TB15XiXgY2pK1RjSZFsXXaNlXXa-80-75.png);
       color: #820808 !important;
       top: 200px;
       position: fixed;
       right: 10px;
       line-height: 95px;
       text-align: center;
       cursor: pointer;
   }

   .op-ebase-new-leftMenu .operate-guide {
       display: block;
       width: 80px;
       height: 100px;
       background: url("https://img.alicdn.com/imgextra/i4/O1CN0187ACMx1gHAtDfPTsE_!!6000000004116-1-tps-160-200.gif");
       background-size: 80px 100px;
       cursor: pointer;
   }

   .op-ebase-new-leftMenu-v2 .oui-floor-nav {
       margin-right: 0 !important;
       right: 0 !important;
   }

   @media (max-width: 1240px) {
       .op-ebase-new-leftMenu-v2 .oui-floor-nav {
           display: none;
       }
   }

   .src-opEbase-redux-layouts-ErrorPage-module-root-3BwUL .src-opEbase-redux-layouts-ErrorPage-module-cardErrorPage-TKoK1 {
       height: 100%;
   }

   .src-opEbase-redux-layouts-ErrorPage-module-root-3BwUL .src-opEbase-redux-layouts-ErrorPage-module-cardErrorPage-TKoK1 .src-opEbase-redux-layouts-ErrorPage-module-deerAndNote-3J6dr {
       position: absolute;
       width: 320px;
       height: 200px;
       text-align: center;
       margin: auto;
       left: 0;
       right: 0;
       bottom: 0;
       font-weight: 500;
       font-size: 14px;
   }

   .src-opEbase-redux-layouts-ErrorPage-module-root-3BwUL .src-opEbase-redux-layouts-ErrorPage-module-cardErrorPage-TKoK1 .src-opEbase-redux-layouts-ErrorPage-module-deerAndNote-3J6dr .src-opEbase-redux-layouts-ErrorPage-module-deer-3ORYS {
       width: 145px;
       height: 159px;
       display: inline-block;
       margin-bottom: 10px;
       background: url("https://img.alicdn.com/tps/TB1CG0ZMpXXXXbyXpXXXXXXXXXX-427-159.png") -131px 0 no-repeat;
   }

   .src-opEbase-redux-layouts-ErrorPage-module-root-3BwUL .src-opEbase-redux-layouts-ErrorPage-module-cardErrorPage-TKoK1 .src-opEbase-redux-layouts-ErrorPage-module-deerAndNote-3J6dr>p {
       margin-left: -180px;
       margin-right: -180px;
   }

   .oui-floor-nav {
       right: 0;
   }

   .src-opEbase-MetaDecorator-metaDecorator-module-root-mRAhR .src-opEbase-MetaDecorator-metaDecorator-module-limitExperience-2YR0L {
       position: absolute;
       z-index: 10;
       top: 0;
       right: 0;
       width: 62px;
       height: 62px;
       background: url(https://img.alicdn.com/tps/TB1PaHgMpXXXXbvXpXXXXXXXXXX-62-62.png) no-repeat;
       background-image: url("https://img.alicdn.com/tps/TB1PaHgMpXXXXbvXpXXXXXXXXXX-62-62.png");
       background-image: -webkit-image-set(url("https://img.alicdn.com/tps/TB1PaHgMpXXXXbvXpXXXXXXXXXX-62-62.png") 1x, url("https://img.alicdn.com/tps/TB1cFvSMpXXXXc1XFXXXXXXXXXX-124-124.png") 2x);
       background-image: -moz-image-set(url("https://img.alicdn.com/tps/TB1PaHgMpXXXXbvXpXXXXXXXXXX-62-62.png") 1x, url("https://img.alicdn.com/tps/TB1cFvSMpXXXXc1XFXXXXXXXXXX-124-124.png") 2x);
       background-image: -o-image-set(url("https://img.alicdn.com/tps/TB1PaHgMpXXXXbvXpXXXXXXXXXX-62-62.png") 1x, url("https://img.alicdn.com/tps/TB1cFvSMpXXXXc1XFXXXXXXXXXX-124-124.png") 2x);
       background-image: -ms-image-set(url("https://img.alicdn.com/tps/TB1PaHgMpXXXXbvXpXXXXXXXXXX-62-62.png") 1x, url("https://img.alicdn.com/tps/TB1cFvSMpXXXXc1XFXXXXXXXXXX-124-124.png") 2x);
   }

   .src-opEbase-redux-layouts-Footer-module-root-T0eku {
       color: #999999;
       background: #fff;
       padding: 30px 0;
       text-align: center;
       border-top: 1px solid #D1D7DC;
       position: relative;
       z-index: 9;
       margin-top: 20px;
   }

   .src-opEbase-redux-layouts-Footer-module-root-T0eku:before {
       display: block;
       content: " ";
       width: 100%;
       height: 10px;
       position: absolute;
       background-color: #eef1f6;
       top: -10px;
   }

   .src-opEbase-redux-layouts-Footer-module-root-T0eku a {
       margin: 0 4px;
       color: #999;
   }

   .src-opEbase-redux-layouts-Footer-module-content-3dvT1 {
       margin: 0 auto;
       position: relative;
   }

   .src-opEbase-redux-layouts-Footer-module-links-ywuQ_ {
       padding-right: 200px;
   }

   .src-opEbase-redux-layouts-Footer-module-linkAfterText-2Z74D {
       margin-left: 0 !important;
   }

   .src-opEbase-redux-layouts-Footer-module-gray-2ngFt {
       color: #999;
   }

   .src-opEbase-redux-layouts-Feedback-module-root-32ZJ3 {
       text-align: center;
       z-index: 11;
       margin: 0 auto;
       height: 0;
   }

   .src-opEbase-redux-layouts-Feedback-module-qrWrapper-2WqgI {
       position: absolute;
       bottom: 10px;
       right: 120px;
       padding: 10px;
       background: #fff;
   }

   .src-opEbase-redux-layouts-Feedback-module-qrWrapper-2WqgI:hover {
       z-index: 1;
       box-shadow: 0 2px 10px rgba(0, 0, 0, 0.2);
   }

   .src-opEbase-redux-layouts-Feedback-module-qrWrapper-2WqgI:hover .src-opEbase-redux-layouts-Feedback-module-qrImg-3yMVk {
       width: 94px;
       height: 94px;
       background-size: 94px;
   }

   .src-opEbase-redux-layouts-Feedback-module-qrCode-17Eo0 {
       float: left;
   }

   .src-opEbase-redux-layouts-Feedback-module-qrCode-17Eo0 .src-opEbase-redux-layouts-Feedback-module-title-l0qRP {
       color: #333;
   }

   .src-opEbase-redux-layouts-Feedback-module-qrCode-17Eo0 .src-opEbase-redux-layouts-Feedback-module-qrImg-3yMVk {
       background-image: url(./TB13D_mKpXXXXaAapXXXXXXXXXX-80-80.png);
       width: 36px;
       height: 36px;
       background-size: 36px;
       background-repeat: no-repeat;
       transition: all 200ms ease-in;
   }

   .src-opEbase-redux-layouts-Feedback-module-qrCode-17Eo0.src-opEbase-redux-layouts-Feedback-module-weixin-1CuGF {
       margin-left: 20px;
   }

   .src-opEbase-redux-layouts-Feedback-module-feedback-33X4w {
       position: absolute;
       top: -142px;
       right: 0;
       width: 77px;
       height: 77px;
       background: #2062E6;
       color: #fff;
       border-radius: 50%;
   }

   .src-opEbase-redux-layouts-Feedback-module-feedback-33X4w .src-opEbase-redux-layouts-Feedback-module-feedbackIcon-1uKV- {
       font-size: 42px;
   }

   .src-opEbase-redux-layouts-Feedback-module-feedback-33X4w .src-opEbase-redux-layouts-Feedback-module-feedbackTxt-2ZJmD {
       display: none;
       font-size: 16px;
       line-height: 22px;
       margin-top: 15px;
   }

   .src-opEbase-redux-layouts-Feedback-module-feedback-33X4w:before {
       content: " ";
       background: rgba(0, 0, 0, 0);
       transition: all ease 200ms;
       border-radius: 50%;
       width: 38px;
       height: 7px;
       position: absolute;
       left: 19px;
       bottom: -25px;
   }

   .src-opEbase-redux-layouts-Feedback-module-feedback-33X4w:hover {
       cursor: pointer;
   }

   .src-opEbase-redux-layouts-Feedback-module-feedback-33X4w:hover .src-opEbase-redux-layouts-Feedback-module-feedbackIcon-1uKV- {
       display: none;
   }

   .src-opEbase-redux-layouts-Feedback-module-feedback-33X4w:hover .src-opEbase-redux-layouts-Feedback-module-feedbackTxt-2ZJmD {
       display: inline-block;
   }

   .src-opEbase-redux-layouts-Feedback-module-feedback-33X4w:hover:before {
       background: rgba(0, 0, 0, 0.2);
   }

   .esycm-wrapper {
       min-height: 100%;
       background-color: #eef1f6;
       -webkit-font-smoothing: antialiased;
   }

   .esycm-wrapper.with-right-agent {
       width: calc(100vw - var(--rightAgentWidth));
   }

   #pri-help-button {
       display: none !important;
   }

   .no-padding-top-header {
       margin: -20px -20px 20px;
   }

   body {
       min-width: 1240px;
   }

   .src-opEbase-redux-layouts-Frame-module-subMenuSticky-3BvdM {
       z-index: 9999;
   }

   .src-opEbase-redux-layouts-Frame-module-container-GqAQl {
       position: relative;
       z-index: 9;
   }

   .view-mode-m .src-opEbase-redux-layouts-Frame-module-ebase-frame-header-v2-1t2XQ {
       background: #3a5cd3;
   }

   .view-mode-m .src-opEbase-redux-layouts-Frame-module-ebase-frame-header-v2-1t2XQ .ebase-TopMenu__root .ebase-TopMenu__menuList .ebase-TopMenu__item:hover {
       background: rgba(0, 0, 0, 0.08);
   }

   .src-opEbase-redux-layouts-Frame-module-header-2pend {
       height: 50px;
       line-height: 50px;
       display: inline-block;
       text-align: right;
   }

   .src-opEbase-redux-layouts-Frame-module-header-2pend:before,
   .src-opEbase-redux-layouts-Frame-module-header-2pend:after {
       content: " ";
       display: table;
   }

   .src-opEbase-redux-layouts-Frame-module-header-2pend:after {
       clear: both;
   }

   .src-opEbase-redux-layouts-Frame-module-header-2pend .src-opEbase-redux-layouts-Frame-module-title-1n_Ad {
       float: left;
       display: block;
       color: #fff;
       font-size: 22px;
       margin-right: 10px;
       max-width: 154px;
       overflow: hidden;
       white-space: nowrap;
       text-overflow: ellipsis;
   }

   .src-opEbase-redux-layouts-Frame-module-header-2pend .src-opEbase-redux-layouts-Frame-module-treeTriangle-2m3UF {
       transition: transform 0.2s;
       color: #b4c8d8;
       float: left;
       display: block;
       line-height: 50px;
   }

   .src-opEbase-redux-layouts-Frame-module-header-2pend .src-opEbase-redux-layouts-Frame-module-treeTriangle-2m3UF.src-opEbase-redux-layouts-Frame-module-open-3eWJX {
       transform: rotate(-180deg);
   }

   .src-opEbase-redux-layouts-Frame-module-header-2pend .src-opEbase-redux-layouts-Frame-module-shopTextIcon-uxdo0 {
       margin-top: 16px;
       width: 36px;
       display: block;
       float: left;
       text-align: center;
       margin-right: 8px;
       border-radius: 4px;
       background-color: #84adff;
       color: #fff;
       font-weight: 600;
       line-height: 20px;
       border: none;
   }

   .src-opEbase-redux-layouts-Frame-module-emptyMenuContent-1-boi {
       color: #333333;
       padding: 20px 15px;
       text-align: center;
       box-shadow: 0 2px 8px rgba(0, 0, 0, 0.15);
   }

   .src-opEbase-redux-layouts-Frame-module-menuContent-2ImF5 {
       width: 280px;
       background-color: white;
   }

   .src-opEbase-redux-layouts-Frame-module-selectMenuItem-1tVo7.src-opEbase-redux-layouts-Frame-module-shopSelectMenuItem-CnNjC {
       position: relative;
       text-align: left;
       display: block;
       line-height: 26px;
       cursor: pointer;
       padding: 4px 8px;
   }

   .src-opEbase-redux-layouts-Frame-module-selectMenuItem-1tVo7.src-opEbase-redux-layouts-Frame-module-shopSelectMenuItem-CnNjC:before,
   .src-opEbase-redux-layouts-Frame-module-selectMenuItem-1tVo7.src-opEbase-redux-layouts-Frame-module-shopSelectMenuItem-CnNjC:after {
       content: " ";
       display: table;
   }

   .src-opEbase-redux-layouts-Frame-module-selectMenuItem-1tVo7.src-opEbase-redux-layouts-Frame-module-shopSelectMenuItem-CnNjC:after {
       clear: both;
   }

   .src-opEbase-redux-layouts-Frame-module-selectMenuItem-1tVo7.src-opEbase-redux-layouts-Frame-module-shopSelectMenuItem-CnNjC:hover {
       background: #ebf6ff;
   }

   .src-opEbase-redux-layouts-Frame-module-selectMenuItem-1tVo7.src-opEbase-redux-layouts-Frame-module-shopSelectMenuItem-CnNjC.src-opEbase-redux-layouts-Frame-module-hasImage-3QWZT {
       padding-left: 53px;
   }

   .src-opEbase-redux-layouts-Frame-module-selectImage-u7bom {
       width: 20px;
       height: 20px;
       border-radius: 10px;
       float: left;
       margin-top: 4px;
       position: absolute;
       left: 17px;
       overflow: hidden;
   }

   .src-opEbase-redux-layouts-Frame-module-selectShopTextIcon-XP5c4 {
       float: left;
       padding: 4px 6px;
       font-size: 12px;
       margin-right: 8px;
       color: #2062e6;
       background: #fff;
       border-radius: 2px;
       border: 1px solid #e9eff4;
       line-height: 16px;
   }

   .src-opEbase-redux-layouts-Frame-module-upGrade-3wKV6 {
       float: right;
       height: 20px;
       line-height: 20px;
       color: #5980ff;
       border-radius: 10px;
       background-color: #E1E9FF;
       padding: 0 8px;
       display: flex;
       align-items: center;
       justify-content: center;
       transform: translateY(3.5px);
       font-size: 12px;
   }

   .esycm-wrapper .oui-canary-icon-doubt-o {
       color: #999 !important;
       opacity: 1 !important;
   }

   .esycm-wrapper .oui-pro-tips {
       display: inline-block;
       width: 8px !important;
       height: 8px !important;
       margin-left: 4px !important;
       margin-top: 8px !important;
   }

   .esycm-wrapper .oui-pro-tips-highlightPoint .highlightPointCenter {
       width: 8px !important;
       height: 8px !important;
   }

   .esycm-wrapper .notification-menu {
       max-width: 1200px !important;
       border-radius: 8px;
       padding-bottom: 9px;
   }

   .esycm-wrapper .notification-menu .ant-tooltip-inner {
       width: 100%;
       padding-bottom: 0;
       max-height: 530px;
       box-shadow: 0 0 20px 4px rgba(154, 161, 177, 0.15), 0 4px 80px -8px rgba(36, 40, 47, 0.25), 0 4px 4px -2px rgba(91, 94, 105, 0.15);
       border-radius: 16px;
       overflow-y: scroll;
   }

   .esycm-wrapper .notification-menu .ant-tooltip-arrow {
       display: none;
   }

   .esycm-wrapper .notification-menu .menu-modal-content {
       border-radius: 8px;
       padding: 13px 7px 7px 12px;
   }

   .esycm-wrapper .notification-menu .menu-modal-content .menu-icon {
       width: 31px;
       margin-right: 8px;
       margin-left: 8px;
       position: relative;
       top: -2px;
   }

   .esycm-wrapper .notification-menu .menu-modal-content .menu-desc {
       border-bottom: 1px solid #e9ecf3;
       padding-bottom: 10px;
   }

   .esycm-wrapper .notification-menu .menu-modal-content .menu-desc .desc-title {
       font-size: 20px;
       color: #1563ff;
       margin-right: 18px;
   }

   .esycm-wrapper .notification-menu .menu-modal-content .menu-desc .desc-text {
       font-size: 12px;
       color: #999999;
       position: relative;
       top: -2px;
   }

   .esycm-wrapper .notification-menu .menu-modal-content .sub-menu-overview-wrapper {
       margin-right: -8px;
       margin-left: 8px;
   }

   .esycm-wrapper .notification-menu .menu-modal-content .sub-menu-overview-wrapper .sub-menu-overview {
       display: inline-block;
       padding-top: 17px;
       vertical-align: top;
   }

   .esycm-wrapper .notification-menu .menu-modal-content .sub-menu-overview-wrapper .sub-menu-overview:last-child .sub-menu-item {
       margin-right: 0;
   }

   .esycm-wrapper .notification-menu .menu-modal-content .sub-menu-overview-wrapper .sub-menu-overview .sub-menu-all-name {
       font-size: 12px;
       color: #999999;
       line-height: 18px;
       margin-bottom: 8px;
   }

   .esycm-wrapper .notification-menu .menu-modal-content .sub-menu-overview-wrapper .sub-menu-overview .no-chilren {
       font-size: 14px;
       color: #252934;
       height: 36px;
       line-height: 36px;
       position: relative;
   }

   .esycm-wrapper .notification-menu .menu-modal-content .sub-menu-overview-wrapper .sub-menu-overview .no-chilren:hover {
       background-color: #ecf0ff;
       border-radius: 4px;
       color: #333333;
       padding-left: 8px;
       position: relative;
       left: -8px;
   }

   .esycm-wrapper .notification-menu .menu-modal-content .sub-menu-overview-wrapper .sub-menu-overview .no-chilren:hover .menu-remind-new {
       position: absolute;
       left: 55px;
   }

   .esycm-wrapper .notification-menu .menu-modal-content .sub-menu-overview-wrapper .sub-menu-overview .no-chilren .menu-remind-new {
       position: absolute;
       top: 2px;
       left: 47px;
       height: 22px;
       width: 44px;
       color: #fff;
       line-height: 21px;
       font-size: 16px;
       font-weight: bold;
       transform: scale(0.5);
       background-image: linear-gradient(180deg, #ffb400 0%, #ffce00 100%);
       border-radius: 100px 100px 100px 0;
   }

   .esycm-wrapper .notification-menu .menu-modal-content .sub-menu-overview-wrapper .sub-menu-overview .sub-menu-item {
       width: 142px;
       cursor: pointer;
       font-size: 14px;
       color: #252934;
       margin-top: 8px;
       margin-right: 20px;
       height: 36px;
       line-height: 36px;
       position: relative;
   }

   .esycm-wrapper .notification-menu .menu-modal-content .sub-menu-overview-wrapper .sub-menu-overview .sub-menu-item:hover {
       height: 36px;
       background-color: #ecf0ff;
       border-radius: 4px;
       color: #333333;
       padding-left: 8px;
       position: relative;
       left: -8px;
   }

   .esycm-wrapper .notification-menu .menu-modal-content .sub-menu-overview-wrapper .sub-menu-overview .sub-menu-item:hover .menu-remind-new {
       right: 42px;
   }

   .esycm-wrapper .notification-menu .menu-modal-content .sub-menu-overview-wrapper .sub-menu-overview .sub-menu-item .menu-remind-new {
       position: absolute;
       top: 2px;
       right: 50px;
       height: 22px;
       width: 44px;
       color: #fff;
       line-height: 21px;
       font-size: 16px;
       font-weight: bold;
       transform: scale(0.5);
       background-image: linear-gradient(180deg, #ffb400 0%, #ffce00 100%);
       border-radius: 100px 100px 100px 0;
       padding: 1px 2px 2px;
   }

   .esycm-wrapper .notification-menu .menu-modal-content .sub-menu-overview-wrapper .sub-menu-overview .active {
       color: #2e74ff;
       font-weight: 600;
   }

   .esycm-wrapper .notification-menu .menu-modal-content .sub-menu-overview-wrapper .sub-menu-overview .active:hover {
       color: #2e74ff;
   }

   .esycm-wrapper .notification-menu .menu-modal-content .sub-menu-overview-wrapper .no-overview-chilren {
       display: block;
       padding-top: 0;
       margin-right: 0;
       position: relative;
   }

   .esycm-wrapper .notification-menu .menu-modal-content .sub-menu-overview-wrapper .no-overview-chilren:first-child {
       margin-top: 10px;
   }

   .esycm-wrapper .notification-menu .more-menu .menu-item {
       font-size: 14px;
       color: #252934;
       width: 142px;
       cursor: pointer;
       font-size: 14px;
       color: #252934;
       margin-bottom: 14px;
       height: 36px;
       line-height: 36px;
   }

   .esycm-wrapper .notification-menu .more-menu .menu-item:hover {
       background-color: #ecf0ff;
       border-radius: 4px;
       color: #333333;
       padding-left: 8px;
       position: relative;
       left: -8px;
   }

   .esycm-wrapper .notification-menu .more-menu .active {
       color: #2e74ff;
       font-weight: 600;
   }

   body.oui-typeahead-dropdown-wrapper {
       border: none;
   }

   body.oui-typeahead-dropdown-wrapper .ant-input {
       border-radius: 0;
   }

   .ebase-frame-header-changeShopWrapper {
       float: left;
       margin-top: 10px;
   }

   .ebase-frame-header-changeShopWrapper .ebase-frame-header-headerShopSelect {
       height: 50px;
   }

   .ebase-frame-header-changeShopWrapper .ebase-frame-header-headerShopSelect .text-upgrade {
       display: inline-block;
       width: 100px;
       white-space: nowrap;
       overflow: hidden;
       text-overflow: ellipsis;
       vertical-align: bottom;
   }

   .ebase-frame-header-changeShopWrapper .ebase-frame-header-headerShopSelect.ebase-frame-header-headerShopSelectDisabled .ebase-Selector__treeTriangle {
       display: none !important;
   }

   .ebase-frame-header-changeShopWrapper .ebase-frame-header-headerShopSelect.ebase-frame-header-headerShopSelectDisabled .ebase-Selector__header {
       cursor: default !important;
   }

   .ebase-frame-header-changeShopWrapper .ebase-frame-header-headerShopSelect.ebase-frame-header-headerShopSelectDisabled .ebase-Selector__menu {
       display: none !important;
   }

   body.src-opEbase-redux-layouts-Frame-module-inIFrameAndNoPermission-2TNUq {
       min-width: inherit;
   }

   body.src-opEbase-redux-layouts-Frame-module-inIFrameAndNoPermission-2TNUq .src-opEbase-redux-layouts-Frame-module-header-2pend {
       display: none;
   }

   body.src-opEbase-redux-layouts-Frame-module-inIFrameAndNoPermission-2TNUq .ebase-FootnoteSet__footnoteset {
       display: none;
   }

   body.src-opEbase-redux-layouts-Frame-module-inIFrameAndNoPermission-2TNUq .ebase-Footer__root {
       display: none;
   }

   body.src-opEbase-redux-layouts-Frame-module-inIFrameAndNoPermission-2TNUq .src-opEbase-redux-layouts-Frame-module-content-1oKpD {
       width: auto;
       margin: 0;
   }

   body.src-opEbase-redux-layouts-Frame-module-inIFrameAndNoPermission-2TNUq .ebase-ErrorPage__root .ebase-ErrorPage__cardErrorPage .ebase-ErrorPage__deerAndNote>p {
       margin: 0;
   }

   .src-opEbase-redux-layouts-Frame-module-fullFrame-1NN8H .src-opEbase-redux-layouts-Frame-module-slider-1RqKk:before,
   .src-opEbase-redux-layouts-Frame-module-fullFrame-1NN8H .src-opEbase-redux-layouts-Frame-module-slider-1RqKk:after {
       content: " ";
       display: table;
   }

   .src-opEbase-redux-layouts-Frame-module-fullFrame-1NN8H .src-opEbase-redux-layouts-Frame-module-slider-1RqKk:after {
       clear: both;
   }

   .src-opEbase-redux-layouts-Frame-module-iframeFrame-1wg99 .ebase-YellowNotice__root {
       margin: 20px auto -10px;
   }

   @media (max-width: 1480px) {
       .src-opEbase-redux-layouts-Frame-module-iframeFrame-1wg99 .ebase-YellowNotice__root {
           width: 1210px;
       }
   }

   @media (min-width: 1480px) and (max-width: 1600px) {
       .src-opEbase-redux-layouts-Frame-module-iframeFrame-1wg99 .ebase-YellowNotice__root {
           width: 1310px;
       }
   }

   @media (min-width: 1600px) {
       .src-opEbase-redux-layouts-Frame-module-iframeFrame-1wg99 .ebase-YellowNotice__root {
           width: 1430px;
       }
   }

   .src-opEbase-redux-layouts-Frame-module-iframeFrame-1wg99 .ebase-ErrorPage__root {
       margin: 20px auto 0;
   }

   @media (max-width: 1480px) {
       .src-opEbase-redux-layouts-Frame-module-iframeFrame-1wg99 .ebase-ErrorPage__root {
           width: 1210px;
       }
   }

   @media (min-width: 1480px) and (max-width: 1600px) {
       .src-opEbase-redux-layouts-Frame-module-iframeFrame-1wg99 .ebase-ErrorPage__root {
           width: 1310px;
       }
   }

   @media (min-width: 1600px) {
       .src-opEbase-redux-layouts-Frame-module-iframeFrame-1wg99 .ebase-ErrorPage__root {
           width: 1430px;
       }
   }

   .src-opEbase-redux-layouts-Frame-module-Frame-2WlZj {
       min-width: 1210px;
   }

   .src-opEbase-redux-layouts-Frame-module-Frame-2WlZj .src-opEbase-redux-layouts-Frame-module-subMenu-1V3PA {
       display: block;
       z-index: 9999;
   }

   .src-opEbase-redux-layouts-Frame-module-Frame-2WlZj .src-opEbase-redux-layouts-Frame-module-leftMenuContainer-2wa9U .src-opEbase-redux-layouts-Frame-module-content-1oKpD {
       display: flex;
   }

   .src-opEbase-redux-layouts-Frame-module-Frame-2WlZj .src-opEbase-redux-layouts-Frame-module-leftMenuContainer-2wa9U .src-opEbase-redux-layouts-Frame-module-content-1oKpD .src-opEbase-redux-layouts-Frame-module-main-1mrqh {
       float: right;
       padding: 20px 5px 0;
       width: calc(100% - 170px);
       margin: 0 auto;
   }

   @media (max-width: 1480px) {
       .src-opEbase-redux-layouts-Frame-module-Frame-2WlZj .src-opEbase-redux-layouts-Frame-module-leftMenuContainer-2wa9U .src-opEbase-redux-layouts-Frame-module-content-1oKpD .src-opEbase-redux-layouts-Frame-module-main-1mrqh {
           width: calc(1210px - 160px);
       }
   }

   @media (min-width: 1480px) and (max-width: 1600px) {
       .src-opEbase-redux-layouts-Frame-module-Frame-2WlZj .src-opEbase-redux-layouts-Frame-module-leftMenuContainer-2wa9U .src-opEbase-redux-layouts-Frame-module-content-1oKpD .src-opEbase-redux-layouts-Frame-module-main-1mrqh {
           width: calc(1310px - 160px);
       }
   }

   @media (min-width: 1600px) {
       .src-opEbase-redux-layouts-Frame-module-Frame-2WlZj .src-opEbase-redux-layouts-Frame-module-leftMenuContainer-2wa9U .src-opEbase-redux-layouts-Frame-module-content-1oKpD .src-opEbase-redux-layouts-Frame-module-main-1mrqh {
           width: calc(1430px - 160px);
       }
   }

   .src-opEbase-redux-layouts-Frame-module-Frame-2WlZj .src-opEbase-redux-layouts-Frame-module-leftMenuContainer-2wa9U .src-opEbase-redux-layouts-Frame-module-content-1oKpD .src-opEbase-redux-layouts-Frame-module-main-1mrqh .ebase-Card__root:last-child {
       margin-bottom: 0;
   }

   .src-opEbase-redux-layouts-Frame-module-Frame-2WlZj .src-opEbase-redux-layouts-Frame-module-content-1oKpD {
       position: relative;
       z-index: 10;
       min-height: calc(100vh - 258px);
   }

   .src-opEbase-redux-layouts-Frame-module-Frame-2WlZj .src-opEbase-redux-layouts-Frame-module-content-1oKpD:before,
   .src-opEbase-redux-layouts-Frame-module-Frame-2WlZj .src-opEbase-redux-layouts-Frame-module-content-1oKpD:after {
       content: " ";
       display: table;
   }

   .src-opEbase-redux-layouts-Frame-module-Frame-2WlZj .src-opEbase-redux-layouts-Frame-module-content-1oKpD:after {
       clear: both;
   }

   .src-opEbase-redux-layouts-Frame-module-Frame-2WlZj .src-opEbase-redux-layouts-Frame-module-content-1oKpD .src-opEbase-redux-layouts-Frame-module-main-1mrqh {
       margin: 0 auto;
   }

   @media (max-width: 1480px) {
       .src-opEbase-redux-layouts-Frame-module-Frame-2WlZj .src-opEbase-redux-layouts-Frame-module-content-1oKpD .src-opEbase-redux-layouts-Frame-module-main-1mrqh {
           width: 1210px;
       }
   }

   @media (min-width: 1480px) and (max-width: 1600px) {
       .src-opEbase-redux-layouts-Frame-module-Frame-2WlZj .src-opEbase-redux-layouts-Frame-module-content-1oKpD .src-opEbase-redux-layouts-Frame-module-main-1mrqh {
           width: 1310px;
       }
   }

   @media (min-width: 1600px) {
       .src-opEbase-redux-layouts-Frame-module-Frame-2WlZj .src-opEbase-redux-layouts-Frame-module-content-1oKpD .src-opEbase-redux-layouts-Frame-module-main-1mrqh {
           width: 1430px;
       }
   }

   .src-opEbase-redux-layouts-Frame-module-Frame-2WlZj .src-opEbase-redux-layouts-Frame-module-content-1oKpD .src-opEbase-redux-layouts-Frame-module-limitExperience-bG2l2 {
       position: absolute;
       z-index: 10;
       top: 0;
       right: 0;
       width: 62px;
       height: 62px;
       background: url(https://img.alicdn.com/tps/TB1PaHgMpXXXXbvXpXXXXXXXXXX-62-62.png) no-repeat;
       background-image: url("https://img.alicdn.com/tps/TB1PaHgMpXXXXbvXpXXXXXXXXXX-62-62.png");
       background-image: -webkit-image-set(url("https://img.alicdn.com/tps/TB1PaHgMpXXXXbvXpXXXXXXXXXX-62-62.png") 1x, url("https://img.alicdn.com/tps/TB1cFvSMpXXXXc1XFXXXXXXXXXX-124-124.png") 2x);
       background-image: -moz-image-set(url("https://img.alicdn.com/tps/TB1PaHgMpXXXXbvXpXXXXXXXXXX-62-62.png") 1x, url("https://img.alicdn.com/tps/TB1cFvSMpXXXXc1XFXXXXXXXXXX-124-124.png") 2x);
       background-image: -o-image-set(url("https://img.alicdn.com/tps/TB1PaHgMpXXXXbvXpXXXXXXXXXX-62-62.png") 1x, url("https://img.alicdn.com/tps/TB1cFvSMpXXXXc1XFXXXXXXXXXX-124-124.png") 2x);
       background-image: -ms-image-set(url("https://img.alicdn.com/tps/TB1PaHgMpXXXXbvXpXXXXXXXXXX-62-62.png") 1x, url("https://img.alicdn.com/tps/TB1cFvSMpXXXXc1XFXXXXXXXXXX-124-124.png") 2x);
   }

   .src-opEbase-redux-layouts-Frame-module-NewFrame-BLSTp {
       min-width: 1210px;
   }

   .src-opEbase-redux-layouts-Frame-module-NewFrame-BLSTp .oui-floor-nav {
       margin-right: 0 !important;
       right: 0 !important;
   }

   @media (max-width: 1240px) {
       .src-opEbase-redux-layouts-Frame-module-NewFrame-BLSTp .oui-floor-nav {
           display: none;
       }
   }

   .src-opEbase-redux-layouts-Frame-module-NewFrame-BLSTp .src-opEbase-redux-layouts-Frame-module-container-GqAQl {
       position: relative;
       z-index: 9;
       padding: 0 20px;
   }

   .src-opEbase-redux-layouts-Frame-module-NewFrame-BLSTp .src-opEbase-redux-layouts-Frame-module-subMenu-1V3PA {
       display: block;
       z-index: 9999;
   }

   .src-opEbase-redux-layouts-Frame-module-NewFrame-BLSTp .src-opEbase-redux-layouts-Frame-module-leftMenuContainer-2wa9U .src-opEbase-redux-layouts-Frame-module-content-1oKpD {
       display: flex;
   }

   .src-opEbase-redux-layouts-Frame-module-NewFrame-BLSTp .src-opEbase-redux-layouts-Frame-module-leftMenuContainer-2wa9U .src-opEbase-redux-layouts-Frame-module-content-1oKpD .src-opEbase-redux-layouts-Frame-module-leftMenu-1MNwv {
       width: 160px;
       background-color: #fff;
       box-shadow: 0 1px 4px rgba(0, 0, 0, 0.1);
   }

   .src-opEbase-redux-layouts-Frame-module-NewFrame-BLSTp .src-opEbase-redux-layouts-Frame-module-leftMenuContainer-2wa9U .src-opEbase-redux-layouts-Frame-module-content-1oKpD .src-opEbase-redux-layouts-Frame-module-main-1mrqh {
       padding: 20px 20px 0;
       flex: 1;
       background-color: #eef1f6;
       width: calc(100% - 170px);
   }

   .src-opEbase-redux-layouts-Frame-module-NewFrame-BLSTp .src-opEbase-redux-layouts-Frame-module-leftMenuContainer-2wa9U .src-opEbase-redux-layouts-Frame-module-content-1oKpD .src-opEbase-redux-layouts-Frame-module-main-1mrqh .ebase-Card__root:last-child {
       margin-bottom: 0;
   }

   .src-opEbase-redux-layouts-Frame-module-NewFrame-BLSTp .src-opEbase-redux-layouts-Frame-module-leftMenuContainer-2wa9U .src-opEbase-redux-layouts-Frame-module-content-1oKpD .src-opEbase-redux-layouts-Frame-module-iframeMain-GIRFX {
       padding-top: 0px;
   }

   .src-opEbase-redux-layouts-Frame-module-NewFrame-BLSTp .src-opEbase-redux-layouts-Frame-module-content-1oKpD {
       position: relative;
       z-index: 10;
       min-height: calc(100vh - 258px);
   }

   .src-opEbase-redux-layouts-Frame-module-NewFrame-BLSTp .src-opEbase-redux-layouts-Frame-module-content-1oKpD:before,
   .src-opEbase-redux-layouts-Frame-module-NewFrame-BLSTp .src-opEbase-redux-layouts-Frame-module-content-1oKpD:after {
       content: " ";
       display: table;
   }

   .src-opEbase-redux-layouts-Frame-module-NewFrame-BLSTp .src-opEbase-redux-layouts-Frame-module-content-1oKpD:after {
       clear: both;
   }

   .src-opEbase-redux-layouts-Frame-module-NewFrame-BLSTp .src-opEbase-redux-layouts-Frame-module-content-1oKpD .src-opEbase-redux-layouts-Frame-module-limitExperience-bG2l2 {
       position: absolute;
       z-index: 10;
       top: 0;
       right: 0;
       width: 62px;
       height: 62px;
       background: url(https://img.alicdn.com/tps/TB1PaHgMpXXXXbvXpXXXXXXXXXX-62-62.png) no-repeat;
       background-image: url("https://img.alicdn.com/tps/TB1PaHgMpXXXXbvXpXXXXXXXXXX-62-62.png");
       background-image: -webkit-image-set(url("https://img.alicdn.com/tps/TB1PaHgMpXXXXbvXpXXXXXXXXXX-62-62.png") 1x, url("https://img.alicdn.com/tps/TB1cFvSMpXXXXc1XFXXXXXXXXXX-124-124.png") 2x);
       background-image: -moz-image-set(url("https://img.alicdn.com/tps/TB1PaHgMpXXXXbvXpXXXXXXXXXX-62-62.png") 1x, url("https://img.alicdn.com/tps/TB1cFvSMpXXXXc1XFXXXXXXXXXX-124-124.png") 2x);
       background-image: -o-image-set(url("https://img.alicdn.com/tps/TB1PaHgMpXXXXbvXpXXXXXXXXXX-62-62.png") 1x, url("https://img.alicdn.com/tps/TB1cFvSMpXXXXc1XFXXXXXXXXXX-124-124.png") 2x);
       background-image: -ms-image-set(url("https://img.alicdn.com/tps/TB1PaHgMpXXXXbvXpXXXXXXXXXX-62-62.png") 1x, url("https://img.alicdn.com/tps/TB1cFvSMpXXXXc1XFXXXXXXXXXX-124-124.png") 2x);
   }

   .src-opEbase-redux-layouts-Frame-module-NewFrame-BLSTp .src-opEbase-redux-layouts-Frame-module-contentWrapperRight-3acch {
       min-height: calc(100vh - 358px);
   }

   .src-opEbase-redux-layouts-Frame-module-NewFrame-BLSTp .src-opEbase-redux-layouts-Frame-module-contentHome-3qIbw .src-opEbase-redux-layouts-Frame-module-main-1mrqh {
       margin: 0 auto;
   }

   @media (max-width: 1480px) {
       .src-opEbase-redux-layouts-Frame-module-NewFrame-BLSTp .src-opEbase-redux-layouts-Frame-module-contentHome-3qIbw .src-opEbase-redux-layouts-Frame-module-main-1mrqh {
           width: 1210px;
       }
   }

   @media (min-width: 1480px) and (max-width: 1600px) {
       .src-opEbase-redux-layouts-Frame-module-NewFrame-BLSTp .src-opEbase-redux-layouts-Frame-module-contentHome-3qIbw .src-opEbase-redux-layouts-Frame-module-main-1mrqh {
           width: 1310px;
       }
   }

   @media (min-width: 1600px) {
       .src-opEbase-redux-layouts-Frame-module-NewFrame-BLSTp .src-opEbase-redux-layouts-Frame-module-contentHome-3qIbw .src-opEbase-redux-layouts-Frame-module-main-1mrqh {
           width: 1430px;
       }
   }

   .ebase-frame-header-inner-v2 {
       position: relative;
       padding: 0 47px;
       font-weight: 500;
   }

   .ebase-frame-header-inner-v2:before,
   .ebase-frame-header-inner-v2:after {
       content: " ";
       display: table;
   }

   .ebase-frame-header-inner-v2:after {
       clear: both;
   }

   .ebase-frame-header-root {
       position: relative;
       padding-bottom: 8px;
       min-width: 1210px;
   }

   .ebase-frame-header-root.has-left-menu-root {
       background: url("https://img.alicdn.com/imgextra/i1/O1CN01f0AXSF1uzW0EYAU4i_!!6000000006108-2-tps-4000-900.png");
       background-size: cover;
   }

   .ebase-frame-header-root.has-left-menu-root .ebase-frame-header-root-bg {
       display: none;
   }

   .ebase-frame-header-root .ebase-frame-header-root-bg {
       position: absolute;
       top: 0;
       left: 0;
       height: 380px;
       width: 100%;
   }

   .ebase-frame-header-root.has-left-menu-root:after {
       height: auto;
       bottom: 0;
   }

   .ebase-frame-header-root .notice-top-wrapper {
       position: relative;
       z-index: 998;
       margin: 8px 20px 0;
   }

   .ebase-frame-header-v2 {
       min-width: 1210px;
       position: relative;
       margin-bottom: 0;
   }

   .ebase-frame-header-v2:before,
   .ebase-frame-header-v2:after {
       content: " ";
       display: table;
   }

   .ebase-frame-header-v2:after {
       clear: both;
   }

   .ebase-frame-header-v2.ebase-frame-header-top {
       z-index: 1000;
       height: 60px;
   }

   .ebase-frame-header-v2.ebase-frame-header-down {
       z-index: 999;
   }

   .ebase-frame-header-v2 a.ebase-frame-header-logo {
       display: block;
       float: left;
       height: 30px;
       width: 135px;
       color: white;
   }

   .ebase-frame-header-v2 a.ebase-frame-header-logo:hover,
   .ebase-frame-header-v2 a.ebase-frame-header-logo:focus,
   .ebase-frame-header-v2 a.ebase-frame-header-logo:active {
       color: white;
   }

   .ebase-frame-header-v2 a.ebase-frame-header-logo svg {
       float: left;
   }

   .ebase-frame-header-v2 a.ebase-frame-header-logo .logo-text {
       float: left;
       margin-left: 10px;
       font-size: 22px;
       line-height: 30px;
       font-weight: normal;
   }

   .ebase-frame-header-v2.ebase-frame-header-down a.ebase-frame-header-logo {
       height: 21px;
   }

   .ebase-frame-header-v2.ebase-frame-header-down a.ebase-frame-header-logo .logo-text {
       line-height: 21px;
       font-size: 18px;
   }

   .ebase-frame-header-v2 .ebase-frame-search {
       position: absolute;
       top: 16px;
       right: 252px;
   }

   .ebase-frame-header-top .ebase-frame-header-logoWrapper {
       float: left;
       margin: 20px 0 0;
   }

   .ebase-frame-header-top .ebase-frame-header-split {
       width: 1px;
       background: #fff;
       opacity: 0.3;
       height: 21px;
       float: left;
       margin-right: 14px;
       margin-top: 25px;
   }

   .ebase-frame-header-userTopBar-v2 {
       float: right;
       display: flex;
       align-items: center;
       margin-top: 7px;
       position: relative;
   }

   .ebase-frame-header-userTopBar-v2 a.ebase-frame-header-userLink {
       color: #fefefe;
       opacity: 0.7;
       margin-left: 16px;
       font-size: 12px;
       display: inline-flex;
       flex-direction: column;
       align-items: center;
   }

   .ebase-frame-header-userTopBar-v2 a.ebase-frame-header-userLink>span {
       vertical-align: middle;
       margin-top: 5px;
   }

   .ebase-frame-header-userTopBar-v2 a.ebase-frame-header-userLink:hover,
   .ebase-frame-header-userTopBar-v2 a.ebase-frame-header-userLink:focus {
       opacity: 1;
   }

   .ebase-frame-header-userTopBar-v2 a.ebase-frame-header-userLink.ebase-frame-header-disabled>a {
       color: #99cfff;
       cursor: default;
   }

   .ebase-frame-header-switch {
       margin-right: 14px;
       padding: 3px 6px;
       vertical-align: middle;
       font-size: 14px;
       font-weight: normal;
       color: #FFFFFF;
       background: rgba(255, 255, 255, 0.2);
       border-radius: 6px;
       display: inline-block;
       text-align: center;
       position: absolute;
       right: -10px;
       top: 64px;
       cursor: pointer;
   }

   .ebase-frame-header-switch .ebase-frame-header-fanhui {
       width: 12px;
       margin-right: 4px;
       margin-top: -2px;
   }

   a.ebase-frame-header-notification {
       margin-left: 0px;
   }

   .ebase-frame-header-down {
       transform: translate(0, 0);
   }

   .ebase-frame-header-down .ebase-frame-header-logoWrapper {
       float: left;
       width: 0;
       overflow: hidden;
       margin: 14px 0 0 0;
   }

   .ebase-frame-header-down .link-wrapper {
       display: none;
   }

   .ebase-frame-header-down .ebase-frame-header-userLink {
       display: none;
   }

   .ebase-frame-header-down.ebase-frame-header-menuStickyActive {
       background: url("https://img.alicdn.com/imgextra/i1/O1CN01f0AXSF1uzW0EYAU4i_!!6000000006108-2-tps-4000-900.png");
       background-size: cover;
       min-width: 1320px;
   }

   .ebase-frame-header-down.ebase-frame-header-menuStickyActive .ebase-frame-header-logoWrapper {
       width: 10%;
   }

   .ebase-frame-header-down.ebase-frame-header-menuStickyActive .ebase-frame-header-topMenu {
       width: 80%;
   }

   .ebase-frame-header-down.ebase-frame-header-menuStickyActive .ebase-frame-header-userLink {
       display: inline-block;
       width: 5%;
       text-align: center;
       line-height: 50px;
   }

   .ebase-frame-header-down.ebase-frame-header-menuStickyActive .link-wrapper {
       display: flex !important;
       align-items: center;
       justify-content: flex-end;
       flex-wrap: nowrap;
       height: 50px;
       width: 10%;
       padding-right: 10px;
   }

   .ebase-frame-header-down.ebase-frame-header-menuStickyActive .link-wrapper .ebase-frame-header-userLink {
       width: 20px;
       margin-right: 8px;
       line-height: 22px;
       color: #fefefe;
       opacity: 0.7;
   }

   .ebase-frame-header-down.ebase-frame-header-menuStickyActive .link-wrapper .ebase-frame-header-userLink:hover,
   .ebase-frame-header-down.ebase-frame-header-menuStickyActive .link-wrapper .ebase-frame-header-userLink:focus {
       opacity: 1;
   }

   .ebase-frame-header-help-remind {
       position: relative;
       top: -8px;
       display: inline-block;
       right: 0px;
       width: 8px;
       height: 8px;
       background-color: #f3d024;
       border-radius: 50%;
   }

   .ebase-frame-header-guide-popover .ant-popover-inner {
       border-radius: 10px;
   }

   .ebase-frame-header-guide-popover-content a {
       position: relative;
       right: -120px;
   }

   .sycm-base-search-icon {
       width: 16px;
       height: 16px;
       vertical-align: -2px;
       display: inline-block;
   }

   .sycm-base-search-icon-lishijilu {
       background-image: url("https://img.alicdn.com/imgextra/i3/O1CN01YwrjHZ1DAeQ9G2SI7_!!6000000000176-2-tps-32-32.png");
       background-size: 16px;
   }

   .sycm-base-search-icon-caixiang {
       background-image: url("https://img.alicdn.com/imgextra/i1/O1CN01caQD8q1Kq3XJmyTli_!!6000000001214-2-tps-32-32.png");
       background-size: 16px;
   }

   .sycm-base-search-icon-shangpinpaihang {
       background-image: url("https://img.alicdn.com/imgextra/i2/O1CN01de18LV1okxbLPcxHV_!!6000000005264-2-tps-32-32.png");
       background-size: 16px;
   }

   .sycm-base-search-icon-gongneng {
       background-image: url("https://img.alicdn.com/imgextra/i3/O1CN01WOIljq1jTUPrnShIp_!!6000000004549-2-tps-32-32.png");
       background-size: 16px;
   }

   .sycm-base-search-icon-shuju {
       background-image: url("https://img.alicdn.com/imgextra/i4/O1CN01Bj5JwV1Xqb0TwHhml_!!6000000002975-2-tps-32-32.png");
       background-size: 16px;
   }

   .sycm-base-search-result-v2-block-title {
       position: relative;
       height: 48px;
       line-height: 40px;
       padding: 8px 16px 0 36px;
       font-size: 14px;
       color: #333333;
       border-radius: 2px;
       cursor: pointer;
       transition: all 0.5s ease;
       list-style: none;
       list-style-type: none;
       cursor: default;
       padding-left: 15px;
   }

   .sycm-base-search-result-v2-block-title-title {
       font-weight: 700;
       margin-left: 8px;
   }

   .sycm-base-search-result-v2-block-title-clear {
       font-size: 12px;
       color: #999;
       float: right;
       cursor: pointer;
   }

   .sycm-base-search-result-v2-list-item {
       position: relative;
       height: 60px;
       line-height: 60px;
       padding: 0 16px 0 36px;
       font-size: 14px;
       border-radius: 2px;
       cursor: pointer;
       transition: all 0.5s ease;
       list-style: none;
       list-style-type: none;
   }

   .sycm-base-search-result-v2-list-item-card {
       height: 72px;
       line-height: 72px;
   }

   .sycm-base-search-result-v2-list-item-content {
       width: calc(100% - 12px);
       padding: 8px 0;
   }

   .sycm-base-search-result-v2-list-item-main {
       display: flex;
       justify-content: space-between;
       width: 100%;
       overflow: hidden;
       text-overflow: ellipsis;
       white-space: nowrap;
       line-height: 22px;
       font-size: 14px;
       color: #333;
   }

   .sycm-base-search-result-v2-list-item-main.haspic {
       width: calc(100% - 20px);
   }

   .sycm-base-search-result-v2-list-item-card-sub {
       width: 100%;
       display: -webkit-box;
       -webkit-box-orient: vertical;
       -webkit-line-clamp: 2;
       overflow: hidden;
       text-overflow: ellipsis;
       line-height: 22px;
       font-size: 12px;
       color: #999;
   }

   .sycm-base-search-result-v2-list-item-sub {
       display: block;
       width: 100%;
       overflow: hidden;
       text-overflow: ellipsis;
       white-space: nowrap;
       line-height: 22px;
       font-size: 12px;
       color: #999;
   }

   .sycm-base-search-result-v2-list-item-image {
       width: 18px;
       height: 18px;
       border-radius: 2px;
       margin-right: 8px;
   }

   .sycm-base-search-result-v2-list-item-remark {
       display: block;
       height: 24px;
       line-height: 24px;
       font-size: 12px;
       transform: translateX(-8%) scale(0.84);
       padding: 0 6px;
       color: #1C64E8;
       background-color: #EFF5FF;
       position: absolute;
       right: 32px;
       top: 50%;
       margin-top: -12px;
       border-radius: 2.4px;
   }

   .sycm-base-search-result-v2-card {
       height: 76px !important;
       line-height: 76px !important;
   }

   .sycm-base-search-result-v2-loading {
       position: absolute;
       top: 100px;
       left: 50%;
       transform: translateX(-50%);
       display: flex;
       flex-direction: column;
       justify-content: center;
       align-items: center;
   }

   .sycm-base-search-result-v2-loading-img {
       width: 120px;
       height: 120px;
       padding: 40px;
   }

   .sycm-base-search-result-v2-loading-icon.oui-canary-icon {
       width: 40px;
       height: 40px;
       font-size: 25px;
   }

   .sycm-base-search-result-v2-loading-message {
       margin-top: 16px;
       text-align: center;
       font-size: 14px;
       line-height: 32px;
       color: #333333;
   }

   .sycm-base-search-result-v2-empty {
       position: absolute;
       top: 100px;
       left: 50%;
       transform: translateX(-50%);
       display: flex;
       flex-direction: column;
       justify-content: center;
       align-items: center;
   }

   .sycm-base-search-result-v2-empty-img {
       width: 120px;
       height: 120px;
       background: url("https://img.alicdn.com/imgextra/i4/O1CN01OYWqwq1dnIBAIi6i3_!!6000000003780-2-tps-359-300.png") !important;
       background-size: cover !important;
       background-repeat: no-repeat;
   }

   .sycm-base-search-result-v2-empty-message {
       margin-top: 16px;
       text-align: center;
       font-size: 14px;
       line-height: 32px;
       color: #333333;
   }

   .sycm-base-search-result-v2-feedback {
       width: 100%;
       height: 52px;
       padding: 16px 0;
       display: flex;
       justify-content: center;
       align-items: center;
   }

   .sycm-base-search-result-v2-feedback-show-more {
       padding: 0 24px;
       justify-content: space-between;
       color: #666;
   }

   .sycm-base-search-result-v2-feedback-content {
       height: 30px;
       line-height: 30px;
       border-radius: 20px;
       text-align: center;
       display: inline-flex;
       gap: 12px;
       justify-content: center;
       align-items: center;
   }

   .sycm-base-search-result-v2-feedback-content-more-link {
       cursor: pointer;
       color: #3D5EFF;
   }

   .sycm-base-search-result-v2-feedback-content a {
       margin-left: 4px;
       font-size: 12px;
       color: #666;
       text-decoration: none;
   }

   .sycm-base-search-result-v2-feedback-content a:hover {
       color: #3D5EFF;
   }

   .sycm-lowcode-new-empty .oui-empty-description {
       font-size: 12px;
       color: #666666;
   }

   .sycm-lowcode-new-Spin {
       margin: 30px 0;
       width: 100%;
   }

   .low-grid-item {
       position: relative;
   }

   .low-grid-item.bordered {
       border: 1px solid #eaeaea;
       margin: 0 -1px -1px 0;
   }

   .low-grid-item .grid-tag {
       color: #fff;
       background-color: red;
       position: absolute;
       right: 0;
       top: 0;
       display: block;
       width: 18px;
       height: 18px;
       text-align: center;
       border-radius: 18px;
       transform: scale(0.7);
   }

   .sycm-async-icon {
       display: inline-block;
       color: inherit;
       font-size: 1em;
       font-style: normal;
       line-height: 0;
       text-align: center;
       text-transform: none;
       vertical-align: -0.125em;
       text-rendering: optimizeLegibility;
       -webkit-font-smoothing: antialiased;
       -moz-osx-font-smoothing: grayscale;
   }

   .sycm-async-icon>* {
       line-height: 1;
   }

   .sycm-async-icon svg {
       display: inline-block;
   }

   .sycm-async-icon::before {
       display: none;
   }

   .sycm-async-icon .sycm-async-icon-icon {
       display: block;
   }

   .sycm-async-icon-spin::before,
   .sycm-async-icon-spin,
   .sycm-async-icon-loading,
   .sycm-async-icon-loading::before {
       display: inline-block;
       -webkit-animation: loadingCircle 2s infinite linear;
       animation: loadingCircle 2s infinite linear;
   }

   @-webkit-keyframes loadingCircle {
       100% {
           -webkit-transform: rotate(360deg);
           transform: rotate(360deg);
       }
   }

   @keyframes loadingCircle {
       100% {
           -webkit-transform: rotate(360deg);
           transform: rotate(360deg);
       }
   }

   .sycm-async-icon-xxs {
       font-size: 12px;
   }

   .sycm-async-icon-xs {
       font-size: 14px;
   }

   .sycm-async-icon-small {
       font-size: 16px;
   }

   .sycm-async-icon-medium {
       font-size: 20px;
   }

   .sycm-async-icon-large {
       font-size: 24px;
   }

   .sycm-async-icon-xl {
       font-size: 32px;
   }

   .sycm-async-icon-xxl {
       font-size: 48px;
   }

   .sycm-async-icon-xxxl {
       font-size: 64px;
   }

   .sycm-async-icon-lg {
       font-size: 1.33333333em;
       line-height: 0.75em;
       vertical-align: -15%;
   }

   .sycm-async-icon-2x {
       font-size: 2em;
   }

   .sycm-async-icon-3x {
       font-size: 3em;
   }

   .sycm-async-icon-4x {
       font-size: 4em;
   }

   .sycm-async-icon-5x {
       font-size: 5em;
   }

   .inner-block>.lc-container-placeholder {
       min-height: auto;
   }

   .common-page-wrapper {
       min-height: 50px;
       position: relative;
   }

   .common-page-wrapper.border-grid .common-page-container {
       grid-gap: 0px;
       gap: 0px;
   }

   .common-page-wrapper.border-grid .common-page-item {
       border: 1px solid #e6e6e6;
       border-radius: 0;
       border-right: none;
   }

   .common-page-wrapper.border-grid .common-page-item:last-child {
       border-right: 1px solid #e6e6e6;
   }

   .common-page-wrapper.radius-grid .common-page-item {
       border-radius: 19px;
       padding: 1px;
       position: relative;
   }

   .common-page-wrapper.radius-grid .common-page-item:first-child.active:before {
       content: "";
       display: block;
       width: 1px;
       height: 18px;
       position: absolute;
       bottom: 0;
       right: auto;
       left: 0;
       background: linear-gradient(180deg, rgba(61, 94, 255, 0.28), #fff);
   }

   .common-page-wrapper.radius-grid .common-page-item:last-child.active:after {
       content: "";
       display: block;
       width: 1px;
       height: 18px;
       position: absolute;
       bottom: 0;
       right: 0;
       left: auto;
       background: linear-gradient(180deg, rgba(61, 94, 255, 0.28), #fff);
   }

   .common-page-wrapper.radius-grid .common-page-item.active {
       background: linear-gradient(180deg, #3d5eff, rgba(61, 94, 255, 0.28) calc(100% - 18px), rgba(61, 94, 255, 0) calc(100% - 18px));
   }

   .common-page-wrapper.radius-grid .common-page-item.active:before {
       content: "";
       display: block;
       width: 18px;
       height: 18px;
       position: absolute;
       bottom: -0.5px;
       left: -16px;
       background-image: url("https://img.alicdn.com/imgextra/i2/O1CN01Uy88n91SYDI13wLCF_!!6000000002258-55-tps-17-17.svg");
       background-repeat: no-repeat;
   }

   .common-page-wrapper.radius-grid .common-page-item.active:after {
       content: "";
       display: block;
       width: 18px;
       height: 18px;
       position: absolute;
       bottom: -0.5px;
       right: -17px;
       background-image: url("https://img.alicdn.com/imgextra/i1/O1CN01tvBJG21w6fwoWZ2zo_!!6000000006259-55-tps-17-17.svg");
       background-repeat: no-repeat;
   }

   .common-page-wrapper.radius-grid .common-page-item.active .radius-grid-item {
       background: linear-gradient(180deg, #F0F2FF 0%, rgba(240, 242, 255, 0) 100%);
       background-color: #fff;
       background-repeat: no-repeat;
       padding: 18px;
       border-radius: 18px;
       border: 1px solid transparent;
       border-bottom-left-radius: 0;
       border-bottom-right-radius: 0;
   }

   .common-page-wrapper.radius-grid .common-page-item .radius-grid-item {
       background-color: #fff;
       padding: 18px;
       border-radius: 18px;
       border: 1px solid #e4e6ed;
   }

   .common-page-wrapper .common-page-container {
       margin: 0 30px;
       grid-gap: 8px;
       gap: 8px;
       display: grid;
       grid-template-columns: 1fr 1fr 1fr 1fr;
   }

   .common-page-wrapper .page-arrow-container {
       position: absolute;
       top: calc(50% - 15px);
       font-size: 18px;
       width: 28px;
       height: 28px;
       border-radius: 50%;
       cursor: pointer;
       display: flex;
       align-items: center;
       justify-content: center;
   }

   .common-page-wrapper .page-arrow-container.left {
       left: 0;
   }

   .common-page-wrapper .page-arrow-container.right {
       right: 0;
   }

   .common-page-wrapper:hover .page-arrow-container {
       box-shadow: 0 1px 6px rgba(0, 0, 0, 0.15);
       color: #2062e6;
   }

   .common-page-wrapper .common-page-item {
       border-radius: 4px;
       min-height: 50px;
       overflow: visible;
   }

   .common-page-wrapper .empty-tag {
       background-color: #f7f9fb;
       height: 100%;
       text-align: center;
       line-height: 50px;
       font-size: 30px;
       color: #00000026;
   }

   .repeater-wrapper .split-image {
       position: absolute;
       right: -40px;
       top: 50%;
       z-index: 10;
       width: 64px;
       height: 64px;
       transform: translateY(-50%);
   }

   .repeater-wrapper .empty-tag {
       background-color: #f7f9fb;
       text-align: center;
       line-height: 50px;
       font-size: 30px;
       color: rgba(0, 0, 0, 0.14902);
   }

   .repeater-empty {
       line-height: 100px;
       text-align: center;
   }

   .low-empty {
       display: flex;
       align-items: center;
       justify-content: center;
   }

   .common-scroll-page-wrapper {
       position: relative;
   }

   .common-scroll-page-wrapper .common-scroll-container {
       min-height: 50px;
       position: relative;
       overflow: hidden;
       overflow-x: scroll;
       white-space: nowrap;
       word-break: break-all;
       scroll-behavior: smooth;
   }

   .common-scroll-page-wrapper .common-scroll-container::-webkit-scrollbar {
       display: none;
   }

   .common-scroll-page-wrapper .empty-tag {
       background-color: #f7f9fb;
       height: 100%;
       text-align: center;
       line-height: 150px;
       font-size: 30px;
       color: #00000026;
   }

   .common-scroll-page-wrapper .common-scroll-item {
       width: 100%;
   }

   .common-scroll-page-wrapper .scroll-arrow-container.left {
       overflow: hidden;
       position: absolute;
       left: 0;
       top: 0;
       height: 100%;
       display: flex;
       -webkit-box-align: center;
       align-items: center;
       width: 40px;
       background-image: linear-gradient(-90deg, rgba(255, 255, 255, 0) 0%, #ffffff 100%);
   }

   .common-scroll-page-wrapper .scroll-arrow-container.left .scroll-page-arrow {
       position: absolute;
       left: 2px;
   }

   .common-scroll-page-wrapper .scroll-arrow-container.left:after {
       position: absolute;
       content: "";
       display: inline-block;
       width: 50px;
       height: 50px;
       background-color: #ffffff;
       box-shadow: 0 5px 17px 0 rgba(43, 51, 158, 0.21);
       z-index: 0;
       left: -25px;
       border-radius: 25px;
       cursor: pointer;
   }

   .common-scroll-page-wrapper .scroll-arrow-container.right {
       overflow: hidden;
       position: absolute;
       right: 0;
       top: 0;
       height: 100%;
       display: flex;
       -webkit-box-align: center;
       align-items: center;
       width: 40px;
       background-image: linear-gradient(90deg, rgba(255, 255, 255, 0) 0%, #ffffff 100%);
   }

   .common-scroll-page-wrapper .scroll-arrow-container.right .scroll-page-arrow {
       position: absolute;
       right: 2px;
   }

   .common-scroll-page-wrapper .scroll-arrow-container.right:after {
       position: absolute;
       content: "";
       display: inline-block;
       width: 50px;
       height: 50px;
       background-color: #ffffff;
       box-shadow: 0 5px 17px 0 rgba(43, 51, 158, 0.21);
       z-index: 0;
       right: -25px;
       border-radius: 25px;
       cursor: pointer;
   }

   .common-scroll-page-wrapper .scroll-arrow-container .scroll-page-arrow {
       color: #3d72fe;
       font-size: 15px;
       z-index: 1;
       cursor: pointer;
   }

   .common-scroll-page-wrapper-v2 {
       position: relative;
   }

   .common-scroll-page-wrapper-v2 .common-scroll-container {
       position: relative;
       overflow: auto;
       overflow-y: hidden;
       scroll-behavior: smooth;
   }

   .common-scroll-page-wrapper-v2 .common-scroll-container::-webkit-scrollbar {
       display: none;
   }

   .common-scroll-page-wrapper-v2 .empty-tag {
       background-color: #f7f9fb;
       height: 100%;
       text-align: center;
       line-height: 150px;
       font-size: 30px;
       color: #00000026;
   }

   .common-scroll-page-wrapper-v2 .common-scroll-item {
       width: 100%;
   }

   .common-scroll-page-wrapper-v2 .scroll-arrow-container.left {
       overflow: hidden;
       position: absolute;
       left: 0;
       top: 0;
       height: 100%;
       display: flex;
       -webkit-box-align: center;
       align-items: center;
       width: 40px;
       background-image: linear-gradient(-90deg, rgba(255, 255, 255, 0) 0%, #ffffff 100%);
   }

   .common-scroll-page-wrapper-v2 .scroll-arrow-container.left .scroll-page-arrow {
       position: absolute;
       left: 2px;
   }

   .common-scroll-page-wrapper-v2 .scroll-arrow-container.left:after {
       position: absolute;
       content: "";
       display: inline-block;
       width: 50px;
       height: 50px;
       background-color: #ffffff;
       box-shadow: 0 5px 17px 0 rgba(43, 51, 158, 0.21);
       z-index: 0;
       left: -25px;
       border-radius: 25px;
       cursor: pointer;
   }

   .common-scroll-page-wrapper-v2 .scroll-arrow-container.right {
       overflow: hidden;
       position: absolute;
       right: 0;
       top: 0;
       height: 100%;
       display: flex;
       -webkit-box-align: center;
       align-items: center;
       width: 40px;
       background-image: linear-gradient(90deg, rgba(255, 255, 255, 0) 0%, #ffffff 100%);
   }

   .common-scroll-page-wrapper-v2 .scroll-arrow-container.right .scroll-page-arrow {
       position: absolute;
       right: 2px;
   }

   .common-scroll-page-wrapper-v2 .scroll-arrow-container.right:after {
       position: absolute;
       content: "";
       display: inline-block;
       width: 50px;
       height: 50px;
       background-color: #ffffff;
       box-shadow: 0 5px 17px 0 rgba(43, 51, 158, 0.21);
       z-index: 0;
       right: -25px;
       border-radius: 25px;
       cursor: pointer;
   }

   .common-scroll-page-wrapper-v2 .scroll-arrow-container .scroll-page-arrow {
       color: #3d72fe;
       font-size: 15px;
       z-index: 1;
       cursor: pointer;
   }

   .common-simple-tabs {
       display: flex;
       align-items: center;
   }

   .common-simple-tabs .disabled {
       background-color: #F0F0F0 !important;
       color: #cecece !important;
       cursor: not-allowed !important;
   }

   .common-simple-tabs .tab-item {
       font-size: 14px;
       color: #111;
       font-weight: 400;
       position: relative;
       margin-right: 24px;
       cursor: pointer;
   }

   .common-simple-tabs .tab-item.active {
       font-weight: 500;
       color: #5980ff;
       display: flex;
       flex-direction: column;
       justify-content: center;
       align-items: center;
   }

   .common-simple-tabs .tab-item.active:after {
       content: "";
       display: block;
       height: 2px;
       width: 90%;
       background: #5980ff;
       position: absolute;
       bottom: -4px;
   }

   .common-simple-tabs .tab-item:last-child {
       margin-right: 0;
   }

   .sycm-async-icon {
       display: inline-block;
       color: inherit;
       font-size: 1em;
       font-style: normal;
       line-height: 0;
       text-align: center;
       text-transform: none;
       vertical-align: -0.125em;
       text-rendering: optimizeLegibility;
       -webkit-font-smoothing: antialiased;
       -moz-osx-font-smoothing: grayscale;
   }

   .sycm-async-icon>* {
       line-height: 1;
   }

   .sycm-async-icon svg {
       display: inline-block;
   }

   .sycm-async-icon::before {
       display: none;
   }

   .sycm-async-icon .sycm-async-icon-icon {
       display: block;
   }

   .sycm-async-icon-spin::before,
   .sycm-async-icon-spin,
   .sycm-async-icon-loading,
   .sycm-async-icon-loading::before {
       display: inline-block;
       -webkit-animation: loadingCircle 2s infinite linear;
       animation: loadingCircle 2s infinite linear;
   }

   @-webkit-keyframes loadingCircle {
       100% {
           -webkit-transform: rotate(360deg);
           transform: rotate(360deg);
       }
   }

   @keyframes loadingCircle {
       100% {
           -webkit-transform: rotate(360deg);
           transform: rotate(360deg);
       }
   }

   .sycm-async-icon-xxs {
       font-size: 12px;
   }

   .sycm-async-icon-xs {
       font-size: 14px;
   }

   .sycm-async-icon-small {
       font-size: 16px;
   }

   .sycm-async-icon-medium {
       font-size: 20px;
   }

   .sycm-async-icon-large {
       font-size: 24px;
   }

   .sycm-async-icon-xl {
       font-size: 32px;
   }

   .sycm-async-icon-xxl {
       font-size: 48px;
   }

   .sycm-async-icon-xxxl {
       font-size: 64px;
   }

   .sycm-async-icon-lg {
       font-size: 1.33333333em;
       line-height: 0.75em;
       vertical-align: -15%;
   }

   .sycm-async-icon-2x {
       font-size: 2em;
   }

   .sycm-async-icon-3x {
       font-size: 3em;
   }

   .sycm-async-icon-4x {
       font-size: 4em;
   }

   .sycm-async-icon-5x {
       font-size: 5em;
   }

   .lowcode-chart .recharts-wrapper {
       width: 100% !important;
   }

   .lowcode-chart .recharts-surface {
       width: 100% !important;
   }

   .lowcode-chart .recharts-tooltip-wrapper {
       z-index: 100;
       outline: none !important;
   }

   .lowcode-chart .oui-pro-chart-component-tooltip-content {
       background-color: #000000e6;
       border-radius: 8px;
       color: #fff;
   }

   .lowcode-chart .oui-pro-chart-component-tooltip-content.small-tooltip .oui-pro-chart-component-tooltip-content-list>li {
       min-width: 132px;
   }

   .lowcode-chart .oui-pro-chart-component-tooltip-content.small-tooltip .oui-pro-chart-component-tooltip-content-list>li:before,
   .lowcode-chart .oui-pro-chart-component-tooltip-content.small-tooltip .oui-pro-chart-component-tooltip-content-list>li:after {
       box-sizing: content-box;
   }

   .lowcode-chart .oui-pro-chart-component-tooltip-content-name {
       margin: 0;
       line-height: 16px;
   }

   .lowcode-chart .oui-pro-chart-component-tooltip-content-value {
       margin: 0;
       margin-left: 5px;
       line-height: 16px;
   }

   .lowcode-chart .oui-pro-chart-component-tooltip-content-label {
       margin-top: 0;
   }

   .lowcode-chart .oui-pro-chart-component-tooltip-content-list>li {
       min-width: 190px;
       width: max-content;
       margin-bottom: 4px;
   }

   .lowcode-chart .oui-pro-chart-component-tooltip-content-list>li:before,
   .lowcode-chart .oui-pro-chart-component-tooltip-content-list>li:after {
       box-sizing: content-box;
   }

   .lowcode-chart .recharts-cartesian-axis-tick text {
       fill: #acb3c0;
   }

   .lowcode-chart .recharts-active-dot circle {
       stroke: #fff;
   }

   .lowcode-chart .oui-pro-chart-component-legend-icon {
       height: 12px;
       margin-right: -6px;
       margin-top: -2px;
   }

   .lowcode-chart .oui-pro-chart-component-legend-icon rect {
       width: 4px;
       height: 10px;
       rx: 2;
       ry: 2;
   }

   .lowcode-chart .chart-empty {
       position: absolute;
       left: 50%;
       top: 50%;
       transform: translate(-50%, -50%);
   }

   .chart-container {
       width: 100%;
       height: 100%;
       position: relative;
   }

   .charts-has-events .oui-pro-mono-y-axis-chart {
       z-index: 1;
   }

   p.goodsName {
       margin-top: 0;
       margin-bottom: 1em;
   }

   p.goodsName-qrcode {
       margin-bottom: 1em;
   }

   .sycm-oui-lowcode-table.alife-dt-card-common-table .oui-card-header-item-pull-right {
       display: flex;
       align-items: center;
   }

   .sycm-oui-lowcode-table.alife-dt-card-common-table .ant-table-row .lc-container {
       display: inline-block;
   }

   .low-top-reset .oui-index-picker {
       margin-top: 58px;
       margin-bottom: 10px;
   }

   .low-top-reset .oui-index-picker-action {
       top: -38px;
       left: 0;
       margin-left: 0px;
   }

   .without-sub-rank .ant-table-row-level-1 .enable-top-three-image {
       display: none;
   }

   .low-table-v2 .oui-index-picker-action {
       text-align: center;
       background-color: #F9F9F9;
       border-radius: 4px;
   }

   .low-table-v2 .oui-index-picker-group {
       display: flex;
       margin: 0;
   }

   .low-table-v2 .oui-index-picker-group .oui-index-picker-label {
       white-space: nowrap;
       margin-right: 24px;
       margin-top: 6px;
       color: #666666;
   }

   .low-table-v2 .oui-index-picker-group .oui-index-picker-item {
       padding-right: 16px;
       width: unset !important;
       min-width: 20px !important;
   }

   .low-table-v2 .oui-canary-icon.active {
       color: #5980FF !important;
   }

   .low-table-v2 .oui-table .ant-table-row-expand-icon {
       color: #5980FF !important;
   }

   .low-table-v2 .alife-dt-card-common-table-sortable-value {
       padding-right: 14px !important;
   }

   .low-table-v2 .alife-dt-card-common-table-sortable-cycleCrc,
   .low-table-v2 .alife-dt-card-common-table-sortable-syncCrc,
   .low-table-v2 .alife-dt-card-common-table-sortable-value,
   .low-table-v2 .alife-dt-card-common-table-sortable-ratio-value,
   .low-table-v2 .alife-dt-card-common-table-ordered-cycleCrc,
   .low-table-v2 .alife-dt-card-common-table-ordered-syncCrc,
   .low-table-v2 .alife-dt-card-common-table-ordered-value,
   .low-table-v2 .alife-dt-card-common-table-ordered-ratio-value,
   .low-table-v2 .inner-table-container .inner-table-sortable-td .inner-table-sortable-value {
       font-family: "AlibabaSans102-Medium";
       font-size: 14px;
   }

   .low-table-v2 .oui-pagination-simple .ant-pagination-simple-pager input {
       border: 1px solid #e6e6e6 !important;
   }

   .low-table-v2 .ant-pagination-simple .ant-pagination-simple-pager input:hover {
       border-color: #2062E6 !important;
   }

   .low-table-v2 .oui-index-picker-count::after {
       content: "|";
       height: 12px;
       width: 1px;
       color: #D7D9E1;
       margin-left: 6px;
   }

   .low-table-v2 .ant-table-thead tr>th {
       background-color: #F9F9F9 !important;
       border-bottom: none !important;
   }

   .low-table-v2 .oui-checkbox .ant-checkbox-checked .ant-checkbox-inner {
       background-color: #5980FF !important;
       border-color: #5980FF !important;
       box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.05);
       border-radius: 2px;
   }

   .low-table-v2 .oui-checkbox .ant-checkbox-inner {
       width: 14px !important;
       height: 14px !important;
   }

   .low-table-v2 .oui-checkbox .ant-checkbox-checked .ant-checkbox-inner:after {
       left: 3px !important;
       top: 1px !important;
   }

   .low-table-v2 .oui-checkbox .ant-checkbox-checked .ant-checkbox-inner:after {
       transform: rotate(45deg) scale(0.7) !important;
       border: 2px solid #fff !important;
       border-top: 0 !important;
       border-left: 0 !important;
   }

   .low-table-v2 .ant-table-row-expand-icon {
       background: none;
       border: 0;
   }

   .low-table-v2 .ant-table-row-expand-icon.ant-table-row-expanded:after {
       content: "" !important;
       display: inline-block;
       border: solid #999;
       border-width: 0 2px 2px 0;
       padding: 3px;
       border-radius: 2px;
       top: 0px;
       transform: rotate(45deg);
   }

   .low-table-v2 .ant-table-row-expand-icon.ant-table-row-collapsed:after {
       content: "" !important;
       display: inline-block;
       border: solid #999;
       border-width: 0 2px 2px 0;
       padding: 3px;
       border-radius: 2px;
       top: 0px;
       transform: rotate(-45deg);
   }

   .low-ori-table .oui-index-picker-action {
       text-align: center;
       background-color: #F9F9F9;
       border-radius: 4px;
   }

   .low-ori-table .oui-index-picker-group {
       display: flex;
       margin: 0;
   }

   .low-ori-table .oui-index-picker-group .oui-index-picker-label {
       white-space: nowrap;
       margin-right: 24px;
       margin-top: 6px;
       color: #666666;
   }

   .low-ori-table .oui-index-picker-group .oui-index-picker-item {
       padding-right: 16px;
       width: unset !important;
       min-width: 20px !important;
   }

   .low-ori-table .oui-canary-icon.active {
       color: #5980FF !important;
   }

   .low-ori-table .oui-table .ant-table-row-expand-icon {
       color: #5980FF !important;
   }

   .low-ori-table .alife-dt-card-common-table-sortable-value {
       padding-right: 14px !important;
   }

   .low-ori-table .alife-dt-card-common-table-sortable-cycleCrc,
   .low-ori-table .alife-dt-card-common-table-sortable-syncCrc,
   .low-ori-table .alife-dt-card-common-table-sortable-value,
   .low-ori-table .alife-dt-card-common-table-sortable-ratio-value,
   .low-ori-table .alife-dt-card-common-table-ordered-cycleCrc,
   .low-ori-table .alife-dt-card-common-table-ordered-syncCrc,
   .low-ori-table .alife-dt-card-common-table-ordered-value,
   .low-ori-table .alife-dt-card-common-table-ordered-ratio-value,
   .low-ori-table .inner-table-container .inner-table-sortable-td .inner-table-sortable-value {
       font-family: "AlibabaSans102-Medium";
       font-size: 14px;
   }

   .low-ori-table .oui-pagination-simple .ant-pagination-simple-pager input {
       border: 1px solid #e6e6e6 !important;
   }

   .low-ori-table .ant-pagination-simple .ant-pagination-simple-pager input:hover {
       border-color: #2062E6 !important;
   }

   .low-ori-table .oui-index-picker-count::after {
       content: "|";
       height: 12px;
       width: 1px;
       color: #D7D9E1;
       margin-left: 6px;
   }

   .low-ori-table .ant-table-thead tr>th {
       background-color: #F9F9F9 !important;
       border-bottom: none !important;
   }

   .low-ori-table .oui-checkbox .ant-checkbox-checked .ant-checkbox-inner {
       background-color: #5980FF !important;
       border-color: #5980FF !important;
       box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.05);
       border-radius: 2px;
   }

   .low-ori-table .oui-checkbox .ant-checkbox-inner {
       width: 14px !important;
       height: 14px !important;
   }

   .low-ori-table .oui-checkbox .ant-checkbox-checked .ant-checkbox-inner:after {
       left: 3px !important;
       top: 1px !important;
   }

   .low-ori-table .oui-checkbox .ant-checkbox-checked .ant-checkbox-inner:after {
       transform: rotate(45deg) scale(0.7) !important;
       border: 2px solid #fff !important;
       border-top: 0 !important;
       border-left: 0 !important;
   }

   .low-ori-table .ant-table-row-expand-icon {
       background: none;
       border: 0;
   }

   .low-ori-table .ant-table-row-expand-icon.ant-table-row-expanded:after {
       content: "" !important;
       display: inline-block;
       border: solid #999;
       border-width: 0 2px 2px 0;
       padding: 3px;
       border-radius: 2px;
       top: 0px;
       transform: rotate(45deg);
   }

   .low-ori-table .ant-table-row-expand-icon.ant-table-row-collapsed:after {
       content: "" !important;
       display: inline-block;
       border: solid #999;
       border-width: 0 2px 2px 0;
       padding: 3px;
       border-radius: 2px;
       top: 0px;
       transform: rotate(-45deg);
   }

   .low-ori-table.oui-table .ant-table-thead>tr>th {
       padding: 6px 14px 6px 16px;
   }

   .low-ori-table.oui-table .ant-table-tbody>tr>td.ant-table-column-has-filters {
       padding-right: 31px;
   }

   .low-ori-table.oui-table .ant-table-tbody>tr>td.number-value {
       font-size: 14px;
       font-family: AlibabaSans102;
   }

   .low-ori-table.oui-table .ant-table-tbody>tr:last-child td {
       border-bottom: none;
   }

   .low-ori-table.oui-table .ant-table-tbody>tr>td,
   .low-ori-table.oui-table .ant-table-thead>tr>th {
       white-space: nowrap;
       border-color: #f0f0f0;
   }

   .low-ori-table.oui-table .ant-table-tbody>tr>td.has-right-border,
   .low-ori-table.oui-table .ant-table-thead>tr>th.has-right-border {
       border-right: 1px solid #f0f0f0;
   }

   .low-ori-table.oui-table .ant-table-tbody>tr>td.has-right-border:last-child,
   .low-ori-table.oui-table .ant-table-thead>tr>th.has-right-border:last-child {
       border-right: none;
   }

   .low-ori-table.oui-table .ant-table-tbody>tr>td.ant-table-fixed-columns-in-body,
   .low-ori-table.oui-table .ant-table-thead>tr>th.ant-table-fixed-columns-in-body {
       border-right: 1px solid #f0f0f0;
   }

   .low-ori-table.oui-table .ant-table-thead>tr:nth-of-type(2) th {
       border-top: 1px solid #f0f0f0;
   }

   .low-ori-table .ant-table-column-sorter-down {
       margin-top: 1px;
   }

   .low-ori-table .ant-table-column-sorter {
       margin-left: 4px;
   }

   .low-ori-table .ant-table-column-sorter-up.on .anticon-caret-up {
       color: #5980FF;
   }

   .low-ori-table .ant-table-column-sorter-up.off .anticon-caret-up {
       color: rgba(89, 128, 255, 0.3);
   }

   .low-ori-table .ant-table-column-sorter-down.on .anticon-caret-down {
       color: #5980FF;
   }

   .low-ori-table .ant-table-column-sorter-down.off .anticon-caret-down {
       color: rgba(89, 128, 255, 0.3);
   }

   .sycm-rich-text-desc-new-desc-icon {
       color: #999;
       margin-left: 4px;
   }

   .sycm-rich-text-new-evaluate-content {
       margin-top: 10px;
       background: #fff;
       padding: 0 15px;
       min-width: 470px;
   }

   .sycm-rich-text-new-evaluate-content>div {
       position: relative;
       padding: 12px 0;
   }

   .sycm-rich-text-new-evaluate-content>div .tip {
       position: absolute;
       top: 15px;
       right: 15px;
       color: #999;
   }

   .sycm-rich-text-new-evaluate-content>div .title {
       line-height: 28px;
       display: flex;
       justify-content: space-between;
       color: #999;
   }

   .sycm-rich-text-new-evaluate-content>div .title::after {
       content: "";
       position: absolute;
       top: 0;
       height: 1px;
       width: 100%;
       background-color: #F2F2F2;
   }

   .sycm-rich-text-new-evaluate-content>div .title .reason-title {
       height: 32px;
       line-height: 32px;
   }

   .sycm-rich-text-new-evaluate-content>div .title span img {
       vertical-align: sub;
       height: 13px;
       margin-right: 5px;
   }

   .sycm-rich-text-new-evaluate-content>div .title .index-name {
       position: relative;
       top: -1px;
       display: inline-block;
       vertical-align: middle;
       max-width: 111px;
       overflow: hidden;
       text-overflow: ellipsis;
       white-space: nowrap;
   }

   .sycm-rich-text-new-evaluate-content>div .select-wrapper {
       min-width: 167px;
   }

   .sycm-rich-text-new-evaluate-content>div .select-wrapper .select-item {
       position: relative;
       display: inline-block;
       margin-left: 8px;
       height: 28px;
       line-height: 28px;
       padding: 0 10px;
       text-align: center;
       border-radius: 17px;
       cursor: pointer;
       background: rgba(116, 148, 251, 0.06);
       color: #999;
   }

   .sycm-rich-text-new-evaluate-content>div .select-wrapper .select-item img {
       height: 17px;
       vertical-align: text-top;
       margin-right: 5px;
   }

   .sycm-rich-text-new-evaluate-content>div .select-wrapper .select-item.active {
       background: #CCDAFF;
       color: #4070F4;
       font-weight: 500;
   }

   .sycm-rich-text-new-evaluate-content>div .reason-list {
       margin-right: -15px;
       flex: 1;
   }

   .sycm-rich-text-new-evaluate-content>div .reason-list .reason-item {
       margin-left: 5px;
       height: 32px;
       white-space: nowrap;
       line-height: 32px;
       width: 30%;
       display: inline-block;
       background: rgba(116, 148, 251, 0.06);
       border-radius: 16px;
       text-align: center;
       cursor: pointer;
       color: #999;
   }

   .sycm-rich-text-new-evaluate-content>div .reason-list .reason-item.active {
       background: rgba(116, 148, 251, 0.2);
       color: #4070F4;
       font-weight: 500;
   }

   .sycm-rich-text-new-evaluate-content>div .submit-button {
       margin-top: 15px;
       margin-bottom: 8px;
       border-radius: 8px;
       background: rgba(116, 148, 251, 0.06);
       color: #999;
       text-align: center;
       height: 30px;
       line-height: 30px;
       cursor: pointer;
       font-size: 12px;
   }

   .sycm-rich-text-new-evaluate-content>div .submit-button.active {
       background: #5980FF;
       color: #FDFEFF;
   }

   .sycm-rich-text-new-evaluate-content>div.success-wrapper {
       padding: 12px 0;
       position: relative;
       color: #999;
   }

   .sycm-rich-text-new-evaluate-content>div.success-wrapper::after {
       content: "";
       position: absolute;
       top: 0;
       left: 0;
       height: 1px;
       width: 100%;
       background-color: #F2F2F2;
   }

   .sycm-rich-text-new-evaluate-content>div.success-wrapper .status {
       margin-bottom: 10px;
       font-size: 12px;
       line-height: 26px;
   }

   .sycm-rich-text-new-evaluate-content>div.success-wrapper span img {
       vertical-align: sub;
       height: 13px;
       margin-right: 5px;
   }

   .sycm-rich-text-new-evaluate-content>div.success-wrapper .comment {
       color: #999;
       font-size: 12px;
   }

   .sycm-rich-text-desc-new-image-modal .ant-modal-body {
       padding: 0;
   }

   .sycm-rich-text-desc-new-image-modal-image-wrapper {
       height: 490px;
       overflow: auto;
       line-height: 0;
   }

   .sycm-rich-text-desc-new-video-modal .ant-modal-body {
       padding: 0 24px;
       background-color: #000;
   }

   .sycm-rich-text-desc-new-video-modal .ant-modal-close-x {
       color: #fff;
       font-size: 24px;
   }

   .sycm-rich-text-desc-new-video-modal-video-wrapper {
       height: 520px;
   }

   .sycm-rich-text-desc-new-tooltip.oui-canary-tooltip {
       max-width: none !important;
   }

   .sycm-rich-text-desc-new-tooltip.oui-canary-tooltip .ant-tooltip-inner {
       border-radius: 6px;
       padding: 0;
       background-color: transparent;
       -webkit-box-shadow: 0px transparent !important;
       box-shadow: 0 0 0px transparent !important;
   }

   .sycm-rich-text-desc-new-tooltip-paragraph {
       width: 100%;
       margin-top: 6px;
       margin-bottom: 6px;
   }

   .sycm-rich-text-desc-new-tooltip-paragraph:before,
   .sycm-rich-text-desc-new-tooltip-paragraph:after {
       content: " ";
       display: table;
   }

   .sycm-rich-text-desc-new-tooltip-paragraph:after {
       clear: both;
   }

   .sycm-rich-text-desc-new-tooltip-paragraph-label {
       float: left;
       color: #666;
       font-weight: bold;
       font-size: 12px;
       line-height: 18px;
   }

   .sycm-rich-text-desc-new-tooltip-paragraph-p {
       float: left;
       font-size: 12px;
       line-height: 18px;
       white-space: normal;
       text-overflow: ellipsis;
       overflow: hidden;
   }

   .sycm-rich-text-desc-new-tooltip-small-note-content {
       box-sizing: border-box;
       line-height: 22px;
   }

   .sycm-rich-text-desc-new-tooltip-note {
       position: relative;
       height: 70px;
   }

   .sycm-rich-text-desc-new-tooltip-note-content {
       position: absolute;
       top: 50%;
       left: 0;
       transform: translateY(-50%);
       box-sizing: border-box;
   }

   .sycm-rich-text-desc-new-tooltip-high {
       margin-top: 2px;
       margin-bottom: 6px;
   }

   .sycm-rich-text-desc-new-tooltip-high-label {
       height: 24px;
       margin-bottom: 2px;
       display: flex;
       color: #DC6A56;
   }

   .sycm-rich-text-desc-new-tooltip-high-label-icon {
       width: 10px;
       height: 24px;
       box-sizing: border-box;
       padding: 4px 0 6px;
       margin-right: 6px;
   }

   .sycm-rich-text-desc-new-tooltip-high-label-content {
       height: 24px;
       font-size: 12px;
       line-height: 24px;
   }

   .sycm-rich-text-desc-new-tooltip-high-p {
       font-size: 12px;
       line-height: 1.5;
   }

   .sycm-rich-text-desc-new-tooltip-low {
       margin-top: 2px;
       margin-bottom: 6px;
   }

   .sycm-rich-text-desc-new-tooltip-low-label {
       height: 24px;
       margin-bottom: 2px;
       display: flex;
       color: #35827D;
   }

   .sycm-rich-text-desc-new-tooltip-low-label-icon {
       width: 10px;
       height: 24px;
       box-sizing: border-box;
       padding: 6px 0 4px;
       margin-right: 6px;
   }

   .sycm-rich-text-desc-new-tooltip-low-label-content {
       height: 24px;
       font-size: 12px;
       line-height: 24px;
   }

   .sycm-rich-text-desc-new-tooltip-low-p {
       font-size: 12px;
       line-height: 1.5;
   }

   .sycm-rich-text-desc-new-tooltip-image {
       position: absolute;
       box-sizing: border-box;
       width: 120px;
       height: 70px;
       cursor: pointer;
       right: 6px;
       overflow: hidden;
       border: 1px solid #3472EA;
   }

   .sycm-rich-text-desc-new-tooltip-image .oui-img {
       width: 100%;
   }

   .sycm-rich-text-desc-new-tooltip-image-mask {
       position: absolute;
       left: 0;
       bottom: 0;
       width: 100%;
       height: 24px;
       background: rgba(0, 0, 0, 0.4);
       text-align: center;
       font-size: 12px;
       line-height: 24px;
       color: #FDFEFF;
   }

   .sycm-rich-text-desc-new-tooltip-image-v2 {
       display: flex;
       justify-content: flex-start;
   }

   .sycm-rich-text-desc-new-tooltip-image-v2-play-thumb {
       width: 82px;
       height: 48px;
       min-height: 48px;
       background-size: cover;
       margin: 8px 12px;
   }

   .sycm-rich-text-desc-new-tooltip-image-v2-play-btn {
       width: 36px;
       position: absolute;
       top: 29px;
       left: 53px;
       transform: translate(-50%, -50%);
       cursor: pointer;
   }

   .sycm-rich-text-desc-new-tooltip-image-v2-desc {
       display: flex;
       align-items: center;
       flex: 1;
       padding: 8px 8px 8px 0;
       color: #333;
   }

   .sycm-rich-text-desc-new-tooltip-formula {
       position: relative;
       background-color: #F9F9F9;
       box-sizing: border-box;
       min-height: 80px;
       padding: 10px 8px 10px;
       margin-top: 6px;
       margin-bottom: 6px;
   }

   .sycm-rich-text-desc-new-tooltip-formula-content {
       position: absolute;
       top: 50%;
       width: 100%;
       transform: translateY(-50%);
       word-break: keep-all;
       line-height: 60px;
       vertical-align: middle;
       text-align: center;
   }

   .sycm-rich-text-desc-new-tooltip-formula-highlight {
       color: #2062E6;
   }

   .sycm-rich-text-desc-new-tooltip-formula-label {
       margin: -2px 0 -10px;
       transform: translateX(-8%) scale(0.84);
       font-size: 12px;
       line-height: 12px;
       color: #999;
   }

   .sycm-rich-text-desc-new-tooltip-formula-divide {
       display: inline-block;
       vertical-align: middle;
       padding: 0 4px;
   }

   .sycm-rich-text-desc-new-tooltip-formula-divide-molecular {
       font-size: 12px;
       padding: 0 18px;
       display: block;
       line-height: 29px;
       height: 30px;
       box-sizing: border-box;
       border-bottom: 1px solid #cdcdcd;
   }

   .sycm-rich-text-desc-new-tooltip-formula-divide-denominator {
       font-size: 12px;
       padding: 0 18px;
       display: block;
       margin-top: -1px;
       line-height: 29px;
       height: 31px;
       box-sizing: border-box;
       border-top: 1px solid #cdcdcd;
   }

   .sycm-rich-text-desc-new-tooltip-video:not(.sycm-rich-text-desc-new-tooltip-video-v2) {
       padding-bottom: 34%;
   }

   .sycm-rich-text-desc-new-tooltip-video-thumb {
       position: absolute;
       top: 9%;
       left: 50%;
       margin-left: -40px;
       box-sizing: border-box;
       padding: 0 10px;
       text-align: center;
       line-height: 0;
   }

   .sycm-rich-text-desc-new-tooltip-video-title {
       position: absolute;
       top: 18%;
       left: 50%;
       margin-left: -40px;
       margin-top: 26px;
       box-sizing: border-box;
       padding: 0 10px;
       text-align: center;
       line-height: 0;
   }

   .sycm-rich-text-desc-new-tooltip-video-play-thumb {
       width: 100%;
       height: 100%;
       position: absolute;
       top: 0;
       left: 0;
   }

   .sycm-rich-text-desc-new-tooltip-video-play-btn {
       width: 66px;
       position: absolute;
       top: 70px;
       left: 50%;
       transform: translate(-50%, -50%);
       cursor: pointer;
   }

   .sycm-rich-text-desc-new-tooltip-video-v2 {
       display: flex;
       justify-content: flex-start;
   }

   .sycm-rich-text-desc-new-tooltip-video-v2-play-thumb {
       width: 82px;
       height: 42px;
       margin: 8px 12px;
   }

   .sycm-rich-text-desc-new-tooltip-video-v2-play-btn {
       width: 36px;
       position: absolute;
       top: 29px;
       left: 53px;
       transform: translate(-50%, -50%);
       cursor: pointer;
   }

   .sycm-rich-text-desc-new-tooltip-video-v2-desc {
       position: relative;
       top: 3px;
       color: #333;
       display: flex;
       align-items: center;
       flex: 1;
       padding: 8px 8px 8px 0;
   }

   .sycm-rich-text-desc-new-tooltip-content {
       display: flex;
   }

   .sycm-rich-text-desc-new-tooltip-content-main-desc {
       white-space: pre-line;
       text-overflow: ellipsis;
       overflow: hidden;
       line-height: 24px;
       margin: 18px 10px 8px 16px;
       font-size: 14px;
       font-weight: 600;
   }

   .sycm-rich-text-desc-new-tooltip-content-left {
       overflow: hidden;
       position: relative;
       border-radius: 12px;
       max-width: 500px;
       box-shadow: 0 8px 12px 0 rgba(55, 92, 164, 0.08);
       overflow: hidden;
       min-width: 437px;
       z-index: 2;
       background-color: #fff;
   }

   .sycm-rich-text-desc-new-tooltip-content-right {
       min-width: 150px;
       background-color: #FDFEFF;
       box-shadow: 0 8px 12px 0 rgba(55, 92, 164, 0.08);
       border-radius: 12px;
       overflow: hidden;
       margin-left: 6px;
   }

   .sycm-rich-text-desc-new-tooltip-content-right-row div {
       display: flex;
       justify-content: flex-start;
       margin-top: 8px;
   }

   .sycm-rich-text-desc-new-tooltip-content-right-row-round {
       height: 6px;
       width: 6px;
       margin-top: 6px;
       opacity: 0.3;
       background-image: linear-gradient(178deg, #3D7CF5 0%, #82C5FF 100%);
       border-radius: 8px;
       margin-right: 10px;
       vertical-align: middle;
   }

   .sycm-rich-text-desc-new-tooltip-content-right-row a {
       flex: 1;
       white-space: wrap;
       font-size: 12px;
       color: #5980FF;
       text-decoration: none;
   }

   .sycm-rich-text-desc-new-tooltip-content-has-right-wrapper {
       padding-right: 93px;
       background-color: #F7FAFF;
       position: relative;
       background-image: url("https://img.alicdn.com/imgextra/i2/O1CN018TmeEw1YYYyqlGdEG_!!6000000003071-55-tps-99-200.svg");
       background-position: bottom 0 right 0;
       background-repeat: no-repeat;
   }

   .sycm-rich-text-desc-new-tooltip-content-middle {
       margin: 16px 16px;
       min-height: 64px;
       box-sizing: border-box;
       position: relative;
       background: #F5F7FE;
       border-radius: 8px;
   }

   .sycm-rich-text-desc-new-tooltip-content-top {
       border-top-left-radius: 6px;
       border-top-right-radius: 6px;
       position: relative;
       overflow: hidden;
       background: linear-gradient(to right, #3D7CF5, #66A7FB) no-repeat center center;
       background-image: url("https://img.alicdn.com/imgextra/i1/O1CN01UHMeJq1pNtOPzKCrG_!!6000000005349-0-tps-1000-72.jpg");
       background-size: cover;
       min-height: 36px;
       padding: 12px 16px 8px;
       box-sizing: border-box;
       color: #37438C;
       font-size: 12px;
       font-weight: 500;
   }

   .sycm-rich-text-desc-new-tooltip-content-bottom-title {
       margin: 0 !important;
       padding-left: 10px;
       height: 38px;
       line-height: 38px;
       color: #37438C;
       font-size: 12px;
       font-weight: 500;
       background-image: url("https://img.alicdn.com/imgextra/i2/O1CN01aV0uLe26jjp7FhQEJ_!!6000000007698-2-tps-150-36.png");
       background-size: cover;
   }

   .sycm-rich-text-desc-new-tooltip-content-bottom-icon {
       position: relative;
       top: -1px;
       vertical-align: middle;
       width: 14px;
       margin-right: 3px;
   }

   .sycm-rich-text-desc-new-tooltip-content-bottom {
       border-bottom-left-radius: 6px;
       border-bottom-right-radius: 6px;
       position: relative;
       overflow: hidden;
       background-color: #FDFEFF;
       padding: 0 16px 0 16px;
       box-sizing: border-box;
       color: #666;
   }

   .sycm-rich-text-desc-new-tooltip-content-bottom-two-column-left .sycm-rich-text-desc-new-tooltip-formula {
       min-height: 170px;
   }

   .sycm-rich-text-desc-new-tooltip-content-bottom-two-column-right>div {
       margin: 16px 0;
   }

   .sycm-rich-text-desc-new-tooltip-content-bottom-two-column-right>div:first-child {
       margin-top: 2px;
   }

   .sycm-rich-text-desc-new-tooltip-content-bottom-two-column-right>div:last-child {
       margin-bottom: 6px;
   }

   .sycm-index-cell-wrapper {
       display: flex;
       flex-direction: column;
   }

   .sycm-index-cell-wrapper .oui-index-cell-indexChange {
       max-width: initial;
   }

   .sycm-index-cell-wrapper .oui-index-cell-indexValue {
       margin-bottom: 2px;
   }

   .sycm-index-cell-wrapper .oui-index-cell-ratioTrendIcon {
       width: auto;
   }

   .sycm-index-higher-common-wrapper-container-1 {
       border-radius: 19px;
       padding: 1px;
   }

   .sycm-index-higher-common-wrapper-container-active-1 .sycm-index-higher-common-wrapper-1 {
       border: 1px solid #3D5EFF;
       background: rgba(61, 94, 255, 0.06) !important;
       background-repeat: no-repeat;
   }

   .sycm-index-higher-common-wrapper-container-normal-1 {
       outline: 1px solid #e4e6ed;
   }

   .sycm-index-higher-common-wrapper-container-active-2 {
       border: 1px solid #3D5EFF;
       border-radius: 12px;
       background: #F0F2FF;
   }

   .sycm-index-higher-common-wrapper-container-normal-2 {
       background: #F7F8FA;
       border-radius: 12px;
   }

   .sycm-index-higher-common-wrapper-1 {
       padding: 18px;
       border-radius: 18px;
       background: #fff;
   }

   .sycm-index-higher-common-wrapper-1-active {
       background: linear-gradient(180deg, #f0f2ff, #fff);
   }

   .sycm-index-higher-common-wrapper-1 .colum-1 {
       white-space: nowrap;
       display: flex;
       justify-content: space-between;
   }

   .sycm-index-higher-common-wrapper-1 .left {
       flex: 1;
   }

   .sycm-index-higher-common-wrapper-1 .sycm-index-large-icon {
       margin-left: 4px;
       color: #999999;
   }

   .sycm-index-higher-common-wrapper-1 .split-line {
       background: #F7F8FA;
       height: 1px;
       width: 100%;
       margin: 10px 0;
   }

   .sycm-index-higher-common-wrapper-1 .index-level-1 .index-name {
       font-size: 16px;
       color: #333333;
       font-family: "AlibabaSans102";
       text-align: left;
   }

   .sycm-index-higher-common-wrapper-1 .index-level-1 .index-name .text {
       font-weight: normal;
   }

   .sycm-index-higher-common-wrapper-1 .index-level-1 .multiple-index-value {
       display: flex;
       align-items: baseline;
       justify-content: space-between;
   }

   .sycm-index-higher-common-wrapper-1 .index-level-1 .up {
       font-size: 12px;
   }

   .sycm-index-higher-common-wrapper-1 .index-level-1 .up:before {
       content: "";
       display: inline-block;
       width: 10px;
       height: 10px;
       background: url("https://img.alicdn.com/imgextra/i4/O1CN010PriDP1MQ4XivY0Qo_!!6000000001428-2-tps-20-20.png") no-repeat center center;
       background-size: cover;
       margin-right: 2px;
   }

   .sycm-index-higher-common-wrapper-1 .index-level-1 .down {
       font-size: 12px;
   }

   .sycm-index-higher-common-wrapper-1 .index-level-1 .down:before {
       content: "";
       display: inline-block;
       width: 10px;
       height: 10px;
       background: url("https://img.alicdn.com/imgextra/i2/O1CN01UJXviK1Kv68q82QfJ_!!6000000001225-2-tps-20-20.png") no-repeat center center;
       background-size: cover;
       margin-right: 2px;
   }

   .sycm-index-higher-common-wrapper-1 .index-level-1 .index-value {
       font-family: "AlibabaSans102-Medium";
       font-size: 24px;
       color: #111111;
       font-weight: 500;
       margin-top: 8px;
   }

   .sycm-index-higher-common-wrapper-1 .index-level-1 .index-value .smallValue {
       font-size: 18px;
   }

   .sycm-index-higher-common-wrapper-1 .index-level-1 .index-value .cyclecrc {
       display: inline-block;
       width: 50px;
       margin-left: 15px;
   }

   .sycm-index-higher-common-wrapper-1 .index-level-1 .index-value .value.up-colored {
       color: #F23C3C;
   }

   .sycm-index-higher-common-wrapper-1 .index-level-1 .index-value .value.down-colored {
       color: #08C45C;
   }

   .sycm-index-higher-common-wrapper-1 .index-level-1 .smallValue {
       font-size: 18px;
   }

   .sycm-index-higher-common-wrapper-1 .index-level-columns {
       white-space: nowrap;
       display: flex;
       justify-content: space-between;
       gap: 4px;
   }

   .sycm-index-higher-common-wrapper-1 .index-level-columns .right {
       flex: 1;
   }

   .sycm-index-higher-common-wrapper-1 .index-level-2 {
       display: flex;
       justify-content: space-between;
       align-items: center;
       margin-top: 8px;
   }

   .sycm-index-higher-common-wrapper-1 .index-level-2 .index-name {
       font-size: 12px;
       color: #666666;
       font-family: AlibabaSans102;
   }

   .sycm-index-higher-common-wrapper-1 .index-level-2 .index-value {
       font-family: "AlibabaSans102-Medium";
       font-size: 12px;
       color: #666666;
       margin-top: 0px;
   }

   .sycm-index-higher-common-wrapper-1 .index-level-2 .index-value .down:before {
       content: "";
       display: inline-block;
       width: 10px;
       height: 10px;
       background: url("https://img.alicdn.com/imgextra/i2/O1CN01UJXviK1Kv68q82QfJ_!!6000000001225-2-tps-20-20.png") no-repeat center center;
       background-size: cover;
       margin-right: 2px;
   }

   .sycm-index-higher-common-wrapper-1 .index-level-2 .index-value .up:before {
       content: "";
       display: inline-block;
       width: 10px;
       height: 10px;
       background: url("https://img.alicdn.com/imgextra/i4/O1CN010PriDP1MQ4XivY0Qo_!!6000000001428-2-tps-20-20.png") no-repeat center center;
       background-size: cover;
       margin-right: 2px;
   }

   .sycm-index-higher-common-wrapper-1 .index-level-2 .index-value .value {
       display: flex;
       align-items: center;
       font-weight: 400;
   }

   .sycm-index-higher-common-wrapper-1 .index-level-2 .index-value .value.up-colored {
       color: #F23C3C;
   }

   .sycm-index-higher-common-wrapper-1 .index-level-2 .index-value .value.down-colored {
       color: #08C45C;
   }

   .sycm-index-higher-common-wrapper-2 {
       padding: 18px;
       border-radius: 12px;
   }

   .sycm-index-higher-common-wrapper-2 .colum-1 {
       white-space: nowrap;
       display: flex;
       justify-content: space-between;
   }

   .sycm-index-higher-common-wrapper-2 .left {
       flex: 1;
   }

   .sycm-index-higher-common-wrapper-2 .sycm-index-large-icon {
       margin-left: 4px;
       color: #999999;
   }

   .sycm-index-higher-common-wrapper-2 .split-line {
       background: #F7F8FA;
       height: 1px;
       width: 100%;
       margin: 10px 0;
   }

   .sycm-index-higher-common-wrapper-2 .index-level-1 .index-name {
       font-size: 14px;
       color: #111111;
       text-align: left;
   }

   .sycm-index-higher-common-wrapper-2 .index-level-1 .index-name .text {
       font-weight: normal;
   }

   .sycm-index-higher-common-wrapper-2 .index-level-1 .multiple-index-value {
       display: flex;
       align-items: baseline;
       justify-content: space-between;
   }

   .sycm-index-higher-common-wrapper-2 .index-level-1 .index-value {
       font-family: "AlibabaSans102-Medium";
       font-size: 24px;
       font-weight: 500;
       margin-top: 8px;
   }

   .sycm-index-higher-common-wrapper-2 .index-level-1 .index-value .smallValue {
       font-size: 18px;
   }

   .sycm-index-higher-common-wrapper-2 .index-level-1 .index-value .cyclecrc {
       font-family: "AlibabaSans102";
       display: inline-block;
       color: #666666;
       font-size: 12px;
   }

   .sycm-index-higher-common-wrapper-2 .index-level-1 .index-value .value.up {
       font-size: 12px;
       font-family: "AlibabaSans102";
       color: #666666;
   }

   .sycm-index-higher-common-wrapper-2 .index-level-1 .index-value .value.up:before {
       content: "";
       display: inline-block;
       width: 10px;
       height: 10px;
       background: url("https://img.alicdn.com/imgextra/i4/O1CN010PriDP1MQ4XivY0Qo_!!6000000001428-2-tps-20-20.png") no-repeat center center;
       background-size: cover;
       margin-right: 2px;
   }

   .sycm-index-higher-common-wrapper-2 .index-level-1 .index-value .value.up-colored {
       color: #F23C3C;
   }

   .sycm-index-higher-common-wrapper-2 .index-level-1 .index-value .value.down-colored {
       color: #08C45C;
   }

   .sycm-index-higher-common-wrapper-2 .index-level-1 .index-value .value.down {
       font-family: "AlibabaSans102";
       font-size: 12px;
       color: #666666;
   }

   .sycm-index-higher-common-wrapper-2 .index-level-1 .index-value .value.down:before {
       content: "";
       display: inline-block;
       width: 10px;
       height: 10px;
       background: url("https://img.alicdn.com/imgextra/i2/O1CN01UJXviK1Kv68q82QfJ_!!6000000001225-2-tps-20-20.png") no-repeat center center;
       background-size: cover;
       margin-right: 2px;
   }

   .sycm-index-higher-common-wrapper-2 .index-level-1 .smallValue {
       font-size: 18px;
   }

   .sycm-index-higher-common-wrapper-2 .index-level-columns {
       white-space: nowrap;
       display: flex;
       justify-content: space-between;
       gap: 4px;
   }

   .sycm-index-higher-common-wrapper-2 .index-level-columns .right {
       flex: 1;
   }

   .sycm-index-higher-common-wrapper-2 .index-level-2 {
       display: flex;
       justify-content: space-between;
       align-items: center;
       margin-top: 8px;
   }

   .sycm-index-higher-common-wrapper-2 .index-level-2 .index-name {
       font-size: 12px;
       color: #666666;
       font-family: AlibabaSans102;
   }

   .sycm-index-higher-common-wrapper-2 .index-level-2 .index-value {
       font-family: "AlibabaSans102";
       font-size: 12px;
       color: #666666;
       margin-top: 0px;
   }

   .sycm-index-higher-common-wrapper-2 .index-level-2 .index-value .value {
       display: flex;
       align-items: center;
       font-weight: 400;
   }

   .sycm-index-higher-common-wrapper-2 .index-level-2 .index-value .value.up-colored {
       color: #F23C3C;
   }

   .sycm-index-higher-common-wrapper-2 .index-level-2 .index-value .value.up:before {
       content: "";
       display: inline-block;
       width: 10px;
       height: 10px;
       background: url("https://img.alicdn.com/imgextra/i4/O1CN010PriDP1MQ4XivY0Qo_!!6000000001428-2-tps-20-20.png") no-repeat center center;
       background-size: cover;
       margin-right: 2px;
   }

   .sycm-index-higher-common-wrapper-2 .index-level-2 .index-value .value.down-colored {
       color: #08C45C;
   }

   .sycm-index-higher-common-wrapper-2 .index-level-2 .index-value .value.down:before {
       content: "";
       display: inline-block;
       width: 10px;
       height: 10px;
       background: url("https://img.alicdn.com/imgextra/i2/O1CN01UJXviK1Kv68q82QfJ_!!6000000001225-2-tps-20-20.png") no-repeat center center;
       background-size: cover;
       margin-right: 2px;
   }

   .sycm-index-higher-wrapper .colum-1 {
       white-space: wrap;
       display: flex;
       justify-content: space-between;
   }

   .sycm-index-higher-wrapper .left {
       flex: 1;
   }

   .sycm-index-higher-wrapper .sycm-index-large-icon {
       margin-left: 4px;
   }

   .sycm-index-higher-wrapper .index-level-1 .index-name {
       font-size: 14px;
       color: #333330;
       font-family: AlibabaSans102;
   }

   .sycm-index-higher-wrapper .index-level-1 .index-name .text {
       font-weight: 500;
   }

   .sycm-index-higher-wrapper .index-level-1 .index-value {
       font-family: AlibabaSans102;
       font-weight: 700;
       font-size: var(--mainValueSize);
       color: #333333;
       margin-top: 4px;
   }

   .sycm-index-higher-wrapper .index-level-2 {
       max-width: 130px;
       display: flex;
       justify-content: space-between;
       align-items: center;
       margin-top: 8px;
   }

   .sycm-index-higher-wrapper .index-level-2 .index-name {
       font-size: 12px;
       color: #6b798e;
       font-family: AlibabaSans102;
   }

   .sycm-index-higher-wrapper .index-level-2 .index-name .text {
       font-weight: 400;
   }

   .sycm-index-higher-wrapper .index-level-2 .index-value {
       font-family: AlibabaSans102;
       font-size: 14px;
       color: #6b798e;
       margin-top: 0px;
   }

   .sycm-index-higher-wrapper .index-level-2 .index-value .value {
       display: flex;
       align-items: center;
       font-weight: 400;
   }

   .sycm-index-higher-wrapper .index-level-2 .index-value .value.up {
       color: #f03c3c;
   }

   .sycm-index-higher-wrapper .index-level-2 .index-value .value.up:before {
       content: "";
       display: inline-block;
       width: 6px;
       height: 6px;
       border-radius: 6px;
       background-color: #f03c3c;
       margin-right: 5px;
       margin-top: 1px;
   }

   .sycm-index-higher-wrapper .index-level-2 .index-value .value.down {
       color: #08c45c;
   }

   .sycm-index-higher-wrapper .index-level-2 .index-value .value.down:before {
       content: "";
       display: inline-block;
       width: 6px;
       height: 6px;
       border-radius: 6px;
       background-color: #08c45c;
       margin-right: 5px;
       margin-top: 1px;
   }

   .sycm-index-small-wrapper {
       white-space: nowrap;
       position: relative;
       font-family: PingFangSC;
   }

   .sycm-index-small-wrapper .numbervalue {
       font-family: AlibabaSans102;
   }

   .sycm-index-small-wrapper .empty-running {
       font-weight: 400;
       font-size: 14px;
       color: #cacaca;
   }

   .sycm-index-small-wrapper .index-group-level-2 .empty-running {
       font-weight: 400;
       font-size: 12px;
       color: #cacaca;
   }

   .sycm-index-small-wrapper .index-progress {
       display: inline-block;
       margin-left: 8px;
       border-radius: 3px;
       height: 6px;
       width: var(--progressWidth);
       position: relative;
   }

   .sycm-index-small-wrapper .index-progress>span {
       display: inline-block;
       height: 6px;
       position: absolute;
       left: 0;
   }

   .sycm-index-small-wrapper .index-tag {
       display: inline-block;
       width: 4px;
       height: 12px;
       border-radius: 2px;
       margin-right: 5px;
   }

   .sycm-index-small-wrapper .tag {
       border-radius: 6px;
       margin-right: 5px;
       background: #F7F8FA;
       border: 0;
       color: #111;
   }

   .sycm-index-small-wrapper .sycm-index-small-icon {
       margin-left: 4px;
   }

   .sycm-index-small-wrapper .index-line-split {
       margin: 14px 0 8px;
   }

   .sycm-index-small-wrapper .index-group-level-1 .index-line {
       font-size: 14px;
       padding-bottom: 8px;
       padding-left: 8px;
   }

   .sycm-index-small-wrapper .index-group-level-1 .index-line.slot-line {
       padding: 0;
   }

   .sycm-index-small-wrapper .index-group-level-1 .index-item {
       display: flex;
       justify-content: space-between;
       align-items: center;
   }

   .sycm-index-small-wrapper .index-group-level-1 .index-item .label {
       display: flex;
       align-items: center;
   }

   .sycm-index-small-wrapper .index-group-level-1 .index-label.level-1 {
       display: flex;
       align-items: center;
       margin-right: 10px;
   }

   .sycm-index-small-wrapper .index-group-level-1 .index-value .numbervalue {
       font-weight: 700;
       font-size: 20px;
       color: #2a2a2d;
   }

   .sycm-index-small-wrapper .index-group-level-2 {
       background-color: #f2f7ff;
       border-radius: 4px;
       padding: 0 8px;
   }

   .sycm-index-small-wrapper .index-group-level-2.simple {
       background-color: transparent;
   }

   .sycm-index-small-wrapper .index-group-level-2.simple .index-line {
       border: none;
   }

   .sycm-index-small-wrapper .index-group-level-2 .index-line,
   .sycm-index-small-wrapper .index-group-level-2 .index-group-level-3 {
       font-size: 12px;
       border-bottom: 1px solid #e1ecfc;
       padding-left: 0;
       padding-bottom: 0;
       line-height: 18px;
   }

   .sycm-index-small-wrapper .index-group-level-2 .index-line:last-child,
   .sycm-index-small-wrapper .index-group-level-2 .index-group-level-3:last-child {
       border-bottom: none;
   }

   .sycm-index-small-wrapper .index-group-level-2 .index-item {
       display: flex;
       justify-content: space-between;
       color: #6b798e;
       padding: 5px 0 7px;
   }

   .sycm-index-small-wrapper .index-group-level-2 .index-item .label {
       display: flex;
       align-items: center;
       font-family: AlibabaSans102;
       margin-right: 10px;
   }

   .sycm-index-small-wrapper .index-group-level-2 .index-item .value {
       display: flex;
       align-items: center;
   }

   .sycm-index-small-wrapper .index-group-level-2 .index-item .value .index-value {
       margin-left: 10px;
   }

   .sycm-index-small-wrapper .index-group-level-2 .index-item .value .index-value:first-child {
       margin-left: 0;
   }

   .sycm-index-small-wrapper .index-group-level-2 .index-label {
       display: inline-block;
   }

   .sycm-index-small-wrapper .index-group-level-2 .index-value .numbervalue {
       font-weight: normal;
       font-size: 14px;
       color: #6b798e;
       display: flex;
       align-items: center;
       -webkit-font-smoothing: auto;
   }

   .sycm-index-small-wrapper .index-group-level-2 .index-value .numbervalue.up {
       font-weight: 500;
   }

   .sycm-index-small-wrapper .index-group-level-2 .index-value .numbervalue.up:before {
       content: "";
       display: inline-block;
       width: 12px;
       height: 12px;
       background-color: transparent;
       margin-right: 0;
       margin-top: 0;
       background-image: url("https://img.alicdn.com/imgextra/i4/O1CN01FvWqnp1INXt4RdtQ1_!!6000000000881-55-tps-48-48.svg");
       background-size: cover;
   }

   .sycm-index-small-wrapper .index-group-level-2 .index-value .numbervalue.down {
       font-weight: 500;
   }

   .sycm-index-small-wrapper .index-group-level-2 .index-value .numbervalue.down:before {
       content: "";
       display: inline-block;
       width: 12px;
       height: 12px;
       background-color: transparent;
       margin-right: 0;
       margin-top: 0;
       background-image: url("https://img.alicdn.com/imgextra/i1/O1CN01IjlcNO1z2VAO7Pc9Y_!!6000000006656-55-tps-48-48.svg");
       background-size: cover;
   }

   .sycm-index-small-wrapper .index-group-level-3 {
       display: flex;
       justify-content: space-between;
   }

   .sycm-index-small-wrapper .index-group-level-3 .index-line {
       border: none;
   }

   .sycm-index-small-wrapper .index-group-level-3 .index-line .label {
       margin-right: 6px;
   }

   .sycm-index-small-wrapper .index-group-level-1 .index-value .empty-running {
       font-size: 20px;
   }

   .low-index-transparent {
       float: right;
       margin-top: 18px;
   }

   .low-index-transparent .index-group-level-1 .index-line {
       padding: 0;
   }

   .low-index-transparent .index-group-level-2 {
       background-color: transparent;
       border: none;
       padding: 0 !important;
   }

   .low-index-transparent .index-group-level-2 .index-line {
       border: none !important;
       margin-top: 6px;
   }

   .low-index-transparent .index-group-level-2 .index-item {
       padding: 0 !important;
   }

   .low-index-transparent .index-group-level-2 .label {
       margin-right: 10px;
   }

   .low-index-left .index-group-level-2 .index-item {
       justify-content: flex-start;
   }

   .low-index-left .index-group-level-2 .index-item .index-value .numbervalue {
       font-size: 12px;
       font-weight: 500;
   }

   .sycm-index-small-wrapper.sycm-index-small-wrapper-v2 {
       font-family: AlibabaSans102;
   }

   .sycm-index-small-wrapper.sycm-index-small-wrapper-v2 .label {
       font-size: 16px;
       font-weight: 600;
   }

   .sycm-index-small-wrapper.sycm-index-small-wrapper-v2 .label .text {
       font-size: 14px;
       color: #111;
       font-weight: normal;
   }

   .sycm-index-small-wrapper.sycm-index-small-wrapper-v2 .label .desc {
       font-size: 12px;
       margin-top: 2px;
   }

   .sycm-index-small-wrapper.sycm-index-small-wrapper-v2 .index-tag {
       background-color: #111 !important;
       height: 14px;
       width: 3px;
       border-radius: 3px;
       margin-right: 3px;
   }

   .sycm-index-small-wrapper.sycm-index-small-wrapper-v2 .index-group-level-1 .index-line {
       padding-bottom: 12px;
   }

   .sycm-index-small-wrapper.sycm-index-small-wrapper-v2 .index-group-level-2 {
       display: flex;
       flex-direction: column;
       justify-content: space-between;
       padding: 0;
       gap: 12px;
       height: 200px;
       background-color: unset;
   }

   .sycm-index-small-wrapper.sycm-index-small-wrapper-v2 .index-group-level-2 .index-line {
       flex: 1;
       background-color: #F7F8FA;
       border-radius: 6px;
       display: flex;
       align-items: center;
       padding: 0 9px;
   }

   .sycm-index-small-wrapper.sycm-index-small-wrapper-v2 .index-group-level-2 .index-line .index-item {
       width: 100%;
   }

   .sycm-index-small-wrapper.sycm-index-small-wrapper-v2 .index-group-level-2 .index-label {
       display: flex;
       justify-content: center;
       align-items: center;
   }

   .sycm-index-small-wrapper.sycm-index-small-wrapper-v2 .index-group-level-2 .numbervalue {
       color: #111111 !important;
       font-weight: 600 !important;
   }

   .sycm-index-small-wrapper.sycm-index-small-wrapper-v2 .index-line {
       border-bottom: unset !important;
   }

   .sycm-index-small-wrapper.sycm-index-small-wrapper-v2 .supportActive {
       cursor: pointer;
   }

   .sycm-index-small-wrapper.sycm-index-small-wrapper-v2 .supportActive .label .text {
       font-weight: 600;
       color: #3D5EFF;
   }

   .sycm-index-small-wrapper.sycm-index-small-wrapper-v2 .actived-alias {
       box-sizing: border-box;
       border: 1px solid #3D5EFF !important;
   }

   .low-drag-comp {
       margin-left: 12px;
   }

   .low-drag-comp .trigger-button img {
       width: 100px;
       height: 30px;
       display: block;
       cursor: pointer;
   }

   .low-drag-comp-drawer .ant-drawer-header {
       border-bottom: none;
   }

   .low-drag-comp-drawer .ant-drawer-body {
       padding: 0 24px;
   }

   .low-drag-comp-drawer .title span {
       font-size: 12px;
       color: #666666;
       padding-left: 12px;
       font-weight: normal;
   }

   .low-drag-comp-drawer .container-top {
       font-size: 12px;
       font-family: AlibabaSans102;
       color: #666666;
       padding-bottom: 40px;
   }

   .low-drag-comp-drawer .container-bottom {
       font-size: 12px;
       font-family: AlibabaSans102;
       color: #666666;
       padding-bottom: 60px;
   }

   .low-drag-comp-drawer .container .empty {
       margin-top: 28px;
       width: 312px;
       height: 62px;
       border: 1px dashed #D8D8D8;
   }

   .low-drag-comp-drawer .container .line {
       margin-top: 12px;
       padding: 10px;
       background: #F7F8FA;
       width: 312px;
       height: 62px;
       border-radius: 6px;
       cursor: move;
   }

   .low-drag-comp-drawer .container .line-top {
       display: flex;
       align-items: center;
       position: relative;
   }

   .low-drag-comp-drawer .container .line-top .icon {
       display: block;
       width: 16px;
       height: 16px;
   }

   .low-drag-comp-drawer .container .line-top .title {
       padding-left: 10px;
       font-size: 14px;
       color: #111111;
       font-weight: 600;
   }

   .low-drag-comp-drawer .container .line .oui-checkbox {
       position: absolute;
       width: 14px;
       height: 14px;
       right: 0px;
       top: 0px;
   }

   .low-drag-comp-drawer .container .line-content {
       color: #666666;
       font-size: 12px;
       padding-top: 4px;
   }

   .low-drag-comp-drawer .drawer-footer {
       display: flex;
       justify-content: flex-end;
       padding-bottom: 18px;
   }

   .low-drag-comp-drawer .drawer-footer button {
       border-radius: 100px;
       margin-left: 12px;
   }

   .block-award-guide-header {
       display: flex;
       justify-content: space-between;
   }

   .block-award-guide-title {
       font-family: PingFang SC;
       font-size: 14px;
       font-weight: 500;
       letter-spacing: normal;
       color: #111111;
       display: flex;
       align-items: flex-start;
   }

   .block-award-guide-title .no-started {
       background: #FFF4F0;
       color: #F23C3C;
   }

   .block-award-guide-title .in-progress {
       background: rgba(61, 94, 255, 0.12);
       color: #3D5EFF;
   }

   .block-award-guide-title .completed {
       background: #EBEEF4;
       color: #858C98;
   }

   .block-award-guide-tag {
       border-radius: 6px;
       padding: 3px 6px;
       font-size: 10px;
       font-weight: 400;
       margin-left: 5px;
       min-width: 42px;
   }

   .block-award-guide-desc {
       font-family: PingFang SC;
       font-size: 12px;
       font-weight: 400;
       letter-spacing: normal;
       color: #666666;
       margin: 5px 0;
   }

   .block-award-guide-desc-extra {
       color: #4867ff;
       margin-left: 5px;
       font-family: AlibabaSans102;
   }

   .block-award-guide-desc-wrapper {
       display: flex;
       justify-content: space-between;
   }

   .block-award-guide-button {
       font-family: PingFang SC;
       font-size: 12px;
       font-weight: 500;
       text-align: center;
       letter-spacing: normal;
       color: #ff335e;
       border-radius: 6px;
       background: #ffffff;
       box-sizing: border-box;
       border: 1px solid #ff335e;
       padding: 4px 8px;
       cursor: pointer;
       min-width: 54px;
   }

   .block-award-guide-trend {
       display: flex;
       align-items: center;
       justify-content: space-between;
       margin-top: 10px;
   }

   .block-award-guide-trend-number {
       font-family: AlibabaSans102;
       font-size: 22px;
       font-weight: bold;
       color: #111111;
       margin-left: 6px;
   }

   .block-award-guide-trend-number span {
       margin-left: 6px;
   }

   .block-award-guide-trend-up {
       font-family: AlibabaSans102;
       font-size: 12px;
       font-weight: 500;
       color: #f23c3c;
       position: relative;
   }

   .block-award-guide-trend-up::after {
       content: "";
       background: url("https://img.alicdn.com/imgextra/i4/O1CN01aI8Jmi1MFXWbmcEs6_!!6000000001405-55-tps-14-14.svg");
       position: relative;
       display: inline-block;
       width: 14px;
       height: 14px;
       top: 3px;
       left: 2px;
   }

   .block-award-guide-trend-down {
       font-family: Alibaba Sans 102;
       font-size: 12px;
       font-weight: 500;
       color: #31978c;
       position: relative;
   }

   .block-award-guide-trend-down::after {
       content: "";
       background: url("https://img.alicdn.com/imgextra/i1/O1CN013hbsXd1nabMdiA2Pv_!!6000000005106-55-tps-14-14.svg");
       position: relative;
       display: inline-block;
       width: 14px;
       height: 14px;
       top: 3px;
       left: 2px;
   }

   .block-award-guide-trend-same {
       display: none;
   }

   .block-award-guide-progress {
       margin-top: 5px;
   }

   .block-award-guide-progress .ant-progress-inner {
       border-radius: 4px;
       overflow: hidden;
   }

   .block-award-guide-progress .ant-progress-bg {
       background-color: #3d5eff;
   }

   .block-award-guide-progress .ant-progress-success-bg {
       background-color: rgba(0, 0, 0, 0.2);
   }

   .block-award-guide-progress-body {
       position: relative;
   }

   .block-award-guide-progress-target {
       color: #666666;
       position: absolute;
       font-size: 10px;
       font-weight: 400;
       right: 10px;
       top: 0;
       font-family: AlibabaSans102;
       transform: translateY(18%);
   }

   .block-award-guide-progress-tip {
       position: absolute;
       display: inline-block;
       width: 0;
       height: 0;
       border-left: 4px solid transparent;
       border-right: 4px solid transparent;
       border-bottom: 4px solid #3d5eff;
       top: 5px;
       left: -15px;
   }

   .block-award-guide-progress-text {
       position: absolute;
       white-space: nowrap;
   }

   .block-award-guide-progress-text-self {
       color: #3d5eff;
       font-size: 12px;
       margin-left: 14px;
   }

   .block-award-guide-progress-text-other {
       color: #666666;
       font-size: 12px;
       margin-left: 12px;
   }

   .block-award-guide-progress-wrapper {
       position: relative;
       text-align: center;
       margin-top: 5px;
       display: flex;
   }

   .low-floor-navigator .ant-tabs-large .ant-tabs-tab {
       padding: 8px;
       margin-right: 8px;
   }

   .low-floor-navigator .ant-tabs-bar {
       margin-bottom: 0;
       border-bottom: 1px solid transparent;
   }

   .low-floor-navigator .tab-title {
       display: flex;
       align-items: center;
       justify-content: center;
   }

   .low-floor-navigator .tab-new-flag {
       margin-left: 2px;
       width: 20px;
   }

   .low-floor-navigator .tab-nums {
       margin-left: 2px;
       padding: 0 4px;
       transform: scale(0.9);
       background: #FF3D3D;
       border-radius: 100px;
       font-family: "AlibabaSans102-Medium";
       font-size: 12px;
       color: #FFFFFF;
   }

   .low-pic-grid {
       display: flex;
       position: relative;
   }

   .low-pic-grid .low-index-transparent {
       float: left;
       margin-top: 18px;
   }

   .low-pic-grid .index-cell {
       margin: 0 0 0 10px;
       font-size: 14px;
       height: 100%;
   }

   .low-pic-grid .index-cell .title {
       color: #111111;
       font-weight: 600;
       line-height: 20px;
       text-align: left;
       margin-bottom: 15px;
   }

   .low-pic-grid.horizontal {
       flex-direction: row;
   }

   .low-pic-grid.vertical {
       flex-direction: column;
       align-items: start;
   }

   .low-pic-grid.vertical .index-cell {
       margin: 10px 0 0 0;
       width: 100%;
   }

   .low-pic-grid.vertical .index-cell .title {
       margin-bottom: 0;
   }

   .low-pic-grid.shadow {
       padding: 0 0 15px 15px;
       display: flex;
       align-items: end;
       position: relative;
   }

   .low-pic-grid.shadow::before {
       content: "";
       background: linear-gradient(90deg, rgba(61, 94, 255, 0.06) 0%, rgba(61, 94, 255, 0) 100%);
       height: 80%;
       width: 100%;
       border-radius: 9px;
       position: absolute;
       bottom: 0;
       left: 0;
   }

   .low-pic-grid .grid-img-item img {
       display: inline-block;
       width: 100%;
       height: 100%;
       object-fit: cover;
   }

   .sycm-indexes-sort {
       display: inline-block;
   }

   .sycm-indexes-sort .trigger-button img {
       width: 100px;
       height: 30px;
       display: block;
       cursor: pointer;
   }

   .sycm-indexes-sort .sycm-indexes-sort-drawer .title {
       font-size: 16px;
       font-weight: 600;
       color: #333;
   }

   .sycm-indexes-sort .sycm-indexes-sort-drawer .modal-content {
       position: relative;
       padding-bottom: 56px;
   }

   .sycm-indexes-sort .sycm-indexes-sort-drawer .modal-content .default-content {
       text-align: center;
       color: #999;
       font-size: 14px;
       padding: 40px 0;
   }

   .sycm-indexes-sort-drawer .low-Checkbox-v2 {
       margin-left: 0;
   }

   .sycm-indexes-sort-drawer .low-Checkbox-v2 .ant-checkbox-checked .ant-checkbox-inner {
       background-color: #5980FF !important;
       border-color: #5980FF !important;
       box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.05);
       border-radius: 6px;
   }

   .sycm-indexes-sort-drawer .low-Checkbox-v2 .ant-checkbox-inner {
       width: 18px !important;
       height: 18px !important;
       border-radius: 6px !important;
   }

   .sycm-indexes-sort-drawer .low-Checkbox-v2 .ant-checkbox-checked .ant-checkbox-inner:after {
       left: 5px !important;
       top: 3px !important;
       transform: rotate(45deg) scale(0.8);
       border-width: 2px;
   }

   .sycm-indexes-sort-drawer .low-Checkbox-v2 .ant-checkbox-indeterminate .ant-checkbox-inner:after {
       left: 3px !important;
       top: 7px !important;
   }

   .sycm-indexes-sort-drawer .ant-input-affix-wrapper input {
       border-radius: 6px;
   }

   .sycm-indexes-sort-drawer .ant-drawer-header {
       border-bottom: none;
   }

   .sycm-indexes-sort-drawer .ant-drawer-body {
       padding: 0 18px;
   }

   .sycm-indexes-sort-drawer .title span {
       font-size: 12px;
       color: #666666;
       padding-left: 12px;
       font-weight: normal;
   }

   .sycm-indexes-sort-drawer .container-top {
       font-size: 12px;
       font-family: AlibabaSans102;
       color: #666666;
       padding-bottom: 40px;
   }

   .sycm-indexes-sort-drawer .container-bottom {
       font-size: 12px;
       font-family: AlibabaSans102;
       color: #666666;
       padding-bottom: 60px;
   }

   .sycm-indexes-sort-drawer .container .empty {
       margin-top: 28px;
       width: 312px;
       height: 62px;
       border: 1px dashed #D8D8D8;
   }

   .sycm-indexes-sort-drawer .container .line {
       margin-top: 12px;
       padding: 10px;
       background: #F7F8FA;
       width: 312px;
       height: 62px;
       border-radius: 6px;
       cursor: move;
   }

   .sycm-indexes-sort-drawer .container .line-top {
       display: flex;
       align-items: center;
       position: relative;
   }

   .sycm-indexes-sort-drawer .container .line-top .icon {
       display: block;
       width: 16px;
       height: 16px;
   }

   .sycm-indexes-sort-drawer .container .line-top .title {
       padding-left: 10px;
       font-size: 14px;
       color: #111111;
       font-weight: 600;
   }

   .sycm-indexes-sort-drawer .container .line .oui-checkbox {
       position: absolute;
       width: 14px;
       height: 14px;
       right: 0px;
       top: 0px;
   }

   .sycm-indexes-sort-drawer .container .line-content {
       color: #666666;
       font-size: 12px;
       padding-top: 4px;
   }

   .sycm-indexes-sort-drawer .drawer-footer {
       display: flex;
       justify-content: flex-end;
       padding-bottom: 18px;
   }

   .sycm-indexes-sort-drawer .drawer-footer button {
       border-radius: 100px;
       margin-left: 12px;
   }

   .indexes-sort-content-root {
       display: flex;
       position: relative;
       padding-bottom: 76px;
   }

   .indexes-sort-left {
       flex: 1.6;
       display: flex;
       flex-direction: column;
   }

   .indexes-sort-right {
       flex: 1;
       display: flex;
       flex-direction: column;
   }

   .indexes-sort-divider {
       display: flex;
       flex-direction: column;
       align-items: center;
       margin: 0 18px;
       width: 1px;
   }

   .indexes-sort-divider-top {
       flex: 1;
       width: 1px;
       background: #F0F2FA;
       margin-bottom: 10px;
   }

   .indexes-sort-divider-bottom {
       flex: 1;
       width: 1px;
       background: #F0F2FA;
       margin-top: 10px;
   }

   .indexes-sort-divider-icon {
       width: 12px;
       height: 12px;
       flex-shrink: 0;
   }

   .indexes-sort-groups {
       padding-top: 10px;
   }

   .indexes-sort-group {
       margin-bottom: 6px;
   }

   .indexes-sort-group .group-title {
       font-weight: 600;
       font-size: 14px;
       margin-bottom: 8px;
       color: #333;
   }

   .indexes-sort-group .group-items {
       display: flex;
       flex-wrap: wrap;
       padding-left: 4px;
       gap: 6px;
   }

   .indexes-sort-group .group-items .low-Checkbox-v2 {
       padding: 6px 4px;
   }

   .low-Checkbox-v2 {
       /* width: 120px; */
       margin: 0;
       box-sizing: border-box;
       word-break: break-all;
       white-space: normal;
   }

   .low-Checkbox-v2.highlighted {
       background: rgba(61, 94, 255, 0.06);
       border-radius: 6px;
   }

   .group-title-row {
       display: flex;
       align-items: center;
       font-size: 12px;
       color: #666666;
       margin-bottom: 6px;
   }

   .group-title-bg {
       background: #F7F8FA;
       border-radius: 6px;
       padding: 10px;
   }

   .group-title-text {
       font-size: 12px;
       color: #666666;
       margin-right: 8px;
   }

   .group-title-stat {
       margin-left: auto;
       font-size: 12px;
       color: #666666;
   }

   .selected-title {
       font-size: 14px;
       font-weight: 600;
       margin-bottom: 12px;
       color: #333;
   }

   .selected-index-list {
       display: flex;
       flex-direction: column;
       gap: 8px;
   }

   .selected-index-item {
       display: flex;
       align-items: center;
       justify-content: space-between;
       background: #f7f8fa;
       border-radius: 4px;
       padding: 8px 12px;
       font-size: 13px;
       color: #222;
       cursor: move;
   }

   .selected-index-item .remove-btn {
       color: #bbb;
       font-size: 16px;
       margin-left: 8px;
       cursor: pointer;
   }

   .selected-index-item .remove-btn:hover {
       color: #f5222d;
   }

   .selected-title-row {
       display: flex;
       align-items: center;
       font-size: 12px;
       padding-left: 6px;
       padding-top: 10px;
       color: #666666;
       margin-bottom: 4px;
   }

   .selected-title-label {
       font-size: 12px;
       color: #666666;
   }

   .selected-title-num {
       font-size: 12px;
       color: #666666;
       margin: 0 2px;
   }

   .selected-index-list-checkboxes {
       display: flex;
       flex-direction: column;
       gap: 6px 0;
   }

   .indexes-sort-footer {
       position: absolute;
       left: 24px;
       right: 24px;
       bottom: 0;
       background: #fff;
       box-shadow: 0 -2px 8px rgba(0, 0, 0, 0.03);
       padding: 12px 24px;
       display: flex;
       justify-content: center;
       z-index: 100;
   }

   .indexes-sort-footer-btns {
       display: flex;
       gap: 18px;
   }

   .indexes-sort-btn {
       padding: 12px 18px;
       border-radius: 100px;
       font-size: 14px;
       border: none;
       outline: none;
       cursor: pointer;
       transition: background 0.2s;
   }

   .indexes-sort-btn-save {
       background: #3D5EFF;
       color: #fff;
   }

   .indexes-sort-btn-reset {
       background: rgba(61, 94, 255, 0.06);
       color: #3D5EFF;
   }

   .indexes-sort-btn-cancel {
       background: rgba(61, 94, 255, 0.06);
       color: #111111;
   }

   .item-good-action-wrapper {
       display: flex;
       justify-content: space-between;
       padding: 14px 18px;
       position: relative;
   }

   .item-good-action-wrapper.justify-center {
       justify-content: center;
   }

   .item-good-action-wrapper .no-zan {
       transform: rotateX(180deg);
   }

   .item-good-action-wrapper .action-item-wrapper {
       display: flex;
   }

   .item-good-action-wrapper .response-tag {
       height: 24px;
       width: 57px;
       border-radius: 2px;
       background-color: #f2f2f2;
       font-size: 12px;
       color: #999999;
       text-align: center;
       line-height: 24px;
       cursor: pointer;
       margin-right: 6px;
   }

   .item-good-action-wrapper .response-tag img {
       display: none;
   }

   .item-good-action-wrapper .response-tag:last-child {
       margin-right: 0px;
   }

   .item-good-action-wrapper .response-tag.active {
       background-color: rgba(32, 98, 230, 0.17);
       color: #2062e6;
   }

   .item-good-action-wrapper .response-tag:hover {
       opacity: 0.9;
   }

   .item-good-action-wrapper.v2 {
       padding: 0;
   }

   .item-good-action-wrapper.v2 .response-tag {
       width: 72px;
       height: 28px;
       border-radius: 14px;
       background: rgba(116, 148, 25, 0.06);
       color: #999999;
       display: flex;
       align-items: center;
       justify-content: space-between;
       padding: 0 12px;
       white-space: nowrap;
       box-sizing: border-box;
   }

   .item-good-action-wrapper.v2 .response-tag img {
       display: inline-block;
       width: 24px;
       height: 24px;
   }

   .item-good-action-wrapper.v2 .response-tag .anticon {
       display: none;
   }

   .item-good-action-wrapper.v2 .response-tag.active {
       background: #CCDAFF;
       color: #3861E8;
   }

   .low-copilot-output-markdown {
       font-size: 14px;
       color: #000111;
   }

   .low-copilot-output-markdown li {
       min-height: 20px;
       margin-top: 14px;
       margin-bottom: calc(var(--font-size-body-1, 12px) * 0.5);
   }

   .low-copilot-output-markdown li:first-child {
       margin-top: 0;
   }

   .low-copilot-output-markdown li:last-child {
       margin-bottom: 0;
   }

   .low-copilot-output-markdown li>p {
       margin: 0;
   }

   .low-copilot-output-markdown p {
       word-break: break-word;
       font-size: 14px;
   }

   .low-copilot-output-markdown pre {
       overflow-x: scroll;
   }

   .low-copilot-output-markdown>p:first-child {
       margin-top: 0;
   }

   .low-copilot-output-markdown>p:last-child {
       margin-bottom: 0;
   }

   .modal-version-v2 .ant-drawer-content .ant-drawer-header {
       border-bottom: none;
   }

   .modal-version-v2 .ant-modal-content {
       box-shadow: 0px 0px 12px 0px rgba(0, 0, 0, 0.12);
       border-radius: 12px;
       overflow: hidden;
   }

   .modal-version-v2 .ant-modal-content .ant-modal-close-x::before {
       font-size: 20px !important;
   }

   .modal-version-v2 .ant-modal-content .ant-modal-header {
       padding: 18px 24px;
       border-bottom: none;
   }

   .modal-version-v2 .ant-modal-content .ant-modal-header .ant-modal-title {
       line-height: 24px;
       font-size: 16px;
       font-weight: 600;
   }

   .modal-version-v2 .ant-modal-content .ant-modal-body {
       padding: 12px 24px;
   }

   .modal-version-v2 .ant-modal-content .ant-modal-footer {
       border-top: none;
       height: 60px;
       line-height: 60px;
       padding: 0 24px;
   }

   .modal-version-v2 .ant-modal-content .ant-modal-footer .ant-btn {
       height: 36px;
       border-radius: 9px;
   }

   .modal-version-v2 .ant-modal-content .ant-modal-footer .ant-btn.ant-btn-primary {
       background-color: #3D5EFF !important;
   }

   .modal-version-v2 .ant-modal-content .ant-modal-footer button+button {
       margin-left: 12px;
   }

   .modal-version-v2 .ant-drawer-content .ant-drawer-header {
       border-bottom: none;
   }

   .modal-version-v2 .ant-drawer-content .ant-drawer-body {
       padding-top: 0px;
   }

   .sycm-ai-card-competition-shop {
       border-radius: 12px;
       background: #FFFFFF;
       box-sizing: border-box;
       position: relative;
       box-shadow: 0px 2px 12px 0px rgba(61, 61, 255, 0.06);
       width: 100%;
       display: flex;
       flex-direction: column;
       overflow: hidden;
   }

   .sycm-ai-card-competition-shop .low-copilot-output-markdown table,
   .sycm-ai-card-competition-shop table {
       width: 100%;
       border-collapse: collapse;
       margin: 12px 0;
   }

   .sycm-ai-card-competition-shop .low-copilot-output-markdown table th,
   .sycm-ai-card-competition-shop .low-copilot-output-markdown table td,
   .sycm-ai-card-competition-shop table th,
   .sycm-ai-card-competition-shop table td {
       border: 1px solid #E4E6ED;
       padding: 8px 12px;
       text-align: left;
       font-size: 13px;
       line-height: 1.4;
   }

   .sycm-ai-card-competition-shop .low-copilot-output-markdown table th,
   .sycm-ai-card-competition-shop table th {
       background: #F7F8FA;
       font-weight: 600;
       color: #333333;
   }

   .sycm-ai-card-competition-shop .low-copilot-output-markdown table td,
   .sycm-ai-card-competition-shop table td {
       color: #666666;
   }

   .sycm-ai-card-competition-shop .low-copilot-output-markdown table thead th,
   .sycm-ai-card-competition-shop table thead th {
       background: #F7F8FA;
       font-weight: 600;
       color: #333333;
   }

   .sycm-ai-card-competition-shop .low-copilot-output-markdown table tbody tr:nth-child(even),
   .sycm-ai-card-competition-shop table tbody tr:nth-child(even) {
       background: #FAFBFC;
   }

   .sycm-ai-card-competition-shop .low-copilot-output-markdown table tbody tr:hover,
   .sycm-ai-card-competition-shop table tbody tr:hover {
       background: #F5F7FA;
   }

   .sycm-ai-card-competition-shop::before {
       content: "";
       position: absolute;
       top: 0;
       left: 0;
       right: 0;
       bottom: 0;
       border-radius: 12px;
       padding: 1px;
       background: linear-gradient(93deg, rgba(61, 94, 255, 0.7) 0%, rgba(149, 225, 255, 0.6) 52%, rgba(138, 60, 255, 0.6) 100%);
       -webkit-mask: linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0);
       -webkit-mask-composite: xor;
       mask-composite: exclude;
       pointer-events: none;
   }

   .sycm-ai-card-competition-shop-header {
       display: flex;
       align-items: center;
       padding: 18px;
       justify-content: space-between;
       width: 100%;
       background: #F8FAFB;
   }

   .sycm-ai-card-competition-shop-left {
       display: flex;
       align-items: center;
   }

   .sycm-ai-card-competition-shop-icon {
       width: 16px;
       height: 16px;
       margin-right: 8px;
   }

   .sycm-ai-card-competition-shop-title {
       font-size: 14px;
       color: #111111;
       font-weight: 500;
   }

   .sycm-ai-card-competition-shop-rivals {
       display: flex;
       align-items: center;
       margin-left: 24px;
       gap: 0;
   }

   .sycm-ai-card-competition-shop-rival-item {
       display: flex;
       align-items: center;
       cursor: pointer;
       padding: 4px 8px;
       border-radius: 6px;
       transition: all 0.2s ease;
   }

   .sycm-ai-card-competition-shop-rival-item:hover {
       background: rgba(61, 94, 255, 0.05);
   }

   .sycm-ai-card-competition-shop-rival-item.active .sycm-ai-card-competition-shop-rival-name {
       color: #3D5EFF;
       font-weight: 500;
   }

   .sycm-ai-card-competition-shop-rival-logo {
       width: 16px;
       height: 16px;
       border-radius: 50%;
       margin-right: 6px;
   }

   .sycm-ai-card-competition-shop-rival-name {
       font-size: 12px;
       color: #111111;
       font-weight: 300;
   }

   .sycm-ai-card-competition-shop-divider {
       width: 1px;
       height: 12px;
       background: #E4E6ED;
       margin: 0 16px;
   }

   .sycm-ai-card-competition-shop-expand-btn {
       display: flex;
       align-items: center;
       justify-content: center;
       margin-left: 8px;
       padding: 4px;
       border: none;
       background: transparent;
       cursor: pointer;
       border-radius: 4px;
       transition: all 0.2s ease;
   }

   .sycm-ai-card-competition-shop-expand-btn:hover {
       background: rgba(61, 94, 255, 0.05);
   }

   .sycm-ai-card-competition-shop-expand-icon {
       width: 16px;
       height: 16px;
   }

   .sycm-ai-card-competition-shop-right {
       display: flex;
       align-items: center;
   }

   .sycm-ai-card-competition-shop-desc {
       font-size: 12px;
       color: #50607A;
       margin-right: 18px;
   }

   .sycm-ai-card-competition-shop-feedback {
       display: flex;
       align-items: center;
       margin-right: 12px;
   }

   .sycm-ai-card-competition-shop-feedback-btn {
       width: 24px;
       height: 24px;
       border: none;
       background: transparent;
       cursor: pointer;
       padding: 0;
       display: flex;
       align-items: center;
       justify-content: center;
       transition: all 0.2s ease;
       margin-right: 12px;
   }

   .sycm-ai-card-competition-shop-feedback-btn:last-child {
       margin-right: 0;
   }

   .sycm-ai-card-competition-shop-feedback-btn img {
       width: 100%;
       height: 100%;
       object-fit: contain;
   }

   .sycm-ai-card-competition-shop-feedback-btn:hover {
       transform: scale(1.1);
   }

   .sycm-ai-card-competition-shop-feedback-btn.sycm-ai-card-competition-shop-feedback-btn-like:hover {
       filter: brightness(1.2);
   }

   .sycm-ai-card-competition-shop-feedback-btn.sycm-ai-card-competition-shop-feedback-btn-dislike:hover {
       filter: brightness(1.2);
   }

   .sycm-ai-card-competition-shop-feedback-btn.active {
       transform: scale(1.2);
       filter: brightness(1.3);
       background: rgba(61, 94, 255, 0.1);
       border-radius: 50%;
   }

   .sycm-ai-card-competition-shop-analyzing {
       display: flex;
       align-items: center;
       margin-right: 18px;
   }

   .sycm-ai-card-competition-shop-analyzing-icon {
       width: 12px;
       height: 12px;
       margin-right: 8px;
       animation: rotate 1s linear infinite;
   }

   .sycm-ai-card-competition-shop-analyzing-text {
       font-size: 14px;
       font-weight: 600;
       color: #111111;
   }

   .sycm-ai-card-competition-shop-button {
       display: flex;
       align-items: center;
       padding: 4px 6px;
       background: #3D5EFF;
       border: none;
       border-radius: 4px;
       color: #FFFFFF;
       font-size: 12px;
       cursor: pointer;
       transition: background-color 0.2s, opacity 0.2s;
       margin-right: 12px;
   }

   .sycm-ai-card-competition-shop-button:hover:not(:disabled) {
       background: #2B47E5;
   }

   .sycm-ai-card-competition-shop-button:disabled {
       background: #D3D5DA;
       cursor: not-allowed;
       opacity: 0.6;
   }

   .sycm-ai-card-competition-shop-button-icon {
       width: 16px;
       height: 16px;
       margin-left: 4px;
   }

   @keyframes rotate {
       from {
           transform: rotate(0deg);
       }

       to {
           transform: rotate(360deg);
       }
   }

   .sycm-ai-card-competition-shop-analysis-report {
       padding: 18px;
       background: transparent;
       box-shadow: none;
       border-top: 1px solid #E4E6ED;
   }

   .sycm-ai-card-competition-shop-analysis-report-title {
       font-size: 16px;
       font-weight: 600;
       color: #111111;
       margin: 0 0 16px 0;
       padding-bottom: 12px;
       border-bottom: 1px solid #E4E6ED;
   }

   .sycm-ai-card-competition-shop-analysis-report-content {
       font-size: 14px;
       line-height: 1.6;
       color: #333333;
   }

   .sycm-ai-card-competition-shop-analysis-report-content .low-copilot-output-markdown h1,
   .sycm-ai-card-competition-shop-analysis-report-content .low-copilot-output-markdown h2,
   .sycm-ai-card-competition-shop-analysis-report-content .low-copilot-output-markdown h3,
   .sycm-ai-card-competition-shop-analysis-report-content .low-copilot-output-markdown h4,
   .sycm-ai-card-competition-shop-analysis-report-content .low-copilot-output-markdown h5,
   .sycm-ai-card-competition-shop-analysis-report-content .low-copilot-output-markdown h6 {
       color: #111111 !important;
       font-weight: 600;
       margin: 20px 0 12px 0;
   }

   .sycm-ai-card-competition-shop-analysis-report-content .low-copilot-output-markdown h1:first-child,
   .sycm-ai-card-competition-shop-analysis-report-content .low-copilot-output-markdown h2:first-child,
   .sycm-ai-card-competition-shop-analysis-report-content .low-copilot-output-markdown h3:first-child,
   .sycm-ai-card-competition-shop-analysis-report-content .low-copilot-output-markdown h4:first-child,
   .sycm-ai-card-competition-shop-analysis-report-content .low-copilot-output-markdown h5:first-child,
   .sycm-ai-card-competition-shop-analysis-report-content .low-copilot-output-markdown h6:first-child {
       margin-top: 0;
   }

   .sycm-ai-card-competition-shop-analysis-report-content .low-copilot-output-markdown h1 {
       font-size: 20px;
   }

   .sycm-ai-card-competition-shop-analysis-report-content .low-copilot-output-markdown h2 {
       font-size: 18px;
   }

   .sycm-ai-card-competition-shop-analysis-report-content .low-copilot-output-markdown h3 {
       font-size: 16px;
   }

   .sycm-ai-card-competition-shop-analysis-report-content .low-copilot-output-markdown h4 {
       font-size: 15px;
   }

   .sycm-ai-card-competition-shop-analysis-report-content .low-copilot-output-markdown h5 {
       font-size: 14px;
   }

   .sycm-ai-card-competition-shop-analysis-report-content .low-copilot-output-markdown h6 {
       font-size: 13px;
   }

   .sycm-ai-card-competition-shop-analysis-report-content .low-copilot-output-markdown ul,
   .sycm-ai-card-competition-shop-analysis-report-content .low-copilot-output-markdown ol {
       margin: 12px 0;
       padding-left: 20px;
       list-style-position: outside;
   }

   .sycm-ai-card-competition-shop-analysis-report-content .low-copilot-output-markdown ul {
       list-style-type: disc;
   }

   .sycm-ai-card-competition-shop-analysis-report-content .low-copilot-output-markdown ol {
       list-style-type: decimal;
   }

   .sycm-ai-card-competition-shop-analysis-report-content .low-copilot-output-markdown li {
       margin: 6px 0;
       line-height: 1.6;
   }

   .sycm-ai-card-competition-shop-analysis-report-content .low-copilot-output-markdown strong {
       font-weight: 600;
   }

   .sycm-ai-card-competition-shop-analysis-report-content .low-copilot-output-markdown p {
       margin: 8px 0;
   }

   .sycm-ai-card-competition-shop-analysis-report-content .low-copilot-output-markdown table {
       width: 100%;
       border-collapse: collapse;
       margin: 12px 0;
   }

   .sycm-ai-card-competition-shop-analysis-report-content .low-copilot-output-markdown table th,
   .sycm-ai-card-competition-shop-analysis-report-content .low-copilot-output-markdown table td {
       border: 1px solid #E4E6ED;
       padding: 8px 12px;
       text-align: left;
       font-size: 14px;
   }

   .sycm-ai-card-competition-shop-analysis-report-content .low-copilot-output-markdown table th {
       background: #F7F8FA;
       font-weight: 600;
       color: #333333;
   }

   .sycm-ai-card-competition-shop-analysis-report-content .low-copilot-output-markdown table td {
       color: #666666;
   }

   .sycm-ai-card-competition-shop-nodes-status {
       margin-bottom: 20px;
   }

   .sycm-ai-card-competition-shop-node-row {
       display: flex;
       margin-bottom: 16px;
   }

   .sycm-ai-card-competition-shop-node-row:last-child {
       margin-bottom: 0;
   }

   .sycm-ai-card-competition-shop-node-item {
       flex: 1;
       position: relative;
   }

   .sycm-ai-card-competition-shop-node-item:not(:last-child) {
       margin-right: 32px;
   }

   .sycm-ai-card-competition-shop-node-item.sycm-ai-card-competition-shop-node-item-full {
       flex: none;
       width: 100%;
       margin-right: 0;
   }

   .sycm-ai-card-competition-shop-node-item:not(:last-child):not(.sycm-ai-card-competition-shop-node-item-full)::after {
       content: "";
       position: absolute;
       right: -16px;
       top: 0;
       bottom: 0;
       width: 1px;
       background-color: #F1F1F1;
   }

   .sycm-ai-card-competition-shop-node-content {
       background: transparent;
   }

   .sycm-ai-card-competition-shop-node-header {
       display: flex;
       align-items: center;
       justify-content: space-between;
       margin-bottom: 12px;
   }

   .sycm-ai-card-competition-shop-node-header-left {
       display: flex;
       align-items: center;
   }

   .sycm-ai-card-competition-shop-node-icon {
       width: 15px;
       height: 15px;
       margin-right: 8px;
       flex-shrink: 0;
   }

   .sycm-ai-card-competition-shop-node-icon.sycm-ai-card-competition-shop-node-icon-loading {
       animation: rotate 1s linear infinite;
   }

   .sycm-ai-card-competition-shop-node-name {
       font-size: 14px;
       font-weight: 500;
       color: #333333;
   }

   .sycm-ai-card-competition-shop-node-fullscreen-btn {
       width: 20px;
       height: 20px;
       border: none;
       background: transparent;
       cursor: pointer;
       padding: 0;
       display: flex;
       align-items: center;
       justify-content: center;
       transition: all 0.2s ease;
       flex-shrink: 0;
   }

   .sycm-ai-card-competition-shop-node-fullscreen-btn:hover {
       transform: scale(1.1);
       opacity: 0.8;
   }

   .sycm-ai-card-competition-shop-node-fullscreen-btn .sycm-ai-card-competition-shop-node-fullscreen-icon {
       width: 100%;
       height: 100%;
       object-fit: contain;
   }

   .sycm-ai-card-competition-shop-node-result {
       font-size: 12px;
       line-height: 1.5;
       color: #666666;
   }

   .sycm-ai-card-competition-shop-node-row:nth-child(2) .sycm-ai-card-competition-shop-node-result {
       display: -webkit-box;
       -webkit-line-clamp: 3;
       -webkit-box-orient: vertical;
       overflow: hidden;
       text-overflow: ellipsis;
       max-height: calc(1.5em * 3);
   }

   .sycm-ai-card-competition-shop-node-result .low-copilot-output-markdown h1,
   .sycm-ai-card-competition-shop-node-result .low-copilot-output-markdown h2,
   .sycm-ai-card-competition-shop-node-result .low-copilot-output-markdown h3,
   .sycm-ai-card-competition-shop-node-result .low-copilot-output-markdown h4,
   .sycm-ai-card-competition-shop-node-result .low-copilot-output-markdown h5,
   .sycm-ai-card-competition-shop-node-result .low-copilot-output-markdown h6 {
       color: #333333 !important;
       font-weight: 600;
       margin: 12px 0 8px 0;
   }

   .sycm-ai-card-competition-shop-node-result .low-copilot-output-markdown h1:first-child,
   .sycm-ai-card-competition-shop-node-result .low-copilot-output-markdown h2:first-child,
   .sycm-ai-card-competition-shop-node-result .low-copilot-output-markdown h3:first-child,
   .sycm-ai-card-competition-shop-node-result .low-copilot-output-markdown h4:first-child,
   .sycm-ai-card-competition-shop-node-result .low-copilot-output-markdown h5:first-child,
   .sycm-ai-card-competition-shop-node-result .low-copilot-output-markdown h6:first-child {
       margin-top: 0;
   }

   .sycm-ai-card-competition-shop-node-result .low-copilot-output-markdown h1 {
       font-size: 16px;
   }

   .sycm-ai-card-competition-shop-node-result .low-copilot-output-markdown h2 {
       font-size: 15px;
   }

   .sycm-ai-card-competition-shop-node-result .low-copilot-output-markdown h3 {
       font-size: 14px;
   }

   .sycm-ai-card-competition-shop-node-result .low-copilot-output-markdown h4 {
       font-size: 13px;
   }

   .sycm-ai-card-competition-shop-node-result .low-copilot-output-markdown h5 {
       font-size: 12px;
   }

   .sycm-ai-card-competition-shop-node-result .low-copilot-output-markdown h6 {
       font-size: 11px;
   }

   .sycm-ai-card-competition-shop-node-result .low-copilot-output-markdown ul,
   .sycm-ai-card-competition-shop-node-result .low-copilot-output-markdown ol {
       margin: 8px 0;
       padding-left: 16px;
       list-style-position: outside;
   }

   .sycm-ai-card-competition-shop-node-result .low-copilot-output-markdown ul {
       list-style-type: disc;
   }

   .sycm-ai-card-competition-shop-node-result .low-copilot-output-markdown ol {
       list-style-type: decimal;
   }

   .sycm-ai-card-competition-shop-node-result .low-copilot-output-markdown li {
       margin: 4px 0;
       line-height: 1.4;
   }

   .sycm-ai-card-competition-shop-node-result .low-copilot-output-markdown strong {
       font-weight: 600;
   }

   .sycm-ai-card-competition-shop-node-result .low-copilot-output-markdown p {
       margin: 6px 0;
   }

   .sycm-ai-card-competition-shop-node-result .low-copilot-output-markdown table {
       width: 100%;
       border-collapse: collapse;
       margin: 8px 0;
   }

   .sycm-ai-card-competition-shop-node-result .low-copilot-output-markdown table th,
   .sycm-ai-card-competition-shop-node-result .low-copilot-output-markdown table td {
       border: 1px solid #E4E6ED;
       padding: 6px 8px;
       text-align: left;
       font-size: 11px;
   }

   .sycm-ai-card-competition-shop-node-result .low-copilot-output-markdown table th {
       background: #F7F8FA;
       font-weight: 600;
       color: #333333;
   }

   .sycm-ai-card-competition-shop-node-result .low-copilot-output-markdown table td {
       color: #666666;
   }

   .sycm-ai-card-competition-shop-node-complete {
       margin-bottom: 24px;
       padding: 20px;
       background: #F8F9FF;
       border-radius: 8px;
       border: 1px solid rgba(61, 94, 255, 0.1);
   }

   .sycm-ai-card-competition-shop-node-complete:last-child {
       margin-bottom: 0;
   }

   .sycm-ai-card-competition-shop-node-complete h4 {
       font-size: 16px;
       font-weight: 600;
       color: #3D5EFF;
       margin: 0 0 16px 0;
       padding-bottom: 8px;
       border-bottom: 1px solid rgba(61, 94, 255, 0.2);
   }

   .sycm-ai-card-competition-shop-node-complete .low-copilot-output-markdown h1,
   .sycm-ai-card-competition-shop-node-complete .low-copilot-output-markdown h2,
   .sycm-ai-card-competition-shop-node-complete .low-copilot-output-markdown h3,
   .sycm-ai-card-competition-shop-node-complete .low-copilot-output-markdown h4,
   .sycm-ai-card-competition-shop-node-complete .low-copilot-output-markdown h5,
   .sycm-ai-card-competition-shop-node-complete .low-copilot-output-markdown h6 {
       color: #333333 !important;
       font-weight: 600;
       margin: 16px 0 10px 0;
   }

   .sycm-ai-card-competition-shop-node-complete .low-copilot-output-markdown h1:first-child,
   .sycm-ai-card-competition-shop-node-complete .low-copilot-output-markdown h2:first-child,
   .sycm-ai-card-competition-shop-node-complete .low-copilot-output-markdown h3:first-child,
   .sycm-ai-card-competition-shop-node-complete .low-copilot-output-markdown h4:first-child,
   .sycm-ai-card-competition-shop-node-complete .low-copilot-output-markdown h5:first-child,
   .sycm-ai-card-competition-shop-node-complete .low-copilot-output-markdown h6:first-child {
       margin-top: 0;
   }

   .sycm-ai-card-competition-shop-node-complete .low-copilot-output-markdown h1 {
       font-size: 17px;
   }

   .sycm-ai-card-competition-shop-node-complete .low-copilot-output-markdown h2 {
       font-size: 16px;
   }

   .sycm-ai-card-competition-shop-node-complete .low-copilot-output-markdown h3 {
       font-size: 15px;
   }

   .sycm-ai-card-competition-shop-node-complete .low-copilot-output-markdown h4 {
       font-size: 14px;
   }

   .sycm-ai-card-competition-shop-node-complete .low-copilot-output-markdown h5 {
       font-size: 13px;
   }

   .sycm-ai-card-competition-shop-node-complete .low-copilot-output-markdown h6 {
       font-size: 12px;
   }

   .sycm-ai-card-competition-shop-node-complete .low-copilot-output-markdown ul,
   .sycm-ai-card-competition-shop-node-complete .low-copilot-output-markdown ol {
       margin: 10px 0;
       padding-left: 18px;
       list-style-position: outside;
   }

   .sycm-ai-card-competition-shop-node-complete .low-copilot-output-markdown ul {
       list-style-type: disc;
   }

   .sycm-ai-card-competition-shop-node-complete .low-copilot-output-markdown ol {
       list-style-type: decimal;
   }

   .sycm-ai-card-competition-shop-node-complete .low-copilot-output-markdown li {
       margin: 5px 0;
       line-height: 1.5;
   }

   .sycm-ai-card-competition-shop-node-complete .low-copilot-output-markdown strong {
       font-weight: 600;
   }

   .sycm-ai-card-competition-shop-node-complete .low-copilot-output-markdown p {
       margin: 8px 0;
       line-height: 1.6;
   }

   .sycm-ai-card-competition-shop-node-complete .low-copilot-output-markdown table {
       width: 100%;
       border-collapse: collapse;
       margin: 12px 0;
   }

   .sycm-ai-card-competition-shop-node-complete .low-copilot-output-markdown table th,
   .sycm-ai-card-competition-shop-node-complete .low-copilot-output-markdown table td {
       border: 1px solid #E4E6ED;
       padding: 8px 12px;
       text-align: left;
       font-size: 12px;
   }

   .sycm-ai-card-competition-shop-node-complete .low-copilot-output-markdown table th {
       background: #F7F8FA;
       font-weight: 600;
       color: #333333;
   }

   .sycm-ai-card-competition-shop-node-complete .low-copilot-output-markdown table td {
       color: #666666;
   }

   .sycm-ai-card-competition-shop-modal-header {
       display: flex;
       align-items: center;
       width: 100%;
   }

   .sycm-ai-card-competition-shop-modal-content {
       display: flex;
       flex-direction: column;
       height: 100%;
   }

   .sycm-ai-card-competition-shop-modal-tabs {
       display: flex;
       border-bottom: 1px solid #E4E6ED;
       background: #FFFFFF;
       padding: 0;
       overflow-x: auto;
       margin-bottom: 0;
   }

   .sycm-ai-card-competition-shop-modal-tab {
       padding: 12px 16px;
       border: none;
       background: transparent;
       cursor: pointer;
       font-size: 14px;
       color: #666666;
       border-bottom: 2px solid transparent;
       transition: all 0.2s ease;
       white-space: nowrap;
       display: flex;
       align-items: center;
   }

   .sycm-ai-card-competition-shop-modal-tab:hover:not(.disabled) {
       color: #3D5EFF;
   }

   .sycm-ai-card-competition-shop-modal-tab.active {
       color: #3D5EFF;
       border-bottom-color: #3D5EFF;
   }

   .sycm-ai-card-competition-shop-modal-tab.disabled {
       cursor: not-allowed;
       opacity: 0.5;
   }

   .sycm-ai-card-competition-shop-modal-tab .loading-icon {
       margin-left: 8px;
       display: inline-flex;
       align-items: center;
   }

   .sycm-ai-card-competition-shop-modal-tab .loading-icon .loading-spin {
       width: 12px;
       height: 12px;
       animation: rotate 1s linear infinite;
   }

   .sycm-ai-card-competition-shop-modal-body {
       flex: 1;
       overflow-y: auto;
       padding: 24px;
       min-height: 400px;
   }

   .sycm-ai-card-competition-shop-modal-content-text {
       line-height: 1.6;
   }

   .sycm-ai-card-competition-shop-modal-content-text .low-copilot-output-markdown h1,
   .sycm-ai-card-competition-shop-modal-content-text .low-copilot-output-markdown h2,
   .sycm-ai-card-competition-shop-modal-content-text .low-copilot-output-markdown h3,
   .sycm-ai-card-competition-shop-modal-content-text .low-copilot-output-markdown h4,
   .sycm-ai-card-competition-shop-modal-content-text .low-copilot-output-markdown h5,
   .sycm-ai-card-competition-shop-modal-content-text .low-copilot-output-markdown h6 {
       color: #111111 !important;
       font-weight: 600;
       margin: 20px 0 12px 0;
   }

   .sycm-ai-card-competition-shop-modal-content-text .low-copilot-output-markdown h1:first-child,
   .sycm-ai-card-competition-shop-modal-content-text .low-copilot-output-markdown h2:first-child,
   .sycm-ai-card-competition-shop-modal-content-text .low-copilot-output-markdown h3:first-child,
   .sycm-ai-card-competition-shop-modal-content-text .low-copilot-output-markdown h4:first-child,
   .sycm-ai-card-competition-shop-modal-content-text .low-copilot-output-markdown h5:first-child,
   .sycm-ai-card-competition-shop-modal-content-text .low-copilot-output-markdown h6:first-child {
       margin-top: 0;
   }

   .sycm-ai-card-competition-shop-modal-content-text .low-copilot-output-markdown h1 {
       font-size: 20px;
   }

   .sycm-ai-card-competition-shop-modal-content-text .low-copilot-output-markdown h2 {
       font-size: 18px;
   }

   .sycm-ai-card-competition-shop-modal-content-text .low-copilot-output-markdown h3 {
       font-size: 16px;
   }

   .sycm-ai-card-competition-shop-modal-content-text .low-copilot-output-markdown h4 {
       font-size: 15px;
   }

   .sycm-ai-card-competition-shop-modal-content-text .low-copilot-output-markdown h5 {
       font-size: 14px;
   }

   .sycm-ai-card-competition-shop-modal-content-text .low-copilot-output-markdown h6 {
       font-size: 13px;
   }

   .sycm-ai-card-competition-shop-modal-content-text .low-copilot-output-markdown ul,
   .sycm-ai-card-competition-shop-modal-content-text .low-copilot-output-markdown ol {
       margin: 12px 0;
       padding-left: 20px;
       list-style-position: outside;
   }

   .sycm-ai-card-competition-shop-modal-content-text .low-copilot-output-markdown ul {
       list-style-type: disc;
   }

   .sycm-ai-card-competition-shop-modal-content-text .low-copilot-output-markdown ol {
       list-style-type: decimal;
   }

   .sycm-ai-card-competition-shop-modal-content-text .low-copilot-output-markdown li {
       margin: 6px 0;
       line-height: 1.6;
   }

   .sycm-ai-card-competition-shop-modal-content-text .low-copilot-output-markdown strong {
       font-weight: 600;
   }

   .sycm-ai-card-competition-shop-modal-content-text .low-copilot-output-markdown p {
       margin: 8px 0;
   }

   .sycm-ai-card-competition-shop-modal-content-text .low-copilot-output-markdown table {
       width: 100%;
       border-collapse: collapse;
       margin: 12px 0;
   }

   .sycm-ai-card-competition-shop-modal-content-text .low-copilot-output-markdown table th,
   .sycm-ai-card-competition-shop-modal-content-text .low-copilot-output-markdown table td {
       border: 1px solid #E4E6ED;
       padding: 8px 12px;
       text-align: left;
       font-size: 14px;
   }

   .sycm-ai-card-competition-shop-modal-content-text .low-copilot-output-markdown table th {
       background: #F7F8FA;
       font-weight: 600;
       color: #333333;
   }

   .sycm-ai-card-competition-shop-modal-content-text .low-copilot-output-markdown table td {
       color: #666666;
   }

   .sycm-ai-card-competition-shop-modal-empty {
       text-align: center;
       color: #999999;
       font-size: 14px;
       padding: 40px 20px;
   }

   .low-goods-td-v2 .sycm-goods-td {
       display: flex;
       justify-content: flex-start;
       align-items: stretch;
   }

   .low-goods-td-v2 .sycm-goods-td .goodsImg {
       border: none !important;
       border-radius: 4px;
   }

   .low-goods-td-v2 .sycm-goods-td .goodsImg .mediaObject {
       border-radius: 4px;
   }

   .low-goods-td-v2 .sycm-goods-td .goodsImg .play-img {
       margin-left: -9px;
       margin-top: -9px;
       height: 18px;
   }

   .low-goods-td-v2 .sycm-goods-td .goodsInfo {
       display: flex;
       align-content: space-around;
       flex-wrap: wrap;
   }

   .low-goods-td-v2 .sycm-goods-td .goodsInfo .goods-subIndex {
       margin-top: 2px;
   }

   .low-goods-td-v2 .sycm-goods-td .goodsInfo .goods-subIndex-text {
       color: #6b798e;
   }

   .low-goods-td-v2 .sycm-goods-td .goodsInfo .alife-one-design-sycm-preview-popover-target {
       width: 100%;
   }

   .low-goods-td-v2 .sycm-goods-td .goodsName {
       width: 100%;
       display: block !important;
       overflow: hidden !important;
       margin: 0 !important;
       white-space: nowrap !important;
       text-overflow: ellipsis !important;
   }

   .low-goods-td-v2 .sycm-goods-td .goodsName-qrcode {
       margin-bottom: 0 !important;
   }

   .low-shop-td-v2 .sycm-common-shop-td .sycm-common-shop-td-img-wrapper {
       margin-right: 8px;
   }

   .low-shop-td-v2 .shopName {
       width: 100%;
       display: block !important;
       overflow: hidden !important;
       margin: 0 !important;
       white-space: nowrap !important;
       text-overflow: ellipsis !important;
   }

   .low-Checkbox-v2 .ant-checkbox-checked .ant-checkbox-inner {
       background-color: #5980FF !important;
       border-color: #5980FF !important;
       box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.05);
       border-radius: 6px;
   }

   .low-Checkbox-v2 .ant-checkbox-inner {
       width: 18px !important;
       height: 18px !important;
       border-radius: 6px !important;
   }

   .low-Checkbox-v2 .ant-checkbox-checked .ant-checkbox-inner:after {
       left: 5px !important;
       top: 3px !important;
       transform: rotate(45deg) scale(0.8);
       border-width: 2px;
   }

   .low-content-td-wrap-content {
       display: flex;
       align-items: center;
   }

   .low-content-td-wrap-content-left {
       position: relative;
       margin-right: 6px;
       border-radius: 6px;
       display: flex;
       align-items: center;
       justify-content: center;
       background-color: #000;
   }

   .low-content-td-wrap-content-left-main {
       object-fit: contain;
       width: 100%;
   }

   .low-content-td-wrap-content .video::after {
       display: block;
       content: "";
       width: 12px;
       height: 12px;
       position: absolute;
       bottom: 4px;
       left: 4px;
       background: url("https://img.alicdn.com/imgextra/i4/O1CN01U7l7631XFxMDyqvCw_!!6000000002895-2-tps-24-24.png") no-repeat;
       background-size: 12px 12px;
   }

   .low-content-td-wrap-content .article::after {
       display: block;
       content: "";
       width: 16px;
       height: 16px;
       position: absolute;
       bottom: 2px;
       left: 2px;
       background: url("https://img.alicdn.com/imgextra/i4/O1CN01Pcfnlc1tAOAlJMnmn_!!6000000005861-2-tps-200-200.png") no-repeat;
       background-position: 3px 3px;
       background-size: 12px 12px;
   }

   .low-content-td-wrap-content-right {
       overflow: hidden;
       flex: 1;
   }

   .low-content-td-wrap-content-right-title {
       padding-bottom: 2px;
       white-space: normal;
       text-overflow: ellipsis;
       overflow: hidden;
       display: block;
       display: -webkit-box;
       -webkit-line-clamp: 2;
       -webkit-box-orient: vertical;
   }

   .low-content-td-wrap-content-right-sub-title {
       color: #6B798E;
       overflow: hidden;
       white-space: nowrap;
       text-overflow: ellipsis;
   }

   .low-button.low-button-v2:after {
       display: none !important;
   }

   .low-button.low-button-v2.ant-btn-secondary {
       background-color: #e1e9ff;
       color: #5980ff;
       border: none;
       height: 28px;
   }

   .low-button.low-button-v2.ant-btn-secondary:hover {
       background-color: #edf2ff;
       color: #85a1ff;
       border: none;
   }

   .low-button.low-button-v2.ant-btn-secondary:active {
       background-color: #ccdaff;
       color: #3861e8;
       border: none;
   }

   .low-common-index-picker-group {
       margin-top: 20px;
   }

   .low-common-index-picker-group .title {
       font-weight: 600;
   }

   .low-common-index-picker-group .ant-checkbox-group {
       display: block;
       margin-top: 8px;
   }

   .low-common-index-picker-group .ant-checkbox-group .ant-checkbox-group-item {
       margin: 4px 8px 4px 0px;
   }

   .low-common-index-picker-group .ant-checkbox-group .ant-checkbox-checked .ant-checkbox-inner {
       background-color: #5980FF;
       border-color: #5980FF;
   }

   .low-common-index-picker-group>label {
       font-weight: bold;
   }

   .low-common-index-picker-flatten-group {
       display: flex;
       flex-wrap: wrap;
       align-items: center;
       margin-bottom: 12px;
   }

   .low-common-index-picker-flatten-group-checkbox-button {
       background: #F7F8FA;
       border-radius: 6px;
       color: #666666;
       height: 30px;
       padding: 5.75px 9px;
       width: fit-content;
       border: 1px solid #F7F8FA;
       text-decoration: underline;
       text-decoration-color: #F7F8FA;
       cursor: pointer;
       margin-right: 10px;
   }

   .low-common-index-picker-flatten-group-title {
       margin-right: 20px;
   }

   .low-common-index-picker-flatten-group .btn-checked {
       color: #3D5EFF;
       border: 1px solid #3D5EFF;
   }

   .low-common-index-picker-flatten-group .btn-last {
       margin-right: 42px;
   }

   .low-common-index-picker {
       cursor: pointer;
       margin-right: 16px;
   }

   .low-common-index-picker-control {
       background: #F9F9F9;
       border-radius: 4px;
       padding: 5px 8px;
       display: flex;
       align-items: center;
   }

   .low-common-index-picker-control .num {
       color: #5980FF;
   }

   .low-common-index-picker-flatten-container {
       display: flex;
       flex-wrap: wrap;
       align-items: center;
       padding-left: 10px;
   }

   .low-common-index-picker-flatten-setting {
       margin-bottom: 12px;
   }

   .low-common-index-picker-flatten-setting span:nth-child(2) {
       color: #5980FF;
       margin-right: 6px;
       cursor: pointer;
   }

   .low-common-index-picker-flatten-setting span:nth-child(3) {
       color: #999999;
   }

   .low-common-index-picker .outer {
       background-color: #F0F2FA;
   }

   .low-common-index-picker .outer img {
       width: 16px;
       height: 15px;
       margin-right: 4px;
   }

   .low-common-index-picker .inner span:nth-child(1) {
       margin-right: 4px;
   }

   .low-common-index-picker .inner span:nth-child(2) {
       margin-left: 4px;
       color: #5980FF;
   }

   .low-common-index-picker-drawer {
       display: flex;
       justify-content: space-between;
   }

   .low-common-index-picker-footer {
       position: absolute;
       display: flex;
       align-items: center;
       bottom: 20px;
       right: 8px;
       width: 90%;
       justify-content: space-between;
   }

   .low-common-index-picker-footer button {
       margin-right: 8px;
   }

   .low-Switch.ant-switch-checked {
       background-color: #5980FF;
   }

   .low-radio-container {
       display: flex;
       align-items: center;
   }

   .low-radio-container .low-radio-title {
       padding-left: 28px;
       font-family: PingFangSC;
       font-weight: 400;
       font-size: 12px;
       color: #666666;
       letter-spacing: 0;
       line-height: 18px;
       padding-right: 24px;
   }

   .low-radio-container.low-radio-container-v2 .ant-radio-wrapper span {
       vertical-align: middle;
   }

   .low-radio-container.low-radio-container-v2 .ant-radio-checked .ant-radio-inner {
       background-color: #fff;
   }

   .low-radio-container.low-radio-container-v2 .ant-radio-checked .ant-radio-inner:after {
       background-color: #5980ff;
   }

   .low-radio-container.low-radio-container-v2 span.ant-radio+* {
       padding: 0 4px;
   }

   .low-radio-container.low-radio-container-v2 .ant-radio-wrapper {
       margin-right: 20px;
   }

   .low-radio-container.low-radio-container-v2 .ant-radio-group .ant-radio-inner {
       width: 14px;
       height: 14px;
   }

   .low-radio-container.low-radio-container-v2 .ant-radio-inner:after {
       left: 1px;
       top: 1px;
       width: 10px;
       height: 10px;
       border-radius: 50%;
   }

   .low-radio-container.low-radio-container-v2 .ant-radio-button-wrapper-checked:first-child {
       border: 1px solid #E4E6ED;
   }

   .low-radio-container.low-radio-container-v2 .ant-radio-button-wrapper-checked {
       border: 1px solid #E4E6ED;
       border-left: 0;
       box-shadow: none;
   }

   .low-radio-container.low-radio-container-v2 .ant-radio-button-wrapper:first-child {
       border-radius: 8px 0 0 8px;
   }

   .low-radio-container.low-radio-container-v2 .ant-radio-button-wrapper:last-child {
       border-radius: 0 8px 8px 0;
   }

   .low-radio-container.low-radio-container-v2 .ant-radio-button-wrapper:not(:first-child)::before {
       background-color: transparent !important;
       display: none;
   }

   .low-iframe {
       border: none;
       display: block;
   }

   @charset "UTF-8";

   .sycm-action-dialog {}

   .sycm-action-dialog.recommend-tab .ant-modal-header {
       padding: 0;
       border-bottom: none;
       background: #f7f6f6;
   }

   .sycm-action-dialog .ant-modal-title .oui-tabs .ant-tabs-nav-container {
       font-size: 14px;
   }

   .sycm-action-dialog .oui-tabs .ant-tabs-bar {
       border-bottom: none;
       margin-bottom: 0;
   }

   .sycm-action-dialog .oui-tabs .ant-tabs-nav .ant-tabs-tab {
       padding: 17px 16px;
       margin: 0;
   }

   .sycm-action-dialog .oui-tabs .ant-tabs-nav .ant-tabs-tab:hover {
       color: #2062e6;
   }

   .sycm-action-dialog .oui-tabs .ant-tabs-ink-bar {
       height: 0;
   }

   .sycm-action-dialog .oui-tabs .ant-tabs-nav .ant-tabs-tab-active {
       background: #fff;
       color: #000000;
   }

   .sycm-action-dialog .oui-canary-btn.ant-btn-hollow {
       color: #2062e6;
       border-color: #2062e6;
   }

   .sycm-action-dialog .oui-canary-btn.ant-btn-primary {
       background-color: #2062e6;
       border-color: #2062e6;
   }

   .sycm-action-dialog .oui-canary-input:focus,
   .sycm-action-dialog .ant-input:focus {
       border-color: #2062e6 !important;
   }

   .sycm-action-dialog .oui-canary-input.ant-input-affix-wrapper:hover .ant-input:not(.ant-input-disabled) {
       border-color: #2062e6 !important;
   }

   .sycm-action-dialog .recommend>div:not(.operate) {
       margin-bottom: 15px;
   }

   .sycm-action-dialog .form-area {
       display: flex;
       align-items: center;
   }

   .sycm-action-dialog .form-area .label {
       width: 82px;
   }

   .sycm-action-dialog.create .operate,
   .sycm-action-dialog.create-success .operate,
   .sycm-action-dialog.create-error .operate {
       margin-top: 80px;
   }

   .sycm-action-dialog.recommend .operate {
       margin-top: 30px;
   }

   .sycm-action-dialog.recommend .oui-canary-btn.ant-btn-primary.beyond-disable {
       cursor: not-allowed;
       opacity: 0.29;
   }

   .sycm-action-dialog .input-error-desc {
       color: #FB2F2F;
       margin-left: 78px;
       margin-top: 9px;
       font-size: 12px;
   }

   .sycm-action-dialog .operate {
       text-align: right;
   }

   .sycm-action-dialog .operate button {
       margin-left: 20px;
   }

   .sycm-action-dialog .main-text {
       font-size: 20px;
   }

   .sycm-action-dialog .success-desc,
   .sycm-action-dialog .error-desc {
       margin: 9px 0;
       line-height: 22px;
   }

   .sycm-action-dialog .error-icon {
       color: #FB2F2F;
       margin-right: 2px;
   }

   .sycm-action-dialog .desc {
       color: #9B9B9B;
       line-height: 22px;
   }

   .sycm-action-dialog .tip::before {
       display: inline-block;
       margin-right: 4px;
       color: #f5222d;
       font-size: 14px;
       font-family: SimSun, sans-serif;
       line-height: 1;
       content: "*";
   }

   .sycm-async-icon {
       display: inline-block;
       color: inherit;
       font-size: 1em;
       font-style: normal;
       line-height: 0;
       text-align: center;
       text-transform: none;
       vertical-align: -0.125em;
       text-rendering: optimizeLegibility;
       -webkit-font-smoothing: antialiased;
       -moz-osx-font-smoothing: grayscale;
   }

   .sycm-async-icon>* {
       line-height: 1;
   }

   .sycm-async-icon svg {
       display: inline-block;
   }

   .sycm-async-icon::before {
       display: none;
   }

   .sycm-async-icon .sycm-async-icon-icon {
       display: block;
   }

   .sycm-async-icon-spin::before,
   .sycm-async-icon-spin,
   .sycm-async-icon-loading,
   .sycm-async-icon-loading::before {
       display: inline-block;
       -webkit-animation: loadingCircle 2s infinite linear;
       animation: loadingCircle 2s infinite linear;
   }

   @-webkit-keyframes loadingCircle {
       100% {
           -webkit-transform: rotate(360deg);
           transform: rotate(360deg);
       }
   }

   @keyframes loadingCircle {
       100% {
           -webkit-transform: rotate(360deg);
           transform: rotate(360deg);
       }
   }

   .sycm-async-icon-xxs {
       font-size: 12px;
   }

   .sycm-async-icon-xs {
       font-size: 14px;
   }

   .sycm-async-icon-small {
       font-size: 16px;
   }

   .sycm-async-icon-medium {
       font-size: 20px;
   }

   .sycm-async-icon-large {
       font-size: 24px;
   }

   .sycm-async-icon-xl {
       font-size: 32px;
   }

   .sycm-async-icon-xxl {
       font-size: 48px;
   }

   .sycm-async-icon-xxxl {
       font-size: 64px;
   }

   .sycm-async-icon-lg {
       font-size: 1.33333333em;
       line-height: 0.75em;
       vertical-align: -15%;
   }

   .sycm-async-icon-2x {
       font-size: 2em;
   }

   .sycm-async-icon-3x {
       font-size: 3em;
   }

   .sycm-async-icon-4x {
       font-size: 4em;
   }

   .sycm-async-icon-5x {
       font-size: 5em;
   }

   .alife-one-design-sycm-preview-popover {
       margin: 8px 14px 18px;
       text-align: center;
   }

   .alife-one-design-sycm-preview-popover-iframe {
       position: relative;
       padding: 18px;
   }

   .alife-one-design-sycm-preview-popover-iframe img {
       position: absolute;
       top: 0;
       left: 0;
       width: 100%;
       pointer-events: none;
   }

   .alife-one-design-sycm-preview-popover-iframe iframe {
       border: none;
       outline: none;
   }

   .alife-one-design-sycm-preview-popover-text {
       margin: 15px 0;
       color: #999;
       text-align: left;
       word-break: break-all;
   }

   .alife-one-design-sycm-preview-popover-target:focus *,
   .alife-one-design-sycm-preview-popover-target:active *,
   .alife-one-design-sycm-preview-popover-target.ant-popover-open * {
       color: #0088FE !important;
   }

   .alife-one-design-sycm-preview-popover-close {
       position: absolute;
       top: 8px;
       right: 8px;
       padding: 2px;
       font-size: 14px;
       cursor: pointer;
   }

   .alife-one-design-sycm-preview-popover-tooltip.alife-one-design-sycm-preview-popover-tooltip {
       max-width: none;
   }

   .alife-one-design-sycm-preview-popover-tooltip.alife-one-design-sycm-preview-popover-tooltip .ant-tooltip-content {
       position: relative;
   }

   .sycm-goods-td {
       padding-right: 10px;
   }

   .sycm-goods-td:before,
   .sycm-goods-td:after {
       content: " ";
       display: table;
   }

   .sycm-goods-td:after {
       clear: both;
   }

   .sycm-goods-td .goodsImg {
       float: left;
       border: 1px solid #e6e6e6;
       margin-right: 10px;
       position: relative;
   }

   .sycm-goods-td .goodsImg .play-img {
       position: absolute;
       left: 50%;
       top: 50%;
       margin-left: -15px;
       margin-top: -15px;
       height: 30px;
   }

   .sycm-goods-td .goodsImg .mask-img {
       position: absolute;
       left: 0;
       top: 0;
       width: 100%;
       height: 100%;
   }

   .sycm-goods-td .goodsImg .mediaObject {
       width: 100%;
       height: 100%;
   }

   .sycm-goods-td .goodsInfo {
       float: left;
   }

   .sycm-goods-td .goodsInfo .goodsName-container {
       display: flex;
       align-items: center;
   }

   .sycm-goods-td .goodsInfo .goodsName {
       white-space: normal;
       text-overflow: ellipsis;
       overflow: hidden;
       display: block;
       display: -webkit-box;
       -webkit-line-clamp: 2;
       -webkit-box-orient: vertical;
   }

   .sycm-goods-td .goodsInfo .goodsName a {
       color: #2062e6;
   }

   .sycm-goods-td .goodsInfo .goodsName a:not([href]) {
       color: #333333;
       cursor: auto;
   }

   .sycm-goods-td .goodsInfo .singleGoodsName,
   .sycm-goods-td .goodsInfo .goodsShopName,
   .sycm-goods-td .goodsInfo .goodsPublishTime {
       white-space: nowrap;
       text-overflow: ellipsis;
       overflow: hidden;
       color: #999999;
   }

   .sycm-goods-td .goodsInfo .name-qrcode {
       max-width: 174px;
   }

   .sycm-goods-td .goodsInfo .qrcode-icon {
       width: 20px;
       display: inline-block;
       height: 20px;
       line-height: 20px;
       text-align: center;
       margin-left: 8px;
       border-radius: 50%;
       background: rgba(61, 94, 255, 0.1);
   }

   .sycm-goods-td .goodsInfo .goodsSkuNumber {
       color: #999999;
   }

   .sycm-goods-td .goodsInfo .goodsQrcode {
       color: #2062e6;
       cursor: pointer;
   }

   .sycm-goods-td .goodsInfo .goods-subIndex {
       margin-top: 6px;
   }

   .sycm-goods-td .goodsInfo .goods-subIndex:before,
   .sycm-goods-td .goodsInfo .goods-subIndex:after {
       content: " ";
       display: table;
   }

   .sycm-goods-td .goodsInfo .goods-subIndex:after {
       clear: both;
   }

   .sycm-goods-td .goodsInfo .goods-subIndex-text {
       float: left;
       color: #999999;
   }

   .sycm-goods-td .goodsInfo .goods-subIndex-value {
       float: right;
       color: #333333;
   }

   .qrcode-container {
       padding: 5px;
   }

   .qrcode-container .qrcode-info {
       margin-bottom: 10px;
       color: #999;
   }

   .sycm-goods-td-img-style {
       max-width: 1000px;
   }

   .goodName-qrcode-container {
       display: flex;
       justify-content: center;
       align-items: center;
       flex-direction: column;
   }

   .goodName-qrcode-container .top-text,
   .goodName-qrcode-container .bottom-text {
       font-size: 12px;
       color: #2C2C2C;
       font-family: PingFangSC;
       font-weight: normal;
       line-height: 18px;
   }

   .goodName-qrcode-container .top-text {
       margin-bottom: 5px;
   }

   .goodName-qrcode-container .bottom-text {
       margin-top: 5px;
   }

   .sycm-goodcost-modal .sku-name {
       margin-left: 48px;
       max-width: 220px;
       display: -webkit-box;
       -webkit-box-orient: vertical;
       -webkit-line-clamp: 2;
       overflow: hidden;
   }

   .sycm-goodcost-modal .sycm-goods-td {
       padding-right: 0;
   }

   .sycm-goodcost-modal .ant-modal-body {
       max-height: 330px;
       overflow: auto;
   }

   .sycm-goodcost-modal .ant-table-tbody>tr>td {
       border-bottom: 0;
   }

   .goodcost-message-container.ant-message {
       z-index: 1399;
   }

   .sycm-title-update-modal-content {
       display: flex;
       align-items: center;
       flex-wrap: wrap;
       margin: 0 auto;
       padding: 18px 12px 14px;
       border-radius: 4px;
       background-color: rgba(243, 246, 255, 0.8);
   }

   .sycm-title-update-modal .tag-name-wrapper {
       position: relative;
       margin: 0 4px 4px 0;
   }

   .sycm-title-update-modal .tag-name-wrapper .tag-name {
       position: relative;
       display: inline-block;
       height: 26px;
       line-height: 26px;
       padding: 0 10px;
       font-size: 12px;
       background: #fff;
       border-radius: 2px;
   }

   .sycm-title-update-modal .tag-name-wrapper .new-tag {
       position: absolute;
       top: -4px;
       left: -8px;
       transform: scale(0.5);
       width: 36px;
   }

   .sycm-title-update-modal .tag-name-wrapper .del-icon-wrapper {
       position: absolute;
       top: 0;
       right: 0;
       display: none;
       width: 10px;
       height: 10px;
       border-radius: 2px;
       background: #ff8838;
       font-size: 8px;
       cursor: pointer;
       margin-left: 2px;
       color: #fff;
   }

   .sycm-title-update-modal .tag-name-wrapper .del-icon-wrapper i {
       position: relative;
       top: -1px;
       left: -1px;
       transform: scale(0.7);
       vertical-align: top;
   }

   .sycm-title-update-modal .tag-name-wrapper:hover {
       cursor: pointer;
   }

   .sycm-title-update-modal .tag-name-wrapper:hover .del-icon-wrapper {
       display: block;
   }

   .sycm-title-update-modal-tip {
       margin-top: 10px;
   }

   .sycm-title-update-modal-tip i {
       margin-right: 5px;
       color: #f3d024;
   }

   .sycm-operation-strategy-iframe-drawer {
       z-index: 3000;
   }

   .sycm-operation-strategy-iframe-drawer .ant-drawer-wrapper-body {
       display: flex;
       flex-direction: column;
   }

   .sycm-operation-strategy-iframe-drawer .ant-drawer-wrapper-body .ant-drawer-header {
       flex-shrink: 0;
   }

   .sycm-operation-strategy-iframe-drawer .ant-drawer-wrapper-body .ant-drawer-body {
       flex: 1;
       padding: 0;
       width: 100%;
   }

   .sycm-operation-strategy-iframe-drawer .iframe-tag {
       border: none;
       width: 100%;
       height: 100%;
   }

   .operation-strategy-wrapper a {
       font-size: 12px;
       color: #2062e6;
   }

   .operation-strategy-wrapper .anticon-down {
       color: #2062e6;
       margin-left: 3px;
   }

   .operation-strategy-wrapper .anticon-down.reverse {
       transform: rotate(180deg);
       transition: 0.1s;
   }

   .sycm-operate-strategy {
       width: 310px;
   }

   .sycm-operate-strategy .center-text {
       display: inline-block;
       width: 48px;
   }

   .sycm-operate-strategy.ant-popover-inner {
       border-radius: 6px;
   }

   .sycm-operate-strategy-category-title {
       line-height: 17px;
       font-size: 12px;
       color: #999999;
   }

   .sycm-operate-strategy-category-list {
       margin-top: 4px;
       display: flex;
       flex-wrap: wrap;
   }

   .sycm-operate-strategy-category-list-item {
       margin: 0 8px 8px 0;
       min-width: 82px;
       padding: 0 6px;
       height: 22px;
       line-height: 22px;
       text-align: center;
       font-size: 12px;
       border-radius: 2px;
       color: #333333;
       background-color: #f6f6f6;
       box-sizing: border-box;
   }

   .sycm-operate-strategy-category-list-item:hover {
       cursor: pointer;
       color: #2062e6;
       background-color: #e8effc;
   }

   .strategy-from {
       flex: 1;
       display: flex;
       justify-content: flex-end;
       align-items: center;
       position: relative;
       top: -1px;
   }

   .strategy-from a.strategy-from-link {
       color: #999999;
   }

   .strategy-from .resource-from-tag {
       height: 20px;
       background-color: #f1af00;
       border-radius: 10px;
       padding: 0 6px 0 10px;
       margin-right: 4px;
       color: #fff;
       display: inline-flex;
       justify-content: center;
       align-items: center;
   }

   .diagnosis-mama-right {
       padding-left: 52px;
       padding-right: 18px;
   }

   .diagnosis-mama-right a {
       background-color: #faf3eb;
       display: inline-block;
       padding: 0 8px;
       line-height: 20px;
       border-radius: 4px;
   }

   .sycm-card-popover-content {
       width: 338px;
       display: flex;
       flex-direction: column;
       background-color: #fff;
   }

   .sycm-card-popover-content .strategy-tag-star {
       padding-left: 52px;
   }

   .sycm-card-popover-content .strategy-tag-star .ant-rate-star {
       margin-right: 2px;
   }

   .sycm-card-popover-content .strategy-tag-star .oui-canary-icon-doubt-o {
       color: #999999;
       cursor: help;
       margin: 0 5px 0 2px;
   }

   .sycm-card-popover-content .strategy-tag-star .deeper .ant-rate-star-half .ant-rate-star-first,
   .sycm-card-popover-content .strategy-tag-star .deeper .ant-rate-star-full .ant-rate-star-second {
       color: #ff8838;
   }

   .sycm-card-popover-content .strategy-tag-star .deeper .ant-rate-star-first,
   .sycm-card-popover-content .strategy-tag-star .deeper .ant-rate-star-second {
       user-select: none;
       transition: all 0.3s;
       color: #ffdbc3;
   }

   .sycm-card-popover-content .strategy-tag-star .lighter .ant-rate-star-half .ant-rate-star-first,
   .sycm-card-popover-content .strategy-tag-star .lighter .ant-rate-star-full .ant-rate-star-second {
       color: #e9c515;
   }

   .sycm-card-popover-content .strategy-tag-star .lighter .ant-rate-star-first,
   .sycm-card-popover-content .strategy-tag-star .lighter .ant-rate-star-second {
       user-select: none;
       transition: all 0.3s;
       color: #f8edb8;
   }

   .sycm-card-popover-content .strategy-tag-star .anticon-checkbox-shadow {
       font-size: 12px;
   }

   .sycm-card-popover-content_hd {
       padding: 6px 18px 0;
       height: 43px;
       display: flex;
       align-items: center;
   }

   .sycm-card-popover-content_hd .strategy-tag-new {
       display: inline-block;
       position: absolute;
       right: 0;
       background-color: #4c6bf5;
       color: #fff;
       padding: 3px 8px 3px 12px;
       border-top-left-radius: 20px;
       border-bottom-left-radius: 20px;
       font-size: 12px;
       transform: scale(0.8);
       transform-origin: right;
       line-height: 1.4;
       height: 22px;
   }

   .sycm-card-popover-content-icon {
       width: 25px;
       height: 26px;
       margin-right: 10px;
   }

   .sycm-card-popover-content-title {
       font-size: 14px;
       font-weight: bold;
       color: #3c70ff;
   }

   .sycm-card-popover-content_bd {
       display: flex;
       flex-direction: column;
   }

   .sycm-card-popover-content-item {
       margin-top: 8px;
       display: flex;
       padding: 0 18px;
   }

   .sycm-card-popover-content-item-title {
       display: inline-block;
       flex: 0 0 28px;
       margin-right: 6px;
       width: 36px;
       height: 20px;
       border-radius: 2px;
       color: #fff;
       text-align: center;
       background: linear-gradient(270deg, #BB91FF 0%, #9B5DFF 51%), linear-gradient(302deg, #EDF1FF 1%, #CFD9FF 133%), linear-gradient(180deg, #F7FAFF 0%, #FFFFFF 100%);
   }

   .sycm-card-popover-content-item-text {
       font-size: 12px;
       color: #333333;
   }

   .sycm-card-popover-content-data {
       margin-top: 8px;
   }

   .sycm-card-popover-content-recommend {
       margin-top: 8px;
       padding: 10px 18px 16px;
   }

   .sycm-card-popover-content .action-node {
       display: inline-block;
       margin-top: 3px;
       height: 24px;
       line-height: 24px;
       padding: 0 6px;
       font-size: 12px;
       color: #ec6c00;
       background-color: #fdf4ec;
       border-radius: 4px;
   }

   .detail-goods-img-wrapper {
       width: 222px;
   }

   .detail-goods-img-wrapper img {
       height: 222px;
       width: 222px;
       border-radius: 9.6px;
   }

   .detail-goods-img-wrapper p {
       font-size: 12px;
       color: #333333;
       line-height: 18px;
       margin-top: 16px;
   }

   .recommend-items-wrapper {
       margin-top: 6px;
   }

   .recommend-items-title {
       font-size: 12px;
       color: #999999;
       line-height: 18px;
   }

   .recommend-items-list {
       margin-top: 2px;
       display: flex;
       align-items: center;
   }

   .recommend-items-goods {
       position: relative;
       width: 40px;
       height: 40px;
       margin-right: 6px;
       border-radius: 2px;
       overflow: hidden;
       display: inline-block;
   }

   .recommend-items-goods .goods-img {
       width: 40px;
       height: 40px;
   }

   .recommend-items-goods .goods-cornor {
       position: absolute;
       left: 0;
       top: 0;
       min-width: 29px;
       height: 13px;
       display: flex;
       justify-content: flex-start;
       align-items: center;
       background: #ffc159;
       border-radius: 0 0 4px 0;
       background-color: #ffc159;
   }

   .recommend-items-goods .goods-cornor span {
       font-size: 12px;
       color: #ffffff;
       transform: scale(0.83);
       white-space: nowrap;
   }

   .recommend-words-wrapper {
       margin-top: 2px;
   }

   .recommend-words-title {
       font-size: 12px;
       color: #999999;
       line-height: 18px;
   }

   .recommend-words-list {
       margin-top: 2px;
       display: flex;
       align-items: center;
       flex-wrap: wrap;
   }

   .recommend-words-list .word {
       padding: 0 4px;
       margin: 0 6px 6px 0;
       height: 20px;
       display: flex;
       align-items: center;
       justify-content: center;
       line-height: 20px;
       border-radius: 2px;
       background-color: #E7EFFF;
   }

   .recommend-words-list .word .text {
       font-size: 12px;
       color: #333333;
   }

   .recommend-words-list .word .separate {
       margin: 0 6px;
       height: 10px;
       width: 1px;
       background-color: #C3D2F5;
   }

   .recommend-video-wrapper .goodsImg {
       position: relative;
       display: inline-block;
       margin-right: 6px;
   }

   .recommend-video-wrapper .goodsImg .mediaObject {
       width: 100%;
       height: 100%;
       border-radius: 2px;
   }

   .recommend-video-wrapper .goodsImg .play-img {
       position: absolute;
       left: 50%;
       top: 50%;
       transform: translate(-50%, -50%);
       height: 20px;
   }

   .recommend-video-wrapper .recommend-video-title {
       font-size: 12px;
       color: #999999;
       line-height: 22px;
   }

   .recommend-video-wrapper .recommend-video-list .video-item {
       display: inline-block;
   }

   .recommend-video-wrapper .recommend-video-list .goods-cornor {
       position: absolute;
       left: 0;
       top: 0;
       width: 26px;
       height: 12px;
       display: flex;
       justify-content: flex-start;
       align-items: center;
       background: #FFC159;
       border-radius: 0 0 4px 0;
       background-color: #FFC159;
   }

   .recommend-video-wrapper .recommend-video-list .goods-cornor span {
       font-size: 12px;
       color: #FFFFFF;
       transform: scale(0.75);
       position: absolute;
       left: -3px;
       top: -3px;
       white-space: nowrap;
   }

   .video-modal {
       z-index: 99999;
   }

   .video-modal .iframe {
       position: relative;
       padding: 18px;
   }

   .video-modal .iframe img {
       position: absolute;
       top: 0;
       left: 0;
       width: 100%;
       pointer-events: none;
   }

   .video-modal .iframe iframe {
       border: none;
       outline: none;
   }

   .relate-goods-wrapper .relate-goods-title {
       font-size: 12px;
       color: #999999;
       line-height: 22px;
   }

   .relate-goods-wrapper .relate-goods-block {
       display: inline-block;
   }

   .relate-goods-wrapper .relate-goods-block .relate-goods-item {
       position: relative;
       display: inline-block;
       width: 60px;
       height: 60px;
       margin-right: 6px;
   }

   .relate-goods-wrapper .relate-goods-block .relate-goods-item .relate-goods-img {
       width: 100%;
       height: 100%;
       border-radius: 2px;
   }

   .relate-goods-wrapper .relate-goods-block .relate-goods-item .goods-cornor {
       position: absolute;
       left: 0;
       top: 0;
       width: 30px;
       height: 14px;
       display: flex;
       justify-content: flex-start;
       align-items: center;
       background: #ffc159;
       border-radius: 0 0 4px 0;
       background-color: #ffc159;
   }

   .relate-goods-wrapper .relate-goods-block .relate-goods-item .goods-cornor span {
       font-size: 12px;
       color: #ffffff;
       transform: scale(0.75);
       position: absolute;
       left: -3px;
       top: -2px;
       white-space: nowrap;
   }

   .relate-goods-wrapper .relate-goods-block .bottom-text {
       font-size: 12px;
       color: #999999;
   }

   .relate-goods-wrapper .relate-goods-block .bottom-text .tag {
       color: #333333;
       font-weight: bold;
       margin-top: -3px;
   }

   .sycm-card-popover .ant-popover-inner {
       border-radius: 8px;
       overflow: hidden;
   }

   .sycm-card-popover .ant-popover-inner-content {
       padding: 0;
   }

   .sycm-card-popover-btn {
       height: 22px;
       padding: 0 5px;
       display: flex;
       justify-content: center;
       align-items: center;
       border-radius: 2px;
       margin-left: 7px;
       color: #fff !important;
       background-color: #ec6c00;
       border: none;
   }

   .sycm-card-popover-btn.xiaoer-strategy {
       background-color: #ef292f;
   }

   .sycm-card-popover-btn.img-button {
       background-color: transparent;
   }

   .sycm-card-popover-btn.img-button img {
       height: 18px;
   }

   .sycm-card-popover-icon {
       width: 12px;
       height: 12px;
       margin-right: 4px;
   }

   .sycm-card-popover-icon.icon-chance {
       background: url("https://img.alicdn.com/imgextra/i1/O1CN01VH5KJf1vKa5PspCcF_!!6000000006154-2-tps-26-26.png") 0 0 no-repeat;
       background-size: 100% 100%;
   }

   .sycm-card-popover-icon.icon-problem {
       background: url("https://img.alicdn.com/imgextra/i2/O1CN01oUj7MJ1JsyQceuMSB_!!6000000001085-2-tps-26-26.png") 0 0 no-repeat;
       background-size: 100% 100%;
   }

   .oui-date-picker-menu-v2.oui-date-picker-menu {
       background-color: #FFFFFF;
       box-shadow: 0 4px 20px 0 rgba(187, 200, 227, 0.5);
       border-radius: 10px;
       border: none;
   }

   .oui-date-picker-menu-v2 .oui-date-picker-period-panel {
       text-align: center;
   }

   .oui-date-picker-menu-v2 .oui-dt-calendar-content .oui-dt-calendar-pannel {
       border-bottom: 1px solid rgba(167, 182, 210, 0.25);
   }

   .oui-date-picker-menu-v2 .oui-dt-calendar-content .oui-dt-calendar-control>i {
       width: 20px;
       height: 20px;
       line-height: 20px;
       text-align: center;
       background-color: #F4F6F9;
       border-radius: 2px;
       color: #6B798E;
   }

   .oui-date-picker-menu-v2 .oui-dt-calendar-date,
   .oui-date-picker-menu-v2 .oui-dt-calendar-month {
       border-spacing: 0 4px;
       border-collapse: inherit;
   }

   .oui-date-picker-menu-v2 .oui-dt-calendar-table {
       margin-top: 4px;
   }

   .oui-date-picker-menu-v2 .oui-dt-calendar-date td {
       padding: 0 10px;
       height: 32px;
       color: #333;
   }

   .oui-date-picker-menu-v2 .oui-dt-calendar-date td:hover:not(.disabled-element):not(.previous-month):not(.next-month):not(.range-element):not(.focused-element) {
       background-color: #E1E9FF;
       color: #333;
       border-radius: 4px;
   }

   .oui-date-picker-menu-v2 .oui-dt-calendar-date td:first-child {
       border-radius: 4px 0 0 4px;
   }

   .oui-date-picker-menu-v2 .oui-dt-calendar-date td:last-child {
       border-radius: 0 4px 4px 0;
   }

   .oui-date-picker-menu-v2 .oui-dt-calendar-date .oui-dt-calendar-date-column td.focused-element {
       background-color: #5980FF;
   }

   .oui-date-picker-menu-v2 .oui-dt-calendar-content.day .oui-dt-calendar-date .oui-dt-calendar-date-column td.focused-element {
       border-radius: 4px;
   }

   .oui-date-picker-menu-v2 .oui-dt-calendar-month .oui-dt-calendar-month-column td.focused-element,
   .oui-date-picker-menu-v2 .oui-dt-calendar-month .oui-dt-calendar-month-column td.range-element {
       background-color: #5980FF;
       border-radius: 4px;
   }

   .oui-date-picker-menu-v2 .oui-dt-calendar-date .oui-dt-calendar-date-column td.range-element {
       background-color: #E1E9FF;
       color: #333;
   }

   .oui-date-picker-menu-v2 .oui-dt-calendar-date .oui-dt-calendar-date-column td.disabled-element,
   .oui-date-picker-menu-v2 .oui-dt-calendar-month .oui-dt-calendar-month-column td.disabled-element {
       background-color: #F4F6F9;
       color: #6B798E;
   }

   .oui-date-picker-menu-v2 .oui-dt-calendar-date .oui-dt-calendar-day-column th {
       background: #f4f6f9;
       color: #6B798E;
   }

   .oui-date-picker-menu-v2 .date-panel-footer-message {
       padding: 10px 12px 10px;
       background-color: #e9f0fd;
       margin: 0;
       margin-top: 5px;
       text-align: left;
       color: #333333;
   }

   .oui-date-picker-menu-v2 .date-panel-footer-message i {
       color: #2163e6;
       margin-right: 5px;
   }

   .oui-date-picker-menu-v2 .lowcode-dateware-house-default {
       background-image: url("//img.alicdn.com/imgextra/i4/O1CN01yHmej11fL0nVRY6KJ_!!6000000003989-2-tps-38-38.png");
       background-position: right top;
       background-repeat: no-repeat;
       background-size: 10px 10px;
   }

   .oui-date-picker-menu-v2 .lowcode-dateware-house-focus {
       background-image: url("//img.alicdn.com/imgextra/i1/O1CN01Y01f5B1quF208MAA9_!!6000000005555-2-tps-48-48.png");
       background-position: right top;
       background-repeat: no-repeat;
       background-size: 10px 10px;
   }

   .oui-date-picker-menu-v2 .lowcode-dateware-house-range {
       background-image: url("//img.alicdn.com/imgextra/i1/O1CN01Y01f5B1quF208MAA9_!!6000000005555-2-tps-48-48.png");
       background-position: right top;
       background-repeat: no-repeat;
       background-size: 10px 10px;
   }

   .lowcode-dataware-modal {
       width: 300px;
       text-align: center;
   }

   .lowcode-dataware-modal .ant-modal-content {
       width: 180px;
   }

   .lowcode-dataware-modal .ant-modal-content .anticon-info-circle::before {
       content: "";
       position: absolute;
       left: 72px;
       top: -13px;
       width: 36px;
       height: 36px;
       border-radius: 100% 100%;
       background-color: #FFF;
       border-top: 1px solid #ccc;
   }

   .lowcode-dataware-modal .ant-modal-body {
       padding: 20px;
   }

   .lowcode-dataware-modal .ant-modal-body .ant-confirm-content {
       margin: 0;
   }

   .lowcode-dataware-modal .ant-modal-body .ant-confirm-btns {
       float: none;
       text-align: center;
   }

   .lowcode-dataware-modal .trumpet {
       position: absolute;
       top: -4px;
       left: 83px;
       z-index: 9999;
       width: 14px;
       height: 14px;
   }

   .lowcode-dataware-modal .lowcode-dataware-modal-body {
       color: #666;
       font-size: 12px;
       line-height: 20px;
   }

   .sycm-filter {
       margin: 0;
   }

   .sycm-filter .home-time-range {
       min-height: 52px;
       display: flex;
       align-items: center;
   }

   .sycm-filter .home-time-range.time-range-fixed {
       box-shadow: 0 4px 10px 0 rgba(0, 0, 0, 0.05);
       margin-top: 0;
       border-top: 1px solid #f0f0f0;
   }

   .sycm-filter .oui-card {
       margin-bottom: 0;
       padding-left: 20px;
       padding-right: 20px;
       box-shadow: none;
   }

   .sycm-filter .oui-card .oui-card-content {
       padding: 0;
       min-height: 0;
   }

   .sycm-filter-v2 .oui-date-picker-current-date {
       color: #97A1AF;
       margin-right: 17px;
       line-height: 28px;
       font-family: AlibabaSans102;
   }

   .sycm-filter-v2 .oui-date-picker-particle-button {
       overflow: hidden;
       background: #fff;
       margin: 0 6px;
       border-radius: 6px;
       border: 1px solid #E4E6ED;
   }

   .sycm-filter-v2 .oui-date-picker-particle-button button.ant-btn,
   .sycm-filter-v2 .oui-date-picker-particle-button button.arrow[disabled] {
       padding: 0;
       height: 28px;
       line-height: 28px;
       width: 46px;
       color: #333;
       background: #fff;
       margin-right: 0 !important;
       border: none;
       border-right: 1px solid #E4E6ED;
   }

   .sycm-filter-v2 .oui-date-picker-particle-button button.ant-btn:last-child,
   .sycm-filter-v2 .oui-date-picker-particle-button button.arrow[disabled]:last-child {
       border-right: none;
   }

   .sycm-filter-v2 .oui-date-picker-particle-button button.ant-btn:not(.arrow):hover {
       color: #3D5EFF;
   }

   .sycm-filter-v2 .oui-date-picker-particle-button button.arrow {
       color: #333;
       width: 26px;
   }

   .sycm-filter-v2 .oui-date-picker-particle-button button.arrow:hover {
       color: #3D5EFF;
   }

   .sycm-filter-v2 .oui-date-picker-particle-button button.arrow[disabled] {
       color: #97A1AF;
       width: 26px;
   }

   .sycm-filter-v2 .oui-date-picker-particle-button button.ant-btn-primary {
       position: relative;
       color: #3D5EFF;
       background-color: #fff;
   }

   .sycm-filter-v2 .oui-date-picker-particle-button button.ant-btn-primary span {
       position: relative;
       z-index: 20;
   }

   .sycm-filter-v2 .oui-date-picker-particle-button button.ant-btn-primary .common-filter-custom-options {
       position: relative;
       z-index: 20;
   }

   .sycm-filter-v2 .oui-date-picker-particle-button button.ant-btn-primary:before {
       content: "";
       display: none;
       position: absolute;
       top: 0;
       left: -5px;
       right: -5px;
       height: 100%;
       z-index: 10;
       opacity: 1;
       background: #E1E9FF;
       color: #3D5EFF;
       border-radius: 14px;
       overflow: hidden;
   }

   .sycm-filter-v2 .oui-date-picker-particle-button button[ant-click-animating-without-extra-node]::after {
       display: none;
   }

   .oui-affix {
       z-index: 999;
   }

   .common-filter-custom-options i {
       color: #2062e6;
   }

   .ant-btn-primary .common-filter-custom-options i {
       color: #fff !important;
   }

   .filter .top,
   .filter .middle,
   .filter .bottom {
       padding: 10px 30px;
       min-height: 40px;
   }

   .filter .top,
   .filter .bottom {
       display: flex;
       align-items: center;
   }

   .filter .top .left,
   .filter .top .right {
       flex-grow: 1;
       flex-shrink: 1;
       flex-basis: auto;
       display: flex;
       align-items: center;
       vertical-align: middle;
   }

   .filter .top .left>*:not(:first-child),
   .filter .top .right>*:not(:first-child) {
       margin-left: 10px;
   }

   .filter .top .left .item-date,
   .filter .top .right .item-date {
       flex-grow: 1;
       flex-shrink: 1;
       flex-basis: auto;
   }

   .filter .top .left+.right {
       flex-grow: 0;
       flex-basis: auto;
   }

   .filter .top+* {
       border-top: 1px solid rgba(0, 0, 0, 0.06);
   }

   .filter .bottom {
       padding: 0;
   }

   .filter .bottom .left,
   .filter .bottom .right {
       display: flex;
       align-items: center;
       padding: 0 30px;
       line-height: 40px;
   }

   .filter .bottom .left>*:not(:first-child),
   .filter .bottom .right>*:not(:first-child) {
       margin-left: 15px;
   }

   .filter .bottom .left {
       flex-grow: 1;
       flex-shrink: 1;
       flex-basis: auto;
       vertical-align: middle;
   }

   .filter .bottom .left .oui-tab-switch {
       height: inherit;
       line-height: 40px;
       font-size: 14px;
   }

   .filter .bottom .left .oui-tab-switch>span {
       margin-left: 40px;
   }

   .filter .bottom .left .oui-tab-switch>span:first-child {
       margin-left: 0;
   }

   .filter .bottom [data-position] {
       display: inline-block;
   }

   .filter-top-left .top,
   .filter-top-left .middle,
   .filter-top-left .bottom {
       padding: 0;
       min-height: 0px;
   }

   .custom-calendar .calendarContainer {
       margin: 0 auto;
   }

   .custom-calendar .range-select {
       display: flex;
       justify-content: space-between;
       border-bottom: 1px solid #eee;
       height: 46px;
       align-items: center;
   }

   .custom-calendar .range-select>div {
       flex: 1;
       padding-left: 15px;
       white-space: nowrap;
       position: relative;
   }

   .custom-calendar .range-tips {
       color: #cecece;
       text-align: center;
   }

   .custom-calendar .range-operate {
       display: flex;
       align-items: center;
       border-top: 1px solid #eee;
   }

   .custom-calendar .range-operate .doubt-o {
       margin-left: 4px;
   }

   .custom-calendar .range-operate .operate-compare {
       padding-left: 15px;
   }

   .custom-calendar .range-operate .operate-uniq {
       border-left: 1px solid #eee;
       padding-left: 12px;
   }

   .custom-calendar .range-operate .operate-uniq span.ant-radio+* {
       padding-left: 4px;
       padding-right: 4px;
   }

   .custom-calendar .range-operate .operate-buttons {
       padding-right: 12px;
       display: flex;
       flex: 1;
       justify-content: flex-end;
       height: 48px;
       align-items: center;
   }

   .custom-calendar .range-operate .operate-buttons>button {
       margin-left: 10px;
   }

   .custom-calendar .calendar-message {
       height: 37px;
       display: flex;
       justify-content: space-between;
       background-color: #e8effc;
       color: #2062e6;
       align-items: center;
       padding: 0 12px 0 15px;
   }

   .custom-calendar .calendar-message a {
       background-color: rgba(32, 98, 230, 0.1);
       border-radius: 10px;
       height: 21px;
       min-width: 75px;
       display: inline-block;
       line-height: 21px;
       text-align: center;
       padding: 0 8px;
   }

   .custom-calendar .range-modify-btn {
       font-size: 12px;
       color: #2062e6;
       background-color: rgba(32, 98, 230, 0.1);
       border-radius: 2px;
       padding: 0 2px;
       display: inline-block;
       transform: scale(0.8);
       cursor: pointer;
   }

   .custom-calendar .range-triangle {
       display: inline-block;
       border: 8px solid transparent;
       border-bottom: 11px solid #eee;
       position: absolute;
       left: 32px;
       bottom: -14px;
   }

   .custom-calendar.disable-focus-cell td.focused-element {
       color: inherit !important;
       background-color: inherit !important;
   }

   .sycm-base-search-result-v2-ai-content {
       padding: 20px;
       height: 560px;
       overflow-y: scroll;
   }

   .sycm-base-search-result-v2-ai-content .ai-header {
       display: flex;
       justify-content: space-between;
       align-items: center;
   }

   .sycm-base-search-result-v2-ai-content .ai-header .ai-title {
       display: flex;
       align-items: center;
       gap: 8px;
       font-size: 14px;
       font-weight: 600;
       color: #111111;
   }

   .sycm-base-search-result-v2-ai-content .ai-header .refresh-icon {
       color: #999999;
       cursor: pointer;
       transition: color 0.2s;
   }

   .sycm-base-search-result-v2-ai-content .ai-header .refresh-icon:hover {
       color: #3D5EFF;
   }

   .sycm-base-search-result-v2-ai-content .quick-questions {
       margin-bottom: 20px;
       display: flex;
       flex-wrap: wrap;
       margin-top: 6px;
   }

   .sycm-base-search-result-v2-ai-content .quick-questions .question-item {
       width: 50%;
       padding: 8px 0;
       cursor: pointer;
       transition: background-color 0.2s;
   }

   .sycm-base-search-result-v2-ai-content .quick-questions .question-item:hover {
       background-color: #f5f5f5;
   }

   .sycm-base-search-result-v2-ai-content .quick-questions .question-item:last-child {
       border-bottom: none;
   }

   .sycm-base-search-result-v2-ai-content .quick-questions .question-item span {
       font-size: 14px;
       color: #111111;
       font-weight: normal;
   }

   .sycm-base-search-result-v2-ai-content .quick-questions .question-item .anticon {
       margin-left: 12px;
   }

   .sycm-base-search-result-v2-ai-content .history-section .history-header {
       display: flex;
       font-size: 14px;
       font-weight: 600;
       justify-content: space-between;
       align-items: center;
       margin-bottom: 12px;
   }

   .sycm-base-search-result-v2-ai-content .history-section .history-header span {
       font-size: 14px;
       font-weight: 500;
       color: #333333;
   }

   .sycm-base-search-result-v2-ai-content .history-section .history-header .delete-icon {
       color: #999999;
       cursor: pointer;
       transition: color 0.2s;
   }

   .sycm-base-search-result-v2-ai-content .history-section .history-header .delete-icon:hover {
       color: #3D5EFF;
   }

   .sycm-base-search-result-v2-ai-content .history-section .history-questions {
       display: flex;
       flex-wrap: wrap;
       gap: 12px;
       overflow: scroll;
       max-height: 320px;
   }

   .sycm-base-search-result-v2-ai-content .history-section .history-questions .history-tag {
       border-radius: 6px;
       background: #fff;
       padding: 6px 12px;
       font-size: 12px;
       color: #666666;
       cursor: pointer;
       border: 1px solid #E4E6ED;
       transition: all 0.2s;
       max-width: 120px;
       overflow: hidden;
       text-overflow: ellipsis;
       white-space: nowrap;
   }

   .sycm-base-search-result-v2-ai-content .history-section .history-questions .history-tag:hover {
       color: #3D5EFF;
       border-color: #3D5EFF;
   }

   .sycm-base-search-result-v2-ai-content .ai-loading .loading-header {
       display: flex;
       justify-content: space-between;
       align-items: center;
       margin-bottom: 20px;
   }

   .sycm-base-search-result-v2-ai-content .ai-loading .loading-header .loading-icon {
       display: flex;
       align-items: center;
       gap: 6px;
   }

   .sycm-base-search-result-v2-ai-content .ai-loading .loading-header .finding-indicators {
       display: flex;
       align-items: center;
       gap: 8px;
   }

   .sycm-base-search-result-v2-ai-content .ai-loading .loading-header .finding-indicators .loading-spinner {
       width: 16px;
       height: 16px;
       border: 2px solid #f0f0f0;
       border-top: 2px solid #3D5EFF;
       border-radius: 50%;
       animation: spin 1s linear infinite;
   }

   .sycm-base-search-result-v2-ai-content .ai-loading .loading-header .finding-indicators .finding-text {
       font-size: 12px;
       color: #666;
   }

   .sycm-base-search-result-v2-ai-content .ai-loading .loading-text {
       font-size: 14px;
       font-weight: 600;
   }

   .sycm-base-search-result-v2-ai-content .ai-loading .query-info {
       margin-bottom: 24px;
       line-height: 20px;
       font-size: 12px;
   }

   .sycm-base-search-result-v2-ai-content .ai-loading .query-info .query-prefix,
   .sycm-base-search-result-v2-ai-content .ai-loading .query-info .query-suffix {
       color: #666;
   }

   .sycm-base-search-result-v2-ai-content .ai-loading .query-info .query-params {
       color: #333;
       font-weight: 500;
       margin: 0 2px;
   }

   .sycm-base-search-result-v2-ai-content .ai-loading .action-buttons {
       display: flex;
       gap: 12px;
       justify-content: flex-end;
   }

   .sycm-base-search-result-v2-ai-content .ai-loading .action-buttons button {
       display: flex;
       align-items: center;
       gap: 6px;
       padding: 4px 8px;
       border-radius: 6px;
       font-size: 12px;
       cursor: pointer;
       transition: all 0.2s;
       border: 1px solid #E4E6ED;
       background: #fff;
   }

   .sycm-base-search-result-v2-ai-content .ai-loading .action-buttons button:hover {
       border-color: #3D5EFF;
       color: #3D5EFF;
   }

   .sycm-base-search-result-v2-ai-content .ai-loading .action-buttons button .anticon {
       font-size: 12px;
   }

   .sycm-base-search-result-v2-ai-content .ai-loading .action-buttons .stop-btn {
       color: #666;
   }

   .sycm-base-search-result-v2-ai-content .ai-loading .action-buttons .regenerate-btn {
       color: #666;
   }

   .sycm-base-search-result-v2-ai-content .ai-result-error {
       height: 100%;
       display: flex;
       justify-content: center;
       align-items: center;
       font-size: 14px;
       font-weight: normal;
       color: #666;
   }

   .sycm-base-search-result-v2-ai-content .ai-result-error span {
       color: #3D5EFF;
       cursor: pointer;
   }

   .sycm-base-search-result-v2-ai-content .ai-result .result-header {
       display: flex;
       justify-content: space-between;
       align-items: center;
   }

   .sycm-base-search-result-v2-ai-content .ai-result .result-text {
       font-size: 14px;
       font-weight: 600;
       margin-left: 4px;
       vertical-align: middle;
   }

   .sycm-base-search-result-v2-ai-content .ai-result .finding-text {
       color: #666;
   }

   .sycm-base-search-result-v2-ai-content .ai-result .result-middle {
       margin: 10px 0px;
       font-weight: normal;
   }

   .sycm-base-search-result-v2-ai-content .ai-result-calculation {
       display: flex;
       flex-direction: column;
       gap: 12px;
   }

   .sycm-base-search-result-v2-ai-content .ai-result-calculation .text-content {
       overflow: scroll;
       font-weight: normal;
       font-size: 13px;
       color: #666;
       white-space: pre-wrap;
       word-wrap: break-word;
       word-break: break-word;
       overflow-wrap: break-word;
       display: flex;
       flex-direction: column;
       gap: 12px;
   }

   .sycm-base-search-result-v2-ai-content .ai-result-calculation .text-content span {
       display: block;
       word-wrap: break-word;
       word-break: break-word;
       overflow-wrap: break-word;
   }

   .sycm-base-search-result-v2-ai-content .ai-result-calculation .index-value {
       float: none;
   }

   .sycm-base-search-result-v2-ai-content .result-content {
       border-radius: 12px;
       background: #FFFFFF;
       box-sizing: border-box;
       border: 1px solid #E4E6ED;
       padding: 0 18px 18px 18px;
   }

   .sycm-base-search-result-v2-ai-content .result-content-header .result-select {
       border: 1px solid #e6e6e6;
       border-radius: 6px;
       padding: 0 4px;
   }

   .sycm-base-search-result-v2-ai-content .result-content-header .result-select-shop {
       display: inline-flex;
       align-items: center;
       width: 282px;
       margin-top: 8px;
   }

   .sycm-base-search-result-v2-ai-content .result-content-header .result-select .ant-select-selection {
       border: none;
   }

   .sycm-base-search-result-v2-ai-content .result-content-opt {
       display: flex;
       gap: 12px;
   }

   .sycm-base-search-result-v2-ai-content .result-content-main {
       margin-top: 12px;
   }

   .sycm-base-search-result-v2-ai-content .result-content-main-index {
       display: flex;
       gap: 12px;
   }

   .sycm-base-search-result-v2-ai-content .result-content-main-index div {
       flex: 1;
   }

   .sycm-base-search-result-v2-ai-content .result-content .index-value {
       float: none;
   }

   .sycm-base-search-result-v2-ai-content .ai-search-filter .oui-date-picker-current-date {
       display: none;
   }

   .sycm-base-search-result-v2-ai-content .ai-search-filter .oui-date-picker-particle-button button.arrow {
       display: none;
   }

   .sycm-base-search-result-v2-ai-content .sycm-filter .oui-card {
       padding: 0;
   }

   .sycm-base-search-result-v2-ai-content .result-info {
       color: #666;
       font-weight: normal;
       margin-top: 10px;
   }

   .sycm-base-search-result-v2-ai-content .traffic-analysis-container .traffic-analysis-header {
       font-size: 12px;
       color: #999999;
       margin: 16px 0;
   }

   .sycm-base-search-result-v2-ai-content .traffic-analysis-container .traffic-analysis-content {
       display: flex;
       flex-direction: column;
       gap: 12px;
       border: 1px solid #E4E6ED;
       border-radius: 12px;
       padding: 18px;
   }

   .sycm-base-search-result-v2-ai-content .traffic-analysis-container .traffic-section .section-title {
       font-size: 14px;
       font-weight: 600;
       color: #111111;
       margin-bottom: 12px;
       line-height: 22px;
   }

   .sycm-base-search-result-v2-ai-content .traffic-analysis-container .traffic-section .section-items {
       display: flex;
       flex-wrap: wrap;
       gap: 8px;
   }

   .sycm-base-search-result-v2-ai-content .traffic-analysis-container .traffic-section .traffic-item {
       padding: 2px 4px;
       cursor: pointer;
       display: flex;
       align-items: center;
       background: rgba(80, 96, 122, 0.04);
       border-radius: 4px;
   }

   .sycm-base-search-result-v2-ai-content .traffic-analysis-container .traffic-section .traffic-item:hover {
       background-color: #F5F7FA;
   }

   .sycm-base-search-result-v2-ai-content .traffic-analysis-container .traffic-section .traffic-item .item-text {
       font-size: 14px;
       color: #3D5EFF;
       font-weight: normal;
       line-height: 22px;
       text-decoration: none;
       transition: color 0.2s;
   }

   .sycm-base-search-result-v2-ai-content .traffic-analysis-container .traffic-section .traffic-item .item-text:hover {
       color: #5B7AFF;
   }

   .sycm-base-search-result-v2-ai-content .traffic-items-container {
       margin-top: 20px;
   }

   .sycm-base-search-result-v2-ai-content .traffic-items-container .traffic-items-header {
       font-size: 12px;
       color: #999999;
       margin-bottom: 12px;
   }

   .sycm-base-search-result-v2-ai-content .traffic-items-container .traffic-items-content {
       display: flex;
       flex-direction: column;
       gap: 12px;
       border: 1px solid #E4E6ED;
       border-radius: 12px;
       padding: 6px;
   }

   .sycm-base-search-result-v2-ai-content .traffic-items-container .traffic-item-card {
       display: flex;
       gap: 12px;
       padding: 12px;
       background: #FFFFFF;
       cursor: pointer;
       transition: all 0.2s;
   }

   .sycm-base-search-result-v2-ai-content .traffic-items-container .traffic-item-card:hover {
       box-shadow: 0 2px 8px rgba(0, 0, 0, 0.08);
       border-color: #D9D9D9;
   }

   .sycm-base-search-result-v2-ai-content .traffic-items-container .traffic-item-card .item-image {
       flex-shrink: 0;
       width: 80px;
       height: 80px;
       border-radius: 4px;
       overflow: hidden;
       background: #F5F5F5;
   }

   .sycm-base-search-result-v2-ai-content .traffic-items-container .traffic-item-card .item-image img {
       width: 100%;
       height: 100%;
       object-fit: cover;
   }

   .sycm-base-search-result-v2-ai-content .traffic-items-container .traffic-item-card .item-details {
       flex: 1;
       display: flex;
       flex-direction: column;
       justify-content: space-between;
       min-width: 0;
   }

   .sycm-base-search-result-v2-ai-content .traffic-items-container .traffic-item-card .item-details .item-title {
       font-size: 14px;
       color: #111111;
       line-height: 20px;
       display: -webkit-box;
       -webkit-line-clamp: 2;
       line-clamp: 2;
       -webkit-box-orient: vertical;
       overflow: hidden;
       text-overflow: ellipsis;
       word-break: break-word;
   }

   .sycm-base-search-result-v2-ai-content .traffic-items-container .traffic-item-card .item-details .item-title .brand-name {
       color: #3D5EFF;
       font-weight: 500;
       margin-right: 2px;
   }

   .sycm-base-search-result-v2-ai-content .traffic-items-container .traffic-item-card .item-details .item-shop-info {
       display: flex;
       align-items: center;
       gap: 8px;
       font-size: 12px;
       color: #666666;
   }

   .sycm-base-search-result-v2-ai-content .traffic-items-container .traffic-item-card .item-details .item-shop-info .shop-type {
       padding: 2px 8px;
       border-radius: 2px;
       font-size: 12px;
       line-height: 16px;
   }

   .sycm-base-search-result-v2-ai-content .traffic-items-container .traffic-item-card .item-details .item-shop-info .shop-type.self-shop {
       background: rgba(61, 94, 255, 0.08);
   }

   .sycm-base-search-result-v2-ai-content .traffic-items-container .traffic-item-card .item-details .item-shop-info .shop-type.competitor-shop {
       background: rgba(153, 153, 153, 0.08);
       color: #666666;
   }

   .sycm-base-search-result-v2-ai-content .traffic-items-container .traffic-item-card .item-details .item-shop-info .shop-id {
       color: #999999;
   }

   .sycm-base-search-result-v2 {
       margin-top: -16px;
       overflow-y: overlay;
       position: relative;
       display: flex;
       flex-direction: column;
   }

   .sycm-base-search-result-v2-main,
   .sycm-base-search-result-v2-info {
       height: 610px;
   }

   .sycm-base-search-result-v2-info .sycm-base-search-result-v2-feedback {
       position: absolute;
       bottom: 0;
   }

   .sycm-base-search-result-v2-right-arrow {
       font-size: 12px;
       font-weight: 700;
       color: #ccc;
       position: absolute;
       right: 20px;
       top: 50%;
       margin-top: -6px;
   }

   .sycm-base-search-result-v2-card-right-arrow {
       right: 12px;
   }

   .sycm-base-search-result-v2-list {
       flex: 1 0 auto;
   }

   .sycm-base-search-result-v2-list-synonym {
       color: #999;
       height: 48px;
       line-height: 48px;
       cursor: default;
   }

   .sycm-base-search-result-v2-list-guess.sycm-base-search-result-v2-list-item {
       height: 40px;
       line-height: 40px;
   }

   .sycm-base-search-result-v2-list-itemType {
       padding: 6px 16px 0 15px;
       display: inline-flex;
       gap: 6px;
   }

   .sycm-base-search-result-v2-list-itemType span {
       cursor: pointer;
       background: #F7F8FA;
       border-radius: 6px;
       padding: 3px 6px;
   }

   .sycm-base-search-result-v2-list-itemType-active {
       color: #3D5EFF;
   }

   .sycm-base-search-result-v2 em {
       color: #1c64e8;
       font-style: normal;
   }

   .sycm-base-search-result-v2 .active {
       background: rgba(153, 153, 153, 0.2);
   }

   .sycm-base-search-result-v2 .has-bottom-border:after {
       content: "";
       position: absolute;
       left: 16px;
       bottom: 0;
       width: calc(100% - 32px);
       height: 1px;
       border-bottom: 1px solid #ecf2f8;
   }

   .sycm-base-search {
       width: 300px !important;
       position: relative;
   }

   .sycm-base-search .ant-tabs-nav-container {
       width: 100%;
       text-align: center;
   }

   .sycm-base-search .ant-tabs-nav .ant-tabs-tab {
       padding: 0;
       height: 48px;
       line-height: 48px;
       font-size: 14px;
       color: #333333;
       font-weight: 600;
       margin-right: 57px;
   }

   .sycm-base-search .ant-tabs-nav .ant-tabs-tab:last-child {
       margin-right: 0;
   }

   .sycm-base-search .ant-tabs-ink-bar {
       height: 4px;
   }

   .sycm-base-search .ant-input-search.ant-input-search-enter-button>.ant-input,
   .sycm-base-search .close {
       background: rgba(255, 255, 255, 0.2) !important;
       border-radius: 9px;
       -webkit-backdrop-filter: blur(31px);
       backdrop-filter: blur(31px);
       border: 0;
       color: #fff;
   }

   .sycm-base-search .ant-input::-webkit-input-placeholder {
       color: #fff;
       opacity: 0.7;
       font-size: 14px;
   }

   .sycm-base-search .ant-input-suffix>.ant-input-search-button {
       width: 40px;
       background: rgba(255, 255, 255, 0) !important;
       border: 0;
       border-top-right-radius: 9px;
       border-bottom-right-radius: 9px;
       font-weight: 700;
   }

   .sycm-base-search .close {
       display: inline-block;
       width: 15px;
       height: 15px;
       line-height: 15px !important;
       text-align: center;
       border-radius: 50%;
       cursor: pointer;
   }

   .sycm-base-search .sycm-base-search-tab-pane {
       background: #fff;
       box-shadow: 0 12px 24px 0 rgba(42, 53, 59, 0.07);
       border-radius: 2px;
       background-color: #fff;
       position: relative;
       top: 8px;
       display: none;
       right: 150px;
       border-radius: 9px !important;
   }

   .sycm-base-search .sycm-base-search-tab-pane.sycm-base-search-tab-pane-show {
       display: block !important;
       margin-left: 0 !important;
       width: 450px;
   }

   .sycm-base-search .sycm-base-search-tab-pane.sycm-base-search-tab-pane-show-ai {
       right: 340px;
       width: 640px;
   }

   .sycm-base-search .sycm-base-search-tab-pane.sycm-base-search-tab-pane-show-ai .ant-tabs-nav {
       margin-left: 60px;
   }

   .sycm-base-search .sycm-base-search-tab-pane.sycm-base-search-tab-pane-show-ai .ant-tabs-nav .ant-tabs-tab {
       margin-right: 80px;
   }

   .sycm-base-search .ant-tabs-tab-active {
       color: #3D5EFF !important;
   }

   .sycm-base-search .ant-input-search>.ant-input-suffix>.ant-input-search-button>.anticon-search {
       margin-top: 2px;
   }

   .sycm-base-search .ant-input-wrapper {
       position: relative;
   }

   .sycm-base-search .ant-input-search .ant-input {
       background: transparent;
       color: #fff;
   }

   .sycm-base-search-disable-scroll {
       overflow: hidden;
       height: 100%;
   }

   .sycm-base-search-tooltip {
       max-width: 500px !important;
   }

   .sycm-data-agent {
       position: fixed;
       right: 0;
       top: 0;
       width: var(--rightAgentWidth);
       height: 100vh;
       background: transparent;
       display: flex;
       z-index: 100001;
   }

   .sycm-data-agent .sycm-data-agent-resize-handle {
       background-color: transparent;
   }

   .sycm-data-agent.dragging {
       user-select: none;
   }

   .sycm-data-agent.dragging .sycm-data-agent-resize-handle .resize-handle-line {
       background-color: #fff;
   }

   .sycm-data-agent .sycm-data-agent-resize-handle {
       position: absolute;
       left: 0;
       top: 0;
       width: 6px;
       height: 100%;
       cursor: ew-resize;
       display: flex;
       align-items: center;
       justify-content: center;
       transition: background-color 0.2s ease;
   }

   .sycm-data-agent .sycm-data-agent-resize-handle:hover .resize-handle-line {
       background-color: #1890ff;
   }

   .sycm-data-agent .sycm-data-agent-resize-handle .resize-handle-line {
       width: 2px;
       height: 40px;
       background-color: #d9d9d9;
       border-radius: 1px;
       transition: background-color 0.2s ease;
   }

   .sycm-data-agent .sycm-data-agent-content {
       flex: 1;
       margin-left: 6px;
       overflow: auto;
       border-left: 0.5px solid #DADFE5;
       background-color: #fff;
       box-shadow: inset 0px 0px 12px 0px rgba(50, 58, 109, 0.06);
   }

   .sycm-data-agent .sycm-data-agent-content [class^=__dt-micro-app-wrapper] {
       height: 100%;
   }

   .sycm-data-agent .sycm-data-agent-content [class^=__dt-micro-app-wrapper] [id^=__qiankun_microapp_wrapper] {
       height: 100%;
   }

   .src-opEbase-ActivityDoubleEleven-ActivityController-module-root-U40xw {
       width: 130px;
       background: #99B0CF;
       opacity: 0.8;
       position: fixed;
       left: 0;
       top: 200px;
       z-index: 1000000;
       color: black;
   }

   .src-opEbase-ActivityDoubleEleven-ActivityController-module-root-U40xw .src-opEbase-ActivityDoubleEleven-ActivityController-module-container-3ubOW {
       position: relative;
       min-height: 30px;
   }

   .src-opEbase-ActivityDoubleEleven-ActivityController-module-root-U40xw .src-opEbase-ActivityDoubleEleven-ActivityController-module-container-3ubOW input {
       line-height: 20px;
       margin-left: 5px;
       border-radius: 5px;
       outline: 0;
       width: 90px;
       border: 1px solid #D9E8EF;
       padding: 0 8px;
       margin-right: 15px;
   }

   .src-opEbase-ActivityDoubleEleven-ActivityController-module-root-U40xw .src-opEbase-ActivityDoubleEleven-ActivityController-module-container-3ubOW .toggle-icon {
       position: absolute;
       left: 50%;
       bottom: 0;
       cursor: pointer;
   }

   .src-opEbase-ActivityDoubleEleven-ActivityController-module-root-U40xw .src-opEbase-ActivityDoubleEleven-ActivityController-module-container-3ubOW .content {
       display: none;
       padding: 20px;
   }

   .src-opEbase-ActivityDoubleEleven-ActivityController-module-root-U40xw .src-opEbase-ActivityDoubleEleven-ActivityController-module-container-3ubOW .content.up {
       display: block;
   }

   .src-opEbase-ActivityDoubleEleven-ActivityController-module-root-U40xw .src-opEbase-ActivityDoubleEleven-ActivityController-module-container-3ubOW .content .row {
       line-height: 36px;
   }

   .low-radio-container {
       display: flex;
       align-items: center;
   }

   .low-radio-container .low-radio-title {
       padding-left: 28px;
       font-family: PingFangSC;
       font-weight: 400;
       font-size: 12px;
       color: #666666;
       letter-spacing: 0;
       line-height: 18px;
       padding-right: 24px;
   }

   .low-radio-container.low-radio-container-v2 .ant-radio-wrapper span {
       vertical-align: middle;
   }

   .low-radio-container.low-radio-container-v2 .ant-radio-checked .ant-radio-inner {
       background-color: #fff;
   }

   .low-radio-container.low-radio-container-v2 .ant-radio-checked .ant-radio-inner:after {
       background-color: #5980ff;
   }

   .low-radio-container.low-radio-container-v2 span.ant-radio+* {
       padding: 0 4px;
   }

   .low-radio-container.low-radio-container-v2 .ant-radio-wrapper {
       margin-right: 20px;
   }

   .low-radio-container.low-radio-container-v2 .ant-radio-group .ant-radio-inner {
       width: 14px;
       height: 14px;
   }

   .low-radio-container.low-radio-container-v2 .ant-radio-inner:after {
       left: 1px;
       top: 1px;
       width: 10px;
       height: 10px;
       border-radius: 50%;
   }

   .low-radio-container.low-radio-container-v2 .ant-radio-button-wrapper-checked:first-child {
       border: 1px solid #E4E6ED;
   }

   .low-radio-container.low-radio-container-v2 .ant-radio-button-wrapper-checked {
       border: 1px solid #E4E6ED;
       border-left: 0;
       box-shadow: none;
   }

   .low-radio-container.low-radio-container-v2 .ant-radio-button-wrapper:first-child {
       border-radius: 8px 0 0 8px;
   }

   .low-radio-container.low-radio-container-v2 .ant-radio-button-wrapper:last-child {
       border-radius: 0 8px 8px 0;
   }

   .low-radio-container.low-radio-container-v2 .ant-radio-button-wrapper:not(:first-child)::before {
       background-color: transparent !important;
       display: none;
   }

   .custom-calendar .calendarContainer {
       margin: 0 auto;
   }

   .custom-calendar .range-select {
       display: flex;
       justify-content: space-between;
       border-bottom: 1px solid #eee;
       height: 46px;
       align-items: center;
   }

   .custom-calendar .range-select>div {
       flex: 1;
       padding-left: 15px;
       white-space: nowrap;
       position: relative;
   }

   .custom-calendar .range-tips {
       color: #cecece;
       text-align: center;
   }

   .custom-calendar .range-operate {
       display: flex;
       align-items: center;
       border-top: 1px solid #eee;
   }

   .custom-calendar .range-operate .doubt-o {
       margin-left: 4px;
   }

   .custom-calendar .range-operate .operate-compare {
       padding-left: 15px;
   }

   .custom-calendar .range-operate .operate-uniq {
       border-left: 1px solid #eee;
       padding-left: 12px;
   }

   .custom-calendar .range-operate .operate-uniq span.ant-radio+* {
       padding-left: 4px;
       padding-right: 4px;
   }

   .custom-calendar .range-operate .operate-buttons {
       padding-right: 12px;
       display: flex;
       flex: 1;
       justify-content: flex-end;
       height: 48px;
       align-items: center;
   }

   .custom-calendar .range-operate .operate-buttons>button {
       margin-left: 10px;
   }

   .custom-calendar .calendar-message {
       height: 37px;
       display: flex;
       justify-content: space-between;
       background-color: #e8effc;
       color: #2062e6;
       align-items: center;
       padding: 0 12px 0 15px;
   }

   .custom-calendar .calendar-message a {
       background-color: rgba(32, 98, 230, 0.1);
       border-radius: 10px;
       height: 21px;
       min-width: 75px;
       display: inline-block;
       line-height: 21px;
       text-align: center;
       padding: 0 8px;
   }

   .custom-calendar .range-modify-btn {
       font-size: 12px;
       color: #2062e6;
       background-color: rgba(32, 98, 230, 0.1);
       border-radius: 2px;
       padding: 0 2px;
       display: inline-block;
       transform: scale(0.8);
       cursor: pointer;
   }

   .custom-calendar .range-triangle {
       display: inline-block;
       border: 8px solid transparent;
       border-bottom: 11px solid #eee;
       position: absolute;
       left: 32px;
       bottom: -14px;
   }

   .custom-calendar.disable-focus-cell td.focused-element {
       color: inherit !important;
       background-color: inherit !important;
   }

   .low-createcrowd {
       color: #5980FF;
       text-align: left;
       font-size: 12px;
       line-height: 22px;
       padding-left: 13px;
       font-weight: 400;
       cursor: pointer;
       margin-right: 4px;
   }

   .low-createcrowd-modal {
       top: 120px;
   }

   .low-createcrowd-button {
       margin-left: 20px;
   }

   .low-createcrowd-surplus {
       margin-bottom: 20px;
   }

   .low-createcrowd-surplus::before {
       content: "*";
       color: red;
       position: absolute;
       left: 15px;
   }

   .custom-picker-wrapper {
       position: relative;
       cursor: pointer;
       display: flex;
       border: 1px solid #E4E6ED;
       border-radius: 6px;
       align-items: center;
       padding: 4px 12px;
   }

   .custom-picker-wrapper:hover {
       border: 1px solid #5980FF;
   }

   .custom-picker-wrapper:hover .custom-picker-text {
       color: #5980FF;
   }

   .custom-picker-wrapper .custom-picker-text {
       margin-right: 10px;
   }

   .custom-picker-wrapper .custom-picker-content {
       position: absolute;
       top: 2px;
       display: none;
   }

   .custom-picker-wrapper .open {
       display: block;
       animation: ouiSlideUpIn 0.3s;
   }

   .custom-picker-wrapper .custom-calendar {
       width: fit-content;
       position: absolute;
       border: 1px solid #999999;
       top: 25px;
   }

   .custom-picker-wrapper .calendarContainer {
       display: flex;
   }

   .custom-picker-wrapper .range-tips {
       background-color: #ffffff;
   }

   .custom-picker-wrapper .range-operate {
       background-color: #ffffff;
   }

   @keyframes ouiSlideUpIn {
       0% {
           opacity: 0;
           transform-origin: 0 0;
           transform: scaleY(0.8);
       }

       to {
           opacity: 1;
           transform-origin: 0 0;
           transform: scaleY(1);
       }
   }

   .agency-carousel-container .right-data-item {
       position: relative;
       max-width: 480px;
       margin-bottom: 6px;
       height: 66px;
       padding: 10px 18px;
       min-width: 480px;
       padding-right: 160px;
       border-radius: 8px;
       color: #fff;
       background: rgba(135, 27, 95, 0.49);
       background-repeat: no-repeat;
       backdrop-filter: blur(30px);
   }

   .agency-carousel-container .right-data-item .right-data-item-title {
       margin-bottom: 3px;
       white-space: nowrap;
   }

   .agency-carousel-container .right-data-item .right-data-item-desc {
       max-width: 400px;
       overflow: hidden;
       text-overflow: ellipsis;
       white-space: nowrap;
   }

   .agency-carousel-container .right-data-item.predict-wrapper {
       padding: 10px 18px 10px 18px;
   }

   .agency-carousel-container .right-data-item.predict-wrapper .right-data-item-title {
       margin-bottom: 0;
   }

   .agency-carousel-container .right-data-item .bg-img {
       position: absolute;
       top: 89px;
       right: 0;
       width: 102px;
       opacity: 0.5;
   }

   .agency-carousel-container .right-data-item:hover {
       background: rgba(135, 27, 95, 0.3);
   }

   .agency-carousel-container .right-data-item .right-data-item-title {
       font-weight: bold;
       font-size: 16px;
   }

   .agency-carousel-container .right-data-item .right-data-item-title .tip {
       margin: 0 2px 0 4px;
       width: 15px;
       height: 15px;
   }

   .agency-carousel-container .right-data-item .right-data-item-num {
       margin-top: 4px;
       font-weight: bold;
       font-size: 24px;
       line-height: 24px;
   }

   .agency-carousel-container .right-data-item .right-data-item-desc {
       font-weight: normal;
       font-size: 14px;
       color: rgba(255, 255, 255, 0.9);
   }

   .agency-carousel-container .right-data-item .right-data-item-btns {
       position: absolute;
       top: 20px;
       right: 12px;
   }

   .agency-carousel-container .right-data-item .right-data-item-btns .btn {
       display: inline-block;
       margin-left: 8px;
       height: 34px;
       cursor: pointer;
       line-height: 34px;
       width: 96px;
       text-align: center;
       background: #FEFFFF;
       border-radius: 18px;
       font-size: 14px;
       font-weight: bold;
       color: #F74241;
   }

   .agency-carousel-container .high-price {
       background: rgba(255, 255, 255, 0.9);
   }

   .agency-carousel-container .high-price .right-data-item-desc {
       color: #FF0000;
   }

   .agency-carousel-container .high-price .right-data-item-btns .btn {
       opacity: 0.9;
       background: #FF0000;
       color: #fff;
   }

   .agency-carousel-container .high-price .right-data-item-title {
       color: #FF0000;
   }

   .agency-carousel-container .high-price .right-data-item-title img {
       height: 22px;
   }

   .agency-carousel-container .high-price:hover {
       background: rgba(255, 255, 255, 0.7);
   }

   .agency-carousel-container .agency-list {
       max-height: 280px;
       overflow: hidden;
   }

   .agency-carousel-container .carousel-inner {
       transition: transform 0.6s cubic-bezier(0.4, 0.2, 0.2, 1);
   }

   .agency-carousel-container .carousel-item {
       flex: 1 0 25%;
       margin: 0 8px;
   }

   .agency-carousel-container .agency-carousel-container {
       width: 100%;
       overflow: hidden;
       position: relative;
       max-height: 280px;
       perspective: 1000px;
   }

   .agency-carousel-container .agency-carousel-track {
       width: 100%;
       will-change: transform;
       transition: transform 0.6s ease;
   }

   .agency-carousel-container .agency-carousel-item {
       flex: 0 0 25%;
       box-sizing: border-box;
       transform-origin: center center;
       transition: all 1s cubic-bezier(0.34, 1.56, 0.64, 1);
       transform-style: preserve-3d;
   }

   .agency-carousel-container .agency-carousel-item.slide-exit {
       transform: rotateX(-90deg);
       opacity: 0;
   }

   .agency-carousel-container .agency-carousel-item.slide-enter {
       transform: rotateX(90deg);
       opacity: 0;
   }

   .agency-carousel-container .agency-carousel-item.slide-enter-active {
       transform: rotateX(0);
       opacity: 1;
   }

   .agency-carousel-container .agency-carousel-item.slide-exit-active {
       transform: rotateX(-90deg);
       opacity: 0;
   }

   .agency-carousel-container .agency-carousel-track {
       backface-visibility: hidden;
       transform-style: preserve-3d;
   }

   @charset "UTF-8";

   @font-face {
       font-family: "AlibabaSans102";
       src: url("https://g.alicdn.com/dt/sycm-static-fonts/0.0.1/AlibabaSans102/AlibabaSans102-Bd.ttf") format("truetype");
   }

   .double-eleven2-grass-planting .ebase-frame-header,
   .double-eleven2-preheat-more-than-1d .ebase-frame-header,
   .double-eleven2-preheat .ebase-frame-header,
   .double-eleven2-activity .ebase-frame-header,
   .double-eleven2-activity-home .ebase-frame-header,
   .double-eleven2-registration-preheat .ebase-frame-header,
   .double-eleven2-registration-preheat-more-than-1d .ebase-frame-header,
   .double-eleven2-check .ebase-frame-header {
       background: transparent;
       box-shadow: none;
   }

   .double-eleven2-grass-planting .ebase-frame-header .ebase-Frame__treeTriangle,
   .double-eleven2-preheat-more-than-1d .ebase-frame-header .ebase-Frame__treeTriangle,
   .double-eleven2-preheat .ebase-frame-header .ebase-Frame__treeTriangle,
   .double-eleven2-activity .ebase-frame-header .ebase-Frame__treeTriangle,
   .double-eleven2-activity-home .ebase-frame-header .ebase-Frame__treeTriangle,
   .double-eleven2-registration-preheat .ebase-frame-header .ebase-Frame__treeTriangle,
   .double-eleven2-registration-preheat-more-than-1d .ebase-frame-header .ebase-Frame__treeTriangle,
   .double-eleven2-check .ebase-frame-header .ebase-Frame__treeTriangle {
       color: rgba(255, 255, 255, 0.5);
   }

   .double-eleven2-grass-planting .ebase-frame-header .ebase-Frame__emptyMenuContent,
   .double-eleven2-preheat-more-than-1d .ebase-frame-header .ebase-Frame__emptyMenuContent,
   .double-eleven2-preheat .ebase-frame-header .ebase-Frame__emptyMenuContent,
   .double-eleven2-activity .ebase-frame-header .ebase-Frame__emptyMenuContent,
   .double-eleven2-activity-home .ebase-frame-header .ebase-Frame__emptyMenuContent,
   .double-eleven2-registration-preheat .ebase-frame-header .ebase-Frame__emptyMenuContent,
   .double-eleven2-registration-preheat-more-than-1d .ebase-frame-header .ebase-Frame__emptyMenuContent,
   .double-eleven2-check .ebase-frame-header .ebase-Frame__emptyMenuContent {
       position: absolute;
   }

   .double-eleven2-grass-planting .ebase-frame-header-root .ebase-Frame__title,
   .double-eleven2-preheat-more-than-1d .ebase-frame-header-root .ebase-Frame__title,
   .double-eleven2-preheat .ebase-frame-header-root .ebase-Frame__title,
   .double-eleven2-activity .ebase-frame-header-root .ebase-Frame__title,
   .double-eleven2-activity-home .ebase-frame-header-root .ebase-Frame__title,
   .double-eleven2-registration-preheat .ebase-frame-header-root .ebase-Frame__title,
   .double-eleven2-registration-preheat-more-than-1d .ebase-frame-header-root .ebase-Frame__title,
   .double-eleven2-check .ebase-frame-header-root .ebase-Frame__title {
       white-space: nowrap;
       max-width: 194px;
       overflow: hidden;
       text-overflow: ellipsis;
   }

   .double-eleven2-grass-planting .ebase-frame-header-root.has-left-menu-root,
   .double-eleven2-activity-gap-period .ebase-frame-header-root.has-left-menu-root,
   .double-eleven2-registration-preheat .ebase-frame-header-root.has-left-menu-root,
   .double-eleven2-registration-preheat-more-than-1d .ebase-frame-header-root.has-left-menu-root,
   .double-eleven2-preheat-more-than-1d .ebase-frame-header-root.has-left-menu-root,
   .double-eleven2-preheat .ebase-frame-header-root.has-left-menu-root {
       background-image: var(--bgImage);
       background-position: top;
       background-repeat: no-repeat;
       background-size: cover;
   }

   .double-eleven2-grass-planting .ebase-frame-header-root.has-left-menu-root .ebase-frame-header-root-bg,
   .double-eleven2-activity-gap-period .ebase-frame-header-root.has-left-menu-root .ebase-frame-header-root-bg,
   .double-eleven2-registration-preheat .ebase-frame-header-root.has-left-menu-root .ebase-frame-header-root-bg,
   .double-eleven2-registration-preheat-more-than-1d .ebase-frame-header-root.has-left-menu-root .ebase-frame-header-root-bg,
   .double-eleven2-preheat-more-than-1d .ebase-frame-header-root.has-left-menu-root .ebase-frame-header-root-bg,
   .double-eleven2-preheat .ebase-frame-header-root.has-left-menu-root .ebase-frame-header-root-bg {
       display: none;
   }

   .double-eleven2-grass-planting .ebase-frame-header-root-bg,
   .double-eleven2-activity-gap-period .ebase-frame-header-root-bg,
   .double-eleven2-registration-preheat .ebase-frame-header-root-bg,
   .double-eleven2-registration-preheat-more-than-1d .ebase-frame-header-root-bg,
   .double-eleven2-preheat-more-than-1d .ebase-frame-header-root-bg,
   .double-eleven2-preheat .ebase-frame-header-root-bg {
       height: 500px !important;
   }

   .double-eleven2-grass-planting .ebase-frame-header-root-bg,
   .double-eleven2-activity-gap-period .ebase-frame-header-root-bg,
   .double-eleven2-registration-preheat .ebase-frame-header-root-bg,
   .double-eleven2-registration-preheat-more-than-1d .ebase-frame-header-root-bg,
   .double-eleven2-preheat-more-than-1d .ebase-frame-header-root-bg,
   .double-eleven2-preheat .ebase-frame-header-root-bg {
       background-image: var(--bgImage);
       background-position: top;
       background-repeat: no-repeat;
       background-size: cover;
   }

   .double-eleven2-grass-planting .ebase-frame-header-menuStickyActive,
   .double-eleven2-activity-gap-period .ebase-frame-header-menuStickyActive,
   .double-eleven2-registration-preheat .ebase-frame-header-menuStickyActive,
   .double-eleven2-registration-preheat-more-than-1d .ebase-frame-header-menuStickyActive,
   .double-eleven2-preheat-more-than-1d .ebase-frame-header-menuStickyActive,
   .double-eleven2-preheat .ebase-frame-header-menuStickyActive {
       background-image: var(--bgImage);
       background-position: top;
       background-repeat: no-repeat;
       background-size: cover;
       box-shadow: 0 2px 4px rgba(0, 0, 0, 0.15);
   }

   .double-eleven2-activity-wrapper,
   .double-eleven2-grass-planting-wrapper,
   .double-eleven2-registration-preheat-wrapper,
   .double-eleven2-activity-end-wrapper,
   .double-eleven2-activity-gap-period-wrapper,
   .double-eleven2-registration-preheat-more-than-1d-wrapper,
   .double-eleven2-preheat-more-than-1d-wrapper,
   .double-eleven2-registration-wrapper,
   .double-eleven2-preheat-wrapper {
       position: relative;
       float: left;
       height: 0;
       left: 12px;
       margin-left: 10px;
       margin-top: 11px;
   }

   .double-eleven2-activity-wrapper .calendar-gif,
   .double-eleven2-grass-planting-wrapper .calendar-gif,
   .double-eleven2-registration-preheat-wrapper .calendar-gif,
   .double-eleven2-activity-end-wrapper .calendar-gif,
   .double-eleven2-activity-gap-period-wrapper .calendar-gif,
   .double-eleven2-registration-preheat-more-than-1d-wrapper .calendar-gif,
   .double-eleven2-preheat-more-than-1d-wrapper .calendar-gif,
   .double-eleven2-registration-wrapper .calendar-gif,
   .double-eleven2-preheat-wrapper .calendar-gif {
       position: absolute;
       z-index: 1;
       top: -9px;
       left: -14px;
       width: 210px;
       height: 70px;
       cursor: pointer;
       background-size: contain;
       background-repeat: no-repeat;
   }

   .double-eleven2-activity-wrapper .calendar-gif-no-activity,
   .double-eleven2-grass-planting-wrapper .calendar-gif-no-activity,
   .double-eleven2-registration-preheat-wrapper .calendar-gif-no-activity,
   .double-eleven2-activity-end-wrapper .calendar-gif-no-activity,
   .double-eleven2-activity-gap-period-wrapper .calendar-gif-no-activity,
   .double-eleven2-registration-preheat-more-than-1d-wrapper .calendar-gif-no-activity,
   .double-eleven2-preheat-more-than-1d-wrapper .calendar-gif-no-activity,
   .double-eleven2-registration-wrapper .calendar-gif-no-activity,
   .double-eleven2-preheat-wrapper .calendar-gif-no-activity {
       left: -12px !important;
       cursor: auto;
   }

   .double-eleven2-activity-wrapper .count-down-wrapper,
   .double-eleven2-grass-planting-wrapper .count-down-wrapper,
   .double-eleven2-registration-preheat-wrapper .count-down-wrapper,
   .double-eleven2-activity-end-wrapper .count-down-wrapper,
   .double-eleven2-activity-gap-period-wrapper .count-down-wrapper,
   .double-eleven2-registration-preheat-more-than-1d-wrapper .count-down-wrapper,
   .double-eleven2-preheat-more-than-1d-wrapper .count-down-wrapper,
   .double-eleven2-registration-wrapper .count-down-wrapper,
   .double-eleven2-preheat-wrapper .count-down-wrapper {
       position: relative;
       z-index: 2;
       top: -7px;
       left: 62px;
       background-repeat: no-repeat;
       float: left;
       margin-left: -25px;
       padding: 19px 29px 2px 0;
       border-radius: 25px;
       pointer-events: none;
   }

   .double-eleven2-activity-wrapper .count-down-wrapper .dapinglink,
   .double-eleven2-grass-planting-wrapper .count-down-wrapper .dapinglink,
   .double-eleven2-registration-preheat-wrapper .count-down-wrapper .dapinglink,
   .double-eleven2-activity-end-wrapper .count-down-wrapper .dapinglink,
   .double-eleven2-activity-gap-period-wrapper .count-down-wrapper .dapinglink,
   .double-eleven2-registration-preheat-more-than-1d-wrapper .count-down-wrapper .dapinglink,
   .double-eleven2-preheat-more-than-1d-wrapper .count-down-wrapper .dapinglink,
   .double-eleven2-registration-wrapper .count-down-wrapper .dapinglink,
   .double-eleven2-preheat-wrapper .count-down-wrapper .dapinglink {
       pointer-events: auto;
   }

   .double-eleven2-activity-wrapper .count-down-wrapper .registerLink,
   .double-eleven2-grass-planting-wrapper .count-down-wrapper .registerLink,
   .double-eleven2-registration-preheat-wrapper .count-down-wrapper .registerLink,
   .double-eleven2-activity-end-wrapper .count-down-wrapper .registerLink,
   .double-eleven2-activity-gap-period-wrapper .count-down-wrapper .registerLink,
   .double-eleven2-registration-preheat-more-than-1d-wrapper .count-down-wrapper .registerLink,
   .double-eleven2-preheat-more-than-1d-wrapper .count-down-wrapper .registerLink,
   .double-eleven2-registration-wrapper .count-down-wrapper .registerLink,
   .double-eleven2-preheat-wrapper .count-down-wrapper .registerLink {
       pointer-events: auto;
       cursor: pointer;
       position: relative;
       top: 12px;
       left: 14px;
   }

   .double-eleven2-activity-wrapper .count-down-wrapper .top,
   .double-eleven2-grass-planting-wrapper .count-down-wrapper .top,
   .double-eleven2-registration-preheat-wrapper .count-down-wrapper .top,
   .double-eleven2-activity-end-wrapper .count-down-wrapper .top,
   .double-eleven2-activity-gap-period-wrapper .count-down-wrapper .top,
   .double-eleven2-registration-preheat-more-than-1d-wrapper .count-down-wrapper .top,
   .double-eleven2-preheat-more-than-1d-wrapper .count-down-wrapper .top,
   .double-eleven2-registration-wrapper .count-down-wrapper .top,
   .double-eleven2-preheat-wrapper .count-down-wrapper .top {
       margin-bottom: 1px;
       width: 105px;
       height: 11px;
   }

   .double-eleven2-activity-wrapper .count-down-wrapper .bottom,
   .double-eleven2-activity-wrapper .count-down-wrapper .bottom a,
   .double-eleven2-grass-planting-wrapper .count-down-wrapper .bottom,
   .double-eleven2-grass-planting-wrapper .count-down-wrapper .bottom a,
   .double-eleven2-registration-preheat-wrapper .count-down-wrapper .bottom,
   .double-eleven2-registration-preheat-wrapper .count-down-wrapper .bottom a,
   .double-eleven2-activity-end-wrapper .count-down-wrapper .bottom,
   .double-eleven2-activity-end-wrapper .count-down-wrapper .bottom a,
   .double-eleven2-activity-gap-period-wrapper .count-down-wrapper .bottom,
   .double-eleven2-activity-gap-period-wrapper .count-down-wrapper .bottom a,
   .double-eleven2-registration-preheat-more-than-1d-wrapper .count-down-wrapper .bottom,
   .double-eleven2-registration-preheat-more-than-1d-wrapper .count-down-wrapper .bottom a,
   .double-eleven2-preheat-more-than-1d-wrapper .count-down-wrapper .bottom,
   .double-eleven2-preheat-more-than-1d-wrapper .count-down-wrapper .bottom a,
   .double-eleven2-registration-wrapper .count-down-wrapper .bottom,
   .double-eleven2-registration-wrapper .count-down-wrapper .bottom a,
   .double-eleven2-preheat-wrapper .count-down-wrapper .bottom,
   .double-eleven2-preheat-wrapper .count-down-wrapper .bottom a {
       font-size: 12px;
       margin: 1px 0 0 2px;
       white-space: nowrap;
       font-weight: bold;
       color: #fff;
   }

   .double-eleven2-activity-wrapper .count-down-wrapper .inner-wrapper,
   .double-eleven2-grass-planting-wrapper .count-down-wrapper .inner-wrapper,
   .double-eleven2-registration-preheat-wrapper .count-down-wrapper .inner-wrapper,
   .double-eleven2-activity-end-wrapper .count-down-wrapper .inner-wrapper,
   .double-eleven2-activity-gap-period-wrapper .count-down-wrapper .inner-wrapper,
   .double-eleven2-registration-preheat-more-than-1d-wrapper .count-down-wrapper .inner-wrapper,
   .double-eleven2-preheat-more-than-1d-wrapper .count-down-wrapper .inner-wrapper,
   .double-eleven2-registration-wrapper .count-down-wrapper .inner-wrapper,
   .double-eleven2-preheat-wrapper .count-down-wrapper .inner-wrapper {
       display: inline-block;
       min-width: 67px;
   }

   @keyframes src-opEbase-ActivityDoubleEleven-Activity-module-rightItemOne-23xra {
       0% {
           opacity: 0;
           transform: translateY(-10px);
       }

       100% {
           opacity: 1;
           transform: translateY(0);
       }
   }

   @keyframes src-opEbase-ActivityDoubleEleven-Activity-module-rightItemTwo-2X_pF {
       0% {
           opacity: 0;
           transform: translateY(-10px);
       }

       10% {
           opacity: 0;
           transform: translateY(-10px);
       }

       100% {
           opacity: 1;
           transform: translateY(0);
       }
   }

   @keyframes src-opEbase-ActivityDoubleEleven-Activity-module-rightItemThree-2doIc {
       0% {
           opacity: 0;
           transform: translateY(-10px);
       }

       20% {
           opacity: 0;
           transform: translateY(-10px);
       }

       100% {
           opacity: 1;
           transform: translateY(0);
       }
   }

   @keyframes src-opEbase-ActivityDoubleEleven-Activity-module-rightItemOne2-TRdJJ {
       0% {
           opacity: 0;
           transform: translateX(-10px);
       }

       100% {
           opacity: 1;
           transform: translateX(0);
       }
   }

   @keyframes src-opEbase-ActivityDoubleEleven-Activity-module-rightItemTwo2-115uW {
       0% {
           opacity: 0;
           transform: translateX(-10px);
       }

       30% {
           opacity: 0;
           transform: translateX(-10px);
       }

       100% {
           opacity: 1;
           transform: translateX(0);
       }
   }

   @keyframes src-opEbase-ActivityDoubleEleven-Activity-module-rightItemHideOne-1-4La {
       0% {
           opacity: 1;
           transform: translateY(0);
       }

       100% {
           opacity: 0;
           transform: translateY(-10px);
       }
   }

   @keyframes src-opEbase-ActivityDoubleEleven-Activity-module-rightItemHideTwo-1PUwO {
       0% {
           opacity: 1;
           transform: translateY(0);
       }

       10% {
           opacity: 1;
           transform: translateY(0);
       }

       100% {
           opacity: 0;
           transform: translateY(-10px);
       }
   }

   @keyframes src-opEbase-ActivityDoubleEleven-Activity-module-rightItemHideThree-2L5vb {
       0% {
           opacity: 1;
           transform: translateY(0);
       }

       20% {
           opacity: 1;
           transform: translateY(0);
       }

       100% {
           opacity: 0;
           transform: translateY(-10px);
       }
   }

   @keyframes src-opEbase-ActivityDoubleEleven-Activity-module-rightItemHideOne2-zDRPi {
       0% {
           opacity: 1;
           transform: translateX(0);
       }

       100% {
           opacity: 0;
           transform: translateX(-10px);
       }
   }

   @keyframes src-opEbase-ActivityDoubleEleven-Activity-module-rightItemHideTwo2-2WT9d {
       0% {
           opacity: 1;
           transform: translateY(0);
       }

       30% {
           opacity: 1;
           transform: translateY(0);
       }

       100% {
           opacity: 0;
           transform: translateX(-10px);
       }
   }

   .double-eleven2-activity div.ebase-frame-header-root.has-left-menu-root,
   .double-eleven2-activity section.ebase-frame-header-menuStickyActive {
       background-image: var(--activityBgImage);
       background-position: top;
       background-repeat: no-repeat;
       background-size: cover;
   }

   .double-eleven2-activity div.ebase-frame-header-root-bg {
       background-image: var(--activityBgImage);
       background-position: left;
       background-repeat: no-repeat;
       background-size: cover;
   }

   .double-eleven2-activity-home,
   .double-eleven2-check {
       font-family: "AlibabaSans102";
   }

   .double-eleven2-activity-home .home .oui-floor-nav,
   .double-eleven2-check .home .oui-floor-nav {
       top: 460px;
   }

   .double-eleven2-activity-home a.ebase-frame-header-userLink:hover,
   .double-eleven2-check a.ebase-frame-header-userLink:hover {
       color: #f3d024;
   }

   .double-eleven2-activity-home div.ebase-frame-header-root.has-left-menu-root,
   .double-eleven2-check div.ebase-frame-header-root.has-left-menu-root {
       background-image: var(--activityBgImage);
       background-position: left;
       background-repeat: no-repeat;
       background-size: cover;
   }

   .double-eleven2-activity-home div.ebase-frame-header-root.has-left-menu-root div.ebase-frame-header-root-bg,
   .double-eleven2-check div.ebase-frame-header-root.has-left-menu-root div.ebase-frame-header-root-bg {
       display: none;
   }

   .double-eleven2-activity-home div.ebase-frame-header-root-bg,
   .double-eleven2-check div.ebase-frame-header-root-bg {
       height: 710px !important;
   }

   .double-eleven2-activity-home div.ebase-frame-header-root-bg,
   .double-eleven2-check div.ebase-frame-header-root-bg {
       background-image: var(--activityBgImage);
       background-position: left;
       background-repeat: no-repeat;
       background-size: cover;
   }

   .double-eleven2-activity-home div.ebase-frame-header-root,
   .double-eleven2-check div.ebase-frame-header-root {
       position: relative;
       padding-top: 362px;
   }

   .double-eleven2-activity-home div.ebase-frame-header-root .ebase-Activity-module__root,
   .double-eleven2-check div.ebase-frame-header-root .ebase-Activity-module__root {
       margin: 0 40px;
       position: absolute;
       bottom: 0;
       top: -362px;
       left: -15px;
       right: -15px;
       z-index: -1;
   }

   .double-eleven2-activity-home .showItem .double-eleven-video-bg:nth-of-type(1),
   .double-eleven2-check .showItem .double-eleven-video-bg:nth-of-type(1) {
       opacity: 1;
   }

   .double-eleven2-activity-home .showItem .double-eleven-video-bg:nth-of-type(2),
   .double-eleven2-check .showItem .double-eleven-video-bg:nth-of-type(2) {
       opacity: 0;
   }

   .double-eleven2-activity-home .hideItem .double-eleven-video-bg:nth-of-type(2),
   .double-eleven2-check .hideItem .double-eleven-video-bg:nth-of-type(2) {
       opacity: 1;
   }

   .double-eleven2-activity-home .hideItem .double-eleven-video-bg:nth-of-type(1),
   .double-eleven2-check .hideItem .double-eleven-video-bg:nth-of-type(1) {
       opacity: 0;
   }

   .double-eleven2-activity-home .double-eleven-video-bg,
   .double-eleven2-check .double-eleven-video-bg {
       position: absolute;
       top: 0;
       left: -100px;
       right: -100px;
       bottom: 0;
       height: 100%;
       display: none;
       margin: 0 auto;
       transition-duration: 1000ms;
   }

   .double-eleven2-activity-home .double-eleven-video-bg .lib-video video,
   .double-eleven2-check .double-eleven-video-bg .lib-video video {
       background: transparent !important;
   }

   .double-eleven2-activity-home .double-eleven-video-bg>div,
   .double-eleven2-check .double-eleven-video-bg>div {
       height: 100%;
   }

   @media (max-width: 1480px) {

       .double-eleven2-activity-home .double-eleven-video-bg,
       .double-eleven2-check .double-eleven-video-bg {
           width: 1600px;
       }
   }

   @media (min-width: 1480px) and (max-width: 1600px) {

       .double-eleven2-activity-home .double-eleven-video-bg,
       .double-eleven2-check .double-eleven-video-bg {
           width: 1700px;
       }
   }

   @media (min-width: 1600px) {

       .double-eleven2-activity-home .double-eleven-video-bg,
       .double-eleven2-check .double-eleven-video-bg {
           width: 1800px;
       }
   }

   .double-eleven2-activity-home .double-eleven-video-bg::after,
   .double-eleven2-check .double-eleven-video-bg::after {
       display: block;
       content: "";
       position: absolute;
       top: 0;
       left: 0;
       bottom: 0;
       z-index: 10;
       width: 60px;
       background-image: linear-gradient(90deg, #d42145 0%, transparent 100%);
   }

   .double-eleven2-activity-home .double-eleven-video-bg::before,
   .double-eleven2-check .double-eleven-video-bg::before {
       display: block;
       content: "";
       position: absolute;
       top: 0;
       right: 0;
       bottom: 0;
       z-index: 10;
       width: 60px;
       background-image: linear-gradient(90deg, transparent 0%, #d42145 100%);
   }

   .double-eleven2-activity-home .double-eleven-video-bg.show-double-eleven-video,
   .double-eleven2-check .double-eleven-video-bg.show-double-eleven-video {
       display: block;
   }

   .double-eleven2-activity-home .double-eleven-video-bg .lib-video,
   .double-eleven2-check .double-eleven-video-bg .lib-video {
       line-height: 0;
   }

   @media (max-width: 1480px) {

       .double-eleven2-activity-home .fixed-width .double-eleven-video-bg,
       .double-eleven2-check .fixed-width .double-eleven-video-bg {
           width: 1600px;
       }
   }

   @media (min-width: 1480px) and (max-width: 1600px) {

       .double-eleven2-activity-home .fixed-width .double-eleven-video-bg,
       .double-eleven2-check .fixed-width .double-eleven-video-bg {
           width: 1600px;
       }
   }

   @media (min-width: 1600px) {

       .double-eleven2-activity-home .fixed-width .double-eleven-video-bg,
       .double-eleven2-check .fixed-width .double-eleven-video-bg {
           width: 1600px;
       }
   }

   .double-eleven2-activity-home .vjs-control-bar,
   .double-eleven2-activity-home .vjs-center-container,
   .double-eleven2-check .vjs-control-bar,
   .double-eleven2-check .vjs-center-container {
       display: none;
   }

   .double-eleven2-activity-home .ebase-frame-header-menuStickyActive,
   .double-eleven2-check .ebase-frame-header-menuStickyActive {
       background-image: var(--activityBgImage);
       background-position: top;
       background-repeat: no-repeat;
       background-size: cover;
   }

   .double-eleven2-activity-home .left-data,
   .double-eleven2-check .left-data {
       margin-left: 28px;
   }

   .double-eleven2-activity-home .left-data .divide-line,
   .double-eleven2-check .left-data .divide-line {
       width: 430px;
       height: 4px;
       margin: 20px 0;
       border-radius: 14px;
       opacity: 0.5;
       background: linear-gradient(90deg, #FFFFFF 0%, rgba(255, 255, 255, 0) 100%);
   }

   .double-eleven2-activity-home .left-data .sub-order-text,
   .double-eleven2-check .left-data .sub-order-text {
       margin-bottom: 5px;
       font-size: 16px;
       color: #fff;
       font-weight: bold;
   }

   .double-eleven2-activity-home .left-data .sub-order-wrapper,
   .double-eleven2-check .left-data .sub-order-wrapper {
       color: #fff;
       font-size: 50px;
       vertical-align: text-top;
       min-width: 440px;
       height: 50px;
       line-height: 64px;
       font-family: "AlibabaSans102";
       font-weight: bold;
   }

   .double-eleven2-activity-home .left-data .sub-order-wrapper .oui-counter-digit,
   .double-eleven2-check .left-data .sub-order-wrapper .oui-counter-digit {
       vertical-align: bottom;
   }

   .double-eleven2-activity-home .left-data .sub-order-wrapper .unit-wrapper,
   .double-eleven2-check .left-data .sub-order-wrapper .unit-wrapper {
       display: inline-block;
       position: relative;
       top: -40px;
       font-size: 28px;
       line-height: 150px;
       margin-right: 6px;
       vertical-align: text-top;
   }

   .double-eleven2-activity-home .left-data .sub-order-wrapper .oui-counter-yen:before,
   .double-eleven2-check .left-data .sub-order-wrapper .oui-counter-yen:before {
       display: inline;
       content: "¥";
   }

   .double-eleven2-activity-home .left-data .sub-order-wrapper .oui-counter-comma,
   .double-eleven2-check .left-data .sub-order-wrapper .oui-counter-comma {
       position: relative;
       top: -8px;
       line-height: 50px;
   }

   .double-eleven2-activity-home .left-today-data-wrapper,
   .double-eleven2-check .left-today-data-wrapper {
       position: absolute;
       display: flex;
       top: 30px;
       left: 15px;
       z-index: 1000;
   }

   .double-eleven2-activity-home .left-today-data-logo,
   .double-eleven2-check .left-today-data-logo {
       width: 120px;
       margin-bottom: 8px;
       margin-top: 4px;
   }

   .double-eleven2-activity-home .today-info-wrapper,
   .double-eleven2-check .today-info-wrapper {
       min-height: 115px;
   }

   .double-eleven2-activity-home .timestamp-wrapper,
   .double-eleven2-check .timestamp-wrapper {
       display: inline-block;
       font-size: 20px;
       color: #fff;
       font-weight: bold;
   }

   .double-eleven2-activity-home .timestamp-wrapper .tip,
   .double-eleven2-check .timestamp-wrapper .tip {
       margin-left: 4px;
   }

   .double-eleven2-activity-home .timestamp-wrapper .text,
   .double-eleven2-check .timestamp-wrapper .text {
       font-size: 16px;
   }

   .double-eleven2-activity-home .payAmt-wrapper,
   .double-eleven2-check .payAmt-wrapper {
       color: #fff;
       font-size: 80px;
       vertical-align: text-top;
       min-width: 540px;
       height: 80px;
       line-height: 80px;
       font-family: "AlibabaSans102";
       font-weight: bold;
   }

   .double-eleven2-activity-home .payAmt-wrapper .activity-entrance,
   .double-eleven2-check .payAmt-wrapper .activity-entrance {
       display: inline-block;
       cursor: pointer;
       height: 92px;
       animation: 1s ease-out 0s 1 normal forwards running double-eleven2-activity-fadeIn, 0.6s ease-out 0.9s 1 normal none running double-eleven2-activity-hover-shake;
   }

   .double-eleven2-activity-home .payAmt-wrapper .activity-entrance img,
   .double-eleven2-check .payAmt-wrapper .activity-entrance img {
       margin-top: -12px;
       width: 100%;
       height: 100%;
   }

   .double-eleven2-activity-home .payAmt-wrapper .unit-wrapper,
   .double-eleven2-check .payAmt-wrapper .unit-wrapper {
       display: inline-block;
       position: relative;
       top: -15px;
       font-size: 40px;
       line-height: 150px;
       vertical-align: text-top;
   }

   .double-eleven2-activity-home .payAmt-wrapper .oui-counter-digit,
   .double-eleven2-check .payAmt-wrapper .oui-counter-digit {
       vertical-align: bottom;
   }

   .double-eleven2-activity-home .payAmt-wrapper .oui-counter-comma,
   .double-eleven2-check .payAmt-wrapper .oui-counter-comma {
       position: relative;
       top: -8px;
       font-size: 74px;
       line-height: 88px;
   }

   .double-eleven2-activity-home .payAmt-wrapper .oui-counter-yen:before,
   .double-eleven2-check .payAmt-wrapper .oui-counter-yen:before {
       display: inline;
       content: "¥";
   }

   .double-eleven2-activity-home .other-index-wrapper,
   .double-eleven2-check .other-index-wrapper {
       position: relative;
       margin-top: 10px;
       font-size: 16px;
       font-weight: bold;
       color: #fff;
   }

   .double-eleven2-activity-home .other-index-wrapper .show-data,
   .double-eleven2-check .other-index-wrapper .show-data {
       position: relative;
       z-index: 0;
       transition-duration: 1000ms;
       opacity: 0;
   }

   .double-eleven2-activity-home .other-index-wrapper .hide-data,
   .double-eleven2-check .other-index-wrapper .hide-data {
       transition-duration: 1000ms;
       position: absolute;
       top: 5px;
       opacity: 1;
       z-index: 1;
   }

   .double-eleven2-activity-home .other-index-wrapper.show-left-data .show-data,
   .double-eleven2-check .other-index-wrapper.show-left-data .show-data {
       opacity: 1;
       z-index: 1;
   }

   .double-eleven2-activity-home .other-index-wrapper.show-left-data .hide-data,
   .double-eleven2-check .other-index-wrapper.show-left-data .hide-data {
       opacity: 0;
       z-index: 0;
   }

   .double-eleven2-activity-home .other-index-wrapper .left-data-toggle,
   .double-eleven2-check .other-index-wrapper .left-data-toggle {
       position: relative;
       z-index: 10;
       top: -2px;
       margin-right: 10px;
       width: 19px;
       height: 19px;
       cursor: pointer;
   }

   .double-eleven2-activity-home .other-index-wrapper .other-index-net,
   .double-eleven2-check .other-index-wrapper .other-index-net {
       margin-right: 10px;
       display: inline-block;
       color: #fff;
       display: flex;
       align-items: center;
       gap: 10px;
   }

   .double-eleven2-activity-home .other-index-wrapper .other-index-net-item-link,
   .double-eleven2-check .other-index-wrapper .other-index-net-item-link {
       width: 84px;
       font-size: 14px;
       padding: 3px 6px;
       height: 20px;
       border-radius: 6px;
       background: #FFFFFF;
       color: #FF335E;
       line-height: 20px;
       text-align: center;
       margin-left: 4px;
   }

   .double-eleven2-activity-home .other-index-wrapper .other-index-net .left-data-toggle,
   .double-eleven2-check .other-index-wrapper .other-index-net .left-data-toggle {
       top: 0px;
       margin-right: 2px;
   }

   .double-eleven2-activity-home .other-index-wrapper .other-index-net-item,
   .double-eleven2-check .other-index-wrapper .other-index-net-item {
       display: flex;
       justify-content: center;
       align-items: center;
       padding: 3px 6px;
       gap: 3px;
       z-index: 2;
       border-radius: 6px;
       background: rgba(255, 255, 255, 0.12);
       font-size: 16px;
       cursor: pointer;
       color: #fff;
       font-weight: bold;
       white-space: nowrap;
   }

   .double-eleven2-activity-home .other-index-wrapper .other-index-net .tip,
   .double-eleven2-check .other-index-wrapper .other-index-net .tip {
       position: relative;
       top: -2px;
       margin: 0 2px 0 4px;
       width: 15px;
       height: 15px;
   }

   .double-eleven2-activity-home .other-index-wrapper .other-index-net .low-createcrowd,
   .double-eleven2-check .other-index-wrapper .other-index-net .low-createcrowd {
       padding-left: 0px;
       top: 0px;
       position: relative;
       margin-right: 0px;
   }

   .double-eleven2-activity-home .other-index-wrapper .other-index,
   .double-eleven2-check .other-index-wrapper .other-index {
       margin-right: 10px;
       display: inline-block;
       color: #fff;
   }

   .double-eleven2-activity-home .other-index-wrapper .other-index .tip,
   .double-eleven2-check .other-index-wrapper .other-index .tip {
       position: relative;
       top: -2px;
       margin: 0 2px 0 4px;
       width: 15px;
       height: 15px;
   }

   .double-eleven2-activity-home .other-index-wrapper .other-index .num,
   .double-eleven2-check .other-index-wrapper .other-index .num {
       position: relative;
       top: 1px;
       font-size: 20px;
   }

   .double-eleven2-activity-home .other-index-wrapper .other-index span,
   .double-eleven2-check .other-index-wrapper .other-index span {
       margin-left: 8px;
   }

   .double-eleven2-activity-home .other-index-wrapper .other-index img,
   .double-eleven2-check .other-index-wrapper .other-index img {
       position: relative;
       top: -1px;
       width: 6px;
       margin-left: 4px;
   }

   .double-eleven2-activity-home .right-data-wrapper,
   .double-eleven2-check .right-data-wrapper {
       position: absolute;
       top: 16px;
       right: 15px;
       z-index: 1000;
   }

   .double-eleven2-activity-home .right-data-toggle,
   .double-eleven2-check .right-data-toggle {
       position: relative;
       cursor: pointer;
       color: #fff;
       font-size: 14px;
       text-align: right;
   }

   .double-eleven2-activity-home .right-data-toggle>span,
   .double-eleven2-check .right-data-toggle>span {
       display: inline-block;
       line-height: 30px;
   }

   .double-eleven2-activity-home .right-data-toggle .oui-pro-tips,
   .double-eleven2-check .right-data-toggle .oui-pro-tips {
       display: inline-block;
       margin-left: 5px;
       position: relative;
       top: 4px;
   }

   .double-eleven2-activity-home .right-data-toggle .oui-pro-tips .highlightPointBackground,
   .double-eleven2-check .right-data-toggle .oui-pro-tips .highlightPointBackground {
       background: #fff !important;
   }

   .double-eleven2-activity-home .right-data-toggle .oui-pro-tips .highlightPointCenter,
   .double-eleven2-check .right-data-toggle .oui-pro-tips .highlightPointCenter {
       position: relative;
       border: 1px solid #fff;
       background: transparent !important;
   }

   .double-eleven2-activity-home .right-data-toggle .oui-pro-tips .highlightPointCenter::after,
   .double-eleven2-check .right-data-toggle .oui-pro-tips .highlightPointCenter::after {
       content: "+";
       display: inline-block;
       position: absolute;
       top: -8px;
       left: 4px;
       font-size: 20px;
   }

   .double-eleven2-activity-home .right-data-toggle img,
   .double-eleven2-check .right-data-toggle img {
       position: relative;
       top: -1px;
       width: 30px;
   }

   .double-eleven2-activity-home .right-data-list,
   .double-eleven2-check .right-data-list {
       max-height: 286px;
       overflow-y: scroll;
   }

   .double-eleven2-activity-home .right-data-list.has-animation.show-list .right-data-item:nth-of-type(1),
   .double-eleven2-check .right-data-list.has-animation.show-list .right-data-item:nth-of-type(1) {
       animation: src-opEbase-ActivityDoubleEleven-Activity-module-rightItemOne-23xra 500ms linear;
   }

   .double-eleven2-activity-home .right-data-list.has-animation.show-list .right-data-item:nth-of-type(2),
   .double-eleven2-check .right-data-list.has-animation.show-list .right-data-item:nth-of-type(2) {
       animation: src-opEbase-ActivityDoubleEleven-Activity-module-rightItemTwo-2X_pF 650ms linear;
   }

   .double-eleven2-activity-home .right-data-list.has-animation.show-list .right-data-item:nth-of-type(3),
   .double-eleven2-check .right-data-list.has-animation.show-list .right-data-item:nth-of-type(3) {
       animation: src-opEbase-ActivityDoubleEleven-Activity-module-rightItemThree-2doIc 800ms linear;
   }

   .double-eleven2-activity-home .right-data-list.has-animation.hide-list .right-data-item,
   .double-eleven2-check .right-data-list.has-animation.hide-list .right-data-item {
       opacity: 0;
       transform: translateY(-10px);
   }

   .double-eleven2-activity-home .right-data-list.has-animation.hide-list .right-data-item:nth-of-type(3),
   .double-eleven2-check .right-data-list.has-animation.hide-list .right-data-item:nth-of-type(3) {
       animation: src-opEbase-ActivityDoubleEleven-Activity-module-rightItemHideOne-1-4La 500ms linear;
   }

   .double-eleven2-activity-home .right-data-list.has-animation.hide-list .right-data-item:nth-of-type(2),
   .double-eleven2-check .right-data-list.has-animation.hide-list .right-data-item:nth-of-type(2) {
       animation: src-opEbase-ActivityDoubleEleven-Activity-module-rightItemHideTwo-1PUwO 650ms linear;
   }

   .double-eleven2-activity-home .right-data-list.has-animation.hide-list .right-data-item:nth-of-type(1),
   .double-eleven2-check .right-data-list.has-animation.hide-list .right-data-item:nth-of-type(1) {
       animation: src-opEbase-ActivityDoubleEleven-Activity-module-rightItemHideThree-2L5vb 800ms linear;
   }

   .double-eleven2-activity-home .right-data-list .right-data-item,
   .double-eleven2-check .right-data-list .right-data-item {
       position: relative;
       max-width: 480px;
       margin-bottom: 6px;
       height: 66px;
       padding: 10px 18px;
       min-width: 480px;
       padding-right: 160px;
       border-radius: 8px;
       color: #fff;
       background: rgba(135, 27, 95, 0.49);
       background-repeat: no-repeat;
       backdrop-filter: blur(30px);
   }

   .double-eleven2-activity-home .right-data-list .right-data-item .right-data-item-title,
   .double-eleven2-check .right-data-list .right-data-item .right-data-item-title {
       margin-bottom: 3px;
       white-space: nowrap;
   }

   .double-eleven2-activity-home .right-data-list .right-data-item .right-data-item-desc,
   .double-eleven2-check .right-data-list .right-data-item .right-data-item-desc {
       max-width: 400px;
       overflow: hidden;
       text-overflow: ellipsis;
       white-space: nowrap;
   }

   .double-eleven2-activity-home .right-data-list .right-data-item.predict-wrapper,
   .double-eleven2-check .right-data-list .right-data-item.predict-wrapper {
       padding: 10px 18px 10px 18px;
   }

   .double-eleven2-activity-home .right-data-list .right-data-item.predict-wrapper .right-data-item-title,
   .double-eleven2-check .right-data-list .right-data-item.predict-wrapper .right-data-item-title {
       margin-bottom: 0;
   }

   .double-eleven2-activity-home .right-data-list .right-data-item .bg-img,
   .double-eleven2-check .right-data-list .right-data-item .bg-img {
       position: absolute;
       top: 89px;
       right: 0;
       width: 102px;
       opacity: 0.5;
   }

   .double-eleven2-activity-home .right-data-list .right-data-item:hover,
   .double-eleven2-check .right-data-list .right-data-item:hover {
       background: rgba(135, 27, 95, 0.3);
   }

   .double-eleven2-activity-home .right-data-list .right-data-item .right-data-item-title,
   .double-eleven2-check .right-data-list .right-data-item .right-data-item-title {
       font-weight: bold;
       font-size: 16px;
   }

   .double-eleven2-activity-home .right-data-list .right-data-item .right-data-item-title .tip,
   .double-eleven2-check .right-data-list .right-data-item .right-data-item-title .tip {
       margin: 0 2px 0 4px;
       width: 15px;
       height: 15px;
   }

   .double-eleven2-activity-home .right-data-list .right-data-item .right-data-item-num,
   .double-eleven2-check .right-data-list .right-data-item .right-data-item-num {
       margin-top: 4px;
       font-weight: bold;
       font-size: 24px;
       line-height: 24px;
   }

   .double-eleven2-activity-home .right-data-list .right-data-item .right-data-item-desc,
   .double-eleven2-check .right-data-list .right-data-item .right-data-item-desc {
       font-weight: normal;
       font-size: 14px;
       color: rgba(255, 255, 255, 0.9);
   }

   .double-eleven2-activity-home .right-data-list .right-data-item .right-data-item-btns,
   .double-eleven2-check .right-data-list .right-data-item .right-data-item-btns {
       position: absolute;
       top: 20px;
       right: 12px;
   }

   .double-eleven2-activity-home .right-data-list .right-data-item .right-data-item-btns .btn,
   .double-eleven2-check .right-data-list .right-data-item .right-data-item-btns .btn {
       display: inline-block;
       margin-left: 8px;
       height: 34px;
       cursor: pointer;
       line-height: 34px;
       width: 96px;
       text-align: center;
       background: #FEFFFF;
       border-radius: 18px;
       font-size: 14px;
       font-weight: bold;
       color: #F74241;
   }

   .double-eleven2-activity-home .right-data-list.has-two .right-data-item,
   .double-eleven2-check .right-data-list.has-two .right-data-item {
       display: inline-block;
       vertical-align: middle;
       margin-right: 16px;
       width: 218px;
       height: 242px;
       border: none;
       padding: 20px 10px;
       padding-right: 30px;
       background: rgba(255, 108, 152, 0.2);
   }

   .double-eleven2-activity-home .right-data-list.has-two .right-data-item:nth-of-type(1),
   .double-eleven2-check .right-data-list.has-two .right-data-item:nth-of-type(1) {
       padding-right: 26px;
   }

   .double-eleven2-activity-home .right-data-list.has-two .right-data-item:last-child,
   .double-eleven2-check .right-data-list.has-two .right-data-item:last-child {
       margin-right: 0;
   }

   .double-eleven2-activity-home .right-data-list.has-two .right-data-item .right-data-item-title,
   .double-eleven2-check .right-data-list.has-two .right-data-item .right-data-item-title {
       font-size: 20px;
       margin-bottom: 12px;
   }

   .double-eleven2-activity-home .right-data-list.has-two .right-data-item .right-data-item-num,
   .double-eleven2-check .right-data-list.has-two .right-data-item .right-data-item-num {
       font-size: 22px;
       margin-top: 0;
   }

   .double-eleven2-activity-home .right-data-list.has-two .right-data-item .right-data-item-desc,
   .double-eleven2-check .right-data-list.has-two .right-data-item .right-data-item-desc {
       font-weight: bold;
       font-size: 16px;
       line-height: 28px;
   }

   .double-eleven2-activity-home .right-data-list.has-two .right-data-item .right-data-item-btns,
   .double-eleven2-check .right-data-list.has-two .right-data-item .right-data-item-btns {
       bottom: 20px;
       left: 6px;
       right: auto;
       top: auto;
   }

   .double-eleven2-activity-home .right-data-list.has-two .right-data-item:hover,
   .double-eleven2-check .right-data-list.has-two .right-data-item:hover {
       background: rgba(255, 108, 152, 0.12);
   }

   .double-eleven2-activity-home .right-data-list.has-two.has-animation.show-list .right-data-item:nth-of-type(1),
   .double-eleven2-check .right-data-list.has-two.has-animation.show-list .right-data-item:nth-of-type(1) {
       animation: src-opEbase-ActivityDoubleEleven-Activity-module-rightItemTwo2-115uW 500ms linear;
   }

   .double-eleven2-activity-home .right-data-list.has-two.has-animation.show-list .right-data-item:nth-of-type(2),
   .double-eleven2-check .right-data-list.has-two.has-animation.show-list .right-data-item:nth-of-type(2) {
       animation: src-opEbase-ActivityDoubleEleven-Activity-module-rightItemOne2-TRdJJ 650ms linear;
   }

   .double-eleven2-activity-home .right-data-list.has-two.has-animation.hide-list .right-data-item,
   .double-eleven2-check .right-data-list.has-two.has-animation.hide-list .right-data-item {
       opacity: 0;
       transform: translateX(-10px);
   }

   .double-eleven2-activity-home .right-data-list.has-two.has-animation.hide-list .right-data-item:nth-of-type(2),
   .double-eleven2-check .right-data-list.has-two.has-animation.hide-list .right-data-item:nth-of-type(2) {
       animation: src-opEbase-ActivityDoubleEleven-Activity-module-rightItemHideTwo2-2WT9d 500ms linear;
   }

   .double-eleven2-activity-home .right-data-list.has-two.has-animation.hide-list .right-data-item:nth-of-type(1),
   .double-eleven2-check .right-data-list.has-two.has-animation.hide-list .right-data-item:nth-of-type(1) {
       animation: src-opEbase-ActivityDoubleEleven-Activity-module-rightItemHideOne2-zDRPi 650ms linear;
   }

   .double-eleven2-activity-home .right-data-list.has-two .right-data-item-btns .btn:first-child,
   .double-eleven2-check .right-data-list.has-two .right-data-item-btns .btn:first-child {
       margin-left: 2px;
   }

   .double-eleven2-activity-home-data-tip-wrapper.ant-tooltip-placement-top.oui-canary-tooltip .ant-tooltip-inner::after,
   .double-eleven2-check-data-tip-wrapper.ant-tooltip-placement-top.oui-canary-tooltip .ant-tooltip-inner::after {
       bottom: 8px;
   }

   .double-eleven2-activity-home-data-tip-wrapper.oui-canary-tooltip .ant-tooltip-inner,
   .double-eleven2-check-data-tip-wrapper.oui-canary-tooltip .ant-tooltip-inner {
       border-radius: 4px;
       padding: 12px;
       min-width: 210px;
       box-shadow: 0 2px 12px 0 #AE344C;
       font-size: 12px;
       line-height: 18px;
   }

   .double-eleven2-activity-home-data-tip-wrapper.oui-canary-tooltip .ant-tooltip-inner::after,
   .double-eleven2-check-data-tip-wrapper.oui-canary-tooltip .ant-tooltip-inner::after {
       display: block;
       content: "";
       position: absolute;
       bottom: 0;
       left: 0;
       width: 100%;
       height: 22px;
       border-radius: 0 0 4px 4px;
       background-image: url("https://img.alicdn.com/imgextra/i1/O1CN01JW7CVv23wbumjKsOP_!!6000000007320-2-tps-412-44.png");
       background-repeat: no-repeat;
       background-size: cover;
   }

   .activity-special-menuContent {
       width: 210px !important;
   }

   .double-eleven2-registration-preheat-wrapper .calendar-gif-no-activity,
   .double-eleven2-activity-gap-period-wrapper .calendar-gif-no-activity,
   .double-eleven2-registration-preheat-more-than-1d-wrapper .calendar-gif-no-activity,
   .double-eleven2-activity-end-wrapper .calendar-gif-no-activity,
   .double-eleven2-registration-wrapper .calendar-gif-no-activity {
       left: -6px !important;
   }

   .double-eleven2-registration-preheat-wrapper .calendar-gif-no-activity .registerLink,
   .double-eleven2-activity-gap-period-wrapper .calendar-gif-no-activity .registerLink,
   .double-eleven2-registration-preheat-more-than-1d-wrapper .calendar-gif-no-activity .registerLink,
   .double-eleven2-activity-end-wrapper .calendar-gif-no-activity .registerLink,
   .double-eleven2-registration-wrapper .calendar-gif-no-activity .registerLink {
       color: #FFFFFF;
       position: absolute;
       left: 52px;
       bottom: 19px;
   }

   .double-eleven2-activity-end-wrapper .calendar-gif-no-activity,
   .double-eleven2-activity-gap-period-wrapper .calendar-gif-no-activity {
       cursor: pointer;
   }

   .src-opEbase-ActivityDoubleEleven-Activity-module-root-VgKVN {
       position: relative;
       z-index: 2000;
   }

   .op-ebase-roadmap-double-eleven2-popover .ant-popover {
       z-index: 999 !important;
   }

   .op-ebase-roadmap-double-eleven2-popover .ant-popover-content {
       margin-top: -15px;
   }

   .op-ebase-roadmap-double-eleven2-popover .ant-popover-inner {
       position: relative;
       border-radius: 8px;
       overflow: hidden;
   }

   .op-ebase-roadmap-double-eleven2-popover .ant-popover-arrow {
       display: none;
   }

   .op-ebase-roadmap-double-eleven2-popover.ant-popover {
       z-index: 999 !important;
   }

   .ant-modal-body .op-ebase-roadmap-double-eleven2 {
       margin-bottom: -14px;
   }

   .ant-modal-body .op-ebase-roadmap-double-eleven2 .logo {
       top: -7px;
   }

   .ant-modal-body .op-ebase-roadmap-double-eleven2 .close-icon {
       font-size: 22px;
       top: -5px;
       right: -25px;
   }

   .ant-modal-body .op-ebase-roadmap-double-eleven2 .has-icon-top-logo .is-taobao img {
       height: 62px;
       top: -20px;
       right: -4px;
   }

   .ant-modal-body .op-ebase-roadmap-double-eleven2 .has-icon-top-logo .is-tmall img {
       top: -33px;
       right: 0px;
   }

   .op-ebase-roadmap-double-eleven2 {
       width: 448px;
   }

   .op-ebase-roadmap-double-eleven2 .close-icon {
       position: absolute;
       top: 6px;
       right: 0px;
       color: #ccc;
       font-size: 16px;
       cursor: pointer;
   }

   .op-ebase-roadmap-double-eleven2 .has-icon-top-logo {
       display: flex;
       justify-content: space-between;
       align-items: center;
       position: relative;
   }

   .op-ebase-roadmap-double-eleven2 .has-icon-top-logo .top-logo-entry {
       cursor: pointer;
   }

   .op-ebase-roadmap-double-eleven2 .has-icon-top-logo .top-logo-entry img {
       position: absolute;
       height: 87px;
       top: -25px;
       right: 12px;
   }

   .op-ebase-roadmap-double-eleven2 .has-icon-top-logo .is-taobao img {
       position: absolute;
       height: 62px;
       top: -12px;
       right: 12px;
   }

   .op-ebase-roadmap-double-eleven2 .top-logo {
       display: flex;
       justify-content: space-between;
       align-items: center;
       position: relative;
   }

   .op-ebase-roadmap-double-eleven2 .top-logo .top-logo-entry {
       cursor: pointer;
   }

   .op-ebase-roadmap-double-eleven2 .top-logo .top-logo-entry img {
       position: absolute;
       height: 80px;
       top: -22px;
       right: 0px;
   }

   .op-ebase-roadmap-double-eleven2 .top-logo .is-taobao img {
       position: absolute;
       height: 60px;
       top: -13px;
       right: 0px;
   }

   .op-ebase-roadmap-double-eleven2 .logo {
       position: relative;
       top: -2px;
       width: 240px;
       height: 38px;
       background-repeat: no-repeat;
       background-size: contain;
       margin-bottom: 10px;
   }

   .op-ebase-roadmap-double-eleven2 .op-ebase-roadmap-double-eleven2-content {
       position: relative;
       z-index: 1;
   }

   .op-ebase-roadmap-double-eleven2 .activity-bottom-tip {
       padding: 0 12px;
       margin: 30px 0 16px 0;
       width: 446px;
       font-size: 12px;
       color: #999;
   }

   .op-ebase-roadmap-double-eleven2 .activity-bottom-tip a {
       color: #FF7852;
   }

   .op-ebase-roadmap-double-eleven2 .permission-wrapper,
   .op-ebase-roadmap-double-eleven2 .action-wrapper {
       position: relative;
       display: block;
       margin-bottom: 12px;
       vertical-align: middle;
       color: #fff;
       padding: 10px 14px 10px 70px;
       background-repeat: no-repeat;
       background-size: cover;
       border-radius: 4px;
       height: 60px;
       width: 100%;
   }

   .op-ebase-roadmap-double-eleven2 .permission-wrapper p:first-child,
   .op-ebase-roadmap-double-eleven2 .action-wrapper p:first-child {
       margin-bottom: 2px;
       font-size: 14px;
       font-weight: bold;
       text-shadow: 0 1px 2px rgba(174, 34, 83, 0.3);
   }

   .op-ebase-roadmap-double-eleven2 .permission-wrapper p:last-child,
   .op-ebase-roadmap-double-eleven2 .action-wrapper p:last-child {
       font-size: 12px;
   }

   .op-ebase-roadmap-double-eleven2 .permission-wrapper .btn,
   .op-ebase-roadmap-double-eleven2 .action-wrapper .btn {
       position: absolute;
       top: 16px;
       right: 14px;
       height: 28px;
       line-height: 28px;
       width: 96px;
       text-align: center;
       border-radius: 14.5px;
       color: #fff;
       cursor: pointer;
       font-weight: bold;
   }

   .op-ebase-roadmap-double-eleven2 .permission-wrapper .btn.grey,
   .op-ebase-roadmap-double-eleven2 .action-wrapper .btn.grey {
       opacity: 0.3;
       cursor: not-allowed;
   }

   .op-ebase-roadmap-double-eleven2 .permission-wrapper .btn {
       background: #fff;
       color: #F74241;
   }

   .op-ebase-roadmap-double-eleven2 .action-wrapper .btn {
       background: #fff;
       color: #F74241;
   }

   .op-ebase-roadmap-double-eleven2 .action-wrapper .btn::before {
       content: " ";
       display: block;
       position: absolute;
       width: 40px;
       height: 22px;
       background-size: 100%;
       top: -20px;
       right: -14px;
   }

   .op-ebase-roadmap-double-eleven2 .hasOne .action-wrapper {
       margin: 0 0 10px;
       height: 64px;
       width: 448px;
       background-image: url("https://img.alicdn.com/imgextra/i3/O1CN01jU2qRH27sGkSHMne7_!!6000000007852-0-tps-892-120.jpg");
       background-size: 100%;
   }

   .op-ebase-roadmap-double-eleven2 .hasOne .action-wrapper>p {
       font-size: 16px;
       font-weight: bold;
       line-height: 44px;
   }

   .op-ebase-roadmap-double-eleven2 .hasOne .action-wrapper .btn {
       height: 28px;
       width: 96px;
       background-color: #FFFFFF;
       box-shadow: 0 2px 7px 0 rgba(226, 43, 69, 0.42);
       border-radius: 14.5px;
       color: #FB6D83;
   }

   .op-ebase-roadmap-double-eleven2 .hasOne .action-wrapper .btn::before {
       right: -8px;
       top: -16px;
   }

   .op-ebase-roadmap-double-eleven2 .hasTwo .permission-wrapper,
   .op-ebase-roadmap-double-eleven2 .hasTwo .action-wrapper {
       display: inline-block;
       width: 220px;
       height: 60px;
       padding: 10px 8px;
   }

   .op-ebase-roadmap-double-eleven2 .hasTwo .permission-wrapper .btn,
   .op-ebase-roadmap-double-eleven2 .hasTwo .action-wrapper .btn {
       right: 8px;
       width: 70px;
   }

   .op-ebase-roadmap-double-eleven2 .hasTwo .permission-wrapper:first-child,
   .op-ebase-roadmap-double-eleven2 .hasTwo .action-wrapper:first-child {
       margin-right: 6px;
   }

   .op-ebase-roadmap-double-eleven2-content>div:first-child {
       margin-bottom: 24px;
   }

   .op-ebase-roadmap-double-eleven2-activities {
       position: relative;
       margin-bottom: 12px;
   }

   .op-ebase-roadmap-double-eleven2-activities::after {
       display: inline-block;
       content: "";
       position: absolute;
       top: 30px;
       left: -5px;
       bottom: 40px;
       width: 36px;
       background-image: linear-gradient(180deg, rgba(255, 0, 54, 0.1) 0%, rgba(255, 172, 128, 0.1) 100%);
   }

   .op-ebase-roadmap-double-eleven2-activities .op-ebase-roadmap-double-eleven2-activity {
       position: relative;
       border: 1px solid #FFEDED;
       border-radius: 4px;
       margin-left: 43px;
       margin-bottom: 12px;
   }

   .op-ebase-roadmap-double-eleven2-activities .op-ebase-roadmap-double-eleven2-activity:last-child {
       margin-bottom: 0;
   }

   .op-ebase-roadmap-double-eleven2-activities .op-ebase-roadmap-double-eleven2-activity::after {
       display: inline-block;
       content: "";
       position: absolute;
       top: 2px;
       left: -50px;
       z-index: 1;
       width: 38px;
       height: 38px;
       background-image: url("https://img.alicdn.com/imgextra/i4/O1CN01T73Idi1F8TwsMDOo8_!!6000000000442-2-tps-68-68.png");
       background-size: cover;
       background-repeat: no-repeat;
   }

   .op-ebase-roadmap-double-eleven2-activities .op-ebase-roadmap-double-eleven2-activity.isGrey {
       border: 1px solid #F2F2F2;
   }

   .op-ebase-roadmap-double-eleven2-activities .op-ebase-roadmap-double-eleven2-activity.isGrey::after {
       opacity: 0.5;
   }

   .op-ebase-roadmap-double-eleven2-activities .op-ebase-roadmap-double-eleven2-activity.isGrey .top {
       background: #f9f9f9;
   }

   .op-ebase-roadmap-double-eleven2-activities .op-ebase-roadmap-double-eleven2-activity.isGrey .top::after {
       border: 1px solid #F2F2F2;
       background: #f5f5f5;
       border-top-color: transparent;
       border-right-color: transparent;
   }

   .op-ebase-roadmap-double-eleven2-activities .op-ebase-roadmap-double-eleven2-activity .start-time {
       position: absolute;
       left: -49px;
       top: 28px;
       z-index: 10;
       width: 36px;
       height: 16px;
       border-radius: 8px;
       opacity: 1;
       background: linear-gradient(87deg, #FE7A5B 0%, #FEA889 98%);
       font-size: 10px;
       font-weight: 600;
       color: #FFFFFF;
       text-align: center;
       line-height: 16px;
   }

   .op-ebase-roadmap-double-eleven2-activities .op-ebase-roadmap-double-eleven2-activity .top {
       position: relative;
       padding: 0 12px 0 16px;
       height: 32px;
       line-height: 32px;
       background: rgba(255, 75, 0, 0.05);
   }

   .op-ebase-roadmap-double-eleven2-activities .op-ebase-roadmap-double-eleven2-activity .top::after {
       display: inline-block;
       content: "";
       position: absolute;
       z-index: 1;
       top: 11px;
       left: -6px;
       width: 14px;
       height: 14px;
       transform: rotate(45deg);
       border-radius: 2px;
       border: 1px solid #FFEDED;
       border-top-color: transparent;
       border-right-color: transparent;
       background: rgba(255, 75, 0, 0.05);
   }

   .op-ebase-roadmap-double-eleven2-activities .op-ebase-roadmap-double-eleven2-activity .top::before {
       display: inline-block;
       content: "";
       position: absolute;
       top: 11px;
       left: -6px;
       width: 14px;
       height: 14px;
       transform: rotate(45deg);
       border-radius: 2px;
       border: 1px solid transparent;
       background: #fff;
   }

   .op-ebase-roadmap-double-eleven2-activities .op-ebase-roadmap-double-eleven2-activity .top .title {
       font-weight: bold;
       font-size: 14px;
       color: #333;
   }

   .op-ebase-roadmap-double-eleven2-activities .op-ebase-roadmap-double-eleven2-activity .top .time {
       float: right;
       font-size: 12px;
       color: #999;
   }

   .op-ebase-roadmap-double-eleven2-activities .op-ebase-roadmap-double-eleven2-activity .bottom {
       position: relative;
       padding: 0 12px 0 16px;
       height: 38px;
       line-height: 38px;
   }

   .op-ebase-roadmap-double-eleven2-activities .op-ebase-roadmap-double-eleven2-activity .bottom .left a {
       font-size: 12px;
       color: #666;
       margin-right: 24px;
   }

   .op-ebase-roadmap-double-eleven2-activities .op-ebase-roadmap-double-eleven2-activity .bottom .left a img {
       position: relative;
       top: 0;
       margin-right: 5px;
       width: 16px;
       vertical-align: text-top;
   }

   .op-ebase-roadmap-double-eleven2-activities .op-ebase-roadmap-double-eleven2-activity .bottom .right {
       position: absolute;
       top: 0;
       right: 12px;
   }

   .op-ebase-roadmap-double-eleven2-activities .op-ebase-roadmap-double-eleven2-activity .bottom .right .btn {
       display: inline-block;
       color: #fff;
       font-size: 12px;
       height: 28px;
       line-height: 28px;
       width: auto;
       min-width: 96px;
       white-space: nowrap;
       text-align: center;
       background-image: linear-gradient(85deg, #FE7A5B 0%, #FEA889 99%);
       border-radius: 14.5px;
       cursor: pointer;
   }

   .op-ebase-roadmap-double-eleven2-activities .op-ebase-roadmap-double-eleven2-activity .bottom .right .btn.grey {
       padding: 0 9px;
       background: #F2F2F2;
       color: #999;
       cursor: not-allowed;
   }

   .op-ebase-roadmap-double-eleven2-activities .op-ebase-roadmap-double-eleven2-activity .bottom .right .btn.bgGrey {
       color: #fff;
       background: #999;
       cursor: not-allowed;
   }

   .tmList-wrapper {
       display: flex;
       align-items: center;
       justify-content: space-between;
       padding: 0 12px;
       width: 446px;
       height: 48px;
       border-radius: 4px;
       opacity: 1;
       background: #FFF6F5;
       font-size: 14px;
       font-weight: 500;
       line-height: 48px;
       border-radius: 12px;
   }

   .tmList-wrapper .btn {
       display: inline-block;
       color: #fff;
       font-size: 12px;
       height: 28px;
       line-height: 28px;
       width: 100px;
       white-space: nowrap;
       text-align: center;
       background-image: linear-gradient(85deg, #FE7A5B 0%, #FEA889 99%);
       border-radius: 14.5px;
       cursor: pointer;
   }

   .is-tmall.op-ebase-roadmap-double-eleven2 .activity-bottom-tip a {
       color: #FF335E;
   }

   .is-tmall.op-ebase-roadmap-double-eleven2 .op-ebase-roadmap-double-eleven2-activities::after {
       background-image: linear-gradient(0deg, rgba(255, 108, 145, 0.1) 0%, rgba(255, 125, 95, 0.1) 100%);
   }

   .is-tmall.op-ebase-roadmap-double-eleven2 .op-ebase-roadmap-double-eleven2-activities .op-ebase-roadmap-double-eleven2-activity:not(.isGrey) .top {
       background: rgba(255, 0, 54, 0.05);
   }

   .is-tmall.op-ebase-roadmap-double-eleven2 .op-ebase-roadmap-double-eleven2-activities .op-ebase-roadmap-double-eleven2-activity .bottom .right .btn:not(.grey):not(.bgGrey) {
       background-image: linear-gradient(90deg, #EA2C65 0%, #FF5757 100%);
   }

   .is-tmall.op-ebase-roadmap-double-eleven2 .tmList-wrapper .btn {
       background-image: linear-gradient(90deg, #EA2C65 0%, #FF5757 100%);
   }

   .op-ebase-registration-roadmap-double-eleven2-popover .ant-popover {
       z-index: 999 !important;
   }

   .op-ebase-registration-roadmap-double-eleven2-popover .ant-popover-inner-content {
       padding: 18px;
   }

   .op-ebase-registration-roadmap-double-eleven2-popover .ant-popover-content {
       margin-top: -15px;
   }

   .op-ebase-registration-roadmap-double-eleven2-popover .ant-popover-inner {
       position: relative;
       border-radius: 8px;
       overflow: hidden;
   }

   .op-ebase-registration-roadmap-double-eleven2-popover .ant-popover-arrow {
       display: none;
   }

   .op-ebase-registration-roadmap-double-eleven2.ant-popover {
       z-index: 999 !important;
   }

   .ant-modal-body .op-ebase-registration-roadmap-double-eleven2 {
       margin-bottom: -14px;
   }

   .ant-modal-body .op-ebase-registration-roadmap-double-eleven2 .logo {
       top: -7px;
   }

   .ant-modal-body .op-ebase-registration-roadmap-double-eleven2 .close-icon {
       font-size: 22px;
       top: 20px;
   }

   .op-ebase-registration-roadmap-double-eleven2 {
       width: 448px;
   }

   .op-ebase-registration-roadmap-double-eleven2 .close-icon {
       position: absolute;
       top: 14px;
       right: 14px;
       color: #ccc;
       font-size: 16px;
       cursor: pointer;
   }

   .op-ebase-registration-roadmap-double-eleven2 .logo {
       position: relative;
       top: -2px;
       width: 344px;
       height: 38px;
       background-repeat: no-repeat;
       background-size: contain;
       margin-bottom: 10px;
   }

   .op-ebase-registration-roadmap-double-eleven2 .op-ebase-registration-roadmap-double-eleven2-content {
       position: relative;
       z-index: 1;
   }

   .op-ebase-registration-roadmap-double-eleven2 .activity-bottom-tip {
       padding: 0 12px;
       margin: 30px 0 16px 0;
       width: 446px;
       font-size: 12px;
       color: #999;
   }

   .op-ebase-registration-roadmap-double-eleven2 .activity-bottom-tip a {
       color: #FF7852;
   }

   .op-ebase-registration-roadmap-double-eleven2-content-presell,
   .op-ebase-registration-roadmap-double-eleven2-content-detail {
       border: 1px solid #E4E6ED;
       display: flex;
       flex-direction: column;
       padding: 0px 0px 12px 0px;
       gap: 12px;
       border-radius: 12px;
   }

   .op-ebase-registration-roadmap-double-eleven2-content-presell-banner,
   .op-ebase-registration-roadmap-double-eleven2-content-detail-banner {
       display: flex;
       justify-content: space-between;
       align-items: center;
       padding: 8px 12px;
       background-size: cover;
       border-radius: 12px;
   }

   .op-ebase-registration-roadmap-double-eleven2-content-presell-banner-left,
   .op-ebase-registration-roadmap-double-eleven2-content-detail-banner-left {
       display: flex;
       justify-content: space-between;
       align-items: center;
       color: #FFFFFF;
   }

   .op-ebase-registration-roadmap-double-eleven2-content-presell-banner-left-title,
   .op-ebase-registration-roadmap-double-eleven2-content-detail-banner-left-title {
       font-size: 16px;
       font-weight: 1000;
       margin-right: 12px;
   }

   .op-ebase-registration-roadmap-double-eleven2-content-presell-banner-left-title img,
   .op-ebase-registration-roadmap-double-eleven2-content-detail-banner-left-title img {
       height: 14px;
       margin-top: -4px;
   }

   .op-ebase-registration-roadmap-double-eleven2-content-presell-banner-right,
   .op-ebase-registration-roadmap-double-eleven2-content-detail-banner-right {
       color: #FF0036;
       background: #FFFFFF;
       padding: 4px 12px;
       font-weight: 500;
       border-radius: 8px;
   }

   .op-ebase-registration-roadmap-double-eleven2-content-presell-banner-right a,
   .op-ebase-registration-roadmap-double-eleven2-content-detail-banner-right a {
       color: #FF0036;
   }

   .op-ebase-registration-roadmap-double-eleven2-content-presell-banner-right a:hover,
   .op-ebase-registration-roadmap-double-eleven2-content-detail-banner-right a:hover {
       color: #FF0036;
       opacity: 0.8;
   }

   .op-ebase-registration-roadmap-double-eleven2-content-presell-time,
   .op-ebase-registration-roadmap-double-eleven2-content-detail-time {
       display: flex;
       flex-direction: column;
       gap: 12px;
   }

   .op-ebase-registration-roadmap-double-eleven2-content-presell-time-detail,
   .op-ebase-registration-roadmap-double-eleven2-content-detail-time-detail {
       display: flex;
       align-items: center;
       padding: 0 12px;
       gap: 8px;
       color: #666666;
   }

   .op-ebase-registration-roadmap-double-eleven2-content-presell-time-detail h2,
   .op-ebase-registration-roadmap-double-eleven2-content-detail-time-detail h2 {
       font-size: 14px;
       font-weight: 600;
   }

   .op-ebase-registration-roadmap-double-eleven2-content-presell-time-line,
   .op-ebase-registration-roadmap-double-eleven2-content-detail-time-line {
       align-items: normal;
       text-align: right;
   }

   .op-ebase-registration-roadmap-double-eleven2-content-presell-time-line-text,
   .op-ebase-registration-roadmap-double-eleven2-content-detail-time-line-text {
       display: flex;
       justify-content: space-between;
   }

   .op-ebase-registration-roadmap-double-eleven2-content-presell-time-line span,
   .op-ebase-registration-roadmap-double-eleven2-content-detail-time-line span {
       margin-left: 8px;
       color: #FF0036;
       border-radius: 6px;
       padding: 3px 6px;
       background: rgba(255, 0, 54, 0.04);
   }

   .op-ebase-registration-roadmap-double-eleven2-content-detail {
       margin-top: 16px;
   }

   .op-ebase-registration-roadmap-double-eleven2-content-detail-no-border {
       border: none;
   }

   .op-ebase-registration-roadmap-double-eleven2-content-status {
       display: inline-flex;
       justify-content: center;
       align-items: center;
       border-radius: 6px;
       background: rgba(255, 255, 255, 0.2);
       padding: 3px 6px;
       color: #FFFFFF;
       font-weight: 500;
   }

   .op-ebase-registration-roadmap-double-eleven2-content-status img {
       margin-right: 2px;
   }

   .double-eleven-timeline {
       width: 100%;
       box-sizing: border-box;
       background: rgba(255, 255, 255, 0.05);
       border-radius: 16px;
       backdrop-filter: blur(10px);
       margin-bottom: 12px;
   }

   .double-eleven-timeline .timeline-container {
       position: relative;
       padding: 12px 0;
   }

   .double-eleven-timeline .timeline-stages {
       display: flex;
       justify-content: space-between;
       gap: 8px;
   }

   .double-eleven-timeline .timeline-stage {
       display: flex;
       flex-direction: column;
       flex: 1;
       position: relative;
   }

   .double-eleven-timeline .timeline-stage-content {
       display: flex;
       align-items: center;
       position: relative;
   }

   .double-eleven-timeline .timeline-stage .stage-dot {
       width: 6px;
       height: 6px;
       background: #FF335F;
       border: 2px solid rgba(255, 177, 177, 0.39);
       border-radius: 50%;
       box-shadow: 0 0 0 4px rgba(255, 177, 177, 0.39);
       margin-right: 8px;
   }

   .double-eleven-timeline .timeline-stage .stage-date {
       font-size: 12px;
       color: #FF335F;
       text-align: center;
   }

   .double-eleven-timeline .timeline-stage .timeline-line {
       position: absolute;
       width: 42px;
       left: 65px;
       height: 2px;
       background-image: repeating-linear-gradient(to right, #FF335F 0, #FF335F 2px, transparent 2px, transparent 6px);
   }

   .double-eleven-timeline .timeline-stage .stage-card {
       border-radius: 8px;
       background: linear-gradient(0deg, #FDF4F4, #FDF4F4), #FF0036;
       backdrop-filter: blur(21.76px);
       padding: 6px 8px;
       text-align: center;
       min-width: 80px;
       margin-top: 12px;
       color: #FF0036;
   }

   .double-eleven-timeline .timeline-stage .stage-card .stage-title {
       font-size: 12px;
       font-weight: normal;
       margin-bottom: 6px;
   }

   .double-eleven-timeline .timeline-stage .stage-card .stage-subtitle {
       font-size: 14px;
       font-weight: bold;
   }

   .double-eleven-timeline .timeline-stage:nth-child(3) .timeline-line {
       left: 55px;
       width: 52px;
   }

   .double-eleven-timeline .timeline-description {
       background: linear-gradient(0deg, #FDF4F4, #FDF4F4), #FF0036;
       display: flex;
       align-items: center;
       justify-content: space-between;
       padding: 8px 12px;
       border-radius: 12px;
   }

   .double-eleven-timeline .timeline-description .description-content {
       display: flex;
       align-items: center;
       flex: 1;
   }

   .double-eleven-timeline .timeline-description .description-content .description-icon {
       margin-right: 8px;
       margin-top: -3px;
   }

   .double-eleven-timeline .timeline-description .description-content .description-text {
       font-family: Alibaba PuHuiTi 3;
       color: #FF0036;
       font-size: 14px;
       font-weight: 600;
   }

   .double-eleven-timeline .timeline-description .register-button {
       height: 26px;
       line-height: 26px;
       color: #FF335E;
       font-size: 12px;
       font-weight: 500;
       cursor: pointer;
   }

   .double-eleven-timeline .timeline-description .register-button img {
       margin-left: 8px;
       margin-top: -2px;
   }

   .double-eleven-rank-tabs {
       display: flex;
       margin-bottom: 6px;
       height: 42px;
       border-radius: 8px;
       padding: 3px;
       background: rgba(155, 55, 118, 0.6);
       backdrop-filter: blur(21.76px);
       font-size: 16px;
       color: #FFFFFF;
       min-width: 480px;
   }

   .double-eleven-rank-tabs-item {
       position: relative;
       flex: 1;
       text-align: center;
       margin: auto;
       position: relative;
       display: flex;
       justify-content: center;
       align-items: center;
       cursor: pointer;
   }

   .double-eleven-rank-tabs-item-more {
       position: absolute;
       right: 10px;
       bottom: 0%;
       font-size: 12px;
   }

   .double-eleven-rank-tabs .text {
       margin-left: 8px;
       margin-right: 4px;
   }

   .double-eleven-rank-tabs .text::before {
       content: "";
       margin-right: 5px;
       display: inline-block;
       top: 6px;
       width: 1px;
       height: 12px;
       opacity: 0.5;
       background: #FFFFFF;
   }

   .double-eleven-rank-tabs .active {
       background: rgba(126, 24, 88, 0.6);
       backdrop-filter: blur(21.76px);
       height: 36px;
       line-height: 36px;
       border-radius: 5px;
   }

   .double-eleven-rank-tabs .active::after {
       content: "";
       display: block;
       width: 24px;
       height: 3px;
       background: #FFFFFF;
       position: absolute;
       left: 48%;
       border-radius: 99px;
       bottom: 0;
   }

   .double-eleven-tm-rank-list-wrapper {
       width: 480px;
       padding: 0 18px 18px 18px;
       background: rgba(126, 24, 88, 0.6);
       backdrop-filter: blur(21.76px);
       border-radius: 8px;
       height: 282px;
       overflow: hidden;
   }

   .double-eleven-tm-rank-list-wrapper .double-eleven-tm-rank-list {
       display: flex;
       gap: 14px;
       height: 240px;
       flex-direction: column;
       overflow-y: scroll;
       margin-top: 10px;
       padding-top: 10px;
   }

   .double-eleven-tm-rank-list-wrapper .double-eleven-tm-rank-list-item {
       display: flex;
       align-items: center;
       color: #FFFFFF;
       height: 20px;
   }

   .double-eleven-tm-rank-list-wrapper .double-eleven-tm-rank-list-item-rank {
       display: inline-block;
       margin-right: 10px;
       width: 24px;
       height: 24px;
       line-height: 24px;
       text-align: center;
       font-weight: bold;
   }

   .double-eleven-tm-rank-list-wrapper .double-eleven-tm-rank-list-item-progress {
       background-size: 100% 100%;
       height: 20px;
       position: relative;
       line-height: 20px;
       background-repeat: no-repeat;
       position: relative;
       padding-left: 10px;
       border-radius: 14px;
   }

   .double-eleven-tm-rank-list-wrapper .double-eleven-tm-rank-list-item-progress-title {
       display: inline-block;
       text-overflow: ellipsis;
       overflow: hidden;
       word-break: break-all;
       white-space: nowrap;
   }

   .double-eleven-tm-rank-list-wrapper .double-eleven-tm-rank-list-item-progress-icon {
       position: absolute;
       top: 3px;
       margin-left: 6px;
   }

   .double-eleven-tm-rank-list-wrapper .double-eleven-tm-rank-list-item-logo {
       position: absolute;
       width: 40px;
       height: 40px;
       right: -3px;
       bottom: -5px;
   }

   .double-eleven-tm-rank-list-wrapper .double-eleven-tm-rank-tips {
       margin: 0 -18px;
       color: #FFFFFF;
       padding: 0px 24px;
       background: rgba(255, 255, 255, 0.1);
       height: 34px;
       line-height: 34px;
       border-radius: 0px 0px 8px 8px;
       display: flex;
       justify-content: space-between;
       position: relative;
   }

   .double-eleven-tm-rank-list-wrapper .double-eleven-tm-rank-tips-cate {
       font-weight: 600;
       margin-right: 15px;
   }

   .double-eleven-tm-rank-list-wrapper .double-eleven-tm-rank-tips-cate::after {
       content: "";
       display: inline-block;
       position: absolute;
       top: 12px;
       width: 1px;
       height: 12px;
       opacity: 0.5;
       background: #FFFFFF;
       margin-left: 6px;
   }

   .double-eleven-tm-rank-list-wrapper .double-eleven-tm-rank-tips a {
       color: #FFFFFF;
   }

   .double-eleven-tm-rank-list-wrapper .double-eleven-tm-rank-tips a img {
       margin-left: 4px;
   }

   .src-opEbase-redux-layouts-NotFound-module-root-Uo9Sd .src-opEbase-redux-layouts-NotFound-module-cardNotFound-Ebx4i {
       height: 100%;
   }

   .src-opEbase-redux-layouts-NotFound-module-root-Uo9Sd .src-opEbase-redux-layouts-NotFound-module-cardNotFound-Ebx4i .ebase-Card__headerWrapper {
       display: none;
   }

   .src-opEbase-redux-layouts-NotFound-module-root-Uo9Sd .src-opEbase-redux-layouts-NotFound-module-cardNotFound-Ebx4i .src-opEbase-redux-layouts-NotFound-module-deerAndNote-2aZKe {
       font-size: 14px;
       position: absolute;
       width: 160px;
       height: 200px;
       text-align: center;
       margin: auto;
       left: 0;
       right: 0;
       bottom: 0;
       font-weight: 500;
   }

   .src-opEbase-redux-layouts-NotFound-module-root-Uo9Sd .src-opEbase-redux-layouts-NotFound-module-cardNotFound-Ebx4i .src-opEbase-redux-layouts-NotFound-module-deerAndNote-2aZKe .src-opEbase-redux-layouts-NotFound-module-deer-1bUEI {
       width: 131px;
       height: 159px;
       margin-bottom: 10px;
       background: url("https://img.alicdn.com/tps/TB1CG0ZMpXXXXbyXpXXXXXXXXXX-427-159.png") no-repeat;
   }

   @charset "UTF-8";

   @font-face {
       font-family: "Alibaba-PuHuiTi";
       src: url("https://g.alicdn.com/dt/sycm-static-fonts/0.0.3/AlibabaPuHuiTi/Alibaba-PuHuiTi-Regular.ttf") format("truetype");
   }

   @font-face {
       font-family: "Alibaba-PuHuiTi-Heavy";
       src: url("https://g.alicdn.com/dt/sycm-static-fonts/0.0.3/AlibabaPuHuiTi/Alibaba-PuHuiTi-Heavy.ttf") format("truetype");
   }

   body {
       margin: 0;
       font-family: PingFang SC, Hiragino Sans GB, Microsoft YaHei, SimHei, WenQuanYi Micro Hei, sans-serif;
       font-size: 12px;
       line-height: 1.5;
       color: #333;
       background-color: #fff;
       /* stylelint-disable at-rule-no-unknown */
   }

   @font-face {
       body {
           font-family: "oui-canary-iconfont";
           /* Project id 84613 */
           src: url("./font_84613_ape6fck18n.woff2?t=1640672364619") format("woff2"), url("./font_84613_ape6fck18n.woff?t=1640672364619") format("woff"), url("./font_84613_ape6fck18n.ttf?t=1640672364619") format("truetype");
       }
   }

   body .oui-canary-icon {
       font-family: "oui-canary-iconfont";
       font-size: 1em;
       font-style: normal;
       display: inline-block;
       -webkit-font-smoothing: antialiased;
       -webkit-text-stroke-width: 0.2px;
       -moz-osx-font-smoothing: grayscale;
   }

   body .oui-canary-icon:before {
       display: block;
       font-family: "oui-canary-iconfont" !important;
   }

   body .oui-canary-icon-lg {
       font-size: 1.33333333em;
       line-height: 0.75em;
       vertical-align: -15%;
   }

   body .oui-canary-icon-2x {
       font-size: 2em;
   }

   body .oui-canary-icon-3x {
       font-size: 3em;
   }

   body .oui-canary-icon-4x {
       font-size: 4em;
   }

   body .oui-canary-icon-5x {
       font-size: 5em;
   }

   body .oui-canary-icon-spin {
       -webkit-animation: oui-canary-icon-spin 2s infinite linear;
       animation: oui-canary-icon-spin 2s infinite linear;
   }

   body .oui-canary-icon-pulse {
       -webkit-animation: oui-canary-icon-spin 1s infinite steps(8);
       animation: oui-canary-icon-spin 1s infinite steps(8);
   }

   @-webkit-keyframes oui-canary-icon-spin {
       0% {
           -webkit-transform: rotate(0deg);
           transform: rotate(0deg);
       }

       100% {
           -webkit-transform: rotate(359deg);
           transform: rotate(359deg);
       }
   }

   @keyframes oui-canary-icon-spin {
       0% {
           -webkit-transform: rotate(0deg);
           transform: rotate(0deg);
       }

       100% {
           -webkit-transform: rotate(359deg);
           transform: rotate(359deg);
       }
   }

   body .oui-canary-icon-rotate-90 {
       filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=1);
       -webkit-transform: rotate(90deg);
       -ms-transform: rotate(90deg);
       transform: rotate(90deg);
   }

   body .oui-canary-icon-rotate-180 {
       filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=2);
       -webkit-transform: rotate(180deg);
       -ms-transform: rotate(180deg);
       transform: rotate(180deg);
   }

   body .oui-canary-icon-rotate-270 {
       filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3);
       -webkit-transform: rotate(270deg);
       -ms-transform: rotate(270deg);
       transform: rotate(270deg);
   }

   body .oui-canary-icon-flip-horizontal {
       filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1);
       -webkit-transform: scale(-1, 1);
       -ms-transform: scale(-1, 1);
       transform: scale(-1, 1);
   }

   body .oui-canary-icon-flip-vertical {
       filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1);
       -webkit-transform: scale(1, -1);
       -ms-transform: scale(1, -1);
       transform: scale(1, -1);
   }

   body :root .oui-canary-icon-rotate-90,
   body :root .oui-canary-icon-rotate-180,
   body :root .oui-canary-icon-rotate-270,
   body :root .oui-canary-icon-flip-horizontal,
   body :root .oui-canary-icon-flip-vertical {
       filter: none;
   }

   body .oui-canary-icon-notice2:before {
       content: "";
   }

   body .oui-canary-icon-notice1:before {
       content: "";
   }

   body .oui-canary-icon-videoplay:before {
       content: "";
   }

   body .oui-canary-icon-dengji:before {
       content: "";
   }

   body .oui-canary-icon-application:before {
       content: "";
   }

   body .oui-canary-icon-shangpinpaihang:before {
       content: "";
   }

   body .oui-canary-icon-caixiang:before {
       content: "";
   }

   body .oui-canary-icon-lishijilu:before {
       content: "";
   }

   body .oui-canary-icon-shuju:before {
       content: "";
   }

   body .oui-canary-icon-fankui:before {
       content: "";
   }

   body .oui-canary-icon-gongneng:before {
       content: "";
   }

   body .oui-canary-icon-vip:before {
       content: "";
   }

   body .oui-canary-icon-xiaoliangyuce:before {
       content: "";
   }

   body .oui-canary-icon-swap:before {
       content: "";
   }

   body .oui-canary-icon-denghao:before {
       content: "";
   }

   body .oui-canary-icon-chenghao:before {
       content: "";
   }

   body .oui-canary-icon-gou:before {
       content: "";
   }

   body .oui-canary-icon-zhineng:before {
       content: "";
   }

   body .oui-canary-icon-xin-a:before {
       content: "";
   }

   body .oui-canary-icon-xin:before {
       content: "";
   }

   body .oui-canary-icon-tishi:before {
       content: "";
   }

   body .oui-canary-icon-zichan:before {
       content: "";
   }

   body .oui-canary-icon-shuaxin:before {
       content: "";
   }

   body .oui-canary-icon-shouye-a:before {
       content: "";
   }

   body .oui-canary-icon-shanchu-a:before {
       content: "";
   }

   body .oui-canary-icon-fuzhi:before {
       content: "";
   }

   body .oui-canary-icon-shangdian-mianxing:before {
       content: "";
   }

   body .oui-canary-icon-tao:before {
       content: "";
   }

   body .oui-canary-icon-train:before {
       content: "";
   }

   body .oui-canary-icon-e-diamond:before {
       content: "";
   }

   body .oui-canary-icon-dataing-list:before {
       content: "";
   }

   body .oui-canary-icon-dataing-preview:before {
       content: "";
   }

   body .oui-canary-icon-dataing-fengchaotu:before {
       content: "";
   }

   body .oui-canary-icon-dataing-cutu:before {
       content: "";
   }

   body .oui-canary-icon-dataing-leida:before {
       content: "";
   }

   body .oui-canary-icon-dataing-xiangxian:before {
       content: "";
   }

   body .oui-canary-icon-dataing-pie:before {
       content: "";
   }

   body .oui-canary-icon-dataing-funnel:before {
       content: "";
   }

   body .oui-canary-icon-dataing-picker:before {
       content: "";
   }

   body .oui-canary-icon-dataing-date:before {
       content: "";
   }

   body .oui-canary-icon-dataing-basic:before {
       content: "";
   }

   body .oui-canary-icon-dataing-table:before {
       content: "";
   }

   body .oui-canary-icon-dataing-user-a:before {
       content: "";
   }

   body .oui-canary-icon-dataing-user-b:before {
       content: "";
   }

   body .oui-canary-icon-dataing-user-c:before {
       content: "";
   }

   body .oui-canary-icon-gxt-shouye:before {
       content: "";
   }

   body .oui-canary-icon-gxt-xiaofeizhe:before {
       content: "";
   }

   body .oui-canary-icon-gxt-qudao:before {
       content: "";
   }

   body .oui-canary-icon-gxt-pingpai:before {
       content: "";
   }

   body .oui-canary-icon-gxt-dianpu:before {
       content: "";
   }

   body .oui-canary-icon-fbi-changjiantou:before {
       content: "";
   }

   body .oui-canary-icon-fbi-lvxia:before {
       content: "";
   }

   body .oui-canary-icon-fbi-lvshang:before {
       content: "";
   }

   body .oui-canary-icon-fbi-hongshang:before {
       content: "";
   }

   body .oui-canary-icon-fbi-hongxia:before {
       content: "";
   }

   body .oui-canary-icon-fbi-yuandenglv:before {
       content: "";
   }

   body .oui-canary-icon-fbi-yuandenghuang:before {
       content: "";
   }

   body .oui-canary-icon-fbi-yuandenghong:before {
       content: "";
   }

   body .oui-canary-icon-fbi-fangdenglv:before {
       content: "";
   }

   body .oui-canary-icon-fbi-fangdenghuang:before {
       content: "";
   }

   body .oui-canary-icon-fbi-fangdenghong:before {
       content: "";
   }

   body .oui-canary-icon-fbi-tuisong:before {
       content: "";
   }

   body .oui-canary-icon-fbi-wenzi:before {
       content: "";
   }

   body .oui-canary-icon-fbi-pdf:before {
       content: "";
   }

   body .oui-canary-icon-fbi-guanlian:before {
       content: "";
   }

   body .oui-canary-icon-fbi-jixifenxi:before {
       content: "";
   }

   body .oui-canary-icon-yunying:before {
       content: "";
   }

   body .oui-canary-icon-reception-panel:before {
       content: "";
   }

   body .oui-canary-icon-guanlizhe:before {
       content: "";
   }

   body .oui-canary-icon-zhengti:before {
       content: "";
   }

   body .oui-canary-icon-caiwu-a:before {
       content: "";
   }

   body .oui-canary-icon-zhuanhua:before {
       content: "";
   }

   body .oui-canary-icon-kedan:before {
       content: "";
   }

   body .oui-canary-icon-pingjia-a:before {
       content: "";
   }

   body .oui-canary-icon-jingzheng-a:before {
       content: "";
   }

   body .oui-canary-icon-hangye:before {
       content: "";
   }

   body .oui-canary-icon-liuliang-b:before {
       content: "";
   }

   body .oui-canary-icon-tuikuan-a:before {
       content: "";
   }

   body .oui-canary-icon-shujuzuozhanshi:before {
       content: "";
   }

   body .oui-canary-icon-zhifujine:before {
       content: "";
   }

   body .oui-canary-icon-zhifuzidingdanshu:before {
       content: "";
   }

   body .oui-canary-icon-liulanliang:before {
       content: "";
   }

   body .oui-canary-icon-fangkeshu:before {
       content: "";
   }

   body .oui-canary-icon-zhifumaijiashu:before {
       content: "";
   }

   body .oui-canary-icon-receipt:before {
       content: "";
   }

   body .oui-canary-icon-audit:before {
       content: "";
   }

   body .oui-canary-icon-classify:before {
       content: "";
   }

   body .oui-canary-icon-voucher:before {
       content: "";
   }

   body .oui-canary-icon-account-setting:before {
       content: "";
   }

   body .oui-canary-icon-wheel:before {
       content: "";
   }

   body .oui-canary-icon-setup:before {
       content: "";
   }

   body .oui-canary-icon-setup-a:before {
       content: "";
   }

   body .oui-canary-icon-bag-b:before {
       content: "";
   }

   body .oui-canary-icon-cate:before {
       content: "";
   }

   body .oui-canary-icon-loading-a:before {
       content: "";
   }

   body .oui-canary-icon-zhexian:before {
       content: "";
   }

   body .oui-canary-icon-corp:before {
       content: "";
   }

   body .oui-canary-icon-reset:before {
       content: "";
   }

   body .oui-canary-icon-upload:before {
       content: "";
   }

   body .oui-canary-icon-zan:before {
       content: "";
   }

   body .oui-canary-icon-go:before {
       content: "";
   }

   body .oui-canary-icon-people-a:before {
       content: "";
   }

   body .oui-canary-icon-jinggao:before {
       content: "";
   }

   body .oui-canary-icon-fbi-fuwubaogao:before {
       content: "";
   }

   body .oui-canary-icon-fbi-tezhengfenxi:before {
       content: "";
   }

   body .oui-canary-icon-fbi-kpifenxi:before {
       content: "";
   }

   body .oui-canary-icon-fbi-sql:before {
       content: "";
   }

   body .oui-canary-icon-fbi-kpigailan:before {
       content: "";
   }

   body .oui-canary-icon-fbi-jiankong:before {
       content: "";
   }

   body .oui-canary-icon-fbi-info:before {
       content: "";
   }

   body .oui-canary-icon-fbi-querengou-b:before {
       content: "";
   }

   body .oui-canary-icon-fbi-move:before {
       content: "";
   }

   body .oui-canary-icon-fbi-wenjianjia:before {
       content: "";
   }

   body .oui-canary-icon-fbi-appxiugaiicon-a:before {
       content: "";
   }

   body .oui-canary-icon-fbi-wenjianjia-a:before {
       content: "";
   }

   body .oui-canary-icon-fbi-guanbi:before {
       content: "";
   }

   body .oui-canary-icon-fbi-sousuo:before {
       content: "";
   }

   body .oui-canary-icon-fbi-fuzhi:before {
       content: "";
   }

   body .oui-canary-icon-fbi-more:before {
       content: "";
   }

   body .oui-canary-icon-fbi-loudoutu:before {
       content: "";
   }

   body .oui-canary-icon-fbi-changgui:before {
       content: "";
   }

   body .oui-canary-icon-fbi-shuzi:before {
       content: "";
   }

   body .oui-canary-icon-fbi-wenben:before {
       content: "";
   }

   body .oui-canary-icon-fbi-quxiaodongjie:before {
       content: "";
   }

   body .oui-canary-icon-fbi-dongjielie:before {
       content: "";
   }

   body .oui-canary-icon-fbi-dongjiexing:before {
       content: "";
   }

   body .oui-canary-icon-fbi-fenzu:before {
       content: "";
   }

   body .oui-canary-icon-fbi-quxiaofenzu:before {
       content: "";
   }

   body .oui-canary-icon-fbi-wenbenkuang:before {
       content: "";
   }

   body .oui-canary-icon-fbi-xialakuang:before {
       content: "";
   }

   body .oui-canary-icon-fbi-zhuzhuangtu:before {
       content: "";
   }

   body .oui-canary-icon-fbi-bingzhuangtu:before {
       content: "";
   }

   body .oui-canary-icon-fbi-leidatu:before {
       content: "";
   }

   body .oui-canary-icon-fbi-qipaotu:before {
       content: "";
   }

   body .oui-canary-icon-fbi-sandiantu:before {
       content: "";
   }

   body .oui-canary-icon-fbi-zhexiantu:before {
       content: "";
   }

   body .oui-canary-icon-fbi-jiantouyou:before {
       content: "";
   }

   body .oui-canary-icon-fbi-jiantouzuo:before {
       content: "";
   }

   body .oui-canary-icon-fbi-lajitongshanchu:before {
       content: "";
   }

   body .oui-canary-icon-fbi-paixujiantoushang:before {
       content: "";
   }

   body .oui-canary-icon-fbi-paixujiantouxia:before {
       content: "";
   }

   body .oui-canary-icon-fbi-querengou-a:before {
       content: "";
   }

   body .oui-canary-icon-fbi-querengou:before {
       content: "";
   }

   body .oui-canary-icon-fbi-riliriqi:before {
       content: "";
   }

   body .oui-canary-icon-fbi-riliriqi-a:before {
       content: "";
   }

   body .oui-canary-icon-fbi-shouqi:before {
       content: "";
   }

   body .oui-canary-icon-fbi-xiala:before {
       content: "";
   }

   body .oui-canary-icon-fbi-zhushibiaozhui-a:before {
       content: "";
   }

   body .oui-canary-icon-fbi-zhushibiaozhui:before {
       content: "";
   }

   body .oui-canary-icon-fbi-bianjibi:before {
       content: "";
   }

   body .oui-canary-icon-fbi-dengchutuichuguanbi:before {
       content: "";
   }

   body .oui-canary-icon-fbi-houtaiguanli:before {
       content: "";
   }

   body .oui-canary-icon-fbi-huabuwenjian:before {
       content: "";
   }

   body .oui-canary-icon-fbi-liulanmoshi:before {
       content: "";
   }

   body .oui-canary-icon-fbi-pingtaiguanli:before {
       content: "";
   }

   body .oui-canary-icon-fbi-quanxianmiyao:before {
       content: "";
   }

   body .oui-canary-icon-fbi-shishi:before {
       content: "";
   }

   body .oui-canary-icon-fbi-shujubao:before {
       content: "";
   }

   body .oui-canary-icon-fbi-shujuji:before {
       content: "";
   }

   body .oui-canary-icon-fbi-yonghutouxiang:before {
       content: "";
   }

   body .oui-canary-icon-fbi-yulan:before {
       content: "";
   }

   body .oui-canary-icon-fbi-zhuanrang:before {
       content: "";
   }

   body .oui-canary-icon-fbi-excelwenjian:before {
       content: "";
   }

   body .oui-canary-icon-fbi-shujuwenjian:before {
       content: "";
   }

   body .oui-canary-icon-fbi-xinjianshujutianjia:before {
       content: "";
   }

   body .oui-canary-icon-fbi-lisimoshicaidandaohang:before {
       content: "";
   }

   body .oui-canary-icon-fbi-shipin:before {
       content: "";
   }

   body .oui-canary-icon-fbi-paixujiantouzuoce:before {
       content: "";
   }

   body .oui-canary-icon-fbi-excel:before {
       content: "";
   }

   body .oui-canary-icon-fbi-shouquan:before {
       content: "";
   }

   body .oui-canary-icon-fbi-qingchuhuancun:before {
       content: "";
   }

   body .oui-canary-icon-fbi-yaoqing:before {
       content: "";
   }

   body .oui-canary-icon-fbi-zhuanjiao:before {
       content: "";
   }

   body .oui-canary-icon-fbi-shujuji-a:before {
       content: "";
   }

   body .oui-canary-icon-fbi-zhandian:before {
       content: "";
   }

   body .oui-canary-icon-fbi-morenleixing:before {
       content: "";
   }

   body .oui-canary-icon-fbi-youjianpeizhi:before {
       content: "";
   }

   body .oui-canary-icon-fbi-gengduo:before {
       content: "";
   }

   body .oui-canary-icon-fbi-xiaxian:before {
       content: "";
   }

   body .oui-canary-icon-fbi-zhuanxiangmukongjian:before {
       content: "";
   }

   body .oui-canary-icon-fbi-jiasupeizhi-a:before {
       content: "";
   }

   body .oui-canary-icon-fbi-xiaozhan:before {
       content: "";
   }

   body .oui-canary-icon-fbi-zuijinshiyong:before {
       content: "";
   }

   body .oui-canary-icon-fbi-baobiao:before {
       content: "";
   }

   body .oui-canary-icon-fbi-quanbuyingyong:before {
       content: "";
   }

   body .oui-canary-icon-fbi-shujuyuan:before {
       content: "";
   }

   body .oui-canary-icon-fbi-shoucangjia:before {
       content: "";
   }

   body .oui-canary-icon-fbi-shujuji-b:before {
       content: "";
   }

   body .oui-canary-icon-fbi-wuxianbaobiao:before {
       content: "";
   }

   body .oui-canary-icon-fbi-pcbaobiao:before {
       content: "";
   }

   body .oui-canary-icon-fbi-yingxiaoribao:before {
       content: "";
   }

   body .oui-canary-icon-jianqu:before {
       content: "";
   }

   body .oui-canary-icon-vs:before {
       content: "";
   }

   body .oui-canary-icon-tm:before {
       content: "";
   }

   body .oui-canary-icon-three:before {
       content: "";
   }

   body .oui-canary-icon-two:before {
       content: "";
   }

   body .oui-canary-icon-one:before {
       content: "";
   }

   body .oui-canary-icon-nv:before {
       content: "";
   }

   body .oui-canary-icon-nan:before {
       content: "";
   }

   body .oui-canary-icon-pingjia:before {
       content: "";
   }

   body .oui-canary-icon-mubiao:before {
       content: "";
   }

   body .oui-canary-icon-tuikuan:before {
       content: "";
   }

   body .oui-canary-icon-erji:before {
       content: "";
   }

   body .oui-canary-icon-jiaohuan:before {
       content: "";
   }

   body .oui-canary-icon-tixuqiu:before {
       content: "";
   }

   body .oui-canary-icon-tiyandingyi:before {
       content: "";
   }

   body .oui-canary-icon-page:before {
       content: "";
   }

   body .oui-canary-icon-live:before {
       content: "";
   }

   body .oui-canary-icon-camera:before {
       content: "";
   }

   body .oui-canary-icon-camera-l:before {
       content: "";
   }

   body .oui-canary-icon-shouyizhuanhua:before {
       content: "";
   }

   body .oui-canary-icon-lock:before {
       content: "";
   }

   body .oui-canary-icon-unlock:before {
       content: "";
   }

   body .oui-canary-icon-menu-enterprise:before {
       content: "";
   }

   body .oui-canary-icon-cart:before {
       content: "";
   }

   body .oui-canary-icon-menu-property:before {
       content: "";
   }

   body .oui-canary-icon-menu-category:before {
       content: "";
   }

   body .oui-canary-icon-menu-category-o:before {
       content: "";
   }

   body .oui-canary-icon-menu-market:before {
       content: "";
   }

   body .oui-canary-icon-menu-trade:before {
       content: "";
   }

   body .oui-canary-icon-menu-product:before {
       content: "";
   }

   body .oui-canary-icon-menu-flow:before {
       content: "";
   }

   body .oui-canary-icon-menu-brand:before {
       content: "";
   }

   body .oui-canary-icon-menu-finical:before {
       content: "";
   }

   body .oui-canary-icon-shop:before {
       content: "";
   }

   body .oui-canary-icon-vs-hollow:before {
       content: "";
   }

   body .oui-canary-icon-person:before {
       content: "";
   }

   body .oui-canary-icon-message:before {
       content: "";
   }

   body .oui-canary-icon-message-o:before {
       content: "";
   }

   body .oui-canary-icon-old:before {
       content: "";
       color: #FF8441;
   }

   body .oui-canary-icon-old-o:before {
       content: "";
       color: #FF8441;
   }

   body .oui-canary-icon-info-o:before {
       content: "";
   }

   body .oui-canary-icon-info:before {
       content: "";
   }

   body .oui-canary-icon-error:before {
       content: "";
   }

   body .oui-canary-icon-error-o:before {
       content: "";
   }

   body .oui-canary-icon-loading:before {
       content: "";
       color: #2062e6;
   }

   body .oui-canary-icon-caret-up:before {
       content: "";
   }

   body .oui-canary-icon-caret-down:before {
       content: "";
   }

   body .oui-canary-icon-caret-certain:before {
       content: "";
   }

   body .oui-canary-icon-radio-border:before {
       content: "";
   }

   body .oui-canary-icon-radio-dot:before {
       content: "";
   }

   body .oui-canary-icon-radio-shadow:before {
       content: "";
   }

   body .oui-canary-icon-checkbox-border:before {
       content: "";
   }

   body .oui-canary-icon-checkbox-dot:before {
       content: "";
   }

   body .oui-canary-icon-checkbox-shadow:before {
       content: "";
   }

   body .oui-canary-icon-angle-down:before {
       content: "";
   }

   body .oui-canary-icon-angle-up:before {
       content: "";
   }

   body .oui-canary-icon-angle-left:before {
       content: "";
   }

   body .oui-canary-icon-angle-right:before {
       content: "";
   }

   body .oui-canary-icon-trend-up:before {
       content: "";
   }

   body .oui-canary-icon-trend-down:before {
       content: "";
   }

   body .oui-canary-icon-minus:before {
       content: "";
   }

   body .oui-canary-icon-search:before {
       content: "";
   }

   body .oui-canary-icon-doubt:before {
       content: "";
   }

   body .oui-canary-icon-doubt-o:before {
       content: "";
   }

   body .oui-canary-icon-share:before {
       content: "";
   }

   body .oui-canary-icon-share-o:before {
       content: "";
   }

   body .oui-canary-icon-book:before {
       content: "";
   }

   body .oui-canary-icon-book-o:before {
       content: "";
   }

   body .oui-canary-icon-official-o:before {
       content: "";
       color: #FF8441;
   }

   body .oui-canary-icon-official:before {
       content: "";
       color: #FF8441;
   }

   body .oui-canary-icon-heart:before {
       content: "";
       color: #EE3B61;
   }

   body .oui-canary-icon-heart-o:before {
       content: "";
       color: #EE3B61;
   }

   body .oui-canary-icon-crown:before {
       content: "";
       color: #2062e6;
   }

   body .oui-canary-icon-crown-o:before {
       content: "";
       color: #2062e6;
   }

   body .oui-canary-icon-golden:before {
       content: "";
       color: #FFBB28;
   }

   body .oui-canary-icon-golden-o:before {
       content: "";
       color: #FFBB28;
   }

   body .oui-canary-icon-diamond:before {
       content: "";
       color: #2062e6;
   }

   body .oui-canary-icon-diamond-o:before {
       content: "";
       color: #2062e6;
   }

   body .oui-canary-icon-tmall:before {
       content: "";
       color: #dd2727;
   }

   body .oui-canary-icon-taobao:before {
       content: "";
       color: #ff4400;
   }

   body .oui-canary-icon-refresh:before {
       content: "";
   }

   body .oui-canary-icon-phone:before {
       content: "";
   }

   body .oui-canary-icon-times-o:before {
       content: "";
   }

   body .oui-canary-icon-times:before {
       content: "";
   }

   body .oui-canary-icon-del:before {
       content: "";
   }

   body .oui-canary-icon-edit:before {
       content: "";
   }

   body .oui-canary-icon-edit-solid:before {
       content: "";
   }

   body .oui-canary-icon-logistics:before {
       content: "";
   }

   body .oui-canary-icon-logistics-o:before {
       content: "";
   }

   body .oui-canary-icon-service:before {
       content: "";
   }

   body .oui-canary-icon-service-o:before {
       content: "";
   }

   body .oui-canary-icon-new:before {
       content: "";
   }

   body .oui-canary-icon-new-o:before {
       content: "";
   }

   body .oui-canary-icon-new-small:before {
       content: "";
   }

   body .oui-canary-icon-new-small-o:before {
       content: "";
   }

   body .oui-canary-icon-qr-code:before {
       content: "";
   }

   body .oui-canary-icon-to-top:before {
       content: "";
   }

   body .oui-canary-icon-yes:before {
       content: "";
   }

   body .oui-canary-icon-jzqb:before {
       content: "";
   }

   body .oui-canary-icon-jzqb-jzjk:before {
       content: "";
   }

   body .oui-canary-icon-jzqb-jzfx:before {
       content: "";
   }

   body .oui-canary-icon-jzqb-pzgl:before {
       content: "";
   }

   body .oui-canary-icon-zxfx:before {
       content: "";
   }

   body .oui-canary-icon-schq-zyb:before {
       content: "";
   }

   body .oui-canary-icon-schq-bzb:before {
       content: "";
   }

   body .oui-canary-icon-sjzzs-ddb:before {
       content: "";
   }

   body .oui-canary-icon-sjzzs-zdb:before {
       content: "";
   }

   body .oui-canary-icon-lyfx:before {
       content: "";
   }

   body .oui-canary-icon-calendar:before {
       content: "";
   }

   body .oui-canary-icon-aliww:before {
       content: "";
   }

   body .oui-canary-icon-prev-o:before {
       content: "";
   }

   body .oui-canary-icon-next-o:before {
       content: "";
   }

   body .oui-canary-icon-favor:before {
       content: "";
   }

   body .oui-canary-icon-favor-o:before {
       content: "";
   }

   body .oui-canary-icon-doc:before {
       content: "";
   }

   body .oui-canary-icon-video:before {
       content: "";
   }

   body .oui-canary-icon-video-o:before {
       content: "";
   }

   body .oui-canary-icon-faq:before {
       content: "";
   }

   body .oui-canary-icon-faq-o:before {
       content: "";
   }

   body .oui-canary-icon-people:before {
       content: "";
   }

   body .oui-canary-icon-money:before {
       content: "";
   }

   body .oui-canary-icon-foot:before {
       content: "";
   }

   body .oui-canary-icon-eye:before {
       content: "";
   }

   body .oui-canary-icon-report:before {
       content: "";
   }

   body .oui-canary-icon-bag-o:before {
       content: "";
   }

   body .oui-canary-icon-bag:before {
       content: "";
   }

   body .oui-canary-icon-warning-o:before {
       content: "";
   }

   body .oui-canary-icon-download:before {
       content: "";
   }

   body .oui-canary-icon-del-col:before {
       content: "";
   }

   body .oui-canary-icon-add-col:before {
       content: "";
   }

   body .oui-canary-icon-attachment:before {
       content: "";
   }

   body .oui-canary-icon-old-version:before {
       content: "";
   }

   body .oui-canary-icon-new-version:before {
       content: "";
   }

   body .oui-canary-icon-arrow-up:before {
       content: "";
   }

   body .oui-canary-icon-arrow-down:before {
       content: "";
   }

   body .oui-canary-icon-customize:before {
       content: "";
   }

   body .oui-canary-icon-realtime:before {
       content: "";
   }

   body .oui-canary-icon-plus:before {
       content: "";
   }

   body .oui-canary-icon-plus2:before {
       content: "";
   }

   body .oui-canary-icon-minus2:before {
       content: "";
   }

   body .oui-canary-icon-offical:before {
       content: "";
   }

   body .oui-canary-icon-male:before {
       content: "";
   }

   body .oui-canary-icon-female:before {
       content: "";
   }

   body .oui-canary-icon-cancel:before {
       content: "";
   }

   body .oui-canary-icon-customized-act:before {
       content: "";
   }

   body .oui-canary-icon-tm-act:before {
       content: "";
   }

   body .oui-canary-icon-tb-act:before {
       content: "";
   }

   body .oui-canary-icon-ju-act:before {
       content: "";
   }

   body .oui-canary-icon-tqg-act:before {
       content: "";
   }

   body .oui-canary-icon-shop-act:before {
       content: "";
   }

   body .oui-canary-icon-flag:before {
       content: "";
   }

   body .oui-canary-icon-rr:before {
       content: "";
   }

   body .oui-canary-icon-ll:before {
       content: "";
   }

   body .oui-canary-icon-gerenzhongxin:before {
       content: "";
   }

   body .oui-canary-icon-clock:before {
       content: "";
   }

   body .oui-canary-icon-zuozhanshi:before {
       content: "";
   }

   body .oui-canary-icon-yingxiao:before {
       content: "";
   }

   body .oui-canary-icon-wuliu:before {
       content: "";
   }

   body .oui-canary-icon-liuliang:before {
       content: "";
   }

   body .oui-canary-icon-liuliang-a:before {
       content: "";
   }

   body .oui-canary-icon-shangpin:before {
       content: "";
   }

   body .oui-canary-icon-jiaoyi:before {
       content: "";
   }

   body .oui-canary-icon-caiwu:before {
       content: "";
   }

   body .oui-canary-icon-shichang:before {
       content: "";
   }

   body .oui-canary-icon-jingzheng:before {
       content: "";
   }

   body .oui-canary-icon-yewu:before {
       content: "";
   }

   body .oui-canary-icon-qushu:before {
       content: "";
   }

   body .oui-canary-icon-xueyuan:before {
       content: "";
   }

   body .oui-canary-icon-shishi:before {
       content: "";
   }

   body .oui-canary-icon-fuwu:before {
       content: "";
   }

   body .oui-canary-icon-more:before {
       content: "";
   }

   body .oui-canary-icon-nongcuntaobao:before {
       content: "";
   }

   body .oui-canary-icon-tianmaohaiwai:before {
       content: "";
   }

   body .oui-canary-icon-shenghuoyanjiusuo:before {
       content: "";
   }

   body .oui-canary-icon-neirongfenxi:before {
       content: "";
   }

   body .oui-canary-icon-dianshitaobao:before {
       content: "";
   }

   body .oui-canary-icon-tianmaoguoji:before {
       content: "";
   }

   body .oui-canary-icon-shangjiaduanshipin:before {
       content: "";
   }

   body .oui-canary-icon-taobaohaiwai:before {
       content: "";
   }

   body .oui-canary-icon-llzh-lljk:before {
       content: "";
   }

   body .oui-canary-icon-llzh-zdjh:before {
       content: "";
   }

   body .oui-canary-icon-fa-report:before {
       content: "";
   }

   body .oui-canary-icon-fa-book:before {
       content: "";
   }

   body .oui-canary-icon-fa-tools:before {
       content: "";
   }

   body .oui-canary-icon-fa-config:before {
       content: "";
   }

   body .oui-canary-icon-fen-qi-mian-xi:before {
       content: "";
   }

   body .oui-canary-icon-ren-qun-tui-jian:before {
       content: "";
   }

   body .oui-canary-icon-tui-guang:before {
       content: "";
   }

   body .oui-canary-icon-xin-ke-zhe-kou:before {
       content: "";
   }

   body html,
   body body {
       width: 100%;
       height: 100%;
   }

   body html>body {
       height: auto;
   }

   body input::-ms-clear,
   body input::-ms-reveal {
       display: none;
   }

   body *,
   body *::before,
   body *::after {
       box-sizing: border-box;
   }

   body html {
       font-family: sans-serif;
       line-height: 1.15;
       -webkit-text-size-adjust: 100%;
       -ms-text-size-adjust: 100%;
       -ms-overflow-style: scrollbar;
       -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
   }

   body article,
   body aside,
   body dialog,
   body figcaption,
   body figure,
   body footer,
   body header,
   body hgroup,
   body main,
   body nav,
   body section {
       display: block;
   }

   body body {
       margin: 0;
       font-family: "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", "SimHei", "WenQuanYi Micro Hei", sans-serif;
       font-size: 12px;
       line-height: 1.5;
       color: #333333;
       background-color: #fff;
   }

   body [tabindex="-1"]:focus {
       outline: none !important;
   }

   body hr {
       box-sizing: content-box;
       height: 0;
       overflow: visible;
   }

   body h1,
   body h2,
   body h3,
   body h4,
   body h5,
   body h6 {
       margin: 0;
       padding: 0;
       color: #333333;
       font-weight: 500;
   }

   body p {
       margin: 0;
       padding: 0;
   }

   body abbr[title],
   body abbr[data-original-title] {
       text-decoration: underline;
       text-decoration: underline dotted;
       cursor: help;
       border-bottom: 0;
   }

   body address {
       margin-bottom: 1em;
       font-style: normal;
       line-height: inherit;
   }

   body input[type=text],
   body input[type=password],
   body input[type=number],
   body textarea {
       -webkit-appearance: none;
   }

   body ol,
   body ul,
   body dl {
       margin: 0;
       padding: 0;
       list-style: none;
   }

   body ol ol,
   body ul ul,
   body ol ul,
   body ul ol {
       margin: 0;
       padding: 0;
   }

   body dt {
       font-weight: 500;
   }

   body dd {
       margin-bottom: 0.5em;
       margin-left: 0;
   }

   body blockquote {
       margin: 0 0 1em;
   }

   body dfn {
       font-style: italic;
   }

   body b,
   body strong {
       font-weight: bolder;
   }

   body small {
       font-size: 80%;
   }

   body sub,
   body sup {
       position: relative;
       font-size: 75%;
       line-height: 0;
       vertical-align: baseline;
   }

   body sub {
       bottom: -0.25em;
   }

   body sup {
       top: -0.5em;
   }

   body a {
       color: #2062e6;
       background-color: transparent;
       text-decoration: none;
       outline: none;
       cursor: pointer;
       transition: color 0.3s;
       -webkit-text-decoration-skip: objects;
   }

   body a:focus {
       text-decoration: none;
       text-decoration-skip: ink;
   }

   body a:hover {
       color: #33a0fe;
   }

   body a:active {
       color: #0081f1;
   }

   body a:active,
   body a:hover {
       outline: 0;
       text-decoration: none;
   }

   body a[disabled] {
       color: #cecece;
       cursor: not-allowed;
       pointer-events: none;
   }

   body pre,
   body code,
   body kbd,
   body samp {
       font-family: Consolas, Menlo, Courier, monospace;
       font-size: 1em;
   }

   body pre {
       margin-top: 0;
       margin-bottom: 1em;
       overflow: auto;
   }

   body figure {
       margin: 0 0 1em;
   }

   body img {
       vertical-align: middle;
       border-style: none;
   }

   body svg:not(:root) {
       overflow: hidden;
   }

   body a,
   body area,
   body button,
   body [role=button],
   body input:not([type=range]),
   body label,
   body select,
   body summary,
   body textarea {
       touch-action: manipulation;
   }

   body table {
       border-collapse: collapse;
   }

   body caption {
       padding-top: 0.75em;
       padding-bottom: 0.3em;
       color: #999999;
       text-align: left;
       caption-side: bottom;
   }

   body th {
       text-align: inherit;
   }

   body input,
   body button,
   body select,
   body optgroup,
   body textarea {
       margin: 0;
       font-family: inherit;
       font-size: inherit;
       line-height: inherit;
       color: inherit;
   }

   body button,
   body input {
       overflow: visible;
   }

   body button,
   body select {
       text-transform: none;
   }

   body button,
   body html [type=button],
   body [type=reset],
   body [type=submit] {
       -webkit-appearance: button;
   }

   body button::-moz-focus-inner,
   body [type=button]::-moz-focus-inner,
   body [type=reset]::-moz-focus-inner,
   body [type=submit]::-moz-focus-inner {
       padding: 0;
       border-style: none;
   }

   body input[type=radio],
   body input[type=checkbox] {
       box-sizing: border-box;
       padding: 0;
   }

   body input[type=date],
   body input[type=time],
   body input[type=datetime-local],
   body input[type=month] {
       -webkit-appearance: listbox;
   }

   body textarea {
       overflow: auto;
       resize: vertical;
   }

   body fieldset {
       min-width: 0;
       padding: 0;
       margin: 0;
       border: 0;
   }

   body legend {
       display: block;
       width: 100%;
       max-width: 100%;
       padding: 0;
       margin-bottom: 0.5em;
       font-size: 1.5em;
       line-height: inherit;
       color: inherit;
       white-space: normal;
   }

   body progress {
       vertical-align: baseline;
   }

   body [type=number]::-webkit-inner-spin-button,
   body [type=number]::-webkit-outer-spin-button {
       height: auto;
   }

   body [type=search] {
       outline-offset: -2px;
       -webkit-appearance: none;
   }

   body [type=search]::-webkit-search-cancel-button,
   body [type=search]::-webkit-search-decoration {
       -webkit-appearance: none;
   }

   body ::-webkit-file-upload-button {
       font: inherit;
       -webkit-appearance: button;
   }

   body output {
       display: inline-block;
   }

   body summary {
       display: list-item;
   }

   body template {
       display: none;
   }

   body [hidden] {
       display: none !important;
   }

   body mark {
       padding: 0.2em;
       background-color: #FFFAEB;
   }

   body ::selection {
       background: #2062e6;
       color: #fff;
   }

   body.sycm-iframe-full {
       min-width: 0;
   }

   a {
       color: #2062e6;
       background-color: transparent;
       text-decoration: none;
       outline: none;
       cursor: pointer;
       -webkit-transition: color 0.3s;
       transition: color 0.3s;
       -webkit-text-decoration-skip: objects;
   }

   #cardErrorPage {
       height: 100vh;
   }

   ::-webkit-scrollbar {
       width: 4px;
       height: 4px;
   }

   ::-webkit-scrollbar-thumb {
       border-radius: 2px;
       background: #b4c8d8;
   }

   :root body {
       position: absolute;
       width: calc(100vw - 4px) !important;
   }

   .sycm-micro-v2-loading-message {
       line-height: 100px;
       min-height: 100px;
       text-align: center;
       font-size: 14px;
   }

   .sycm-micro-v2-loading-message i {
       margin-right: 8px;
       font-size: 20px;
   }

   .sycm-micro-v2-deer-message {
       font-size: 14px;
       width: 160px;
       height: 200px;
       text-align: center;
       margin: auto;
       margin-top: 100px;
       font-weight: 500;
   }

   .sycm-micro-v2-deer-message .deer {
       width: 131px;
       height: 159px;
       margin-bottom: 10px;
       background: url("https://img.alicdn.com/tps/TB1CG0ZMpXXXXbyXpXXXXXXXXXX-427-159.png") no-repeat;
   }

   .market-change-version {
       position: fixed;
       right: 0px;
       top: 50%;
       width: 34px;
       background-color: #fff;
       border: 1px solid #e1e1e1;
       z-index: 9999;
       color: #2062e6;
       z-index: 9999;
       padding: 2px 4px;
       cursor: pointer;
   }

   @keyframes double-eleven2-activity-fadeIn {
       from {
           transform: translate(30px, 10px);
       }

       to {
           transform: none;
       }
   }

   @keyframes double-eleven2-activity-hover-shake {
       10% {
           transform: translateX(3px) rotate(2deg);
       }

       40% {
           transform: translateX(-3px) rotate(-2deg);
       }

       60% {
           transform: translateX(3px) rotate(2deg);
       }

       100% {
           transform: translateX(0px) rotate(0deg);
       }
   }

   .micro-activity-modal .ant-modal-body {
       padding: 0px !important;
   }

   .micro-activity-modal .ant-modal-content {
       border-radius: 8px;
       overflow: hidden;
   }

   @keyframes OutlineFlash {
       0% {
           box-shadow: 0 0 0 2px #ea6d00, 0 0 0 4px white, 0 0 0 7px rgba(234, 109, 0, 0.6);
       }

       40% {
           box-shadow: 0 0 0 4px rgba(234, 109, 0, 0.5), 0 0 0 8px white, 0 0 0 14px rgba(234, 109, 0, 0.3);
       }

       80% {
           box-shadow: 0 0 0 4px rgba(234, 109, 0, 0.01), 0 0 0 8px rgba(255, 255, 255, 0.01), 0 0 0 14px rgba(234, 109, 0, 0.01);
       }

       100% {
           box-shadow: 0 0 0 14px rgba(255, 255, 255, 0);
       }
   }

   .sycm-base-search-input-flash {
       animation: OutlineFlash 3s ease-in-out;
       animation-iteration-count: 6;
       transform: translate3d(0, 0, 0);
   }

   .with-right-agent .sycm-ai-majordomo-icon {
       right: var(--rightAgentWidth) !important;
       transition: right 0.3s ease;
   }

   .with-right-agent .ebase-frame-header-opTools {
       right: var(--rightAgentWidth) !important;
       transition: right 0.3s ease;
   }

   .with-right-agent .sycm-feedback {
       right: var(--rightAgentWidth) !important;
       transition: right 0.3s ease;
   }

   .ai-operation:hover {
       color: #ff480d;
       /* No quotes around the color value */
   }

   @font-face {
       font-family: market-mate-iconfont;
       src: url(data:font/woff;base64,d09GRgABAAAAAAawAAsAAAAACkwAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAABHU1VCAAABCAAAADsAAABUIIslek9TLzIAAAFEAAAARAAAAGA8FkjXY21hcAAAAYgAAABfAAABovyZ0OZnbHlmAAAB6AAAAqUAAANQhOlcg2hlYWQAAASQAAAALwAAADYsWXFlaGhlYQAABMAAAAAcAAAAJAfeA4ZobXR4AAAE3AAAAA4AAAAUFAAAAGxvY2EAAATsAAAADAAAAAwBvAKsbWF4cAAABPgAAAAfAAAAIAEWAIRuYW1lAAAFGAAAAVgAAAL317GhgXBvc3QAAAZwAAAAQAAAAFJzPFE%2FeJxjYGRgYOBiMGCwY2BycfMJYeDLSSzJY5BiYGGAAJA8MpsxJzM9kYEDxgPKsYBpDiBmg4gCACY7BUgAeJxjYGFhYJzAwMrAwNTJdIaBgaEfQjO%2BZjBi5ACKMrAyM2AFAWmuKQwHnjE%2BY2du%2BN%2FAwMB8hwFIMjCiKGICAGMrDGh4nO2Q0Q2AIAwFrxQhIY7ihyM4iF8O3zWwtI7hS46mB%2BHjARugzuFUkAdh5XYr4ZURvnL63nwKxdT6nGCS0yN%2BN%2BK3eOGi8WeP8%2Fq2uhpLVutWkvCarNatJ5QXVtwRRgB4nE1SPW%2FTUBR91ybvxbFdJ9QfpYnrxiY2UhuHuKmDEvUjInRL01QdqYSg6ccGBYmhDF1YK9EFhNSCWrFUQogFFBjCDguqqrLyD7pUTDE8uwFxZV%2Bfe3TOk%2B99F11C6PdT9iO7hVLIQtfRFEKgKimZxLCTsydTpXLO12I5m9aU1WIqrSlL5AEwXShNgzcCpOSCOQDyCHjTwD6pVIJutRp0KxWoVauQDbrpdNAdHoZaOg214a9u83bTjdKsXqwU9Sgxr8x6sFM3OyZ96rAZobOOJHWSRrBjJC8QbBo%2F3L6ZfvW%2BWS8iQvs4ZrtsjXZRRTPoJlpGj9Bj2s1kyR4DE%2BtghUlWq6CEyfOnYCJMJdsqW6ZNgU9ZlUow1Ye1FVOsySx9QY2oAlhkAEJUHvRnwNdUjR7xv%2BPvCbkJB5Y4cpVwB3ImIx9E8CiEb3lOELhjY1yMq5zA9%2FZ24f5LZp2NE4Mk2NypxSbINUKYNyTJaEoy3nt43DcInBoXGX2%2FxZzNEo4jsxn5i5zZDuF2BJNUwQnjxnloOOcXXtPolbFAYostTAQMD5IcJPh4KvgscAonhkpRpMo77xFi6Py%2B0z1YRDryEMphgh0XHLs8DWVfGwFNJZhoqiwBNh225NiObVIGy3QIqlf2yz7zc3Gjfa%2B9OzSUybxYXWmv72WNQeXWIcYSSZGlQr6x0Flo5Av%2FwNacLI%2BO7q%2B1V9ae62ntyrPVu6sbrUN8GUsYw%2Blys%2BHSaDQ%2FNefzrpufbyIaLP3Pb%2BwH9gbSkIN8er8Xg5%2FIeuHaRhdB99O2YilZpaQfFVkTD4Z0KKMqWjMpXpJ4KBTrUkLkJUPtiZ7FjFmeZ%2FVOLG8OCxwzpii9E475JfFiQqoXg3eRpaUaR6GkL%2B8dYqrkBCpVEPoDs%2Bel1QAAAHicY2BkYGAA4jIejqx4fpuvDNwsDCDwZK7YFgT9v5WFgbkayOVgYAKJAgD9BQlLAHicY2BkYGBu%2BN%2FAEMPCAAJAkpEBFbACAEcLAm54nGNhYGBgQcMAAQQAFQAAAAAAAABkAQQBWAGoeJxjYGRgYGBlqGBgZwABJiDmAkIGhv9gPgMAFSoBmwB4nI2SzU7CQBSFz%2FBnhEQTNa5nhSSm5WdjwlIS2LPo1pQy5a%2FtNNOBhIcx8R18Gje%2BhC%2FgoYwbZEGbufnuuefezrQFcIdvCByve64jCzwwO3IFV3hyXKXuO66RXx3X0ULguEE9dNzEM7aOW5z4wQmids2sjU%2FHAh18Oa7gRgjHVXTEreMa%2BcVxHY%2FizXGD%2BtZxE4F4d9xCW%2FyMjAqtmsvZXq4incU6s2loNsp6KXXvT5uqxTYJzbnSOS1QpljpTPb93rnyRGXK%2FD222C0G1sYyNjqVY1ZVkmiZG71WkfWX1ubDbjd2uh%2FpFCMYKL4%2ByziHxAx7xhUiaGSIy2iR0mGwocfCK7OD3%2Fvnm1Jd8AMkpf%2FSrkt9AVWDgvohl%2Bjz1%2Bhd3D2hmpUTTk9bYMddD6hauiWXYU9KGrtexRMlZIm8rK2pRNR9LMuuHEN0eccnfr%2FcQ%2FoLJz6TTHicY2BigAAuBuyAlZGJkZmRhZGVkY2BP1G3OCO1KiMzuzQxKzMvnTUtMa8yk604v7S4NJ81rRQow8AAAAfrDTc%3D)
   }

   .market-mate-selection-bubble-font {
       font-size: 14px;
       font-style: normal;
       font-family: market-mate-iconfont !important
   }

   .src-opEbase-Notice-Tips-module-dsTipsWrapper-1BR8F {
       overflow: hidden;
   }

   .src-opEbase-Notice-Tips-module-dsTipsImageWrapper-3LEVH {
       float: left;
       margin-right: 20px;
       max-width: 130px;
       margin-top: 10px;
   }

   .src-opEbase-Notice-Tips-module-dsTipsImageWrapper-3LEVH>img {
       max-width: 100%;
       width: auto;
       vertical-align: middle;
       border: 0;
   }

   .src-opEbase-Notice-Tips-module-dsTipsContent-3RJMr {
       overflow: hidden;
       line-height: 1.7;
   }

   .image-guide-tips-container {
       position: fixed;
       left: 0;
       top: 0;
       right: 0;
       bottom: 0;
       background-color: rgba(0, 0, 0, 0.5);
       opacity: 0;
       z-index: 1100;
       display: flex;
       justify-content: center;
       align-items: center;
       user-select: none;
       transition: opacity 0.3s;
   }

   .image-guide-tips-container.fade-in-end {
       opacity: 1;
   }

   .image-guide-tips-container *::-webkit-scrollbar {
       display: none;
   }

   .image-guide-tips-wrapper {
       position: relative;
       width: 900px;
       height: 620px;
       background-color: #2f7df9;
       border-radius: 8px;
       overflow: auto;
   }

   .image-guide-tips-closer {
       position: absolute;
       right: 8px;
       top: 12px;
       width: 24px;
       height: 24px;
       cursor: pointer;
       background: url("//img.alicdn.com/imgextra/i3/O1CN01nmtoKQ1djAFis7Kh1_!!6000000003771-2-tps-48-48.png") 0/100%;
   }

   .image-guide-tips-content {
       width: 100%;
       height: 100%;
       overflow: auto;
   }

   .image-guide-tips-content img {
       width: 100%;
   }

   .image-guide-tips-footer {
       position: absolute;
       display: flex;
       justify-content: space-between;
       align-items: center;
       padding: 0 24px;
       bottom: 0;
       left: 0;
       right: 0;
       height: 64px;
       background: rgba(255, 255, 255, 0.95);
   }

   .image-guide-tips-footer::before {
       content: "";
       position: absolute;
       bottom: 100%;
       left: 0;
       right: 0;
       height: 32px;
       opacity: 0.05;
       background: linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.8) 100%);
   }

   .image-guide-tips-video-icon {
       color: #2062E6;
       cursor: pointer;
   }

   .image-guide-tips-video-icon::before {
       content: "";
       display: inline-block;
       vertical-align: -3px;
       width: 18px;
       height: 18px;
       margin-right: 2px;
       background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAMAAABEpIrGAAAAWlBMVEUAAAAAcf8AWv8AWf8AWf8AWv8AWf8AXv8AY/8AWf8AWf8AWf8AW/8AW/8AW/8AXf8AW/8AWv8AWv8AWv8AXP8AYf8AWf8AW/8AWf8AWf8AWv8AWv8AW/8AWf+MEDrJAAAAHXRSTlMABPrW53v3Ixbtt6uHTD03a969m1cOyIpqZEQzKmyEKYQAAACTSURBVDjL3ZJLDsMgDEQNhgD5kLRJ+p/7X7OLSgiJZg6Qt2EwIyF7LGdiHtSiwuow1+8j/jBKYULng5EKE3yHqVx7PKRhQV+0Q2wNEa5o4HduyXlTVRuZAGg+NhjYrMAaiUGM75AyMYiEKy7U8OGG/W7pF5sD1v2wTQfg9iZzeKk+panSUZewFhoWj5svDF+5E/EFf5MTM1no9bAAAAAASUVORK5CYII=") 0/100%;
   }

   .image-guide-tips-button {
       width: 120px;
       font-size: 14px;
   }

   .src-opEbase-Notice-ImageTips-module-dsImageTips-sVeAm {
       position: fixed;
       top: 0;
       right: 0;
       bottom: 0;
       left: 0;
       background-color: rgba(0, 0, 0, 0.5);
       z-index: 1100;
   }

   .src-opEbase-Notice-ImageTips-module-dsImageTips-sVeAm.src-opEbase-Notice-ImageTips-module-dsImageTipsBigSize-1AzZU .src-opEbase-Notice-ImageTips-module-dsImageTipsWrapper-2TZtD {
       width: 1100px;
       height: 636px;
       margin-top: -318px;
       margin-left: -550px;
   }

   .src-opEbase-Notice-ImageTips-module-dsImageTips-sVeAm.src-opEbase-Notice-ImageTips-module-dsImageTipsBigSize-1AzZU .src-opEbase-Notice-ImageTips-module-dsImageTipsWrapper-2TZtD .src-opEbase-Notice-ImageTips-module-dsImageTipsLink-5Rj76 {
       width: 1100px;
       height: 636px;
   }

   .src-opEbase-Notice-ImageTips-module-dsImageTipsWrapper-2TZtD {
       position: absolute;
       width: 660px;
       height: 370px;
       top: 50%;
       left: 50%;
       margin-top: -185px;
       margin-left: -330px;
       background: #fff;
       outline: none;
       z-index: 1101;
       box-shadow: 0 14px 45px rgba(0, 0, 0, 0.25);
   }

   .src-opEbase-Notice-ImageTips-module-dsImageTipsLink-5Rj76 {
       display: block;
       width: 660px;
       height: 370px;
       overflow: hidden;
   }

   .src-opEbase-Notice-ImageTips-module-dsImageTipsLink-5Rj76>img {
       width: 100%;
       height: 100%;
   }

   .src-opEbase-Notice-ImageTips-module-dsImageTipsCloseBtn-2yb-F {
       position: absolute;
       bottom: 100%;
       right: 0;
       font-size: 30px;
       line-height: 1;
       font-family: Arial;
       color: #fff;
       font-weight: bold;
       cursor: pointer;
   }

   .src-opEbase-Notice-CustomeTips-module-dsTipsWrapper-3NGAM {
       overflow: hidden;
   }

   .src-opEbase-Notice-CustomeTips-module-dsTipsImageWrapper-3hv21 {
       float: left;
       margin-right: 20px;
       max-width: 130px;
       margin-top: 10px;
   }

   .src-opEbase-Notice-CustomeTips-module-dsTipsImageWrapper-3hv21>img {
       max-width: 100%;
       width: auto;
       vertical-align: middle;
       border: 0;
   }

   .src-opEbase-Notice-CustomeTips-module-dsTips-3g7FC .ant-modal-content .ant-btn-primary {
       padding: 0px 18px;
       border-radius: 100px;
       background-color: #3D5EFF !important;
   }

   .src-opEbase-Notice-CustomeTips-module-dsTips-3g7FC .ant-modal-content {
       background-color: #f7faff;
       background-image: url("https://img.alicdn.com/imgextra/i4/O1CN01sxSsYR29EXsycm3GQ_!!6000000008036-2-tps-440-440.png");
       background-position: right bottom;
       background-repeat: no-repeat;
       background-size: 280px 280px;
   }

   .src-opEbase-Notice-CustomeTips-module-dsTips-3g7FC .ant-modal-header {
       background-color: #f7faff;
       border-bottom: none;
   }

   .src-opEbase-Notice-CustomeTips-module-dsTips-3g7FC .ant-modal-footer {
       border-top: none;
   }

   .marquee-container {
       overflow-x: hidden !important;
       display: flex !important;
       flex-direction: row !important;
       position: relative;
       width: 100%;
   }

   .marquee-container:hover div {
       animation-play-state: var(--pause-on-hover);
   }

   .marquee-container:active div {
       animation-play-state: var(--pause-on-click);
   }

   .overlay {
       position: absolute;
       width: 100%;
       height: 100%;
   }

   .overlay::before,
   .overlay::after {
       background: linear-gradient(to right, var(--gradient-color));
       content: "";
       height: 100%;
       position: absolute;
       width: var(--gradient-width);
       z-index: 2;
   }

   .overlay::after {
       right: 0;
       top: 0;
       transform: rotateZ(180deg);
   }

   .overlay::before {
       left: 0;
       top: 0;
   }

   .marquee {
       flex: 0 0 auto;
       min-width: 100%;
       z-index: 1;
       display: flex;
       flex-direction: row;
       align-items: center;
       animation: scroll var(--duration) linear var(--delay) var(--iteration-count);
       animation-play-state: var(--play);
       animation-delay: var(--delay);
       animation-direction: var(--direction);
   }

   @keyframes scroll {
       0% {
           transform: translateX(0%);
       }

       100% {
           transform: translateX(-100%);
       }
   }

   .src-opEbase-Notice-YellowNotice-module-root-kyR3p {
       padding: 11px 126px 11px 42px;
       position: relative;
       margin-bottom: 8px;
       opacity: 0.9;
       background-color: #fff7f2;
       border-radius: 8px;
       color: #333;
   }

   .src-opEbase-Notice-YellowNotice-module-root-kyR3p .oui-canary-icon {
       margin-right: 8px;
       font-size: 14px;
       color: #f85948;
       vertical-align: -1px;
   }

   .src-opEbase-Notice-YellowNotice-module-left-32UYE {
       position: absolute;
       left: 16px;
       top: 50%;
       font-size: 14px;
       margin-top: -10px;
       cursor: pointer;
   }

   .src-opEbase-Notice-YellowNotice-module-right-2bwiP {
       position: absolute;
       right: 16px;
       top: 12px;
       color: #5980ff;
   }

   .src-opEbase-Notice-YellowNotice-module-right-2bwiP .src-opEbase-Notice-YellowNotice-module-sycm-async-icon-2vABs {
       position: relative;
       top: 2px;
   }

   .src-opEbase-Notice-YellowNotice-module-noticeLink-2os0L {
       margin-left: 8px;
       cursor: pointer;
       white-space: nowrap;
       margin-right: 15px;
   }

   .src-opEbase-Notice-YellowNotice-module-content-2L9qO {
       cursor: pointer;
   }

   .src-opEbase-Notice-LeftAct-module-content-3pZxs {
       position: fixed;
       top: 250px;
       left: 0;
       cursor: pointer;
       z-index: 100;
   }

   .src-opEbase-Notice-LeftAct-module-close-21rBW {
       position: absolute;
       right: 0;
       top: 0;
       width: 23px;
       height: 29px;
       background: url("https://img.alicdn.com/tps/TB1qWrlNFXXXXanXXXXXXXXXXXX-62-29.png");
       background-position: -9px 0;
       cursor: pointer;
       margin-top: -11px;
       margin-right: -12px;
   }

   .src-opEbase-Notice-LeftAct-module-close-21rBW:hover {
       background-position: -32px 0;
   }

   .src-opEbase-Notice-LeftAct-module-root-2sy6D {
       position: relative;
       width: 100%;
       display: block;
       z-index: 1200;
   }

   .src-opEbase-Notice-LeftAct-module-img-1NMKJ {
       max-width: 200px;
   }

   .src-opEbase-Notice-LiveStream-module-livesStreamContainer-3BsbH {
       position: fixed;
       right: 5px;
       bottom: 5px;
       background: #fff;
       width: 200px;
       z-index: 100;
       border-radius: 10px;
       box-shadow: 5px 5px 5px #ccc;
       border: 1px solid #eee;
       overflow: hidden;
       z-index: 999;
   }

   .src-opEbase-Notice-LiveStream-module-livesStreamContainer-3BsbH i {
       font-size: 20px;
       position: fixed;
       right: 5px;
       bottom: 170px;
       color: #aaa;
       background: #fff;
       border-radius: 20px;
       cursor: pointer;
       z-index: 99;
   }

   .src-opEbase-Notice-LiveStream-module-livesStreamShrinkContainer-3NJyw {
       position: fixed;
       right: 5px;
       bottom: 5px;
       border-radius: 50px;
       box-shadow: 5px 5px 5px #ccc;
       border: 5px solid #fff;
       overflow: hidden;
       z-index: 999;
   }

   .src-opEbase-Notice-LiveStream-module-livesStreamShrinkContainer-3NJyw i {
       font-size: 20px;
       position: fixed;
       right: 5px;
       bottom: 60px;
       color: #aaa;
       background: #fff;
       border-radius: 20px;
       cursor: pointer;
   }

   .src-opEbase-Notice-LiveStream-module-livesStreamShrinkContainer-3NJyw img {
       width: 50px;
       height: 50px;
       animation: src-opEbase-Notice-LiveStream-module-rotate-Wxjvu 5s infinite linear;
   }

   @keyframes src-opEbase-Notice-LiveStream-module-rotate-Wxjvu {
       from {
           transform: rotate(0deg);
       }

       to {
           transform: rotate(360deg);
       }
   }

   .src-opEbase-Notice-LiveStream-module-livesStreamTitle-3xPF9 {
       padding: 5px 10px;
       font-size: 14px;
       text-overflow: ellipsis;
       overflow: hidden;
       word-break: keep-all;
   }

   .src-opEbase-Notice-RenewBanner-module-root-2zIr9 {
       height: 76px;
       width: 100%;
       margin-bottom: 10px;
       box-shadow: 0 2px 8px rgba(0, 0, 0, 0.15);
       padding-left: 206px;
       line-height: 76px;
   }

   .renew-banner-text {
       color: white;
       font-size: 14px;
   }

   .renew-banner-text-content {
       margin-left: 12px;
   }

   .render-banner-countdown-day-list {
       display: inline-block;
       width: 72px;
       margin-left: 4px;
       margin-right: 4px;
       position: relative;
   }

   .render-banner-countdown-day-list .render-banner-countdown-day-list-item {
       display: block;
       width: 36px;
       height: 40px;
       position: relative;
       float: left;
       top: 36px;
   }

   .render-banner-countdown-day-list .render-banner-countdown-day-list-item-0 {
       left: 18px;
   }

   .render-banner-countdown-day-list .render-banner-countdown-day-list-item-1 {
       left: 17px;
   }

   .render-banner-countdown-day-list .render-banner-countdown-day-list-item>svg {
       transform: translate(-50%, -50%);
       display: block;
   }

   .renew-banner-notice-link {
       float: right;
       width: 98px;
       height: 26px;
       line-height: 26px;
       border-radius: 13px;
       margin-right: 20px;
       margin-top: 25px;
       color: #000;
       background: #EEC538;
       text-align: center;
   }

   .renew-banner-notice-link:hover {
       color: #000;
   }

   .renew-banner-close-icon {
       float: right;
       margin-right: 10px;
       margin-top: 10px;
       font-size: 12px;
       height: 12px;
       line-height: 12px;
       color: #fff;
   }

   .qianniu-guide {
       background-color: #fff;
       border-radius: 8px;
       display: flex;
       min-height: calc(100vh - 300px);
   }

   .qianniu-guide>div {
       margin: 150px auto auto;
       margin: 150px auto auto;
       display: flex;
       align-items: center;
   }

   .qianniu-guide .count-down {
       color: #3D5EFF;
       display: inline-block;
       width: 18px;
   }

   .qianniu-guide .left {
       margin-right: 40px;
   }

   .qianniu-guide .left img {
       width: 200px;
       height: 200px;
   }

   .qianniu-guide .right h2 {
       font-size: 16px;
       color: #111;
       margin-bottom: 15px;
   }

   .qianniu-guide .right p {
       font-size: 14px;
       color: #111;
       max-width: 500px;
       margin-bottom: 10px;
   }

   .qianniu-guide .right h3 {
       color: #9E9E9E;
       font-size: 14px;
       margin-bottom: 30px;
   }

   .qianniu-guide .right a.download-qianniu {
       display: inline-block;
       background-color: #5980FF;
       width: 137px;
       height: 36px;
       border-radius: 8px;
       line-height: 36px;
       text-align: center;
       color: #fff;
       margin-right: 12px;
   }

   .qianniu-guide .right a.download-qianniu:hover {
       opacity: 0.8;
   }

   .qianniu-risk-guide {
       background-color: #fff;
       border-radius: 8px;
       display: flex;
       min-height: calc(100vh - 300px);
   }

   .qianniu-risk-guide>div {
       margin: 150px auto auto;
       margin: 150px auto auto;
       display: flex;
       align-items: center;
   }

   .qianniu-risk-guide .count-down {
       color: #3D5EFF;
       display: inline-block;
       width: 18px;
   }

   .qianniu-risk-guide .left {
       margin-right: 40px;
   }

   .qianniu-risk-guide .left img {
       width: 200px;
       height: 200px;
   }

   .qianniu-risk-guide .right h2 {
       font-size: 16px;
       color: #111;
       margin-bottom: 15px;
   }

   .qianniu-risk-guide .right p {
       font-size: 14px;
       color: #111;
       max-width: 500px;
       margin-bottom: 10px;
   }

   .qianniu-risk-guide .right h3 {
       color: #9E9E9E;
       font-size: 14px;
       margin-bottom: 30px;
   }

   .qianniu-risk-guide .right a.download-qianniu {
       display: inline-block;
       background-color: #5980FF;
       width: 137px;
       height: 36px;
       border-radius: 8px;
       line-height: 36px;
       text-align: center;
       color: #fff;
       margin-right: 12px;
   }

   .qianniu-risk-guide .right a.download-qianniu:hover {
       opacity: 0.8;
   }

   body {
       font-size: 12px;
   }

   .high-price .low-table-v2 {
       padding: 0 20px;
   }

   .high-price .high-price-table-footer {
       display: flex;
       justify-content: end;
       margin-right: 20px;
       margin-top: 12px;
   }

   .high-price-table-footer .btn {
       display: inline-block;
       width: 84px;
       height: 36px;
       line-height: 36px;
       border-radius: 4px;
       background: #F23C3C;
       text-align: center;
       color: #fff;
   }

   .gambel-info .ant-modal-content {
       background-color: transparent;
       box-shadow: none;
   }

   .gambel-info .ant-modal-close-x {
       display: none;
   }

   .high-price .ant-modal-body {
       padding: 20px;
   }

   .high-price .ant-modal-close {
       top: 8px;
   }

   .high-price .ant-modal-close-x:before {
       font-size: 20px;
   }

   .high-price .ant-modal-content {
       border-radius: 8px;
   }

   .high-price .limit-text img {
       margin-right: 6px;
       vertical-align: sub;

   }

   .high-price .title {
       margin: -20px -20px 20px -20px;
       background: linear-gradient(0deg, rgba(255, 0, 0, 0.1), rgba(255, 0, 0, 0.1)), rgba(255, 255, 255, 0.2);
       padding: 12px 40px 12px 24px;
       font-size: 18px;
       font-weight: 500;
       line-height: 24px;
       letter-spacing: normal;
       color: #FF0037;
   }

   body {
       font-size: 12px;
   }

   #level2-tab-acitivity {
       display: none;
   }

   .home-center-banner {
       margin-bottom: 10px;
   }

   @charset "UTF-8";

   .sycm-feedback-content {
       position: relative;
       height: 100%;
   }

   .sycm-feedback-content .ant-form-item {
       margin-bottom: 16px;
   }

   .sycm-feedback-content .ant-form-item .ant-form-item-label {
       margin-bottom: 4px;
   }

   .sycm-feedback-content .ant-form-item-label {
       position: relative;
   }

   .sycm-feedback-content .ant-form-item-label label {
       width: 100%;
       display: block;
   }

   .sycm-feedback-content .ant-form-item .ant-form-item-required:before {
       display: none;
   }

   .sycm-feedback-content .ant-form-item .sub-title {
       color: #999;
   }

   .sycm-feedback-content .ant-form-item .snapshot-icon {
       color: #5980FF;
       cursor: pointer;
       position: absolute;
       right: 0px;
       display: inline;
       font-size: 12px;
   }

   .sycm-feedback-content .ant-form-item .snapshot-icon span {
       vertical-align: middle;
   }

   .sycm-feedback-content .ant-form-item .snapshot-icon img {
       width: 12px;
       height: 12px;
   }

   .sycm-feedback-content .ant-form-item .ant-checkbox-wrapper+.ant-checkbox-wrapper {
       margin: 0px 0px 8px 0px;
   }

   .sycm-feedback-content .btn-control {
       position: absolute;
       bottom: 0px;
       right: 8px;
   }

   .sycm-feedback-content .btn-control button {
       margin-left: 8px;
   }

   .sycm-feedback-content .ant-upload.ant-upload-select-picture-card {
       width: 98px;
       height: 98px;
       border-radius: 8px;
   }

   .sycm-feedback-content .screenshot-icon::before {
       display: block;
       width: 60%;
       background-color: #5980FF;
       content: "屏幕截图";
       position: absolute;
       z-index: 100;
       border-bottom-right-radius: 12px;
       color: #fff;
       text-align: center;
       padding: 2px;
   }

   .sycm-feedback-content .ant-upload-list-picture-card .ant-upload-list-item {
       width: 98px;
       height: 98px;
       padding: 0px;
       border-radius: 8px;
       overflow: hidden;
   }

   .sycm-feedback-content .ant-upload-list-item-info .ant-upload-list-item-uploading-text {
       margin-top: 24px;
       padding-left: 12px;
   }

   .sycm-feedback-content .ant-upload-list-item-progress {
       padding-left: 12px;
   }

   .sycm-feedback-content .ant-upload {
       background-color: #F9FCFF;
       overflow: hidden;
   }

   .sycm-feedback-content .ant-upload .upload .anticon-plus {
       font-size: 16px;
       margin-bottom: 4px;
   }

   .sycm-feedback-icon {
       color: #666;
       font-size: 10px;
       display: flex;
       align-items: center;
       justify-content: center;
       flex-direction: column;
   }

   .sycm-feedback-icon img {
       width: 18px;
       height: 18px;
       margin-bottom: 2px;
   }

   .sycm-feedback {
       z-index: 1000;
       width: 28px;
       padding: 8px 0px;
       background-color: white;
       box-shadow: -3px 0px 12px 0px rgba(0, 0, 0, 0.12);
       border-radius: 16px;
       border: 1px solid #E4E6ED;
       position: fixed;
       cursor: pointer;
   }

   .feedback_drawer {
       z-index: 100001;
   }

   .feedback_drawer .ant-drawer-header {
       border-bottom: none;
   }

   .feedback_drawer .ant-drawer-wrapper-body {
       display: flex;
       flex-direction: column;
   }

   .feedback_drawer .ant-drawer-wrapper-body .ant-drawer-body {
       flex: 1;
       padding-top: 8px;
   }

   .feedback_drawer .ant-drawer-wrapper-body .ant-drawer-body .ant-spin-nested-loading {
       height: 100%;
   }

   .feedback_drawer .ant-drawer-wrapper-body .ant-drawer-body .ant-spin-nested-loading .ant-spin-container {
       height: 100%;
   }

   .feedback_drawer .ant-btn-primary {
       background-color: #5980FF;
       border-color: #5980FF;
       border-radius: 4px;
   }

   .feedback_drawer .ant-btn:hover,
   .feedback_drawer .ant-btn-dashed:hover {
       border-color: #5980FF;
   }

   .feedback_drawer .ant-btn:focus,
   .feedback_drawer .ant-btn-dashed:focus {
       border-color: #5980FF;
   }

   .feedback_drawer .ant-btn-primary:focus {
       background-color: #5980FF;
       border-color: #5980FF;
   }

   .feedback_drawer .oui-canary-input:hover,
   .feedback_drawer .ant-input:hover {
       border-color: #5980FF !important;
   }

   .feedback_drawer .oui-checkbox .ant-checkbox-checked .ant-checkbox-inner,
   .feedback_drawer .ant-checkbox-group .ant-checkbox-checked .ant-checkbox-inner {
       background-color: #5980FF;
       border-color: #5980FF;
   }

   .feedback_drawer .oui-radio .ant-radio-inner:after,
   .feedback_drawer .ant-radio-group .ant-radio-inner:after {
       background-color: #fff;
   }

   .feedback_drawer .ant-checkbox-checked .ant-checkbox-inner:after {
       transform: rotate(45deg) scale(0.7);
       border: 2px solid #fff !important;
       left: 2.5px !important;
       top: -1px !important;
       border-top: 0 !important;
       border-left: 0 !important;
   }

   .feedback_drawer .ant-radio-checked .ant-radio-inner {
       background-color: #5980FF;
   }

   .feedback_drawer .ant-radio-inner {
       border-color: #5980FF;
   }

   .feedback_drawer .ant-upload.ant-upload-select-picture-card:hover {
       border-color: #5980FF;
   }

   @font-face {
       font-family: "Alibaba-PuHuiTi";
       src: url("https://g.alicdn.com/dt/sycm-static-fonts/0.0.3/AlibabaPuHuiTi/Alibaba-PuHuiTi-Regular.ttf") format("truetype");
   }

   @font-face {
       font-family: "Alibaba-PuHuiTi-Heavy";
       src: url("https://g.alicdn.com/dt/sycm-static-fonts/0.0.3/AlibabaPuHuiTi/Alibaba-PuHuiTi-Heavy.ttf") format("truetype");
   }

   .sycm-active-egg-modal {
       position: fixed;
       left: 0;
       right: 0;
       top: 0;
       bottom: 0;
       z-index: 1001;
   }

   .sycm-active-egg-modal-mask {
       position: absolute;
       left: 0;
       right: 0;
       top: 0;
       bottom: 0;
       background-color: rgba(0, 0, 0, 0.6);
   }

   .sycm-active-egg-modal-content {
       width: 1076px;
       position: absolute;
       left: 50%;
       top: 50%;
       transform: translate(-50%, -50%);
   }

   .sycm-active-egg-modal-content-shop-name {
       position: absolute;
       left: 576px;
       bottom: 548px;
       font-family: "Alibaba-PuHuiTi";
       font-size: 12px;
       font-weight: bold;
       letter-spacing: 0px;
       color: #FFFFFF;
       width: 100px;
       text-align: center;
   }

   .sycm-active-egg-modal-content-img {
       width: 100%;
   }

   .sycm-active-egg-modal-content-title-img {
       position: absolute;
       width: 205px;
       left: 400px;
       top: 95px;
   }

   .sycm-active-egg-modal-content-title {
       position: absolute;
       left: 290px;
       top: 96px;
       font-size: 54px;
       font-weight: 1000;
       color: #fff;
       font-family: "Alibaba-PuHuiTi-Heavy";
       text-shadow: 0px 4px 10px #F74C1C;
   }

   .sycm-active-egg-modal-content-title-gwj {
       position: absolute;
       left: 280px;
       top: 108px;
       font-size: 38px;
       font-weight: 1000;
       color: #fff;
       font-family: "Alibaba-PuHuiTi-Heavy";
       text-shadow: 0px 4px 10px #F74C1C;
   }

   .sycm-active-egg-modal-content-close {
       width: 80px;
       height: 80px;
       position: absolute;
       right: 90px;
       top: 110px;
       cursor: pointer;
   }

   .sycm-active-egg-modal-content-download-button {
       width: 376px;
       height: 80px;
       position: absolute;
       left: 31%;
       bottom: 118px;
       cursor: pointer;
   }

   .sycm-active-egg-modal .show-amount .line-one,
   .sycm-active-egg-modal .show-rank .line-one,
   .sycm-active-egg-modal .show-threshold .line-one,
   .sycm-active-egg-modal .show-sync .line-one,
   .sycm-active-egg-modal .show-first-hour-sync .line-one,
   .sycm-active-egg-modal .show-gwj .line-one {
       position: absolute;
       left: 50%;
       top: 248px;
       transform: skewY(0deg) translateX(-53%);
       font-family: "Alibaba-PuHuiTi";
       font-size: 36px;
       font-weight: bold;
       line-height: normal;
       display: flex;
       align-items: center;
       letter-spacing: 0px;
       white-space: nowrap;
       color: #FFFFFF;
   }

   .sycm-active-egg-modal .show-amount .line-two,
   .sycm-active-egg-modal .show-rank .line-two,
   .sycm-active-egg-modal .show-threshold .line-two,
   .sycm-active-egg-modal .show-sync .line-two,
   .sycm-active-egg-modal .show-first-hour-sync .line-two,
   .sycm-active-egg-modal .show-gwj .line-two {
       position: absolute;
       left: 50%;
       top: 280px;
       transform: skewY(0deg) translateX(-45%);
       font-family: "Alibaba-PuHuiTi-Heavy";
       font-size: 132px;
       font-weight: 1000;
       line-height: normal;
       text-align: center;
       display: flex;
       align-items: center;
       letter-spacing: 0px;
       color: #FFFFFF;
       white-space: nowrap;
       text-shadow: 0px 4px 22px rgba(255, 53, 104, 0.5);
   }

   .sycm-active-egg-modal .show-amount .line-two-before,
   .sycm-active-egg-modal .show-rank .line-two-before,
   .sycm-active-egg-modal .show-threshold .line-two-before,
   .sycm-active-egg-modal .show-sync .line-two-before,
   .sycm-active-egg-modal .show-first-hour-sync .line-two-before,
   .sycm-active-egg-modal .show-gwj .line-two-before {
       font-size: 80px;
       margin-top: 18px;
   }

   .sycm-active-egg-modal .show-gwj .sycm-active-egg-modal-content-title {
       top: 99px;
       font-size: 36px;
   }

   .sycm-active-egg-modal .show-gwj .line-two {
       font-size: 62px;
       transform: skewY(0deg) translateX(-48%);
       top: 330px;
   }

   .sycm-active-egg-modal .show-amount .line-two-before {
       font-size: 132px;
       margin-top: 0px;
   }

   .active-egg-share {
       position: fixed;
       top: -100%;
       left: -100%;
   }

   .active-egg-share-img {
       width: 600px;
   }

   .active-egg-share-header {
       position: absolute;
       left: 50%;
       top: 30px;
       transform: translateX(-50%);
       display: flex;
       align-items: center;
   }

   .active-egg-share-header-img {
       height: 41px;
   }

   .active-egg-share-header-name {
       font-family: "Alibaba-PuHuiTi";
       font-size: 21px;
       font-weight: bold;
       letter-spacing: 0px;
       color: #FFFFFF;
       margin-left: 10px;
       white-space: nowrap;
   }

   .active-egg-share-content {
       position: absolute;
       left: 0;
       top: 140px;
       right: 0;
   }

   .active-egg-share-content-title-img {
       position: absolute;
       width: 224px;
       left: 220px;
   }

   .active-egg-share-content-title {
       font-size: 56px;
       font-weight: 900;
       position: absolute;
       text-shadow: 0px 2.86px 7.15px #F74C1C;
       font-family: "Alibaba-PuHuiTi-Heavy";
       left: 230px;
       top: -14px;
       color: #fff;
   }

   .active-egg-share-time {
       position: absolute;
       left: 50%;
       transform: skewY(0deg) translateX(-50%);
       bottom: 290px;
       font-family: "Alibaba-PuHuiTi";
       font-weight: 500;
       font-size: 20px;
       color: rgba(255, 255, 255, 0.9);
   }

   .active-egg-share-time-label {
       margin-right: 10px;
   }

   .active-egg-share-bottom-tip {
       position: absolute;
       bottom: 13px;
       font-family: "Alibaba-PuHuiTi";
       font-size: 10px;
       font-weight: 500;
       line-height: normal;
       display: flex;
       flex-direction: column;
       align-items: center;
       letter-spacing: 0px;
       transform: skewY(0deg) translateX(-50%);
       left: 50%;
       color: rgba(255, 255, 255, 0.9);
       white-space: nowrap;
   }

   .active-egg-share .show-amount .line-one,
   .active-egg-share .show-rank .line-one,
   .active-egg-share .show-threshold .line-one,
   .active-egg-share .show-sync .line-one,
   .active-egg-share .show-first-hour-sync .line-one {
       top: 152px;
       transform: skewY(0deg) translateX(-50%);
   }

   .active-egg-share .show-amount .line-two,
   .active-egg-share .show-rank .line-two,
   .active-egg-share .show-threshold .line-two,
   .active-egg-share .show-sync .line-two,
   .active-egg-share .show-first-hour-sync .line-two {
       top: 204px;
       transform: skewY(0deg) translateX(-45%);
   }

   .active-egg-share .show-amount .line-two-before,
   .active-egg-share .show-rank .line-two-before,
   .active-egg-share .show-threshold .line-two-before,
   .active-egg-share .show-sync .line-two-before,
   .active-egg-share .show-first-hour-sync .line-two-before {
       margin-top: 15px;
   }

   .active-egg-share .show-amount .line-one {
       font-size: 42px;
       font-weight: bold;
   }

   .active-egg-share .show-amount .line-two {
       font-size: 120px;
       font-weight: 1000;
   }

   .active-egg-share .show-amount .line-two-before {
       font-size: 120px;
       margin-top: 0px;
   }

   .active-egg-share .show-rank .line-one {
       font-size: 48px;
       font-weight: bold;
   }

   .active-egg-share .show-rank .line-two {
       font-size: 120px;
       font-weight: 1000;
   }

   .active-egg-share .show-rank .line-two-before {
       font-size: 80px;
   }

   .active-egg-share .show-threshold .line-one {
       font-size: 46px;
       font-weight: bold;
   }

   .active-egg-share .show-threshold .line-two {
       font-size: 120px;
   }

   .active-egg-share .show-sync .line-one {
       font-size: 46px;
       font-weight: bold;
   }

   .active-egg-share .show-sync .line-two {
       font-size: 120px;
       font-weight: 1000;
   }

   .active-egg-share .show-sync .line-two-before {
       font-size: 75px;
   }

   .active-egg-share .show-first-hour-sync .line-one {
       font-size: 46px;
       font-weight: bold;
   }

   .active-egg-share .show-first-hour-sync .line-two {
       font-size: 120px;
       font-weight: 1000;
   }

   .active-egg-share .show-first-hour-sync .line-two-before {
       font-size: 68px;
   }

   .aes-survey-required-error.svelte-19rvhso {
       font-size: 12px;
       color: rgba(240, 70, 49, 1);
       margin-top: 8px
   }

   .aes-survey-tags.svelte-5are18.svelte-5are18 {
       margin-top: 12px
   }

   .aes-survey-tags--item.svelte-5are18.svelte-5are18 {
       overflow: hidden;
       text-overflow: ellipsis;
       white-space: nowrap;
       display: inline-block;
       max-width: 100%;
       height: 30px;
       line-height: 30px;
       padding: 0 9px;
       margin: 0 12px 12px 0;
       border: 1px solid transparent;
       background: #F7F8FA;
       border-radius: 6px;
       vertical-align: middle;
       cursor: pointer;
       transition: all .3s
   }

   .aes-survey-tags--item.svelte-5are18 span.svelte-5are18 {
       font-size: 12px;
       min-width: 28px;
       user-select: none
   }

   .aes-survey-tags__small.svelte-5are18 .aes-survey-tags--item.svelte-5are18 {
       height: 24px;
       line-height: 24px
   }

   .aes-survey-tags--item.active.svelte-5are18.svelte-5are18 {
       border: 1px solid rgba(61, 126, 255, 0.5);
       background: rgba(61, 126, 255, 0.1)
   }

   .aes-survey-tags--item-icon.svelte-5are18.svelte-5are18 {
       position: absolute;
       right: -14px;
       bottom: -9px;
       width: 37px;
       height: 20px;
       transform: rotateZ(-42deg);
       background-color: rgba(0, 121, 242, 1)
   }

   .aes-survey-tags--item-icon.svelte-5are18.svelte-5are18::before {
       content: '';
       position: absolute;
       width: 2px;
       height: 5px;
       background-color: #fff;
       left: 16px;
       top: 2px;
       border-radius: 0 0 1px 1px
   }

   .aes-survey-tags--item-icon.svelte-5are18.svelte-5are18::after {
       content: '';
       position: absolute;
       width: 2px;
       height: 9px;
       top: 1px;
       left: 20px;
       background-color: #fff;
       transform: rotateZ(74deg);
       border-radius: 0 0 1px 1px
   }

   .aes-survey-tags--tag-tip.svelte-5are18.svelte-5are18 {
       font-size: 13px;
       color: rgba(121, 136, 155, 1);
       height: 14px;
       line-height: 14px;
       font-weight: normal
   }

   @media screen and (max-width: 491px) {
       .aes-survey-tags--item.svelte-5are18.svelte-5are18 {
           cursor: default;
           -webkit-tap-highlight-color: transparent
       }
   }

   .aes-radio.svelte-1m2q5yy {
       display: flex;
       align-items: center
   }

   .qn-survey-iconfont.svelte-1m2q5yy {
       font-size: 18px
   }

   .qn-survey-check_circle_fill.svelte-1m2q5yy {
       color: var(--color-brand1-6, #3d7fff)
   }

   .aes-survey-qn-text-rating.svelte-1methbw.svelte-1methbw {
       width: 100%;
       display: flex;
       align-items: center;
       height: 42px;
       background-color: transparent;
       border-radius: 9px;
       padding-left: 12px
   }

   .aes-survey-qn-text-rating.active.svelte-1methbw.svelte-1methbw {
       background-color: var(--nav-normal-sub-nav-selected-bg-color, #f2f7ff)
   }

   .aes-survey-qn-text-rating.svelte-1methbw.svelte-1methbw:hover {
       background-color: var(--nav-normal-sub-nav-selected-bg-color, #f2f7ff)
   }

   .hidden.svelte-1methbw.svelte-1methbw {
       width: 1px;
       height: 1px;
       position: absolute;
       opacity: 0;
       display: none;
       overflow: hidden
   }

   .aes-rating-text.svelte-1methbw.svelte-1methbw {
       font-size: 14px;
       line-height: 14px;
       color: #111111;
       margin-left: 10px
   }

   .aes-survey-rating.svelte-1methbw.svelte-1methbw {
       display: inline-block;
       cursor: default;
       margin-top: 14px;
       width: 100%
   }

   .aes-survey-rating.rating-type.svelte-1methbw.svelte-1methbw {
       margin-top: 6px
   }

   .aes-survey-rating--view.svelte-1methbw.svelte-1methbw {
       line-height: 30px;
       display: flex;
       align-items: center;
       justify-content: space-around
   }

   .aes-survey-rating--view.newline.svelte-1methbw.svelte-1methbw {
       flex-direction: column;
       align-items: flex-start;
       justify-content: flex-start
   }

   .aes-survey-rating--desc.svelte-1methbw.svelte-1methbw {
       display: flex;
       justify-content: space-between;
       font-size: 12px;
       color: #666666;
       line-height: 22px;
       height: 22px;
       margin-top: 12px
   }

   .aes-survey-rating--desc.svelte-1methbw .qn-desc.svelte-1methbw {
       flex: 1;
       text-align: center
   }

   .aes-survey-new-rating--icon.svelte-1methbw.svelte-1methbw {
       width: 40px;
       height: 40px;
       position: relative
   }

   .aes-survey-new-rating--icon.svelte-1methbw .expression-container.svelte-1methbw {
       width: 40px;
       height: 40px;
       background-repeat: no-repeat;
       background-position: center;
       background-size: 40px 40px
   }

   .aes-survey-rating--rating-item.svelte-1methbw.svelte-1methbw {
       color: #dedbdb;
       display: inline-block;
       padding: 0;
       text-decoration: none;
       cursor: pointer;
       background: transparent none;
       border: 0;
       height: 30px
   }

   .aes-survey-rating--rating-item.rating-type.svelte-1methbw.svelte-1methbw {
       width: 100%;
       display: block;
       height: inherit
   }

   .aes-survey-rating--rating-item.svelte-1methbw.svelte-1methbw:hover,
   .aes-survey-rating--rating-item.svelte-1methbw.svelte-1methbw:focus {
       text-decoration: none;
       outline: none
   }

   .aes-survey-rating--rating-item.svelte-1methbw .aes-survey-rating--score.svelte-1methbw {
       line-height: 24px;
       font-size: 16px;
       color: rgba(96, 97, 98, 1);
       display: inline-block;
       border-radius: 4px;
       width: 21px;
       margin: 0 6px 0 0;
       height: 32px;
       line-height: 32px;
       background: rgba(242, 243, 245, 1);
       text-align: center
   }

   .aes-survey-rating--rating-item.svelte-1methbw:last-child .aes-survey-rating--score.svelte-1methbw {
       margin: 0
   }

   .aes-survey-rating--rating-item.svelte-1methbw .aes-survey-rating--score.active.svelte-1methbw {
       color: #fff;
       background: rgba(248, 189, 16, 1)
   }

   @media screen and (max-width: 491px) {
       .aes-survey-rating--rating-item.svelte-1methbw.svelte-1methbw {
           cursor: default;
           -webkit-tap-highlight-color: transparent
       }
   }

   .aes-survey-rating.small .aes-survey-rating--rating-item.svelte-1methbw .aes-survey-rating--score.svelte-1methbw {
       font-size: 12px
   }

   .aes-survey-feedback.svelte-130ahag.svelte-130ahag {
       height: 400px;
       display: flex;
       flex-direction: column;
       justify-content: flex-start;
       align-items: center;
       padding: 0px
   }

   .aes-survey-feedback--info.svelte-130ahag.svelte-130ahag {
       font-size: 14px;
       color: rgba(31, 56, 88, 0.6);
       margin: auto auto auto
   }

   .aes-survey-feedback--info.svelte-130ahag img.svelte-130ahag {
       display: block;
       margin: 0 auto
   }

   .aes-survey-feedback--info.svelte-130ahag p.svelte-130ahag {
       text-align: center;
       padding: 10px 0 0
   }

   .aes-survey-suggestion.svelte-y0vddx {
       background-color: #F7F8FA;
       border: none;
       outline: none;
       width: 100%;
       height: 69px;
       font-size: 14px;
       border-radius: 9px;
       max-height: 150px;
       min-height: 35px;
       margin-top: 12px;
       padding: 8px;
       box-sizing: border-box;
       -webkit-box-sizing: border-box;
       -moz-box-sizing: border-box;
       resize: none
   }

   .aes-survey-suggestion.svelte-y0vddx:focus {
       outline: none
   }

   .aes-survey-suggestion.svelte-y0vddx::placeholder {
       color: #1f3858 40%
   }

   .aes-survey-title.svelte-cagn3f.svelte-cagn3f {
       position: relative;
       width: 100%
   }

   .aes-survey-title.svelte-cagn3f .aes-survey-secondary-title.svelte-cagn3f {
       font-size: 12px;
       color: #999999;
       text-align: left;
       margin-top: 12px;
       line-height: 20px;
       font-weight: normal
   }

   .aes-survey-title.svelte-cagn3f .primary-title.svelte-cagn3f {
       font-size: 14px;
       color: #111111;
       line-height: 1.5;
       font-weight: 400
   }

   .aes-survey-title--blod.svelte-cagn3f .primary-title.svelte-cagn3f {
       font-weight: 550 !important
   }

   .aes-survey-button.svelte-1kk1iaq {
       margin-left: 8px;
       height: 36px;
       width: 157px;
       box-sizing: border-box;
       background: #fff;
       outline: none;
       color: #707f8f;
       cursor: pointer;
       font-size: 13px;
       user-select: none;
       min-width: 78px;
       text-align: center;
       border-radius: 18px;
       display: flex;
       align-items: center;
       justify-content: center
   }

   .aes-survey-button__primary.svelte-1kk1iaq {
       background: var(--btn-pure-primary-bg, #3d7fff);
       color: #fff
   }

   .aes-survey-button__secondary.svelte-1kk1iaq {
       background-color: var(--nav-normal-sub-nav-selected-bg-color, #f2f7ff);
       color: var(--color-brand1-6, #3d7fff)
   }

   .aes-survey-button__gray.svelte-1kk1iaq {
       background-color: #F0F2F5;
       color: #333333
   }

   @media screen and (max-width: 491px) {
       .aes-survey-button.svelte-1kk1iaq {
           cursor: default;
           -webkit-tap-highlight-color: transparent
       }
   }

   .visible-hidden.svelte-m073z1.svelte-m073z1 {
       display: none
   }

   .aes-survey-pop.svelte-m073z1.svelte-m073z1 {
       position: sticky;
       background-color: #fff;
       z-index: 10001;
       text-align: left
   }

   .aes-survey-pop--mask.svelte-m073z1.svelte-m073z1 {
       content: '';
       width: 100vw;
       height: 100vh;
       position: fixed;
       left: 0;
       top: 0;
       z-index: 10000;
       background: rgba(0, 0, 0, 0.34)
   }

   .aes-survey-pop__normal.svelte-m073z1.svelte-m073z1 {
       position: fixed;
       width: 560px;
       border-radius: 5px;
       background-color: #fff;
       max-height: calc(55vh);
       box-shadow: 0 4px 15px 0 rgba(31, 56, 88, 0.15)
   }

   .rb.svelte-m073z1.svelte-m073z1 {
       right: 6px;
       bottom: calc(3em + 16px);
       width: 365px !important
   }

   .center.svelte-m073z1.svelte-m073z1 {
       top: 50%;
       left: 50%;
       transform: translateX(-50%) translateY(-50%)
   }

   .rm.svelte-m073z1.svelte-m073z1 {
       right: 6px;
       top: 50%;
       transform: translateY(-50%);
       width: 365px !important
   }

   .aes-survey-pop__mobile.svelte-m073z1.svelte-m073z1 {
       width: 100%;
       left: 0;
       top: 100%;
       transform: translateX(0%) translateY(-100%);
       border-radius: 5px 5px 0 0
   }

   .aes-survey-pop__embedded.svelte-m073z1.svelte-m073z1 {
       position: relative;
       width: 100%;
       height: 100%;
       background-color: #fff;
       transform: translateX(0px) translateY(0px)
   }

   .aes-survey-pop-content.svelte-m073z1.svelte-m073z1 {
       margin: 20px 0px 0px
   }

   .aes-survey-pop__embedded.svelte-m073z1 .aes-survey-pop--content.svelte-m073z1 {
       max-height: calc(40vh)
   }

   .aes-survey-pop--title.svelte-m073z1.svelte-m073z1 {
       background-color: #fff;
       font-size: 16px;
       padding: 18px 24px 2px;
       color: rgba(0, 0, 0, 0.8);
       z-index: 5;
       text-align: left;
       line-height: 30px;
       font-weight: bold
   }

   .aes-survey-pop--title-content.svelte-m073z1.svelte-m073z1 {
       font-size: 20px;
       color: var(--basicColor) !important
   }

   .aes-survey-pop--content.svelte-m073z1.svelte-m073z1 {
       overscroll-behavior: contain;
       padding: 1px 14px 1px 24px;
       margin-right: 6px;
       overflow: auto;
       max-height: 40vh
   }

   .aes-survey-pop--content.svelte-m073z1.svelte-m073z1::-webkit-scrollbar {
       width: 4px
   }

   .aes-survey-pop--content.svelte-m073z1.svelte-m073z1::-webkit-scrollbar-thumb {
       background-color: #EBEDF5;
       box-shadow: unset;
       border-radius: 10px
   }

   .aes-survey-pop--sub-title.svelte-m073z1.svelte-m073z1 {
       font-size: 12px;
       color: rgba(0, 0, 0, 0.5);
       margin: 0 0 0
   }

   .aes-survey-pop--bottom.svelte-m073z1.svelte-m073z1 {
       position: relative;
       padding: 15px 24px 15px;
       text-align: right;
       bottom: 0px;
       z-index: 99;
       border-top: 1px solid #e8ebee;
       display: flex;
       align-items: center;
       justify-content: center
   }

   .aes-survey-pop--never-show.svelte-m073z1.svelte-m073z1 {
       position: absolute;
       left: 24px;
       top: 50%;
       transform: translateY(-50%);
       z-index: 99;
       color: rgba(31, 56, 88, 0.6);
       font-size: 13px;
       cursor: pointer;
       user-select: none;
       height: 16px;
       padding-left: 20px
   }

   .aes-survey-pop--close.svelte-m073z1.svelte-m073z1 {
       position: absolute;
       top: 18px;
       right: 24px;
       width: 15px;
       height: 15px;
       cursor: pointer;
       z-index: 9999;
       transform: rotateZ(45deg)
   }

   .aes-survey-pop--close.svelte-m073z1.svelte-m073z1::before,
   .aes-survey-pop--close.svelte-m073z1.svelte-m073z1::after {
       content: '';
       display: block;
       width: 100%;
       height: 1px;
       background-color: #999;
       transform: translateY(8px)
   }

   .aes-survey-pop--close.svelte-m073z1.svelte-m073z1::after {
       transform: translateY(7px) rotateZ(90deg)
   }

   @media screen and (max-width: 491px) {
       .aes-survey-pop--never-show.svelte-m073z1.svelte-m073z1 {
           cursor: default;
           -webkit-tap-highlight-color: transparent
       }
   }

   .aes-survey-hanging-button.svelte-14q93ar {
       position: fixed;
       z-index: 100;
       text-align: center;
       cursor: pointer;
       bottom: 10em;
       right: 7px;
       border-radius: 3px;
       width: 42px;
       height: 42px
   }

   .shadow.svelte-14q93ar {
       box-shadow: 0 4px 12px 0 rgba(0, 0, 0, 0.12)
   }

   .aes-survey-hanging-button--img.svelte-14q93ar {
       width: 100%;
       height: 100%;
       display: block;
       border-radius: 3px
   }

   .aes-survey-hanging.svelte-4w0ya9 {
       z-index: 10001
   }

   .aes-survey-hanging--mask.svelte-4w0ya9 {
       content: '';
       width: 100vw;
       height: 100vh;
       position: fixed;
       left: 0;
       top: 0;
       z-index: 10000;
       background: rgba(0, 0, 0, 0.34)
   }

   .aes-survey-hanging__normal.svelte-4w0ya9 {
       position: fixed;
       z-index: 50000;
       background-color: #fff;
       width: 369px;
       right: 60px;
       bottom: 0;
       box-sizing: border-box;
       overflow: hidden;
       border-radius: 12px 12px 0 0;
       box-shadow: 0 4px 15px 0 rgba(31, 56, 88, 0.15)
   }

   .aes-survey-hanging__mobile.svelte-4w0ya9 {
       left: 0;
       right: 0;
       bottom: 0;
       width: 100%
   }

   .aes-survey-hanging__embedded.svelte-4w0ya9 {
       position: relative;
       width: 100%;
       background-color: #fff
   }

   .aes-survey-hanging--content.svelte-4w0ya9 {
       padding: 24px 18px 0px 18px;
       position: relative;
       z-index: 101;
       background-color: #fff
   }

   .aes-survey-hanging--title.svelte-4w0ya9 {
       font-weight: 500;
       font-size: 18px;
       color: #111111;
       margin-bottom: 22px;
       text-align: left
   }

   .aes-bottom-btn-group.svelte-4w0ya9 {
       display: flex;
       align-items: center;
       justify-content: center
   }

   .aes-survey-hanging__hide.svelte-4w0ya9 {
       display: none
   }

   .visible-hidden.svelte-4w0ya9 {
       display: none
   }

   .aes-survey-hanging__clearfix.svelte-4w0ya9::after {
       display: block;
       content: '';
       clear: both;
       overflow: hidden
   }

   .aes-survey-hanging--close.svelte-4w0ya9 {
       position: absolute;
       top: 18px;
       right: 24px;
       width: 15px;
       height: 15px;
       cursor: pointer;
       z-index: 9999;
       transform: rotateZ(45deg)
   }

   .aes-survey-hanging--close__right.svelte-4w0ya9 {
       top: 14px;
       right: 14px
   }

   .aes-survey-hanging--close.svelte-4w0ya9::before,
   .aes-survey-hanging--close.svelte-4w0ya9::after {
       content: '';
       display: block;
       width: 100%;
       height: 2px;
       background-color: #000;
       transform: translateY(8px)
   }

   .aes-survey-hanging--close.svelte-4w0ya9::after {
       transform: translateY(6px) rotateZ(90deg)
   }


   .qn-survey-iconfont {
       font-family: "qn-survey-iconfont" !important;
       font-size: 16px;
       font-style: normal;
       -webkit-font-smoothing: antialiased;
       -moz-osx-font-smoothing: grayscale
   }

   .qn-survey-check_circle_fill:before {
       content: "\e66e"
   }

   .qn-survey-round_bold:before {
       content: "\e78a"
   }

   .SW__src-components-entries-embedded-Content-index-module__content--1I1sT {
       position: absolute;
       top: 0;
       left: 0;
       right: 0;
       bottom: 0;
   }

   .SW__src-components-entries-embedded-Content-index-module__content--1I1sT .sw-page {
       position: absolute;
       top: 0;
       width: 100%;
       height: 100%;
       display: none;
   }

   .SW__src-components-entries-embedded-Content-index-module__content--1I1sT .sw-page.sw-show {
       display: block;
   }

   .SW__src-components-entries-embedded-Content-index-module__content--1I1sT .sw-page iframe {
       position: relative;
       width: 100%;
       height: 100%;
       border: 0;
   }

   .SW__src-components-entries-widget-Detail-index-module__detail--1xRYI {
       cursor: pointer;
       position: absolute;
       top: 0;
       left: 0;
       right: 0;
       bottom: 0;
       border-radius: 12px;
   }

   .SW__src-components-entries-widget-Detail-index-module__detail--1xRYI .sw-page {
       position: absolute;
       top: 0;
       width: 100%;
       height: 100%;
       border-radius: 12px;
       box-shadow: 0px 4px 30px 0px rgba(0, 0, 0, 0.08);
       opacity: 0;
       z-index: 0;
   }

   .SW__src-components-entries-widget-Detail-index-module__detail--1xRYI .sw-page.sw-show {
       opacity: 1;
       z-index: 1;
   }

   .SW__src-components-entries-widget-Detail-index-module__detail--1xRYI .sw-page iframe {
       position: relative;
       width: 100%;
       height: 100%;
       border: 0;
       border-radius: 12px;
   }

   .SW__src-components-entries-widget-Detail-index-module__detail--1xRYI .SW__src-components-entries-widget-Detail-index-module__popupContainer--2OYNC {
       position: fixed;
       box-sizing: content-box !important;
       border-radius: 12px;
   }

   .SW__src-components-entries-widget-Detail-index-module__detail--1xRYI .SW__src-components-entries-widget-Detail-index-module__popupContainer--2OYNC .SW__src-components-entries-widget-Detail-index-module__content--1SW1N {
       position: absolute;
       width: 100%;
       height: 100%;
       border-radius: 12px;
       background-color: #fff;
       box-shadow: 0px 4px 30px 0px rgba(0, 0, 0, 0.08);
   }

   .SW__src-components-entries-widget-Detail-index-module__detail--1xRYI .SW__src-components-entries-widget-Detail-index-module__back--NjWgo {
       position: relative;
       width: 60px;
       height: 60px;
       background-color: #3d7fff;
       border-radius: 50%;
       box-shadow: 0px 0px 12px 4px rgba(0, 0, 0, 0.1);
       display: -webkit-box;
       -webkit-box-orient: vertical;
       -webkit-box-pack: center;
       -webkit-box-align: center;
       transition: background-color 300ms;
       font-size: 14px;
   }

   .SW__src-components-entries-widget-Detail-index-module__detail--1xRYI .SW__src-components-entries-widget-Detail-index-module__back--NjWgo:hover {
       background-color: #0a5dff;
   }

   .SW__src-components-entries-widget-Detail-index-module__detail--1xRYI .SW__src-components-entries-widget-Detail-index-module__back--NjWgo>span {
       margin-top: 4px;
       color: #fff;
       font-size: 14px;
       display: block;
   }

   .SW__src-components-entries-widget-Detail-index-module__detail--1xRYI .SW__src-components-entries-widget-Detail-index-module__back--NjWgo>img {
       margin-top: -16px;
       width: 48px;
   }

   .SW__src-components-entries-widget-Detail-index-module__detail--1xRYI .SW__src-components-entries-widget-Detail-index-module__back--NjWgo.SW__src-components-entries-widget-Detail-index-module__custom--2jKf4>img {
       margin-top: 0;
       width: 100%;
       height: 100%;
       border-radius: 50%;
   }

   .SW__src-components-entries-widget-Detail-index-module__detail--1xRYI .SW__src-components-entries-widget-Detail-index-module__back--NjWgo>i {
       display: block;
       font-size: 24px;
       color: #fff;
   }

   .SW__src-components-entries-widget-Detail-index-module__detail--1xRYI .SW__src-components-entries-widget-Detail-index-module__back--NjWgo .SW__src-components-entries-widget-Detail-index-module__arrowIcon--2Ng43 {
       color: white;
   }

   .SW__src-components-entries-widget-Detail-index-module__detail--1xRYI .SW__src-components-entries-widget-Detail-index-module__whiteBack--2mueH {
       position: relative;
       width: 60px;
       height: 60px;
       background-color: white;
       border-radius: 50%;
       box-shadow: 0px 0px 12px 4px rgba(0, 0, 0, 0.1);
       display: -webkit-box;
       -webkit-box-orient: vertical;
       -webkit-box-pack: center;
       -webkit-box-align: center;
       transition: background-color 300ms;
       font-size: 14px;
   }

   .SW__src-components-entries-widget-Detail-index-module__detail--1xRYI .SW__src-components-entries-widget-Detail-index-module__whiteBack--2mueH:hover {
       background-color: #e6e6e6;
   }

   .SW__src-components-entries-widget-Detail-index-module__detail--1xRYI .SW__src-components-entries-widget-Detail-index-module__whiteBack--2mueH>span {
       margin-top: 4px;
       color: #fff;
       font-size: 14px;
       display: block;
   }

   .SW__src-components-entries-widget-Detail-index-module__detail--1xRYI .SW__src-components-entries-widget-Detail-index-module__whiteBack--2mueH>img {
       margin-top: -16px;
       width: 48px;
   }

   .SW__src-components-entries-widget-Detail-index-module__detail--1xRYI .SW__src-components-entries-widget-Detail-index-module__whiteBack--2mueH.SW__src-components-entries-widget-Detail-index-module__custom--2jKf4>img {
       margin-top: 0;
       width: 100%;
       height: 100%;
       border-radius: 50%;
   }

   .SW__src-components-entries-widget-Detail-index-module__detail--1xRYI .SW__src-components-entries-widget-Detail-index-module__whiteBack--2mueH>i {
       display: block;
       font-size: 24px;
       color: #fff;
   }

   .SW__src-components-entries-widget-Detail-index-module__detail--1xRYI .SW__src-components-entries-widget-Detail-index-module__whiteBack--2mueH .SW__src-components-entries-widget-Detail-index-module__arrowIcon--2Ng43 {
       color: black;
   }

   .SW__src-components-entries-widget-Detail-index-module__detail--1xRYI .SW__src-components-entries-widget-Detail-index-module__minimum--1ohSg.SW__src-components-entries-widget-Detail-index-module__servicing--vTCY4 {
       animation: SW__src-components-entries-widget-Detail-index-module__pulse-2--2w1sD 2s infinite;
   }

   .SW__src-components-entries-widget-Detail-index-module__detail--1xRYI .SW__src-components-entries-widget-Detail-index-module__minimum--1ohSg .SW__src-components-entries-widget-Detail-index-module__servicer--6RuVw {
       pointer-events: none;
       margin-top: 0;
       width: 60px;
       height: 60px;
       border-radius: 50%;
       object-fit: contain;
       animation: SW__src-components-entries-widget-Detail-index-module__pulse-1--3x_3P 2s infinite;
   }

   .SW__src-components-entries-widget-Detail-index-module__detail--1xRYI .SW__src-components-entries-widget-Detail-index-module__contact--3gpgs {
       position: absolute;
       height: 54px;
       width: 40px;
       background-image: linear-gradient(179deg, #3d7fff 32%, #70b6ff 100%);
       border-radius: 12px;
       display: -webkit-box;
       -webkit-box-orient: vertical;
       -webkit-box-pack: center;
       -webkit-box-align: center;
       transition: background-color 300ms;
   }

   .SW__src-components-entries-widget-Detail-index-module__detail--1xRYI .SW__src-components-entries-widget-Detail-index-module__contact--3gpgs:hover {
       background-color: #0a5dff;
   }

   .SW__src-components-entries-widget-Detail-index-module__detail--1xRYI .SW__src-components-entries-widget-Detail-index-module__contact--3gpgs>span {
       font-size: 12px;
       color: #ffffff;
       display: block;
       position: absolute;
       bottom: 8px;
       right: 8px;
   }

   .SW__src-components-entries-widget-Detail-index-module__detail--1xRYI .SW__src-components-entries-widget-Detail-index-module__contact--3gpgs>img {
       position: absolute;
       top: 50%;
       left: 50%;
       right: 50%;
       bottom: 50%;
       transform: translate(-50%, -50%);
       margin-top: -16px;
       width: 48px;
   }

   .SW__src-components-entries-widget-Detail-index-module__detail--1xRYI .SW__src-components-entries-widget-Detail-index-module__contact--3gpgs .SW__src-components-entries-widget-Detail-index-module__badge--2ZgTd {
       position: absolute;
       top: -12px;
       right: 0;
       background-color: #f00;
       border-radius: 8px;
       font-size: 12px;
       padding: 0 4px;
       min-width: 8px;
       height: 16px;
       display: flex;
       align-items: center;
       justify-content: center;
   }

   .SW__src-components-entries-widget-Detail-index-module__detail--1xRYI .SW__src-components-entries-widget-Detail-index-module__contact--3gpgs.SW__src-components-entries-widget-Detail-index-module__custom--2jKf4>img {
       margin-top: 0;
       width: 100%;
       height: 100%;
       border-radius: 50%;
   }

   .SW__src-components-entries-widget-Detail-index-module__detail--1xRYI .SW__src-components-entries-widget-Detail-index-module__contact--3gpgs .SW__src-components-entries-widget-Detail-index-module__mainTxt--aeQoH {
       color: white;
   }

   .SW__src-components-entries-widget-Detail-index-module__detail--1xRYI .SW__src-components-entries-widget-Detail-index-module__whiteContact--cIR71 {
       position: absolute;
       background-color: white;
       height: 54px;
       width: 40px;
       border-radius: 12px;
       display: -webkit-box;
       -webkit-box-orient: vertical;
       -webkit-box-pack: center;
       -webkit-box-align: center;
       transition: background-color 300ms;
   }

   .SW__src-components-entries-widget-Detail-index-module__detail--1xRYI .SW__src-components-entries-widget-Detail-index-module__whiteContact--cIR71:hover {
       background-color: #e6e6e6;
   }

   .SW__src-components-entries-widget-Detail-index-module__detail--1xRYI .SW__src-components-entries-widget-Detail-index-module__whiteContact--cIR71>span {
       margin-top: 4px;
       color: #fff;
       font-size: 12px;
       display: block;
       position: absolute;
       bottom: 8px;
       right: 8px;
   }

   .SW__src-components-entries-widget-Detail-index-module__detail--1xRYI .SW__src-components-entries-widget-Detail-index-module__whiteContact--cIR71>img {
       position: absolute;
       top: 50%;
       left: 50%;
       right: 50%;
       bottom: 50%;
       transform: translate(-50%, -50%);
       margin-top: -16px;
       width: 48px;
   }

   .SW__src-components-entries-widget-Detail-index-module__detail--1xRYI .SW__src-components-entries-widget-Detail-index-module__whiteContact--cIR71 .SW__src-components-entries-widget-Detail-index-module__badge--2ZgTd {
       position: absolute;
       top: -12px;
       right: 0;
       background-color: #f00;
       border-radius: 8px;
       font-size: 12px;
       padding: 0 4px;
       min-width: 8px;
       height: 16px;
       display: flex;
       align-items: center;
       justify-content: center;
   }

   .SW__src-components-entries-widget-Detail-index-module__detail--1xRYI .SW__src-components-entries-widget-Detail-index-module__whiteContact--cIR71.SW__src-components-entries-widget-Detail-index-module__custom--2jKf4>img {
       margin-top: 0;
       width: 100%;
       height: 100%;
       border-radius: 50%;
   }

   .SW__src-components-entries-widget-Detail-index-module__detail--1xRYI .SW__src-components-entries-widget-Detail-index-module__whiteContact--cIR71 .SW__src-components-entries-widget-Detail-index-module__mainTxt--aeQoH {
       color: black;
   }

   .SW__src-components-entries-widget-Detail-index-module__detail--1xRYI .SW__src-components-entries-widget-Detail-index-module__assistantContact--3RMp8 {
       position: absolute;
       width: 100px;
       height: 72px;
       border-radius: 12px;
       display: -webkit-box;
       -webkit-box-orient: vertical;
       -webkit-box-pack: center;
       -webkit-box-align: center;
       transition: background-color 300ms;
   }

   .SW__src-components-entries-widget-Detail-index-module__detail--1xRYI .SW__src-components-entries-widget-Detail-index-module__assistantContact--3RMp8 img {
       width: 100%;
   }

   @keyframes SW__src-components-entries-widget-Detail-index-module__pulse-1--3x_3P {
       0% {
           box-shadow: 0 0 0 0 rgba(67, 127, 255, 0.14);
       }

       15% {
           box-shadow: 0 0 0 8px rgba(67, 127, 255, 0.14);
       }

       45% {
           box-shadow: 0 0 0 8px rgba(67, 127, 255, 0.14);
       }

       60% {
           box-shadow: 0 0 0 0x rgba(67, 127, 255, 0.14);
       }
   }

   @keyframes SW__src-components-entries-widget-Detail-index-module__pulse-2--2w1sD {
       0% {
           box-shadow: 0 0 0 0 rgba(67, 127, 255, 0.1);
       }

       20% {
           box-shadow: 0 0 0 16px rgba(67, 127, 255, 0.1);
       }

       40% {
           box-shadow: 0 0 0 16px rgba(67, 127, 255, 0.1);
       }

       45% {
           box-shadow: 0 0 0 8px rgba(67, 127, 255, 0.1);
       }

       60% {
           box-shadow: 0 0 0 0x rgba(67, 127, 255, 0.1);
       }
   }

   .SW__src-components-entries-widget-Ball-index-module__ball--13UXn {
       position: absolute;
       top: 0;
       left: 0;
       right: 0;
       bottom: 32;
       display: -webkit-box;
       -webkit-box-align: end;
       -webkit-box-pack: end;
       cursor: pointer;
   }

   .SW__src-components-entries-widget-Ball-index-module__ball--13UXn>.SW__src-components-entries-widget-Ball-index-module__wrapper--3aDi3 {
       position: relative;
       width: 40px;
   }

   .SW__src-components-entries-widget-Ball-index-module__ball--13UXn>.SW__src-components-entries-widget-Ball-index-module__wrapper--3aDi3>.SW__src-components-entries-widget-Ball-index-module__popup--3hXEt>.SW__src-components-entries-widget-Ball-index-module__popupContainer--ws3XC {
       display: none;
       position: fixed;
       background-image: url(https://img.alicdn.com/imgextra/i2/O1CN01XVywkv1w7ag1Y5OMt_!!6000000006261-2-tps-400-96.png);
       background-repeat: no-repeat;
       background-size: contain;
       border-radius: 12px;
   }

   .SW__src-components-entries-widget-Ball-index-module__ball--13UXn>.SW__src-components-entries-widget-Ball-index-module__wrapper--3aDi3>.SW__src-components-entries-widget-Ball-index-module__popup--3hXEt>.SW__src-components-entries-widget-Ball-index-module__popupContainer--ws3XC .SW__src-components-entries-widget-Ball-index-module__guessContent--NgrHH {
       box-shadow: 0px 0px 12px 4px rgba(0, 0, 0, 0.1);
       border-radius: 12px;
   }

   .SW__src-components-entries-widget-Ball-index-module__ball--13UXn>.SW__src-components-entries-widget-Ball-index-module__wrapper--3aDi3>.SW__src-components-entries-widget-Ball-index-module__popup--3hXEt>.SW__src-components-entries-widget-Ball-index-module__popupContainer--ws3XC .SW__src-components-entries-widget-Ball-index-module__guessContent--NgrHH .SW__src-components-entries-widget-Ball-index-module__guessHeader--2Cmxm {
       height: 35px;
       display: flex;
       flex-direction: row;
       align-items: center;
       justify-content: space-between;
       padding: 0px 8px;
   }

   .SW__src-components-entries-widget-Ball-index-module__ball--13UXn>.SW__src-components-entries-widget-Ball-index-module__wrapper--3aDi3>.SW__src-components-entries-widget-Ball-index-module__popup--3hXEt>.SW__src-components-entries-widget-Ball-index-module__popupContainer--ws3XC .SW__src-components-entries-widget-Ball-index-module__guessContent--NgrHH .SW__src-components-entries-widget-Ball-index-module__guessHeader--2Cmxm .SW__src-components-entries-widget-Ball-index-module__guessName--22QIA {
       display: flex;
       flex-direction: row;
       align-items: center;
   }

   .SW__src-components-entries-widget-Ball-index-module__ball--13UXn>.SW__src-components-entries-widget-Ball-index-module__wrapper--3aDi3>.SW__src-components-entries-widget-Ball-index-module__popup--3hXEt>.SW__src-components-entries-widget-Ball-index-module__popupContainer--ws3XC .SW__src-components-entries-widget-Ball-index-module__guessContent--NgrHH .SW__src-components-entries-widget-Ball-index-module__guessHeader--2Cmxm .SW__src-components-entries-widget-Ball-index-module__guessName--22QIA .SW__src-components-entries-widget-Ball-index-module__headerImg--1DuLV {
       width: 52px;
       margin-top: -10px;
   }

   .SW__src-components-entries-widget-Ball-index-module__ball--13UXn>.SW__src-components-entries-widget-Ball-index-module__wrapper--3aDi3>.SW__src-components-entries-widget-Ball-index-module__popup--3hXEt>.SW__src-components-entries-widget-Ball-index-module__popupContainer--ws3XC .SW__src-components-entries-widget-Ball-index-module__guessContent--NgrHH .SW__src-components-entries-widget-Ball-index-module__guessHeader--2Cmxm .SW__src-components-entries-widget-Ball-index-module__guessName--22QIA .SW__src-components-entries-widget-Ball-index-module__headerImg--1DuLV img {
       width: 100%;
   }

   .SW__src-components-entries-widget-Ball-index-module__ball--13UXn>.SW__src-components-entries-widget-Ball-index-module__wrapper--3aDi3>.SW__src-components-entries-widget-Ball-index-module__popup--3hXEt>.SW__src-components-entries-widget-Ball-index-module__popupContainer--ws3XC .SW__src-components-entries-widget-Ball-index-module__guessContent--NgrHH .SW__src-components-entries-widget-Ball-index-module__guessHeader--2Cmxm .SW__src-components-entries-widget-Ball-index-module__guessName--22QIA .SW__src-components-entries-widget-Ball-index-module__text--38zD7 {
       margin-left: 4px;
       font-weight: 500;
       font-size: 14px;
       color: #111111;
       text-align: center;
       line-height: 22px;
   }

   .SW__src-components-entries-widget-Ball-index-module__ball--13UXn>.SW__src-components-entries-widget-Ball-index-module__wrapper--3aDi3>.SW__src-components-entries-widget-Ball-index-module__popup--3hXEt>.SW__src-components-entries-widget-Ball-index-module__popupContainer--ws3XC .SW__src-components-entries-widget-Ball-index-module__guessContent--NgrHH .SW__src-components-entries-widget-Ball-index-module__guessHeader--2Cmxm .SW__src-components-entries-widget-Ball-index-module__headerIcon--1VufH {
       font-size: 16px;
       color: #000000;
   }

   .SW__src-components-entries-widget-Ball-index-module__ball--13UXn>.SW__src-components-entries-widget-Ball-index-module__wrapper--3aDi3>.SW__src-components-entries-widget-Ball-index-module__popup--3hXEt>.SW__src-components-entries-widget-Ball-index-module__popupContainer--ws3XC .SW__src-components-entries-widget-Ball-index-module__guessContent--NgrHH .SW__src-components-entries-widget-Ball-index-module__list--2oZ8o {
       position: relative;
       display: -webkit-box;
       width: 100%;
       -webkit-box-orient: vertical;
       border-radius: 12px;
       background-color: #fff;
   }

   .SW__src-components-entries-widget-Ball-index-module__ball--13UXn>.SW__src-components-entries-widget-Ball-index-module__wrapper--3aDi3>.SW__src-components-entries-widget-Ball-index-module__popup--3hXEt>.SW__src-components-entries-widget-Ball-index-module__popupContainer--ws3XC .SW__src-components-entries-widget-Ball-index-module__guessContent--NgrHH .SW__src-components-entries-widget-Ball-index-module__list--2oZ8o>.SW__src-components-entries-widget-Ball-index-module__popupItem--3pt-j {
       display: -webkit-box;
       -webkit-box-flex: 1;
       -webkit-box-align: start;
       padding: 10px 16px;
       cursor: pointer;
   }

   .SW__src-components-entries-widget-Ball-index-module__ball--13UXn>.SW__src-components-entries-widget-Ball-index-module__wrapper--3aDi3>.SW__src-components-entries-widget-Ball-index-module__popup--3hXEt>.SW__src-components-entries-widget-Ball-index-module__popupContainer--ws3XC .SW__src-components-entries-widget-Ball-index-module__guessContent--NgrHH .SW__src-components-entries-widget-Ball-index-module__list--2oZ8o>.SW__src-components-entries-widget-Ball-index-module__popupItem--3pt-j.SW__src-components-entries-widget-Ball-index-module__fixClose--2TSUa {
       padding: 12px 24px 12px 16px;
   }

   .SW__src-components-entries-widget-Ball-index-module__ball--13UXn>.SW__src-components-entries-widget-Ball-index-module__wrapper--3aDi3>.SW__src-components-entries-widget-Ball-index-module__popup--3hXEt>.SW__src-components-entries-widget-Ball-index-module__popupContainer--ws3XC .SW__src-components-entries-widget-Ball-index-module__guessContent--NgrHH .SW__src-components-entries-widget-Ball-index-module__list--2oZ8o>.SW__src-components-entries-widget-Ball-index-module__popupItem--3pt-j>.SW__src-components-entries-widget-Ball-index-module__tag--1DlTC {
       display: block;
       color: #1779f2;
       background-color: #e2efff;
       border-radius: 2px;
       padding: 2px 4px;
       font-size: 12px;
       margin-right: 8px;
   }

   .SW__src-components-entries-widget-Ball-index-module__ball--13UXn>.SW__src-components-entries-widget-Ball-index-module__wrapper--3aDi3>.SW__src-components-entries-widget-Ball-index-module__popup--3hXEt>.SW__src-components-entries-widget-Ball-index-module__popupContainer--ws3XC .SW__src-components-entries-widget-Ball-index-module__guessContent--NgrHH .SW__src-components-entries-widget-Ball-index-module__list--2oZ8o>.SW__src-components-entries-widget-Ball-index-module__popupItem--3pt-j>.SW__src-components-entries-widget-Ball-index-module__text--38zD7 {
       font-size: 14px;
       color: #111111;
       display: -webkit-box;
       -webkit-box-flex: 1;
       -webkit-box-orient: vertical;
       -webkit-line-clamp: 2;
       overflow: hidden;
   }

   .SW__src-components-entries-widget-Ball-index-module__ball--13UXn>.SW__src-components-entries-widget-Ball-index-module__wrapper--3aDi3>.SW__src-components-entries-widget-Ball-index-module__popup--3hXEt>.SW__src-components-entries-widget-Ball-index-module__popupContainer--ws3XC .SW__src-components-entries-widget-Ball-index-module__guessContent--NgrHH .SW__src-components-entries-widget-Ball-index-module__list--2oZ8o>.SW__src-components-entries-widget-Ball-index-module__popupItem--3pt-j:hover {
       background: #f2f7ff;
   }

   .SW__src-components-entries-widget-Ball-index-module__ball--13UXn>.SW__src-components-entries-widget-Ball-index-module__wrapper--3aDi3>.SW__src-components-entries-widget-Ball-index-module__popup--3hXEt>.SW__src-components-entries-widget-Ball-index-module__popupContainer--ws3XC .SW__src-components-entries-widget-Ball-index-module__guessContent--NgrHH .SW__src-components-entries-widget-Ball-index-module__list--2oZ8o>.SW__src-components-entries-widget-Ball-index-module__popupItem--3pt-j:hover>.SW__src-components-entries-widget-Ball-index-module__text--38zD7 {
       color: #3d7fff;
   }

   .SW__src-components-entries-widget-Ball-index-module__ball--13UXn>.SW__src-components-entries-widget-Ball-index-module__wrapper--3aDi3>.SW__src-components-entries-widget-Ball-index-module__popup--3hXEt>.SW__src-components-entries-widget-Ball-index-module__popupContainer--ws3XC .SW__src-components-entries-widget-Ball-index-module__guessContent--NgrHH .SW__src-components-entries-widget-Ball-index-module__list--2oZ8o>.SW__src-components-entries-widget-Ball-index-module__popupItem--3pt-j:first-child:hover {
       background: #f2f7ff;
       border-radius: 12px 12px 0px 0px;
   }

   .SW__src-components-entries-widget-Ball-index-module__ball--13UXn>.SW__src-components-entries-widget-Ball-index-module__wrapper--3aDi3>.SW__src-components-entries-widget-Ball-index-module__popup--3hXEt>.SW__src-components-entries-widget-Ball-index-module__popupContainer--ws3XC .SW__src-components-entries-widget-Ball-index-module__guessContent--NgrHH .SW__src-components-entries-widget-Ball-index-module__list--2oZ8o>.SW__src-components-entries-widget-Ball-index-module__popupItem--3pt-j:first-child:hover>.SW__src-components-entries-widget-Ball-index-module__text--38zD7 {
       color: #3d7fff;
   }

   .SW__src-components-entries-widget-Ball-index-module__ball--13UXn>.SW__src-components-entries-widget-Ball-index-module__wrapper--3aDi3>.SW__src-components-entries-widget-Ball-index-module__popup--3hXEt>.SW__src-components-entries-widget-Ball-index-module__popupContainer--ws3XC .SW__src-components-entries-widget-Ball-index-module__guessContent--NgrHH .SW__src-components-entries-widget-Ball-index-module__list--2oZ8o>.SW__src-components-entries-widget-Ball-index-module__popupCardItem--Mba0p {
       display: flex;
       flex-direction: column;
       padding: 8px;
       border-bottom: 1px solid #f0f2f5;
       cursor: pointer;
       border-radius: 12px 12px 0px 0px;
   }

   .SW__src-components-entries-widget-Ball-index-module__ball--13UXn>.SW__src-components-entries-widget-Ball-index-module__wrapper--3aDi3>.SW__src-components-entries-widget-Ball-index-module__popup--3hXEt>.SW__src-components-entries-widget-Ball-index-module__popupContainer--ws3XC .SW__src-components-entries-widget-Ball-index-module__guessContent--NgrHH .SW__src-components-entries-widget-Ball-index-module__list--2oZ8o>.SW__src-components-entries-widget-Ball-index-module__popupCardItem--Mba0p .SW__src-components-entries-widget-Ball-index-module__cardBlueBg--p04An {
       padding: 8px;
       background-color: #f2f7ff;
       border-radius: 9px;
   }

   .SW__src-components-entries-widget-Ball-index-module__ball--13UXn>.SW__src-components-entries-widget-Ball-index-module__wrapper--3aDi3>.SW__src-components-entries-widget-Ball-index-module__popup--3hXEt>.SW__src-components-entries-widget-Ball-index-module__popupContainer--ws3XC .SW__src-components-entries-widget-Ball-index-module__guessContent--NgrHH .SW__src-components-entries-widget-Ball-index-module__list--2oZ8o>.SW__src-components-entries-widget-Ball-index-module__popupCardItem--Mba0p .SW__src-components-entries-widget-Ball-index-module__cardErrorBg--2ZB8B {
       padding: 8px;
       background-color: #fff3f6;
       border-radius: 9px;
   }

   .SW__src-components-entries-widget-Ball-index-module__ball--13UXn>.SW__src-components-entries-widget-Ball-index-module__wrapper--3aDi3>.SW__src-components-entries-widget-Ball-index-module__popup--3hXEt>.SW__src-components-entries-widget-Ball-index-module__popupContainer--ws3XC .SW__src-components-entries-widget-Ball-index-module__guessContent--NgrHH .SW__src-components-entries-widget-Ball-index-module__list--2oZ8o>.SW__src-components-entries-widget-Ball-index-module__popupCardItem--Mba0p .SW__src-components-entries-widget-Ball-index-module__traceIdLayout--1K58g {
       display: -webkit-box;
       -webkit-box-flex: 1;
       -webkit-box-orient: horizontal;
       width: 100%;
       -webkit-box-align: center;
   }

   .SW__src-components-entries-widget-Ball-index-module__ball--13UXn>.SW__src-components-entries-widget-Ball-index-module__wrapper--3aDi3>.SW__src-components-entries-widget-Ball-index-module__popup--3hXEt>.SW__src-components-entries-widget-Ball-index-module__popupContainer--ws3XC .SW__src-components-entries-widget-Ball-index-module__guessContent--NgrHH .SW__src-components-entries-widget-Ball-index-module__list--2oZ8o>.SW__src-components-entries-widget-Ball-index-module__popupCardItem--Mba0p .SW__src-components-entries-widget-Ball-index-module__traceIdLayout--1K58g>.SW__src-components-entries-widget-Ball-index-module__traceId--3bpUo {
       display: -webkit-box;
       -webkit-box-flex: 1;
       -webkit-box-orient: horizontal;
       -webkit-line-clamp: 1;
       font-size: 14px;
       word-break: break-all;
       color: #111111;
       font-weight: bold;
       overflow: hidden;
       margin-left: 5px;
       margin-right: 6px;
   }

   .SW__src-components-entries-widget-Ball-index-module__ball--13UXn>.SW__src-components-entries-widget-Ball-index-module__wrapper--3aDi3>.SW__src-components-entries-widget-Ball-index-module__popup--3hXEt>.SW__src-components-entries-widget-Ball-index-module__popupContainer--ws3XC .SW__src-components-entries-widget-Ball-index-module__guessContent--NgrHH .SW__src-components-entries-widget-Ball-index-module__list--2oZ8o>.SW__src-components-entries-widget-Ball-index-module__popupCardItem--Mba0p .SW__src-components-entries-widget-Ball-index-module__traceIdLayout--1K58g>.SW__src-components-entries-widget-Ball-index-module__errorIcon--2xLa2 {
       width: 16px;
       height: 16px;
       flex-shrink: 0;
   }

   .SW__src-components-entries-widget-Ball-index-module__ball--13UXn>.SW__src-components-entries-widget-Ball-index-module__wrapper--3aDi3>.SW__src-components-entries-widget-Ball-index-module__popup--3hXEt>.SW__src-components-entries-widget-Ball-index-module__popupContainer--ws3XC .SW__src-components-entries-widget-Ball-index-module__guessContent--NgrHH .SW__src-components-entries-widget-Ball-index-module__list--2oZ8o>.SW__src-components-entries-widget-Ball-index-module__popupCardItem--Mba0p .SW__src-components-entries-widget-Ball-index-module__traceIdLayout--1K58g .SW__src-components-entries-widget-Ball-index-module__status--28yMK {
       font-size: 12px;
       color: #3d7fff;
       flex-shrink: 0;
       max-width: 80px;
       display: -webkit-box;
       -webkit-box-flex: 1;
       -webkit-box-orient: vertical;
       -webkit-line-clamp: 1;
       overflow: hidden;
       text-align: end;
   }

   .SW__src-components-entries-widget-Ball-index-module__ball--13UXn>.SW__src-components-entries-widget-Ball-index-module__wrapper--3aDi3>.SW__src-components-entries-widget-Ball-index-module__popup--3hXEt>.SW__src-components-entries-widget-Ball-index-module__popupContainer--ws3XC .SW__src-components-entries-widget-Ball-index-module__guessContent--NgrHH .SW__src-components-entries-widget-Ball-index-module__list--2oZ8o>.SW__src-components-entries-widget-Ball-index-module__popupCardItem--Mba0p .SW__src-components-entries-widget-Ball-index-module__text--38zD7 {
       font-size: 14px;
       color: #111111;
       display: -webkit-box;
       -webkit-box-flex: 1;
       -webkit-box-orient: vertical;
       -webkit-line-clamp: 2;
       overflow: hidden;
       font-weight: bold;
       line-height: 20px;
       word-break: break-all;
   }

   .SW__src-components-entries-widget-Ball-index-module__ball--13UXn>.SW__src-components-entries-widget-Ball-index-module__wrapper--3aDi3>.SW__src-components-entries-widget-Ball-index-module__popup--3hXEt>.SW__src-components-entries-widget-Ball-index-module__popupContainer--ws3XC .SW__src-components-entries-widget-Ball-index-module__guessContent--NgrHH .SW__src-components-entries-widget-Ball-index-module__list--2oZ8o>.SW__src-components-entries-widget-Ball-index-module__popupCardItem--Mba0p .SW__src-components-entries-widget-Ball-index-module__subTextLayout--3liGV {
       font-size: 12px;
       color: #999999;
       display: -webkit-box;
       -webkit-box-flex: 1;
       -webkit-box-orient: vertical;
       -webkit-line-clamp: 1;
       overflow: hidden;
   }

   .SW__src-components-entries-widget-Ball-index-module__ball--13UXn>.SW__src-components-entries-widget-Ball-index-module__wrapper--3aDi3>.SW__src-components-entries-widget-Ball-index-module__popup--3hXEt>.SW__src-components-entries-widget-Ball-index-module__popupContainer--ws3XC .SW__src-components-entries-widget-Ball-index-module__guessContent--NgrHH .SW__src-components-entries-widget-Ball-index-module__list--2oZ8o>.SW__src-components-entries-widget-Ball-index-module__popupCardItem--Mba0p .SW__src-components-entries-widget-Ball-index-module__subOrder--1sYaj {
       display: flex;
       flex-direction: row;
       margin-top: 2px;
       width: 100%;
   }

   .SW__src-components-entries-widget-Ball-index-module__ball--13UXn>.SW__src-components-entries-widget-Ball-index-module__wrapper--3aDi3>.SW__src-components-entries-widget-Ball-index-module__popup--3hXEt>.SW__src-components-entries-widget-Ball-index-module__popupContainer--ws3XC .SW__src-components-entries-widget-Ball-index-module__guessContent--NgrHH .SW__src-components-entries-widget-Ball-index-module__list--2oZ8o>.SW__src-components-entries-widget-Ball-index-module__popupCardItem--Mba0p .SW__src-components-entries-widget-Ball-index-module__subOrder--1sYaj .SW__src-components-entries-widget-Ball-index-module__orderImgLastView--2xLl1 {
       width: 40px;
       height: 40px;
       border-radius: 8px;
       flex-shrink: 0;
       position: relative;
   }

   .SW__src-components-entries-widget-Ball-index-module__ball--13UXn>.SW__src-components-entries-widget-Ball-index-module__wrapper--3aDi3>.SW__src-components-entries-widget-Ball-index-module__popup--3hXEt>.SW__src-components-entries-widget-Ball-index-module__popupContainer--ws3XC .SW__src-components-entries-widget-Ball-index-module__guessContent--NgrHH .SW__src-components-entries-widget-Ball-index-module__list--2oZ8o>.SW__src-components-entries-widget-Ball-index-module__popupCardItem--Mba0p .SW__src-components-entries-widget-Ball-index-module__subOrder--1sYaj .SW__src-components-entries-widget-Ball-index-module__msrectangleshape--k-Yzd {
       height: 40px;
       width: 31px;
       transform: scaleX(-1);
       background-image: linear-gradient(270deg, rgba(236, 246, 255, 0) 0%, #f2f8ff 100%);
       position: absolute;
       top: 0;
       right: 0;
   }

   .SW__src-components-entries-widget-Ball-index-module__ball--13UXn>.SW__src-components-entries-widget-Ball-index-module__wrapper--3aDi3>.SW__src-components-entries-widget-Ball-index-module__popup--3hXEt>.SW__src-components-entries-widget-Ball-index-module__popupContainer--ws3XC .SW__src-components-entries-widget-Ball-index-module__guessContent--NgrHH .SW__src-components-entries-widget-Ball-index-module__list--2oZ8o>.SW__src-components-entries-widget-Ball-index-module__popupCardItem--Mba0p .SW__src-components-entries-widget-Ball-index-module__subOrder--1sYaj .SW__src-components-entries-widget-Ball-index-module__orderImg--23CJO {
       width: 40px;
       height: 40px;
       border-radius: 8px;
       margin-right: 4px;
       flex-shrink: 0;
   }

   .SW__src-components-entries-widget-Ball-index-module__ball--13UXn>.SW__src-components-entries-widget-Ball-index-module__wrapper--3aDi3>.SW__src-components-entries-widget-Ball-index-module__popup--3hXEt>.SW__src-components-entries-widget-Ball-index-module__popupContainer--ws3XC .SW__src-components-entries-widget-Ball-index-module__guessContent--NgrHH .SW__src-components-entries-widget-Ball-index-module__list--2oZ8o>.SW__src-components-entries-widget-Ball-index-module__popupCardItem--Mba0p .SW__src-components-entries-widget-Ball-index-module__subOrder--1sYaj .SW__src-components-entries-widget-Ball-index-module__orderCount--3y0Tu {
       display: flex;
       flex-direction: column;
       justify-content: center;
       font-size: 12px;
       color: #999999;
       align-items: end;
       flex-grow: 1;
   }

   .SW__src-components-entries-widget-Ball-index-module__ball--13UXn>.SW__src-components-entries-widget-Ball-index-module__wrapper--3aDi3>.SW__src-components-entries-widget-Ball-index-module__popup--3hXEt>.SW__src-components-entries-widget-Ball-index-module__popupContainer--ws3XC .SW__src-components-entries-widget-Ball-index-module__guessContent--NgrHH .SW__src-components-entries-widget-Ball-index-module__list--2oZ8o>.SW__src-components-entries-widget-Ball-index-module__popupCardItem--Mba0p .SW__src-components-entries-widget-Ball-index-module__subOrder--1sYaj .SW__src-components-entries-widget-Ball-index-module__orderInfo--InpwY {
       display: flex;
       flex-direction: column;
   }

   .SW__src-components-entries-widget-Ball-index-module__ball--13UXn>.SW__src-components-entries-widget-Ball-index-module__wrapper--3aDi3>.SW__src-components-entries-widget-Ball-index-module__popup--3hXEt>.SW__src-components-entries-widget-Ball-index-module__popupContainer--ws3XC .SW__src-components-entries-widget-Ball-index-module__guessContent--NgrHH .SW__src-components-entries-widget-Ball-index-module__list--2oZ8o>.SW__src-components-entries-widget-Ball-index-module__popupCardItem--Mba0p .SW__src-components-entries-widget-Ball-index-module__subOrder--1sYaj .SW__src-components-entries-widget-Ball-index-module__orderInfo--InpwY .SW__src-components-entries-widget-Ball-index-module__productTitle--czyFC {
       font-size: 12px;
       color: #111111;
       display: -webkit-box;
       -webkit-box-flex: 1;
       -webkit-box-orient: vertical;
       -webkit-line-clamp: 1;
       overflow: hidden;
       text-overflow: ellipsis;
       line-height: 20px;
       word-break: break-all;
   }

   .SW__src-components-entries-widget-Ball-index-module__ball--13UXn>.SW__src-components-entries-widget-Ball-index-module__wrapper--3aDi3>.SW__src-components-entries-widget-Ball-index-module__popup--3hXEt>.SW__src-components-entries-widget-Ball-index-module__popupContainer--ws3XC .SW__src-components-entries-widget-Ball-index-module__guessContent--NgrHH .SW__src-components-entries-widget-Ball-index-module__list--2oZ8o>.SW__src-components-entries-widget-Ball-index-module__popupCardItem--Mba0p .SW__src-components-entries-widget-Ball-index-module__subOrder--1sYaj .SW__src-components-entries-widget-Ball-index-module__orderInfo--InpwY .SW__src-components-entries-widget-Ball-index-module__productDesc--3djx0 {
       font-size: 12px;
       color: #999999;
       display: -webkit-box;
       -webkit-box-flex: 1;
       -webkit-box-orient: vertical;
       -webkit-line-clamp: 1;
       overflow: hidden;
       text-overflow: ellipsis;
       line-height: 20px;
   }

   .SW__src-components-entries-widget-Ball-index-module__ball--13UXn>.SW__src-components-entries-widget-Ball-index-module__wrapper--3aDi3>.SW__src-components-entries-widget-Ball-index-module__popup--3hXEt>.SW__src-components-entries-widget-Ball-index-module__popupContainer--ws3XC .SW__src-components-entries-widget-Ball-index-module__guessContent--NgrHH .SW__src-components-entries-widget-Ball-index-module__list--2oZ8o>.SW__src-components-entries-widget-Ball-index-module__popupCardItem--Mba0p .SW__src-components-entries-widget-Ball-index-module__descLayout--t2ymW {
       display: -webkit-box;
       -webkit-box-flex: 1;
       -webkit-box-align: start;
       padding: 10px 8px 2px 8px;
   }

   .SW__src-components-entries-widget-Ball-index-module__ball--13UXn>.SW__src-components-entries-widget-Ball-index-module__wrapper--3aDi3>.SW__src-components-entries-widget-Ball-index-module__popup--3hXEt>.SW__src-components-entries-widget-Ball-index-module__popupContainer--ws3XC .SW__src-components-entries-widget-Ball-index-module__guessContent--NgrHH .SW__src-components-entries-widget-Ball-index-module__list--2oZ8o>.SW__src-components-entries-widget-Ball-index-module__popupCardItem--Mba0p .SW__src-components-entries-widget-Ball-index-module__descText--vaRr2 {
       font-size: 14px;
       color: #111111;
       display: -webkit-box;
       -webkit-box-flex: 1;
       -webkit-box-orient: vertical;
       -webkit-line-clamp: 2;
       overflow: hidden;
   }

   .SW__src-components-entries-widget-Ball-index-module__ball--13UXn>.SW__src-components-entries-widget-Ball-index-module__wrapper--3aDi3>.SW__src-components-entries-widget-Ball-index-module__popup--3hXEt>.SW__src-components-entries-widget-Ball-index-module__popupContainer--ws3XC .SW__src-components-entries-widget-Ball-index-module__guessContent--NgrHH .SW__src-components-entries-widget-Ball-index-module__list--2oZ8o>.SW__src-components-entries-widget-Ball-index-module__popupCardItem--Mba0p:hover {
       background: #f2f7ff;
   }

   .SW__src-components-entries-widget-Ball-index-module__ball--13UXn>.SW__src-components-entries-widget-Ball-index-module__wrapper--3aDi3>.SW__src-components-entries-widget-Ball-index-module__popup--3hXEt>.SW__src-components-entries-widget-Ball-index-module__popupContainer--ws3XC .SW__src-components-entries-widget-Ball-index-module__guessContent--NgrHH .SW__src-components-entries-widget-Ball-index-module__list--2oZ8o>.SW__src-components-entries-widget-Ball-index-module__popupCardItem--Mba0p:hover .SW__src-components-entries-widget-Ball-index-module__descText--vaRr2 {
       color: #3d7fff;
   }

   .SW__src-components-entries-widget-Ball-index-module__ball--13UXn>.SW__src-components-entries-widget-Ball-index-module__wrapper--3aDi3>.SW__src-components-entries-widget-Ball-index-module__popup--3hXEt>.SW__src-components-entries-widget-Ball-index-module__popupContainer--ws3XC .SW__src-components-entries-widget-Ball-index-module__guessContent--NgrHH .SW__src-components-entries-widget-Ball-index-module__list--2oZ8o>.SW__src-components-entries-widget-Ball-index-module__popupBar--2P8Li {
       padding: 12px 16px;
       display: -webkit-box;
       -webkit-box-orient: horizontal;
   }

   .SW__src-components-entries-widget-Ball-index-module__ball--13UXn>.SW__src-components-entries-widget-Ball-index-module__wrapper--3aDi3>.SW__src-components-entries-widget-Ball-index-module__popup--3hXEt>.SW__src-components-entries-widget-Ball-index-module__popupContainer--ws3XC .SW__src-components-entries-widget-Ball-index-module__guessContent--NgrHH .SW__src-components-entries-widget-Ball-index-module__list--2oZ8o>.SW__src-components-entries-widget-Ball-index-module__popupBar--2P8Li>span {
       display: block;
       text-align: center;
       -webkit-box-flex: 1;
       font-size: 14px;
       color: #3d7fff;
       cursor: pointer;
   }

   .SW__src-components-entries-widget-Ball-index-module__ball--13UXn>.SW__src-components-entries-widget-Ball-index-module__wrapper--3aDi3>.SW__src-components-entries-widget-Ball-index-module__popup--3hXEt>.SW__src-components-entries-widget-Ball-index-module__popupContainer--ws3XC .SW__src-components-entries-widget-Ball-index-module__guessContent--NgrHH .SW__src-components-entries-widget-Ball-index-module__list--2oZ8o>.SW__src-components-entries-widget-Ball-index-module__popupBar--2P8Li>span>i {
       margin-right: 8px;
   }

   .SW__src-components-entries-widget-Ball-index-module__ball--13UXn>.SW__src-components-entries-widget-Ball-index-module__wrapper--3aDi3>.SW__src-components-entries-widget-Ball-index-module__popup--3hXEt>.SW__src-components-entries-widget-Ball-index-module__popupContainer--ws3XC .SW__src-components-entries-widget-Ball-index-module__guessContent--NgrHH .SW__src-components-entries-widget-Ball-index-module__list--2oZ8o>.SW__src-components-entries-widget-Ball-index-module__popupBar--2P8Li>span:nth-child(2) {
       border-left: 1px solid #f0f2f5;
   }

   .SW__src-components-entries-widget-Ball-index-module__ball--13UXn>.SW__src-components-entries-widget-Ball-index-module__wrapper--3aDi3>.SW__src-components-entries-widget-Ball-index-module__popup--3hXEt>.SW__src-components-entries-widget-Ball-index-module__popupContainer--ws3XC .SW__src-components-entries-widget-Ball-index-module__guessContent--NgrHH .SW__src-components-entries-widget-Ball-index-module__list--2oZ8o>.SW__src-components-entries-widget-Ball-index-module__popupBar--2P8Li>span:hover {
       color: #0049d6;
   }

   .SW__src-components-entries-widget-Ball-index-module__ball--13UXn>.SW__src-components-entries-widget-Ball-index-module__wrapper--3aDi3>.SW__src-components-entries-widget-Ball-index-module__popup--3hXEt>.SW__src-components-entries-widget-Ball-index-module__popupContainer--ws3XC .SW__src-components-entries-widget-Ball-index-module__guessContent--NgrHH .SW__src-components-entries-widget-Ball-index-module__list--2oZ8o>.SW__src-components-entries-widget-Ball-index-module__close--201P8 {
       position: absolute;
       top: 4px;
       right: 4px;
       cursor: pointer;
   }

   .SW__src-components-entries-widget-Ball-index-module__ball--13UXn>.SW__src-components-entries-widget-Ball-index-module__wrapper--3aDi3>.SW__src-components-entries-widget-Ball-index-module__popup--3hXEt>.SW__src-components-entries-widget-Ball-index-module__popupContainer--ws3XC .SW__src-components-entries-widget-Ball-index-module__guessContent--NgrHH .SW__src-components-entries-widget-Ball-index-module__list--2oZ8o>.SW__src-components-entries-widget-Ball-index-module__close--201P8>i {
       font-size: 20px;
       color: rgba(0, 0, 0, 0.25);
   }

   .SW__src-components-entries-widget-Ball-index-module__ball--13UXn>.SW__src-components-entries-widget-Ball-index-module__wrapper--3aDi3>.SW__src-components-entries-widget-Ball-index-module__popup--3hXEt>.SW__src-components-entries-widget-Ball-index-module__popupContainer--ws3XC .SW__src-components-entries-widget-Ball-index-module__dictionaryBar--1kOga {
       margin-top: 12px;
       display: flex;
       flex-direction: row;
       justify-content: end;
       align-items: center;
       width: 100%;
   }

   .SW__src-components-entries-widget-Ball-index-module__ball--13UXn>.SW__src-components-entries-widget-Ball-index-module__wrapper--3aDi3>.SW__src-components-entries-widget-Ball-index-module__popup--3hXEt>.SW__src-components-entries-widget-Ball-index-module__popupContainer--ws3XC .SW__src-components-entries-widget-Ball-index-module__dictionaryBar--1kOga .SW__src-components-entries-widget-Ball-index-module__sider--1vIrq {
       height: 32px;
       width: 100%;
       background-image: url('data:image/png;base64,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');
       background-size: 100% 100%;
       display: flex;
       flex-direction: row;
       align-items: center;
       border-radius: 8px;
       box-shadow: 0px 0px 12px 4px rgba(0, 0, 0, 0.1);
   }

   .SW__src-components-entries-widget-Ball-index-module__ball--13UXn>.SW__src-components-entries-widget-Ball-index-module__wrapper--3aDi3>.SW__src-components-entries-widget-Ball-index-module__popup--3hXEt>.SW__src-components-entries-widget-Ball-index-module__popupContainer--ws3XC .SW__src-components-entries-widget-Ball-index-module__dictionaryBar--1kOga .SW__src-components-entries-widget-Ball-index-module__txtLayout--3peL- {
       flex-grow: 1;
       display: flex;
       justify-content: center;
       margin-left: 55px;
       cursor: pointer;
       padding-left: 4px;
       padding-right: 4px;
       overflow: hidden;
   }

   .SW__src-components-entries-widget-Ball-index-module__ball--13UXn>.SW__src-components-entries-widget-Ball-index-module__wrapper--3aDi3>.SW__src-components-entries-widget-Ball-index-module__popup--3hXEt>.SW__src-components-entries-widget-Ball-index-module__popupContainer--ws3XC .SW__src-components-entries-widget-Ball-index-module__dictionaryBar--1kOga .SW__src-components-entries-widget-Ball-index-module__dictionaryTxt--3D4wc {
       color: #666666;
       font-size: 15.5px;
   }

   .SW__src-components-entries-widget-Ball-index-module__ball--13UXn>.SW__src-components-entries-widget-Ball-index-module__wrapper--3aDi3>.SW__src-components-entries-widget-Ball-index-module__popup--3hXEt>.SW__src-components-entries-widget-Ball-index-module__popupContainer--ws3XC .SW__src-components-entries-widget-Ball-index-module__dictionaryBar--1kOga>span {
       display: block;
       text-align: center;
       -webkit-box-flex: 1;
       font-size: 14px;
       color: #3d7fff;
       cursor: pointer;
   }

   .SW__src-components-entries-widget-Ball-index-module__ball--13UXn>.SW__src-components-entries-widget-Ball-index-module__wrapper--3aDi3>.SW__src-components-entries-widget-Ball-index-module__popup--3hXEt>.SW__src-components-entries-widget-Ball-index-module__popupContainer--ws3XC .SW__src-components-entries-widget-Ball-index-module__dictionaryBar--1kOga>span>i {
       margin-right: 8px;
   }

   .SW__src-components-entries-widget-Ball-index-module__ball--13UXn>.SW__src-components-entries-widget-Ball-index-module__wrapper--3aDi3>.SW__src-components-entries-widget-Ball-index-module__popup--3hXEt>.SW__src-components-entries-widget-Ball-index-module__popupContainer--ws3XC .SW__src-components-entries-widget-Ball-index-module__dictionaryBar--1kOga>span:nth-child(2) {
       border-left: 1px solid #f0f2f5;
   }

   .SW__src-components-entries-widget-Ball-index-module__ball--13UXn>.SW__src-components-entries-widget-Ball-index-module__wrapper--3aDi3>.SW__src-components-entries-widget-Ball-index-module__popup--3hXEt>.SW__src-components-entries-widget-Ball-index-module__popupContainer--ws3XC .SW__src-components-entries-widget-Ball-index-module__dictionaryBar--1kOga>span:hover {
       color: #0049d6;
   }

   .SW__src-components-entries-widget-Ball-index-module__ball--13UXn>.SW__src-components-entries-widget-Ball-index-module__wrapper--3aDi3>.SW__src-components-entries-widget-Ball-index-module__popup--3hXEt>.SW__src-components-entries-widget-Ball-index-module__popupContainer--ws3XC .SW__src-components-entries-widget-Ball-index-module__dictionaryBar--1kOga .SW__src-components-entries-widget-Ball-index-module__fade--30nyy {
       color: #666666;
       font-size: 14px;
       width: 100%;
       animation-name: SW__src-components-entries-widget-Ball-index-module__fadeInAnimation--1T_PS;
       animation-duration: 0.5s;
       animation-fill-mode: forwards;
       display: -webkit-box;
       -webkit-box-flex: 1;
       -webkit-box-orient: vertical;
       -webkit-line-clamp: 1;
       text-align: center;
       overflow: hidden;
   }

   @keyframes SW__src-components-entries-widget-Ball-index-module__fadeInAnimation--1T_PS {
       0% {
           opacity: 0;
           transform: translateY(10px);
       }

       100% {
           opacity: 1;
           transform: translateY(0);
       }
   }

   .SW__src-components-entries-widget-Ball-index-module__ball--13UXn>.SW__src-components-entries-widget-Ball-index-module__wrapper--3aDi3>.SW__src-components-entries-widget-Ball-index-module__popup--3hXEt>.SW__src-components-entries-widget-Ball-index-module__popupContainer--ws3XC .SW__src-components-entries-widget-Ball-index-module__dictionaryBar--1kOga .SW__src-components-entries-widget-Ball-index-module__fade--30nyy:hover {
       color: #0049d6;
   }

   .SW__src-components-entries-widget-Ball-index-module__ball--13UXn>.SW__src-components-entries-widget-Ball-index-module__wrapper--3aDi3>.SW__src-components-entries-widget-Ball-index-module__popup--3hXEt>.SW__src-components-entries-widget-Ball-index-module__popupContainer--ws3XC .SW__src-components-entries-widget-Ball-index-module__dictionaryBar--1kOga .SW__src-components-entries-widget-Ball-index-module__hiddenFade--1ORp1 {
       display: none;
   }

   .SW__src-components-entries-widget-Ball-index-module__ball--13UXn>.SW__src-components-entries-widget-Ball-index-module__wrapper--3aDi3>.SW__src-components-entries-widget-Ball-index-module__popup--3hXEt>.SW__src-components-entries-widget-Ball-index-module__popupContainer--ws3XC .SW__src-components-entries-widget-Ball-index-module__dictionaryBar--1kOga .SW__src-components-entries-widget-Ball-index-module__input--1Q-xG {
       background-color: transparent;
       width: 280px;
       text-align: center;
       padding-left: 40px;
   }

   @keyframes SW__src-components-entries-widget-Ball-index-module__fadeOutAnimation--2VlSr {
       0% {
           opacity: 1;
           transform: translateY(0);
       }

       100% {
           opacity: 0;
           transform: translateY(-10px);
       }
   }

   .SW__src-components-entries-widget-Ball-index-module__ball--13UXn>.SW__src-components-entries-widget-Ball-index-module__wrapper--3aDi3>.SW__src-components-entries-widget-Ball-index-module__popup--3hXEt>.SW__src-components-entries-widget-Ball-index-module__popupContainer--ws3XC .SW__src-components-entries-widget-Ball-index-module__dictionaryBar--1kOga .SW__src-components-entries-widget-Ball-index-module__fadeOut--2a2ht {
       animation-name: SW__src-components-entries-widget-Ball-index-module__fadeOutAnimation--2VlSr;
       animation-duration: 0.5s;
       animation-fill-mode: forwards;
   }

   .SW__src-components-entries-widget-Ball-index-module__ball--13UXn>.SW__src-components-entries-widget-Ball-index-module__wrapper--3aDi3>.SW__src-components-entries-widget-Ball-index-module__popup--3hXEt>.SW__src-components-entries-widget-Ball-index-module__popupContainer--ws3XC .SW__src-components-entries-widget-Ball-index-module__container--3kUnA {
       position: relative;
   }

   .SW__src-components-entries-widget-Ball-index-module__ball--13UXn>.SW__src-components-entries-widget-Ball-index-module__wrapper--3aDi3>.SW__src-components-entries-widget-Ball-index-module__popup--3hXEt>.SW__src-components-entries-widget-Ball-index-module__popupContainer--ws3XC .SW__src-components-entries-widget-Ball-index-module__container--3kUnA .xixi-icon {
       font-size: 16px;
       color: #3888ff;
       position: absolute;
       top: 8px;
       left: 8px;
   }

   .SW__src-components-entries-widget-Ball-index-module__ball--13UXn>.SW__src-components-entries-widget-Ball-index-module__wrapper--3aDi3>.SW__src-components-entries-widget-Ball-index-module__popup--3hXEt>.SW__src-components-entries-widget-Ball-index-module__popupContainer--ws3XC .SW__src-components-entries-widget-Ball-index-module__container--3kUnA .xixi-icon::after {
       content: '';
       display: inline-block;
       width: 1px;
       height: 16px;
       margin: 0 8px;
       background-color: #3888ff;
   }

   .SW__src-components-entries-widget-Ball-index-module__ball--13UXn>.SW__src-components-entries-widget-Ball-index-module__wrapper--3aDi3>.SW__src-components-entries-widget-Ball-index-module__popup--3hXEt>.SW__src-components-entries-widget-Ball-index-module__popupContainerBg--3vKaH {
       background-image: none;
   }

   .SW__src-components-entries-widget-Ball-index-module__ball--13UXn>.SW__src-components-entries-widget-Ball-index-module__wrapper--3aDi3>.SW__src-components-entries-widget-Ball-index-module__popup--3hXEt .SW__src-components-entries-widget-Ball-index-module__contact--La120 {
       position: absolute;
       height: 54px;
       width: 40px;
       background-image: linear-gradient(179deg, #3d7fff 32%, #70b6ff 100%);
       border-radius: 12px;
       display: -webkit-box;
       -webkit-box-orient: vertical;
       -webkit-box-pack: center;
       -webkit-box-align: center;
       transition: background-color 300ms;
   }

   .SW__src-components-entries-widget-Ball-index-module__ball--13UXn>.SW__src-components-entries-widget-Ball-index-module__wrapper--3aDi3>.SW__src-components-entries-widget-Ball-index-module__popup--3hXEt .SW__src-components-entries-widget-Ball-index-module__contact--La120:hover {
       background-color: #0a5dff;
   }

   .SW__src-components-entries-widget-Ball-index-module__ball--13UXn>.SW__src-components-entries-widget-Ball-index-module__wrapper--3aDi3>.SW__src-components-entries-widget-Ball-index-module__popup--3hXEt .SW__src-components-entries-widget-Ball-index-module__contact--La120>span {
       font-size: 12px;
       color: #ffffff;
       display: block;
       position: absolute;
       bottom: 8px;
       right: 8px;
   }

   .SW__src-components-entries-widget-Ball-index-module__ball--13UXn>.SW__src-components-entries-widget-Ball-index-module__wrapper--3aDi3>.SW__src-components-entries-widget-Ball-index-module__popup--3hXEt .SW__src-components-entries-widget-Ball-index-module__contact--La120>img {
       position: absolute;
       top: 50%;
       left: 50%;
       right: 50%;
       bottom: 50%;
       transform: translate(-50%, -50%);
       margin-top: -16px;
       width: 48px;
   }

   .SW__src-components-entries-widget-Ball-index-module__ball--13UXn>.SW__src-components-entries-widget-Ball-index-module__wrapper--3aDi3>.SW__src-components-entries-widget-Ball-index-module__popup--3hXEt .SW__src-components-entries-widget-Ball-index-module__contact--La120 .SW__src-components-entries-widget-Ball-index-module__badge--1-P2h {
       position: absolute;
       top: -12px;
       right: 0;
       background-color: #f00;
       border-radius: 8px;
       font-size: 12px;
       padding: 0 4px;
       min-width: 8px;
       height: 16px;
       display: flex;
       align-items: center;
       justify-content: center;
   }

   .SW__src-components-entries-widget-Ball-index-module__ball--13UXn>.SW__src-components-entries-widget-Ball-index-module__wrapper--3aDi3>.SW__src-components-entries-widget-Ball-index-module__popup--3hXEt .SW__src-components-entries-widget-Ball-index-module__contact--La120.SW__src-components-entries-widget-Ball-index-module__custom--3yenL>img {
       margin-top: 0;
       width: 100%;
       height: 100%;
       border-radius: 50%;
   }

   .SW__src-components-entries-widget-Ball-index-module__ball--13UXn>.SW__src-components-entries-widget-Ball-index-module__wrapper--3aDi3>.SW__src-components-entries-widget-Ball-index-module__popup--3hXEt .SW__src-components-entries-widget-Ball-index-module__contact--La120 .SW__src-components-entries-widget-Ball-index-module__mainTxt--3wbF- {
       color: white;
   }

   .SW__src-components-entries-widget-Ball-index-module__ball--13UXn>.SW__src-components-entries-widget-Ball-index-module__wrapper--3aDi3>.SW__src-components-entries-widget-Ball-index-module__popup--3hXEt .SW__src-components-entries-widget-Ball-index-module__whiteContact--siVeE {
       position: absolute;
       background-color: white;
       height: 54px;
       width: 40px;
       border-radius: 12px;
       display: -webkit-box;
       -webkit-box-orient: vertical;
       -webkit-box-pack: center;
       -webkit-box-align: center;
       transition: background-color 300ms;
   }

   .SW__src-components-entries-widget-Ball-index-module__ball--13UXn>.SW__src-components-entries-widget-Ball-index-module__wrapper--3aDi3>.SW__src-components-entries-widget-Ball-index-module__popup--3hXEt .SW__src-components-entries-widget-Ball-index-module__whiteContact--siVeE:hover {
       background-color: #e6e6e6;
   }

   .SW__src-components-entries-widget-Ball-index-module__ball--13UXn>.SW__src-components-entries-widget-Ball-index-module__wrapper--3aDi3>.SW__src-components-entries-widget-Ball-index-module__popup--3hXEt .SW__src-components-entries-widget-Ball-index-module__whiteContact--siVeE>span {
       margin-top: 4px;
       color: #fff;
       font-size: 12px;
       display: block;
       position: absolute;
       bottom: 8px;
       right: 8px;
   }

   .SW__src-components-entries-widget-Ball-index-module__ball--13UXn>.SW__src-components-entries-widget-Ball-index-module__wrapper--3aDi3>.SW__src-components-entries-widget-Ball-index-module__popup--3hXEt .SW__src-components-entries-widget-Ball-index-module__whiteContact--siVeE>img {
       position: absolute;
       top: 50%;
       left: 50%;
       right: 50%;
       bottom: 50%;
       transform: translate(-50%, -50%);
       margin-top: -16px;
       width: 48px;
   }

   .SW__src-components-entries-widget-Ball-index-module__ball--13UXn>.SW__src-components-entries-widget-Ball-index-module__wrapper--3aDi3>.SW__src-components-entries-widget-Ball-index-module__popup--3hXEt .SW__src-components-entries-widget-Ball-index-module__whiteContact--siVeE .SW__src-components-entries-widget-Ball-index-module__badge--1-P2h {
       position: absolute;
       top: -12px;
       right: 0;
       background-color: #f00;
       border-radius: 8px;
       font-size: 12px;
       padding: 0 4px;
       min-width: 8px;
       height: 16px;
       display: flex;
       align-items: center;
       justify-content: center;
   }

   .SW__src-components-entries-widget-Ball-index-module__ball--13UXn>.SW__src-components-entries-widget-Ball-index-module__wrapper--3aDi3>.SW__src-components-entries-widget-Ball-index-module__popup--3hXEt .SW__src-components-entries-widget-Ball-index-module__whiteContact--siVeE.SW__src-components-entries-widget-Ball-index-module__custom--3yenL>img {
       margin-top: 0;
       width: 100%;
       height: 100%;
       border-radius: 50%;
   }

   .SW__src-components-entries-widget-Ball-index-module__ball--13UXn>.SW__src-components-entries-widget-Ball-index-module__wrapper--3aDi3>.SW__src-components-entries-widget-Ball-index-module__popup--3hXEt .SW__src-components-entries-widget-Ball-index-module__whiteContact--siVeE .SW__src-components-entries-widget-Ball-index-module__mainTxt--3wbF- {
       color: black;
   }

   .SW__src-components-entries-widget-Ball-index-module__ball--13UXn>.SW__src-components-entries-widget-Ball-index-module__wrapper--3aDi3 .SW__src-components-entries-widget-Ball-index-module__dictionary--2OhYN {
       cursor: pointer;
       overflow: hidden;
       pointer-events: none;
       margin-top: 8px;
       position: fixed;
       padding-right: 14px;
       padding-top: 14px;
   }

   .SW__src-components-entries-widget-Ball-index-module__ball--13UXn>.SW__src-components-entries-widget-Ball-index-module__wrapper--3aDi3 .SW__src-components-entries-widget-Ball-index-module__dictionary--2OhYN .SW__src-components-entries-widget-Ball-index-module__dictionaryItem--2KBaI {
       position: relative;
       display: flex;
       flex-direction: row;
       align-items: center;
       opacity: 0;
       max-width: 170px;
       transform: translateX(100%);
       transition: transform 0.2s ease, opacity 0.2s ease;
       padding: 6px 12px;
       border: 1px solid transparent;
       background-clip: padding-box, border-box;
       background-origin: padding-box, border-box;
       border-radius: 9px;
       background-image: linear-gradient(to right, #f1f9fe 0%, #ffffff 100%), linear-gradient(to right, #4378fb 0%, #12c0b4 90%, #4378fb 100%);
   }

   .SW__src-components-entries-widget-Ball-index-module__ball--13UXn>.SW__src-components-entries-widget-Ball-index-module__wrapper--3aDi3 .SW__src-components-entries-widget-Ball-index-module__dictionary--2OhYN .SW__src-components-entries-widget-Ball-index-module__dictionaryItem--2KBaI .SW__src-components-entries-widget-Ball-index-module__title--nA6sY {
       font-size: 14px;
       color: #666666;
       display: -webkit-box;
       -webkit-box-flex: 1;
       -webkit-box-orient: vertical;
       -webkit-line-clamp: 1;
       line-height: 20px;
       overflow: hidden;
   }

   .SW__src-components-entries-widget-Ball-index-module__ball--13UXn>.SW__src-components-entries-widget-Ball-index-module__wrapper--3aDi3 .SW__src-components-entries-widget-Ball-index-module__dictionary--2OhYN .SW__src-components-entries-widget-Ball-index-module__dictionaryItem--2KBaI .SW__src-components-entries-widget-Ball-index-module__searchIcon--mOBFf {
       width: 14px;
       height: 14px;
       margin-right: 12px;
       display: flex;
       align-items: center;
   }

   .SW__src-components-entries-widget-Ball-index-module__ball--13UXn>.SW__src-components-entries-widget-Ball-index-module__wrapper--3aDi3 .SW__src-components-entries-widget-Ball-index-module__dictionary--2OhYN .SW__src-components-entries-widget-Ball-index-module__dictionaryItem--2KBaI .SW__src-components-entries-widget-Ball-index-module__searchIcon--mOBFf img {
       width: 14px;
   }

   .SW__src-components-entries-widget-Ball-index-module__ball--13UXn>.SW__src-components-entries-widget-Ball-index-module__wrapper--3aDi3 .SW__src-components-entries-widget-Ball-index-module__dictionary--2OhYN .SW__src-components-entries-widget-Ball-index-module__dictionaryItem--2KBaI .SW__src-components-entries-widget-Ball-index-module__closeIcon--R_dlP {
       display: none;
       width: 14px;
       height: 14px;
       display: block;
       position: absolute;
       color: #999999;
       top: -8px;
       right: -8px;
       background-color: transparent;
   }

   .SW__src-components-entries-widget-Ball-index-module__ball--13UXn>.SW__src-components-entries-widget-Ball-index-module__wrapper--3aDi3 .SW__src-components-entries-widget-Ball-index-module__dictionary--2OhYN .SW__src-components-entries-widget-Ball-index-module__assistantItem--1GUAl {
       border: 1px solid transparent;
       background-clip: padding-box, border-box, border-box;
       background-origin: padding-box, border-box, border-box;
       background-image: linear-gradient(to right, #f1f9fe 0%, #ffffff 100%), radial-gradient(circle at 8.1% 0%, rgba(186, 225, 255, 0.25) 0%, rgba(215, 241, 255, 0) 283%), linear-gradient(to right bottom, #ff82f8, #5cc6ff, #279dfe);
   }

   .SW__src-components-entries-widget-Ball-index-module__ball--13UXn>.SW__src-components-entries-widget-Ball-index-module__wrapper--3aDi3 .SW__src-components-entries-widget-Ball-index-module__dictionary--2OhYN .SW__src-components-entries-widget-Ball-index-module__assistantItem--1GUAl .SW__src-components-entries-widget-Ball-index-module__questionIcon--Y7uAW {
       background-color: rgba(111, 124, 255, 0.12);
       height: 20px;
       width: 20px;
       border-radius: 50%;
       font-size: 12px;
       color: #6f7cff;
       text-align: center;
       line-height: 20px;
       margin-right: 3px;
   }

   .SW__src-components-entries-widget-Ball-index-module__ball--13UXn>.SW__src-components-entries-widget-Ball-index-module__wrapper--3aDi3 .SW__src-components-entries-widget-Ball-index-module__dictionary--2OhYN .SW__src-components-entries-widget-Ball-index-module__isRight--mAbEq {
       transform: translateX(-100%);
       margin-left: 4px;
   }

   .SW__src-components-entries-widget-Ball-index-module__ball--13UXn>.SW__src-components-entries-widget-Ball-index-module__wrapper--3aDi3 .SW__src-components-entries-widget-Ball-index-module__assistantDictionary--2-NdL {
       padding-right: 0px;
   }

   .SW__src-components-entries-widget-Ball-index-module__ball--13UXn>.SW__src-components-entries-widget-Ball-index-module__wrapper--3aDi3 .SW__src-components-entries-widget-Ball-index-module__show--1dw5H {
       pointer-events: auto;
   }

   .SW__src-components-entries-widget-Ball-index-module__ball--13UXn>.SW__src-components-entries-widget-Ball-index-module__wrapper--3aDi3 .SW__src-components-entries-widget-Ball-index-module__show--1dw5H .SW__src-components-entries-widget-Ball-index-module__dictionaryItem--2KBaI {
       display: flex;
       flex-direction: row;
       align-items: center;
       opacity: 1;
       transform: translateX(0);
       transition: transform 0.2s ease, opacity 0.2s ease;
       position: relative;
   }

   .SW__src-components-entries-widget-Ball-index-module__ball--13UXn>.SW__src-components-entries-widget-Ball-index-module__wrapper--3aDi3 .SW__src-components-entries-widget-Ball-index-module__show--1dw5H .SW__src-components-entries-widget-Ball-index-module__dictionaryItem--2KBaI:hover .SW__src-components-entries-widget-Ball-index-module__title--nA6sY {
       color: #3d7fff;
   }

   .SW__src-components-entries-widget-Ball-index-module__ball--13UXn>.SW__src-components-entries-widget-Ball-index-module__wrapper--3aDi3 .SW__src-components-entries-widget-Ball-index-module__show--1dw5H .SW__src-components-entries-widget-Ball-index-module__dictionaryItem--2KBaI .SW__src-components-entries-widget-Ball-index-module__closeIcon--R_dlP {
       width: 14px;
       height: 14px;
       display: block;
       position: absolute;
       color: #999999;
       top: -8px;
       right: -8px;
       background-color: transparent;
   }

   .SW__src-components-entries-widget-Ball-index-module__ball--13UXn>.SW__src-components-entries-widget-Ball-index-module__assistantWrapper--1OuYz {
       width: 100px;
   }

   .SW__src-components-entries-widget-Ball-index-module__ball--13UXn>.SW__src-components-entries-widget-Ball-index-module__assistantWrapper--1OuYz>.SW__src-components-entries-widget-Ball-index-module__popup--3hXEt>.SW__src-components-entries-widget-Ball-index-module__assistantPopupContainer--1RmPt {
       display: none;
       position: fixed;
       background-image: url(https://img.alicdn.com/imgextra/i1/O1CN01aN5LJ81NQoykFzjun_!!6000000001565-2-tps-480-834.png);
       background-repeat: no-repeat;
       background-size: 100% 100%;
       border-radius: 18px;
   }

   .SW__src-components-entries-widget-Ball-index-module__ball--13UXn>.SW__src-components-entries-widget-Ball-index-module__assistantWrapper--1OuYz>.SW__src-components-entries-widget-Ball-index-module__popup--3hXEt>.SW__src-components-entries-widget-Ball-index-module__assistantPopupContainer--1RmPt .SW__src-components-entries-widget-Ball-index-module__assistantGuessCard--YKhvh {
       display: flex;
       flex-direction: column;
       width: 100%;
   }

   .SW__src-components-entries-widget-Ball-index-module__ball--13UXn>.SW__src-components-entries-widget-Ball-index-module__assistantWrapper--1OuYz>.SW__src-components-entries-widget-Ball-index-module__popup--3hXEt>.SW__src-components-entries-widget-Ball-index-module__assistantPopupContainer--1RmPt .SW__src-components-entries-widget-Ball-index-module__assistantGuessContent--mcmGI {
       border-radius: 18px;
   }

   .SW__src-components-entries-widget-Ball-index-module__ball--13UXn>.SW__src-components-entries-widget-Ball-index-module__assistantWrapper--1OuYz>.SW__src-components-entries-widget-Ball-index-module__popup--3hXEt>.SW__src-components-entries-widget-Ball-index-module__assistantPopupContainer--1RmPt .SW__src-components-entries-widget-Ball-index-module__assistantGuessContent--mcmGI .SW__src-components-entries-widget-Ball-index-module__guessHeader--2Cmxm {
       height: 52px;
       display: flex;
       flex-direction: row;
       align-items: center;
       justify-content: space-between;
       padding-right: 8px;
   }

   .SW__src-components-entries-widget-Ball-index-module__ball--13UXn>.SW__src-components-entries-widget-Ball-index-module__assistantWrapper--1OuYz>.SW__src-components-entries-widget-Ball-index-module__popup--3hXEt>.SW__src-components-entries-widget-Ball-index-module__assistantPopupContainer--1RmPt .SW__src-components-entries-widget-Ball-index-module__assistantGuessContent--mcmGI .SW__src-components-entries-widget-Ball-index-module__guessHeader--2Cmxm .SW__src-components-entries-widget-Ball-index-module__guessName--22QIA {
       display: flex;
       flex-direction: row;
       align-items: center;
   }

   .SW__src-components-entries-widget-Ball-index-module__ball--13UXn>.SW__src-components-entries-widget-Ball-index-module__assistantWrapper--1OuYz>.SW__src-components-entries-widget-Ball-index-module__popup--3hXEt>.SW__src-components-entries-widget-Ball-index-module__assistantPopupContainer--1RmPt .SW__src-components-entries-widget-Ball-index-module__assistantGuessContent--mcmGI .SW__src-components-entries-widget-Ball-index-module__guessHeader--2Cmxm .SW__src-components-entries-widget-Ball-index-module__guessName--22QIA .SW__src-components-entries-widget-Ball-index-module__headerImg--1DuLV {
       width: 90px;
       margin-top: -10px;
   }

   .SW__src-components-entries-widget-Ball-index-module__ball--13UXn>.SW__src-components-entries-widget-Ball-index-module__assistantWrapper--1OuYz>.SW__src-components-entries-widget-Ball-index-module__popup--3hXEt>.SW__src-components-entries-widget-Ball-index-module__assistantPopupContainer--1RmPt .SW__src-components-entries-widget-Ball-index-module__assistantGuessContent--mcmGI .SW__src-components-entries-widget-Ball-index-module__guessHeader--2Cmxm .SW__src-components-entries-widget-Ball-index-module__guessName--22QIA .SW__src-components-entries-widget-Ball-index-module__headerImg--1DuLV img {
       width: 100%;
   }

   .SW__src-components-entries-widget-Ball-index-module__ball--13UXn>.SW__src-components-entries-widget-Ball-index-module__assistantWrapper--1OuYz>.SW__src-components-entries-widget-Ball-index-module__popup--3hXEt>.SW__src-components-entries-widget-Ball-index-module__assistantPopupContainer--1RmPt .SW__src-components-entries-widget-Ball-index-module__assistantGuessContent--mcmGI .SW__src-components-entries-widget-Ball-index-module__guessHeader--2Cmxm .SW__src-components-entries-widget-Ball-index-module__guessName--22QIA .SW__src-components-entries-widget-Ball-index-module__text--38zD7 {
       margin-left: 4px;
       font-weight: 500;
       font-size: 16px;
       color: #000000;
       line-height: 18px;
       text-align: center;
   }

   .SW__src-components-entries-widget-Ball-index-module__ball--13UXn>.SW__src-components-entries-widget-Ball-index-module__assistantWrapper--1OuYz>.SW__src-components-entries-widget-Ball-index-module__popup--3hXEt>.SW__src-components-entries-widget-Ball-index-module__assistantPopupContainer--1RmPt .SW__src-components-entries-widget-Ball-index-module__assistantGuessContent--mcmGI .SW__src-components-entries-widget-Ball-index-module__guessHeader--2Cmxm .SW__src-components-entries-widget-Ball-index-module__headerIcon--1VufH {
       font-size: 16px;
       color: #000000;
   }

   .SW__src-components-entries-widget-Ball-index-module__ball--13UXn>.SW__src-components-entries-widget-Ball-index-module__assistantWrapper--1OuYz>.SW__src-components-entries-widget-Ball-index-module__popup--3hXEt>.SW__src-components-entries-widget-Ball-index-module__assistantPopupContainer--1RmPt .SW__src-components-entries-widget-Ball-index-module__assistantGuessContent--mcmGI .SW__src-components-entries-widget-Ball-index-module__list--2oZ8o {
       position: relative;
       display: -webkit-box;
       -webkit-box-orient: vertical;
       border-radius: 12px;
       background-color: #fff;
       margin: 0px 8px;
   }

   .SW__src-components-entries-widget-Ball-index-module__ball--13UXn>.SW__src-components-entries-widget-Ball-index-module__assistantWrapper--1OuYz>.SW__src-components-entries-widget-Ball-index-module__popup--3hXEt>.SW__src-components-entries-widget-Ball-index-module__assistantPopupContainer--1RmPt .SW__src-components-entries-widget-Ball-index-module__assistantGuessContent--mcmGI .SW__src-components-entries-widget-Ball-index-module__list--2oZ8o>.SW__src-components-entries-widget-Ball-index-module__popupItem--3pt-j {
       display: flex;
       flex-direction: row;
       align-items: center;
       gap: 8px;
       padding: 0px 8px;
       height: 60px;
       cursor: pointer;
       position: relative;
   }

   .SW__src-components-entries-widget-Ball-index-module__ball--13UXn>.SW__src-components-entries-widget-Ball-index-module__assistantWrapper--1OuYz>.SW__src-components-entries-widget-Ball-index-module__popup--3hXEt>.SW__src-components-entries-widget-Ball-index-module__assistantPopupContainer--1RmPt .SW__src-components-entries-widget-Ball-index-module__assistantGuessContent--mcmGI .SW__src-components-entries-widget-Ball-index-module__list--2oZ8o>.SW__src-components-entries-widget-Ball-index-module__popupItem--3pt-j::after {
       content: '';
       position: absolute;
       bottom: 0;
       left: 8px;
       right: 8px;
       height: 1px;
       background-color: #f0f2fa;
   }

   .SW__src-components-entries-widget-Ball-index-module__ball--13UXn>.SW__src-components-entries-widget-Ball-index-module__assistantWrapper--1OuYz>.SW__src-components-entries-widget-Ball-index-module__popup--3hXEt>.SW__src-components-entries-widget-Ball-index-module__assistantPopupContainer--1RmPt .SW__src-components-entries-widget-Ball-index-module__assistantGuessContent--mcmGI .SW__src-components-entries-widget-Ball-index-module__list--2oZ8o>.SW__src-components-entries-widget-Ball-index-module__popupItem--3pt-j:last-child::after {
       display: none;
   }

   .SW__src-components-entries-widget-Ball-index-module__ball--13UXn>.SW__src-components-entries-widget-Ball-index-module__assistantWrapper--1OuYz>.SW__src-components-entries-widget-Ball-index-module__popup--3hXEt>.SW__src-components-entries-widget-Ball-index-module__assistantPopupContainer--1RmPt .SW__src-components-entries-widget-Ball-index-module__assistantGuessContent--mcmGI .SW__src-components-entries-widget-Ball-index-module__list--2oZ8o>.SW__src-components-entries-widget-Ball-index-module__popupItem--3pt-j>.SW__src-components-entries-widget-Ball-index-module__questionTag--1CtfP {
       display: inline-block;
       height: 20px;
       width: 20px;
       border-radius: 20px;
       background-color: rgba(111, 124, 255, 0.12);
       text-align: center;
       line-height: 20px;
       font-size: 12px;
       color: #6f7cff;
   }

   .SW__src-components-entries-widget-Ball-index-module__ball--13UXn>.SW__src-components-entries-widget-Ball-index-module__assistantWrapper--1OuYz>.SW__src-components-entries-widget-Ball-index-module__popup--3hXEt>.SW__src-components-entries-widget-Ball-index-module__assistantPopupContainer--1RmPt .SW__src-components-entries-widget-Ball-index-module__assistantGuessContent--mcmGI .SW__src-components-entries-widget-Ball-index-module__list--2oZ8o>.SW__src-components-entries-widget-Ball-index-module__popupItem--3pt-j>.SW__src-components-entries-widget-Ball-index-module__tag--1DlTC {
       display: block;
       color: #1779f2;
       background-color: #e2efff;
       border-radius: 2px;
       padding: 2px 4px;
       font-size: 12px;
       margin-right: 8px;
   }

   .SW__src-components-entries-widget-Ball-index-module__ball--13UXn>.SW__src-components-entries-widget-Ball-index-module__assistantWrapper--1OuYz>.SW__src-components-entries-widget-Ball-index-module__popup--3hXEt>.SW__src-components-entries-widget-Ball-index-module__assistantPopupContainer--1RmPt .SW__src-components-entries-widget-Ball-index-module__assistantGuessContent--mcmGI .SW__src-components-entries-widget-Ball-index-module__list--2oZ8o>.SW__src-components-entries-widget-Ball-index-module__popupItem--3pt-j>.SW__src-components-entries-widget-Ball-index-module__text--38zD7 {
       flex: 1;
       font-size: 14px;
       color: #111111;
       display: -webkit-box;
       -webkit-box-flex: 1;
       -webkit-box-orient: vertical;
       -webkit-line-clamp: 2;
       overflow: hidden;
   }

   .SW__src-components-entries-widget-Ball-index-module__ball--13UXn>.SW__src-components-entries-widget-Ball-index-module__assistantWrapper--1OuYz>.SW__src-components-entries-widget-Ball-index-module__popup--3hXEt>.SW__src-components-entries-widget-Ball-index-module__assistantPopupContainer--1RmPt .SW__src-components-entries-widget-Ball-index-module__assistantGuessContent--mcmGI .SW__src-components-entries-widget-Ball-index-module__list--2oZ8o>.SW__src-components-entries-widget-Ball-index-module__popupItem--3pt-j:hover {
       background: #f2f7ff;
   }

   .SW__src-components-entries-widget-Ball-index-module__ball--13UXn>.SW__src-components-entries-widget-Ball-index-module__assistantWrapper--1OuYz>.SW__src-components-entries-widget-Ball-index-module__popup--3hXEt>.SW__src-components-entries-widget-Ball-index-module__assistantPopupContainer--1RmPt .SW__src-components-entries-widget-Ball-index-module__assistantGuessContent--mcmGI .SW__src-components-entries-widget-Ball-index-module__list--2oZ8o>.SW__src-components-entries-widget-Ball-index-module__popupItem--3pt-j:hover>.SW__src-components-entries-widget-Ball-index-module__text--38zD7 {
       color: #3d7fff;
   }

   .SW__src-components-entries-widget-Ball-index-module__ball--13UXn>.SW__src-components-entries-widget-Ball-index-module__assistantWrapper--1OuYz>.SW__src-components-entries-widget-Ball-index-module__popup--3hXEt>.SW__src-components-entries-widget-Ball-index-module__assistantPopupContainer--1RmPt .SW__src-components-entries-widget-Ball-index-module__assistantGuessContent--mcmGI .SW__src-components-entries-widget-Ball-index-module__list--2oZ8o>.SW__src-components-entries-widget-Ball-index-module__popupItem--3pt-j:first-child:hover {
       background: #f2f7ff;
       border-radius: 12px 12px 0px 0px;
   }

   .SW__src-components-entries-widget-Ball-index-module__ball--13UXn>.SW__src-components-entries-widget-Ball-index-module__assistantWrapper--1OuYz>.SW__src-components-entries-widget-Ball-index-module__popup--3hXEt>.SW__src-components-entries-widget-Ball-index-module__assistantPopupContainer--1RmPt .SW__src-components-entries-widget-Ball-index-module__assistantGuessContent--mcmGI .SW__src-components-entries-widget-Ball-index-module__list--2oZ8o>.SW__src-components-entries-widget-Ball-index-module__popupItem--3pt-j:first-child:hover>.SW__src-components-entries-widget-Ball-index-module__text--38zD7 {
       color: #3d7fff;
   }

   .SW__src-components-entries-widget-Ball-index-module__ball--13UXn>.SW__src-components-entries-widget-Ball-index-module__assistantWrapper--1OuYz>.SW__src-components-entries-widget-Ball-index-module__popup--3hXEt>.SW__src-components-entries-widget-Ball-index-module__assistantPopupContainer--1RmPt .SW__src-components-entries-widget-Ball-index-module__assistantGuessContent--mcmGI .SW__src-components-entries-widget-Ball-index-module__list--2oZ8o>.SW__src-components-entries-widget-Ball-index-module__popupWarnItem--3ZtNT {
       background-color: #ffffff;
       border-radius: 12px;
       padding: 0px 12px;
   }

   .SW__src-components-entries-widget-Ball-index-module__ball--13UXn>.SW__src-components-entries-widget-Ball-index-module__assistantWrapper--1OuYz>.SW__src-components-entries-widget-Ball-index-module__popup--3hXEt>.SW__src-components-entries-widget-Ball-index-module__assistantPopupContainer--1RmPt .SW__src-components-entries-widget-Ball-index-module__assistantGuessContent--mcmGI .SW__src-components-entries-widget-Ball-index-module__list--2oZ8o>.SW__src-components-entries-widget-Ball-index-module__popupWarnItem--3ZtNT .SW__src-components-entries-widget-Ball-index-module__popupWarnHeader--1gDgN {
       line-height: 48px;
       font-size: 14px;
       font-weight: bold;
       color: #111;
   }

   .SW__src-components-entries-widget-Ball-index-module__ball--13UXn>.SW__src-components-entries-widget-Ball-index-module__assistantWrapper--1OuYz>.SW__src-components-entries-widget-Ball-index-module__popup--3hXEt>.SW__src-components-entries-widget-Ball-index-module__assistantPopupContainer--1RmPt .SW__src-components-entries-widget-Ball-index-module__assistantGuessContent--mcmGI .SW__src-components-entries-widget-Ball-index-module__list--2oZ8o>.SW__src-components-entries-widget-Ball-index-module__popupWarnItem--3ZtNT .SW__src-components-entries-widget-Ball-index-module__actionList--2PHjC .SW__src-components-entries-widget-Ball-index-module__actionItem--1ukre {
       display: flex;
       flex-direction: row;
       align-items: center;
       justify-content: space-between;
       background-color: #f5faff;
       border-radius: 12px;
       margin-bottom: 12px;
       line-height: 56px;
       font-size: 14px;
       color: #111;
       padding: 0px 12px;
   }

   .SW__src-components-entries-widget-Ball-index-module__ball--13UXn>.SW__src-components-entries-widget-Ball-index-module__assistantWrapper--1OuYz>.SW__src-components-entries-widget-Ball-index-module__popup--3hXEt>.SW__src-components-entries-widget-Ball-index-module__assistantPopupContainer--1RmPt .SW__src-components-entries-widget-Ball-index-module__assistantGuessContent--mcmGI .SW__src-components-entries-widget-Ball-index-module__list--2oZ8o>.SW__src-components-entries-widget-Ball-index-module__popupWarnItem--3ZtNT .SW__src-components-entries-widget-Ball-index-module__actionList--2PHjC .SW__src-components-entries-widget-Ball-index-module__actionItem--1ukre .SW__src-components-entries-widget-Ball-index-module__num--1M49s {
       color: #ff0000;
   }

   .SW__src-components-entries-widget-Ball-index-module__ball--13UXn>.SW__src-components-entries-widget-Ball-index-module__assistantWrapper--1OuYz>.SW__src-components-entries-widget-Ball-index-module__popup--3hXEt>.SW__src-components-entries-widget-Ball-index-module__assistantPopupContainer--1RmPt .SW__src-components-entries-widget-Ball-index-module__assistantGuessContent--mcmGI .SW__src-components-entries-widget-Ball-index-module__list--2oZ8o>.SW__src-components-entries-widget-Ball-index-module__popupWarnItem--3ZtNT .SW__src-components-entries-widget-Ball-index-module__actionList--2PHjC .SW__src-components-entries-widget-Ball-index-module__actionItem--1ukre .SW__src-components-entries-widget-Ball-index-module__rightIcon--1dfz_ {
       color: #666666;
   }

   .SW__src-components-entries-widget-Ball-index-module__ball--13UXn>.SW__src-components-entries-widget-Ball-index-module__assistantWrapper--1OuYz>.SW__src-components-entries-widget-Ball-index-module__popup--3hXEt>.SW__src-components-entries-widget-Ball-index-module__assistantPopupContainer--1RmPt .SW__src-components-entries-widget-Ball-index-module__assistantGuessContent--mcmGI .SW__src-components-entries-widget-Ball-index-module__list--2oZ8o>.SW__src-components-entries-widget-Ball-index-module__popupCardItem--Mba0p {
       display: flex;
       flex-direction: column;
       padding: 8px;
       border-bottom: 1px solid #f0f2f5;
       cursor: pointer;
       border-radius: 12px 12px 0px 0px;
   }

   .SW__src-components-entries-widget-Ball-index-module__ball--13UXn>.SW__src-components-entries-widget-Ball-index-module__assistantWrapper--1OuYz>.SW__src-components-entries-widget-Ball-index-module__popup--3hXEt>.SW__src-components-entries-widget-Ball-index-module__assistantPopupContainer--1RmPt .SW__src-components-entries-widget-Ball-index-module__assistantGuessContent--mcmGI .SW__src-components-entries-widget-Ball-index-module__list--2oZ8o>.SW__src-components-entries-widget-Ball-index-module__popupCardItem--Mba0p .SW__src-components-entries-widget-Ball-index-module__cardBlueBg--p04An {
       padding: 8px;
       background-color: #f2f7ff;
       border-radius: 9px;
   }

   .SW__src-components-entries-widget-Ball-index-module__ball--13UXn>.SW__src-components-entries-widget-Ball-index-module__assistantWrapper--1OuYz>.SW__src-components-entries-widget-Ball-index-module__popup--3hXEt>.SW__src-components-entries-widget-Ball-index-module__assistantPopupContainer--1RmPt .SW__src-components-entries-widget-Ball-index-module__assistantGuessContent--mcmGI .SW__src-components-entries-widget-Ball-index-module__list--2oZ8o>.SW__src-components-entries-widget-Ball-index-module__popupCardItem--Mba0p .SW__src-components-entries-widget-Ball-index-module__cardErrorBg--2ZB8B {
       padding: 8px;
       background-color: #fff3f6;
       border-radius: 9px;
   }

   .SW__src-components-entries-widget-Ball-index-module__ball--13UXn>.SW__src-components-entries-widget-Ball-index-module__assistantWrapper--1OuYz>.SW__src-components-entries-widget-Ball-index-module__popup--3hXEt>.SW__src-components-entries-widget-Ball-index-module__assistantPopupContainer--1RmPt .SW__src-components-entries-widget-Ball-index-module__assistantGuessContent--mcmGI .SW__src-components-entries-widget-Ball-index-module__list--2oZ8o>.SW__src-components-entries-widget-Ball-index-module__popupCardItem--Mba0p .SW__src-components-entries-widget-Ball-index-module__traceIdLayout--1K58g {
       display: -webkit-box;
       -webkit-box-flex: 1;
       -webkit-box-orient: horizontal;
       width: 100%;
       -webkit-box-align: center;
   }

   .SW__src-components-entries-widget-Ball-index-module__ball--13UXn>.SW__src-components-entries-widget-Ball-index-module__assistantWrapper--1OuYz>.SW__src-components-entries-widget-Ball-index-module__popup--3hXEt>.SW__src-components-entries-widget-Ball-index-module__assistantPopupContainer--1RmPt .SW__src-components-entries-widget-Ball-index-module__assistantGuessContent--mcmGI .SW__src-components-entries-widget-Ball-index-module__list--2oZ8o>.SW__src-components-entries-widget-Ball-index-module__popupCardItem--Mba0p .SW__src-components-entries-widget-Ball-index-module__traceIdLayout--1K58g>.SW__src-components-entries-widget-Ball-index-module__traceId--3bpUo {
       display: -webkit-box;
       -webkit-box-flex: 1;
       -webkit-box-orient: horizontal;
       -webkit-line-clamp: 1;
       font-size: 14px;
       word-break: break-all;
       color: #111111;
       font-weight: bold;
       overflow: hidden;
       margin-left: 5px;
       margin-right: 6px;
   }

   .SW__src-components-entries-widget-Ball-index-module__ball--13UXn>.SW__src-components-entries-widget-Ball-index-module__assistantWrapper--1OuYz>.SW__src-components-entries-widget-Ball-index-module__popup--3hXEt>.SW__src-components-entries-widget-Ball-index-module__assistantPopupContainer--1RmPt .SW__src-components-entries-widget-Ball-index-module__assistantGuessContent--mcmGI .SW__src-components-entries-widget-Ball-index-module__list--2oZ8o>.SW__src-components-entries-widget-Ball-index-module__popupCardItem--Mba0p .SW__src-components-entries-widget-Ball-index-module__traceIdLayout--1K58g>.SW__src-components-entries-widget-Ball-index-module__errorIcon--2xLa2 {
       width: 16px;
       height: 16px;
       flex-shrink: 0;
   }

   .SW__src-components-entries-widget-Ball-index-module__ball--13UXn>.SW__src-components-entries-widget-Ball-index-module__assistantWrapper--1OuYz>.SW__src-components-entries-widget-Ball-index-module__popup--3hXEt>.SW__src-components-entries-widget-Ball-index-module__assistantPopupContainer--1RmPt .SW__src-components-entries-widget-Ball-index-module__assistantGuessContent--mcmGI .SW__src-components-entries-widget-Ball-index-module__list--2oZ8o>.SW__src-components-entries-widget-Ball-index-module__popupCardItem--Mba0p .SW__src-components-entries-widget-Ball-index-module__traceIdLayout--1K58g .SW__src-components-entries-widget-Ball-index-module__status--28yMK {
       font-size: 12px;
       color: #3d7fff;
       flex-shrink: 0;
       max-width: 80px;
       display: -webkit-box;
       -webkit-box-flex: 1;
       -webkit-box-orient: vertical;
       -webkit-line-clamp: 1;
       overflow: hidden;
       text-align: end;
   }

   .SW__src-components-entries-widget-Ball-index-module__ball--13UXn>.SW__src-components-entries-widget-Ball-index-module__assistantWrapper--1OuYz>.SW__src-components-entries-widget-Ball-index-module__popup--3hXEt>.SW__src-components-entries-widget-Ball-index-module__assistantPopupContainer--1RmPt .SW__src-components-entries-widget-Ball-index-module__assistantGuessContent--mcmGI .SW__src-components-entries-widget-Ball-index-module__list--2oZ8o>.SW__src-components-entries-widget-Ball-index-module__popupCardItem--Mba0p .SW__src-components-entries-widget-Ball-index-module__text--38zD7 {
       font-size: 14px;
       color: #111111;
       display: -webkit-box;
       -webkit-box-flex: 1;
       -webkit-box-orient: vertical;
       -webkit-line-clamp: 2;
       overflow: hidden;
       font-weight: bold;
       line-height: 20px;
       word-break: break-all;
   }

   .SW__src-components-entries-widget-Ball-index-module__ball--13UXn>.SW__src-components-entries-widget-Ball-index-module__assistantWrapper--1OuYz>.SW__src-components-entries-widget-Ball-index-module__popup--3hXEt>.SW__src-components-entries-widget-Ball-index-module__assistantPopupContainer--1RmPt .SW__src-components-entries-widget-Ball-index-module__assistantGuessContent--mcmGI .SW__src-components-entries-widget-Ball-index-module__list--2oZ8o>.SW__src-components-entries-widget-Ball-index-module__popupCardItem--Mba0p .SW__src-components-entries-widget-Ball-index-module__subTextLayout--3liGV {
       font-size: 12px;
       color: #999999;
       display: -webkit-box;
       -webkit-box-flex: 1;
       -webkit-box-orient: vertical;
       -webkit-line-clamp: 1;
       overflow: hidden;
   }

   .SW__src-components-entries-widget-Ball-index-module__ball--13UXn>.SW__src-components-entries-widget-Ball-index-module__assistantWrapper--1OuYz>.SW__src-components-entries-widget-Ball-index-module__popup--3hXEt>.SW__src-components-entries-widget-Ball-index-module__assistantPopupContainer--1RmPt .SW__src-components-entries-widget-Ball-index-module__assistantGuessContent--mcmGI .SW__src-components-entries-widget-Ball-index-module__list--2oZ8o>.SW__src-components-entries-widget-Ball-index-module__popupCardItem--Mba0p .SW__src-components-entries-widget-Ball-index-module__subOrder--1sYaj {
       display: flex;
       flex-direction: row;
       margin-top: 2px;
       width: 100%;
   }

   .SW__src-components-entries-widget-Ball-index-module__ball--13UXn>.SW__src-components-entries-widget-Ball-index-module__assistantWrapper--1OuYz>.SW__src-components-entries-widget-Ball-index-module__popup--3hXEt>.SW__src-components-entries-widget-Ball-index-module__assistantPopupContainer--1RmPt .SW__src-components-entries-widget-Ball-index-module__assistantGuessContent--mcmGI .SW__src-components-entries-widget-Ball-index-module__list--2oZ8o>.SW__src-components-entries-widget-Ball-index-module__popupCardItem--Mba0p .SW__src-components-entries-widget-Ball-index-module__subOrder--1sYaj .SW__src-components-entries-widget-Ball-index-module__orderImgLastView--2xLl1 {
       width: 40px;
       height: 40px;
       border-radius: 8px;
       flex-shrink: 0;
       position: relative;
   }

   .SW__src-components-entries-widget-Ball-index-module__ball--13UXn>.SW__src-components-entries-widget-Ball-index-module__assistantWrapper--1OuYz>.SW__src-components-entries-widget-Ball-index-module__popup--3hXEt>.SW__src-components-entries-widget-Ball-index-module__assistantPopupContainer--1RmPt .SW__src-components-entries-widget-Ball-index-module__assistantGuessContent--mcmGI .SW__src-components-entries-widget-Ball-index-module__list--2oZ8o>.SW__src-components-entries-widget-Ball-index-module__popupCardItem--Mba0p .SW__src-components-entries-widget-Ball-index-module__subOrder--1sYaj .SW__src-components-entries-widget-Ball-index-module__msrectangleshape--k-Yzd {
       height: 40px;
       width: 31px;
       transform: scaleX(-1);
       background-image: linear-gradient(270deg, rgba(236, 246, 255, 0) 0%, #f2f8ff 100%);
       position: absolute;
       top: 0;
       right: 0;
   }

   .SW__src-components-entries-widget-Ball-index-module__ball--13UXn>.SW__src-components-entries-widget-Ball-index-module__assistantWrapper--1OuYz>.SW__src-components-entries-widget-Ball-index-module__popup--3hXEt>.SW__src-components-entries-widget-Ball-index-module__assistantPopupContainer--1RmPt .SW__src-components-entries-widget-Ball-index-module__assistantGuessContent--mcmGI .SW__src-components-entries-widget-Ball-index-module__list--2oZ8o>.SW__src-components-entries-widget-Ball-index-module__popupCardItem--Mba0p .SW__src-components-entries-widget-Ball-index-module__subOrder--1sYaj .SW__src-components-entries-widget-Ball-index-module__orderImg--23CJO {
       width: 40px;
       height: 40px;
       border-radius: 8px;
       margin-right: 4px;
       flex-shrink: 0;
   }

   .SW__src-components-entries-widget-Ball-index-module__ball--13UXn>.SW__src-components-entries-widget-Ball-index-module__assistantWrapper--1OuYz>.SW__src-components-entries-widget-Ball-index-module__popup--3hXEt>.SW__src-components-entries-widget-Ball-index-module__assistantPopupContainer--1RmPt .SW__src-components-entries-widget-Ball-index-module__assistantGuessContent--mcmGI .SW__src-components-entries-widget-Ball-index-module__list--2oZ8o>.SW__src-components-entries-widget-Ball-index-module__popupCardItem--Mba0p .SW__src-components-entries-widget-Ball-index-module__subOrder--1sYaj .SW__src-components-entries-widget-Ball-index-module__orderCount--3y0Tu {
       display: flex;
       flex-direction: column;
       justify-content: center;
       font-size: 12px;
       color: #999999;
       align-items: end;
       flex-grow: 1;
   }

   .SW__src-components-entries-widget-Ball-index-module__ball--13UXn>.SW__src-components-entries-widget-Ball-index-module__assistantWrapper--1OuYz>.SW__src-components-entries-widget-Ball-index-module__popup--3hXEt>.SW__src-components-entries-widget-Ball-index-module__assistantPopupContainer--1RmPt .SW__src-components-entries-widget-Ball-index-module__assistantGuessContent--mcmGI .SW__src-components-entries-widget-Ball-index-module__list--2oZ8o>.SW__src-components-entries-widget-Ball-index-module__popupCardItem--Mba0p .SW__src-components-entries-widget-Ball-index-module__subOrder--1sYaj .SW__src-components-entries-widget-Ball-index-module__orderInfo--InpwY {
       display: flex;
       flex-direction: column;
   }

   .SW__src-components-entries-widget-Ball-index-module__ball--13UXn>.SW__src-components-entries-widget-Ball-index-module__assistantWrapper--1OuYz>.SW__src-components-entries-widget-Ball-index-module__popup--3hXEt>.SW__src-components-entries-widget-Ball-index-module__assistantPopupContainer--1RmPt .SW__src-components-entries-widget-Ball-index-module__assistantGuessContent--mcmGI .SW__src-components-entries-widget-Ball-index-module__list--2oZ8o>.SW__src-components-entries-widget-Ball-index-module__popupCardItem--Mba0p .SW__src-components-entries-widget-Ball-index-module__subOrder--1sYaj .SW__src-components-entries-widget-Ball-index-module__orderInfo--InpwY .SW__src-components-entries-widget-Ball-index-module__productTitle--czyFC {
       font-size: 12px;
       color: #111111;
       display: -webkit-box;
       -webkit-box-flex: 1;
       -webkit-box-orient: vertical;
       -webkit-line-clamp: 1;
       overflow: hidden;
       text-overflow: ellipsis;
       line-height: 20px;
       word-break: break-all;
   }

   .SW__src-components-entries-widget-Ball-index-module__ball--13UXn>.SW__src-components-entries-widget-Ball-index-module__assistantWrapper--1OuYz>.SW__src-components-entries-widget-Ball-index-module__popup--3hXEt>.SW__src-components-entries-widget-Ball-index-module__assistantPopupContainer--1RmPt .SW__src-components-entries-widget-Ball-index-module__assistantGuessContent--mcmGI .SW__src-components-entries-widget-Ball-index-module__list--2oZ8o>.SW__src-components-entries-widget-Ball-index-module__popupCardItem--Mba0p .SW__src-components-entries-widget-Ball-index-module__subOrder--1sYaj .SW__src-components-entries-widget-Ball-index-module__orderInfo--InpwY .SW__src-components-entries-widget-Ball-index-module__productDesc--3djx0 {
       font-size: 12px;
       color: #999999;
       display: -webkit-box;
       -webkit-box-flex: 1;
       -webkit-box-orient: vertical;
       -webkit-line-clamp: 1;
       overflow: hidden;
       text-overflow: ellipsis;
       line-height: 20px;
   }

   .SW__src-components-entries-widget-Ball-index-module__ball--13UXn>.SW__src-components-entries-widget-Ball-index-module__assistantWrapper--1OuYz>.SW__src-components-entries-widget-Ball-index-module__popup--3hXEt>.SW__src-components-entries-widget-Ball-index-module__assistantPopupContainer--1RmPt .SW__src-components-entries-widget-Ball-index-module__assistantGuessContent--mcmGI .SW__src-components-entries-widget-Ball-index-module__list--2oZ8o>.SW__src-components-entries-widget-Ball-index-module__popupCardItem--Mba0p .SW__src-components-entries-widget-Ball-index-module__descLayout--t2ymW {
       display: -webkit-box;
       -webkit-box-flex: 1;
       -webkit-box-align: start;
       padding: 10px 8px 2px 8px;
   }

   .SW__src-components-entries-widget-Ball-index-module__ball--13UXn>.SW__src-components-entries-widget-Ball-index-module__assistantWrapper--1OuYz>.SW__src-components-entries-widget-Ball-index-module__popup--3hXEt>.SW__src-components-entries-widget-Ball-index-module__assistantPopupContainer--1RmPt .SW__src-components-entries-widget-Ball-index-module__assistantGuessContent--mcmGI .SW__src-components-entries-widget-Ball-index-module__list--2oZ8o>.SW__src-components-entries-widget-Ball-index-module__popupCardItem--Mba0p .SW__src-components-entries-widget-Ball-index-module__descText--vaRr2 {
       font-size: 14px;
       color: #111111;
       display: -webkit-box;
       -webkit-box-flex: 1;
       -webkit-box-orient: vertical;
       -webkit-line-clamp: 2;
       overflow: hidden;
   }

   .SW__src-components-entries-widget-Ball-index-module__ball--13UXn>.SW__src-components-entries-widget-Ball-index-module__assistantWrapper--1OuYz>.SW__src-components-entries-widget-Ball-index-module__popup--3hXEt>.SW__src-components-entries-widget-Ball-index-module__assistantPopupContainer--1RmPt .SW__src-components-entries-widget-Ball-index-module__assistantGuessContent--mcmGI .SW__src-components-entries-widget-Ball-index-module__list--2oZ8o>.SW__src-components-entries-widget-Ball-index-module__popupCardItem--Mba0p:hover {
       background: #f2f7ff;
   }

   .SW__src-components-entries-widget-Ball-index-module__ball--13UXn>.SW__src-components-entries-widget-Ball-index-module__assistantWrapper--1OuYz>.SW__src-components-entries-widget-Ball-index-module__popup--3hXEt>.SW__src-components-entries-widget-Ball-index-module__assistantPopupContainer--1RmPt .SW__src-components-entries-widget-Ball-index-module__assistantGuessContent--mcmGI .SW__src-components-entries-widget-Ball-index-module__list--2oZ8o>.SW__src-components-entries-widget-Ball-index-module__popupCardItem--Mba0p:hover .SW__src-components-entries-widget-Ball-index-module__descText--vaRr2 {
       color: #3d7fff;
   }

   .SW__src-components-entries-widget-Ball-index-module__ball--13UXn>.SW__src-components-entries-widget-Ball-index-module__assistantWrapper--1OuYz>.SW__src-components-entries-widget-Ball-index-module__popup--3hXEt>.SW__src-components-entries-widget-Ball-index-module__assistantPopupContainer--1RmPt .SW__src-components-entries-widget-Ball-index-module__assistantGuessContent--mcmGI .SW__src-components-entries-widget-Ball-index-module__list--2oZ8o>.SW__src-components-entries-widget-Ball-index-module__close--201P8 {
       position: absolute;
       top: 4px;
       right: 4px;
       cursor: pointer;
   }

   .SW__src-components-entries-widget-Ball-index-module__ball--13UXn>.SW__src-components-entries-widget-Ball-index-module__assistantWrapper--1OuYz>.SW__src-components-entries-widget-Ball-index-module__popup--3hXEt>.SW__src-components-entries-widget-Ball-index-module__assistantPopupContainer--1RmPt .SW__src-components-entries-widget-Ball-index-module__assistantGuessContent--mcmGI .SW__src-components-entries-widget-Ball-index-module__list--2oZ8o>.SW__src-components-entries-widget-Ball-index-module__close--201P8>i {
       font-size: 20px;
       color: rgba(0, 0, 0, 0.25);
   }

   .SW__src-components-entries-widget-Ball-index-module__ball--13UXn>.SW__src-components-entries-widget-Ball-index-module__assistantWrapper--1OuYz>.SW__src-components-entries-widget-Ball-index-module__popup--3hXEt>.SW__src-components-entries-widget-Ball-index-module__assistantPopupContainer--1RmPt .SW__src-components-entries-widget-Ball-index-module__popupBar--2P8Li {
       padding: 14px 16px;
       cursor: pointer;
       display: flex;
       flex-direction: row;
       align-items: center;
       justify-content: center;
   }

   .SW__src-components-entries-widget-Ball-index-module__ball--13UXn>.SW__src-components-entries-widget-Ball-index-module__assistantWrapper--1OuYz>.SW__src-components-entries-widget-Ball-index-module__popup--3hXEt>.SW__src-components-entries-widget-Ball-index-module__assistantPopupContainer--1RmPt .SW__src-components-entries-widget-Ball-index-module__popupBar--2P8Li>span {
       font-weight: 500;
       font-size: 14px;
       background: linear-gradient(to right, #c384fe 0%, #2546f1 100%) text;
       -webkit-background-clip: text;
       color: transparent;
   }

   .SW__src-components-entries-widget-Ball-index-module__ball--13UXn>.SW__src-components-entries-widget-Ball-index-module__assistantWrapper--1OuYz>.SW__src-components-entries-widget-Ball-index-module__popup--3hXEt>.SW__src-components-entries-widget-Ball-index-module__assistantPopupContainer--1RmPt .SW__src-components-entries-widget-Ball-index-module__popupBar--2P8Li>i {
       font-size: 16px;
       color: #6f7cff;
       font-weight: 500;
   }

   .SW__src-components-entries-widget-Ball-index-module__ball--13UXn>.SW__src-components-entries-widget-Ball-index-module__assistantWrapper--1OuYz>.SW__src-components-entries-widget-Ball-index-module__popup--3hXEt>.SW__src-components-entries-widget-Ball-index-module__assistantPopupContainer--1RmPt .SW__src-components-entries-widget-Ball-index-module__dictionaryBar--1kOga {
       margin-top: 12px;
       display: flex;
       flex-direction: row;
       justify-content: end;
       align-items: center;
       width: 100%;
   }

   .SW__src-components-entries-widget-Ball-index-module__ball--13UXn>.SW__src-components-entries-widget-Ball-index-module__assistantWrapper--1OuYz>.SW__src-components-entries-widget-Ball-index-module__popup--3hXEt>.SW__src-components-entries-widget-Ball-index-module__assistantPopupContainer--1RmPt .SW__src-components-entries-widget-Ball-index-module__dictionaryBar--1kOga .SW__src-components-entries-widget-Ball-index-module__sider--1vIrq {
       height: 32px;
       width: 100%;
       background-image: url('data:image/png;base64,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');
       background-size: 100% 100%;
       display: flex;
       flex-direction: row;
       align-items: center;
       border-radius: 8px;
       box-shadow: 0px 0px 12px 4px rgba(0, 0, 0, 0.1);
   }

   .SW__src-components-entries-widget-Ball-index-module__ball--13UXn>.SW__src-components-entries-widget-Ball-index-module__assistantWrapper--1OuYz>.SW__src-components-entries-widget-Ball-index-module__popup--3hXEt>.SW__src-components-entries-widget-Ball-index-module__assistantPopupContainer--1RmPt .SW__src-components-entries-widget-Ball-index-module__dictionaryBar--1kOga .SW__src-components-entries-widget-Ball-index-module__txtLayout--3peL- {
       flex-grow: 1;
       display: flex;
       justify-content: center;
       margin-left: 55px;
       cursor: pointer;
       padding-left: 4px;
       padding-right: 4px;
       overflow: hidden;
   }

   .SW__src-components-entries-widget-Ball-index-module__ball--13UXn>.SW__src-components-entries-widget-Ball-index-module__assistantWrapper--1OuYz>.SW__src-components-entries-widget-Ball-index-module__popup--3hXEt>.SW__src-components-entries-widget-Ball-index-module__assistantPopupContainer--1RmPt .SW__src-components-entries-widget-Ball-index-module__dictionaryBar--1kOga .SW__src-components-entries-widget-Ball-index-module__dictionaryTxt--3D4wc {
       color: #666666;
       font-size: 15.5px;
   }

   .SW__src-components-entries-widget-Ball-index-module__ball--13UXn>.SW__src-components-entries-widget-Ball-index-module__assistantWrapper--1OuYz>.SW__src-components-entries-widget-Ball-index-module__popup--3hXEt>.SW__src-components-entries-widget-Ball-index-module__assistantPopupContainer--1RmPt .SW__src-components-entries-widget-Ball-index-module__dictionaryBar--1kOga>span {
       display: block;
       text-align: center;
       -webkit-box-flex: 1;
       font-size: 14px;
       color: #3d7fff;
       cursor: pointer;
   }

   .SW__src-components-entries-widget-Ball-index-module__ball--13UXn>.SW__src-components-entries-widget-Ball-index-module__assistantWrapper--1OuYz>.SW__src-components-entries-widget-Ball-index-module__popup--3hXEt>.SW__src-components-entries-widget-Ball-index-module__assistantPopupContainer--1RmPt .SW__src-components-entries-widget-Ball-index-module__dictionaryBar--1kOga>span>i {
       margin-right: 8px;
   }

   .SW__src-components-entries-widget-Ball-index-module__ball--13UXn>.SW__src-components-entries-widget-Ball-index-module__assistantWrapper--1OuYz>.SW__src-components-entries-widget-Ball-index-module__popup--3hXEt>.SW__src-components-entries-widget-Ball-index-module__assistantPopupContainer--1RmPt .SW__src-components-entries-widget-Ball-index-module__dictionaryBar--1kOga>span:nth-child(2) {
       border-left: 1px solid #f0f2f5;
   }

   .SW__src-components-entries-widget-Ball-index-module__ball--13UXn>.SW__src-components-entries-widget-Ball-index-module__assistantWrapper--1OuYz>.SW__src-components-entries-widget-Ball-index-module__popup--3hXEt>.SW__src-components-entries-widget-Ball-index-module__assistantPopupContainer--1RmPt .SW__src-components-entries-widget-Ball-index-module__dictionaryBar--1kOga>span:hover {
       color: #0049d6;
   }

   .SW__src-components-entries-widget-Ball-index-module__ball--13UXn>.SW__src-components-entries-widget-Ball-index-module__assistantWrapper--1OuYz>.SW__src-components-entries-widget-Ball-index-module__popup--3hXEt>.SW__src-components-entries-widget-Ball-index-module__assistantPopupContainer--1RmPt .SW__src-components-entries-widget-Ball-index-module__dictionaryBar--1kOga .SW__src-components-entries-widget-Ball-index-module__fade--30nyy {
       color: #666666;
       font-size: 14px;
       width: 100%;
       animation-name: SW__src-components-entries-widget-Ball-index-module__fadeInAnimation--1T_PS;
       animation-duration: 0.5s;
       animation-fill-mode: forwards;
       display: -webkit-box;
       -webkit-box-flex: 1;
       -webkit-box-orient: vertical;
       -webkit-line-clamp: 1;
       text-align: center;
       overflow: hidden;
   }

   @keyframes SW__src-components-entries-widget-Ball-index-module__fadeInAnimation--1T_PS {
       0% {
           opacity: 0;
           transform: translateY(10px);
       }

       100% {
           opacity: 1;
           transform: translateY(0);
       }
   }

   .SW__src-components-entries-widget-Ball-index-module__ball--13UXn>.SW__src-components-entries-widget-Ball-index-module__assistantWrapper--1OuYz>.SW__src-components-entries-widget-Ball-index-module__popup--3hXEt>.SW__src-components-entries-widget-Ball-index-module__assistantPopupContainer--1RmPt .SW__src-components-entries-widget-Ball-index-module__dictionaryBar--1kOga .SW__src-components-entries-widget-Ball-index-module__fade--30nyy:hover {
       color: #0049d6;
   }

   .SW__src-components-entries-widget-Ball-index-module__ball--13UXn>.SW__src-components-entries-widget-Ball-index-module__assistantWrapper--1OuYz>.SW__src-components-entries-widget-Ball-index-module__popup--3hXEt>.SW__src-components-entries-widget-Ball-index-module__assistantPopupContainer--1RmPt .SW__src-components-entries-widget-Ball-index-module__dictionaryBar--1kOga .SW__src-components-entries-widget-Ball-index-module__hiddenFade--1ORp1 {
       display: none;
   }

   .SW__src-components-entries-widget-Ball-index-module__ball--13UXn>.SW__src-components-entries-widget-Ball-index-module__assistantWrapper--1OuYz>.SW__src-components-entries-widget-Ball-index-module__popup--3hXEt>.SW__src-components-entries-widget-Ball-index-module__assistantPopupContainer--1RmPt .SW__src-components-entries-widget-Ball-index-module__dictionaryBar--1kOga .SW__src-components-entries-widget-Ball-index-module__input--1Q-xG {
       background-color: transparent;
       width: 280px;
       text-align: center;
       padding-left: 40px;
   }

   @keyframes SW__src-components-entries-widget-Ball-index-module__fadeOutAnimation--2VlSr {
       0% {
           opacity: 1;
           transform: translateY(0);
       }

       100% {
           opacity: 0;
           transform: translateY(-10px);
       }
   }

   .SW__src-components-entries-widget-Ball-index-module__ball--13UXn>.SW__src-components-entries-widget-Ball-index-module__assistantWrapper--1OuYz>.SW__src-components-entries-widget-Ball-index-module__popup--3hXEt>.SW__src-components-entries-widget-Ball-index-module__assistantPopupContainer--1RmPt .SW__src-components-entries-widget-Ball-index-module__dictionaryBar--1kOga .SW__src-components-entries-widget-Ball-index-module__fadeOut--2a2ht {
       animation-name: SW__src-components-entries-widget-Ball-index-module__fadeOutAnimation--2VlSr;
       animation-duration: 0.5s;
       animation-fill-mode: forwards;
   }

   .SW__src-components-entries-widget-Ball-index-module__ball--13UXn>.SW__src-components-entries-widget-Ball-index-module__assistantWrapper--1OuYz>.SW__src-components-entries-widget-Ball-index-module__popup--3hXEt>.SW__src-components-entries-widget-Ball-index-module__assistantPopupContainer--1RmPt .SW__src-components-entries-widget-Ball-index-module__container--3kUnA {
       position: relative;
   }

   .SW__src-components-entries-widget-Ball-index-module__ball--13UXn>.SW__src-components-entries-widget-Ball-index-module__assistantWrapper--1OuYz>.SW__src-components-entries-widget-Ball-index-module__popup--3hXEt>.SW__src-components-entries-widget-Ball-index-module__assistantPopupContainer--1RmPt .SW__src-components-entries-widget-Ball-index-module__container--3kUnA .xixi-icon {
       font-size: 16px;
       color: #3888ff;
       position: absolute;
       top: 8px;
       left: 8px;
   }

   .SW__src-components-entries-widget-Ball-index-module__ball--13UXn>.SW__src-components-entries-widget-Ball-index-module__assistantWrapper--1OuYz>.SW__src-components-entries-widget-Ball-index-module__popup--3hXEt>.SW__src-components-entries-widget-Ball-index-module__assistantPopupContainer--1RmPt .SW__src-components-entries-widget-Ball-index-module__container--3kUnA .xixi-icon::after {
       content: '';
       display: inline-block;
       width: 1px;
       height: 16px;
       margin: 0 8px;
       background-color: #3888ff;
   }

   .SW__src-components-entries-widget-Ball-index-module__ball--13UXn>.SW__src-components-entries-widget-Ball-index-module__assistantWrapper--1OuYz>.SW__src-components-entries-widget-Ball-index-module__popup--3hXEt>.SW__src-components-entries-widget-Ball-index-module__assistantPopupContainerBg--1PeLv {
       background-image: none;
   }

   .SW__src-components-entries-widget-Ball-index-module__ball--13UXn>.SW__src-components-entries-widget-Ball-index-module__assistantWrapper--1OuYz>.SW__src-components-entries-widget-Ball-index-module__popup--3hXEt>.SW__src-components-entries-widget-Ball-index-module__assistantPopupContainerBg--1PeLv .SW__src-components-entries-widget-Ball-index-module__assistantGuessCard--YKhvh .SW__src-components-entries-widget-Ball-index-module__assistantGuessContent--mcmGI {
       background-color: #ffffff;
       box-shadow: 0 4px 30px 0 rgba(0, 0, 0, 0.12);
   }

   .SW__src-components-entries-widget-Ball-index-module__ball--13UXn>.SW__src-components-entries-widget-Ball-index-module__assistantWrapper--1OuYz>.SW__src-components-entries-widget-Ball-index-module__popup--3hXEt>.SW__src-components-entries-widget-Ball-index-module__assistantPopupContainerBg--1PeLv .SW__src-components-entries-widget-Ball-index-module__assistantGuessCard--YKhvh .SW__src-components-entries-widget-Ball-index-module__assistantGuessContent--mcmGI .SW__src-components-entries-widget-Ball-index-module__list--2oZ8o {
       margin: 0px 0px;
   }

   .SW__src-components-entries-widget-Ball-index-module__ball--13UXn>.SW__src-components-entries-widget-Ball-index-module__assistantWrapper--1OuYz>.SW__src-components-entries-widget-Ball-index-module__popup--3hXEt .SW__src-components-entries-widget-Ball-index-module__assistantContact--26slM {
       position: absolute;
       width: 100px;
       height: 72px;
       border-radius: 12px;
       display: -webkit-box;
       -webkit-box-orient: vertical;
       -webkit-box-pack: center;
       -webkit-box-align: center;
       transition: background-color 300ms;
   }

   .SW__src-components-entries-widget-Ball-index-module__ball--13UXn>.SW__src-components-entries-widget-Ball-index-module__assistantWrapper--1OuYz>.SW__src-components-entries-widget-Ball-index-module__popup--3hXEt .SW__src-components-entries-widget-Ball-index-module__assistantContact--26slM img {
       width: 100%;
   }

   .SW__src-components-entries-widget-Summary-index-module__summary--24LZ- {
       position: relative;
       height: auto;
       border-radius: 8px;
       display: flex;
       overflow: hidden;
       flex-direction: column;
       background-color: #eee;
   }

   .SW__src-components-entries-widget-Summary-index-module__summary--24LZ- .SW__src-components-entries-widget-Summary-index-module__topBar--19NcB {
       display: flex;
       flex-direction: row;
       padding: 12px 8px;
       background-color: #3d7fff;
   }

   .SW__src-components-entries-widget-Summary-index-module__summary--24LZ- .SW__src-components-entries-widget-Summary-index-module__topBar--19NcB .SW__src-components-entries-widget-Summary-index-module__search--3rzVB {
       display: flex;
       flex: 1;
       padding: 8px;
       border-radius: 6px;
       background-color: #fff;
       line-height: 16px;
       cursor: text;
   }

   .SW__src-components-entries-widget-Summary-index-module__summary--24LZ- .SW__src-components-entries-widget-Summary-index-module__topBar--19NcB .SW__src-components-entries-widget-Summary-index-module__search--3rzVB>img {
       margin-right: 7px;
       object-fit: contain;
   }

   .SW__src-components-entries-widget-Summary-index-module__summary--24LZ- .SW__src-components-entries-widget-Summary-index-module__topBar--19NcB .SW__src-components-entries-widget-Summary-index-module__search--3rzVB>span {
       font-size: 14px;
       color: rgba(0, 0, 0, 0.45);
   }

   .SW__src-components-entries-widget-Summary-index-module__summary--24LZ- .SW__src-components-entries-widget-Summary-index-module__topBar--19NcB .SW__src-components-entries-widget-Summary-index-module__bell--2nzua {
       position: relative;
       padding-top: 5px;
       margin-left: 4px;
       cursor: pointer;
   }

   .SW__src-components-entries-widget-Summary-index-module__summary--24LZ- .SW__src-components-entries-widget-Summary-index-module__topBar--19NcB .SW__src-components-entries-widget-Summary-index-module__bell--2nzua .sh-icon {
       font-size: 20px;
       color: #fff;
   }

   .SW__src-components-entries-widget-Summary-index-module__summary--24LZ- .SW__src-components-entries-widget-Summary-index-module__topBar--19NcB .SW__src-components-entries-widget-Summary-index-module__bell--2nzua .SW__src-components-entries-widget-Summary-index-module__badge--rFGAr {
       position: absolute;
       top: -2px;
       right: -4px;
       background-color: #f00;
       border-radius: 8px;
       min-width: 8px;
       text-align: center;
       font-size: 12px;
       padding: 0 4px;
       color: #fff;
       height: 16px;
       display: flex;
       align-items: center;
       justify-content: center;
   }

   .SW__src-components-entries-widget-Summary-index-module__summary--24LZ- .SW__src-components-entries-widget-Summary-index-module__content--3iao0 {
       max-height: 344px;
       padding: 8px 4px 0 8px;
       overflow-y: scroll;
       -webkit-box-flex: 1;
   }

   .SW__src-components-entries-widget-Summary-index-module__summary--24LZ- .SW__src-components-entries-widget-Summary-index-module__content--3iao0::-webkit-scrollbar-track {
       background-color: transparent;
   }

   .SW__src-components-entries-widget-Summary-index-module__summary--24LZ- .SW__src-components-entries-widget-Summary-index-module__content--3iao0::-webkit-scrollbar-thumb {
       background-color: #ddd;
       border-radius: 2px;
   }

   .SW__src-components-entries-widget-Summary-index-module__summary--24LZ- .SW__src-components-entries-widget-Summary-index-module__content--3iao0::-webkit-scrollbar {
       width: 4px;
   }

   .SW__src-components-entries-widget-Summary-index-module__summary--24LZ- .SW__src-components-entries-widget-Summary-index-module__content--3iao0 .SW__src-components-entries-widget-Summary-index-module__main--3fDNN {
       padding: 27px 6px 0;
       box-sizing: border-box;
       background-color: #fff;
       border-top-right-radius: 12px;
       border-top-left-radius: 12px;
   }

   .SW__src-components-entries-widget-Summary-index-module__summary--24LZ- .SW__src-components-entries-widget-Summary-index-module__content--3iao0 .SW__src-components-entries-widget-Summary-index-module__main--3fDNN .SW__src-components-entries-widget-Summary-index-module__list--3KyE6 .SW__src-components-entries-widget-Summary-index-module__item--dF73R {
       display: flex;
       margin-bottom: 24px;
       align-items: flex-start;
       cursor: pointer;
   }

   .SW__src-components-entries-widget-Summary-index-module__summary--24LZ- .SW__src-components-entries-widget-Summary-index-module__content--3iao0 .SW__src-components-entries-widget-Summary-index-module__main--3fDNN .SW__src-components-entries-widget-Summary-index-module__list--3KyE6 .SW__src-components-entries-widget-Summary-index-module__item--dF73R:before {
       content: '';
       width: 5px;
       height: 5px;
       border-radius: 2.5px;
       background-color: #3d7fff;
       margin-right: 6px;
       margin-top: 8px;
   }

   .SW__src-components-entries-widget-Summary-index-module__summary--24LZ- .SW__src-components-entries-widget-Summary-index-module__content--3iao0 .SW__src-components-entries-widget-Summary-index-module__main--3fDNN .SW__src-components-entries-widget-Summary-index-module__list--3KyE6 .SW__src-components-entries-widget-Summary-index-module__item--dF73R>span {
       flex: 1;
       font-size: 14px;
       color: #3e4a5a;
   }

   .SW__src-components-entries-widget-Summary-index-module__summary--24LZ- .SW__src-components-entries-widget-Summary-index-module__content--3iao0 .SW__src-components-entries-widget-Summary-index-module__main--3fDNN .SW__src-components-entries-widget-Summary-index-module__list--3KyE6 .SW__src-components-entries-widget-Summary-index-module__item--dF73R>span .SW__src-components-entries-widget-Summary-index-module__tag--3BQdZ {
       display: inline;
       color: #1779f2;
       background-color: #e2efff;
       border-radius: 2px;
       padding: 2px 4px;
       font-size: 12px;
       margin-left: 4px;
   }

   .SW__src-components-entries-widget-Summary-index-module__summary--24LZ- .SW__src-components-entries-widget-Summary-index-module__content--3iao0 .SW__src-components-entries-widget-Summary-index-module__main--3fDNN .SW__src-components-entries-widget-Summary-index-module__list--3KyE6 .SW__src-components-entries-widget-Summary-index-module__item--dF73R:last-child {
       margin-bottom: 0;
   }

   .SW__src-components-entries-widget-Summary-index-module__summary--24LZ- .SW__src-components-entries-widget-Summary-index-module__btnBar--3aXuo {
       display: -webkit-box;
       position: sticky;
       bottom: 0;
       padding: 12px;
       background-color: #fff;
       border-bottom-left-radius: 12px;
       border-bottom-right-radius: 12px;
       margin: 0 8px 8px;
   }

   .SW__src-components-entries-widget-Summary-index-module__summary--24LZ- .SW__src-components-entries-widget-Summary-index-module__btnBar--3aXuo .SW__src-components-entries-widget-Summary-index-module__btn--1Vujf {
       -webkit-box-flex: 1;
       padding: 8px;
       border-radius: 4px;
       font-size: 16px;
       color: #fff;
       background-image: linear-gradient(to right, #76b6fe, #3d7fff);
       text-align: center;
       box-sizing: border-box;
       cursor: pointer;
   }

   .SW__src-components-entries-widget-Summary-index-module__strongRemindBalloon--1ysCO {
       padding: 4px;
       z-index: 1000000;
       background-color: #fff;
       position: fixed;
       font-size: 12px;
       display: block;
       width: max-content;
       border: 1px solid #eee;
       border-radius: 4px;
       max-width: 148px;
       transform: translate(calc(-100% + 29px), calc(-100% - 40px));
       cursor: pointer;
   }

   @font-face {
       font-family: 'shIconfont';
       /* Project id 1937921 */
       src: url('//at.alicdn.com/t/a/font_1937921_93tqrfhy4k6.woff2?t=1701252529038') format('woff2'), url('//at.alicdn.com/t/a/font_1937921_93tqrfhy4k6.woff?t=1701252529038') format('woff'), url('//at.alicdn.com/t/a/font_1937921_93tqrfhy4k6.ttf?t=1701252529038') format('truetype');
   }

   .SW__src-components-entries-widget-Summary-index-module__strongRemindBalloon--1ysCO .sh-icon {
       font-family: 'shIconfont';
       font-style: normal;
       -webkit-font-smoothing: antialiased;
       -webkit-text-stroke-width: 0.2px;
       -moz-osx-font-smoothing: grayscale;
       color: #000 !important;
       font-size: 12px !important;
   }

   .SW__src-components-entries-widget-Summary-index-module__strongRemindBalloon--1ysCO .SW__src-components-entries-widget-Summary-index-module__content--3iao0 {
       word-break: break-all;
   }

   .SW__src-components-entries-widget-Summary-index-module__strongRemindBalloon--1ysCO .SW__src-components-entries-widget-Summary-index-module__content--3iao0::after {
       content: '';
       width: 0;
       height: 0;
       border-color: transparent;
       border-width: 10px;
       border-top-color: #fff;
       border-style: solid;
       position: absolute;
       bottom: -20px;
   }

   .SW__src-components-entries-widget-Summary-index-module__strongRemindBalloon--1ysCO .SW__src-components-entries-widget-Summary-index-module__tag--3BQdZ {
       display: inline-block;
       margin-right: 4px;
       border-radius: 3px;
       padding: 2px 3px;
       font-size: 12px;
       line-height: 12px;
       font-weight: bold;
       background-color: #edf3ff;
       color: #3d7fff;
   }

   .SW__src-components-entries-widget-Summary-index-module__strongRemindBalloon--1ysCO .SW__src-components-entries-widget-Summary-index-module__tag--3BQdZ.SW__src-components-entries-widget-Summary-index-module__warn--1XrUV {
       background-color: #ffeded;
       color: #ff3333;
   }

   .SW__src-components-entries-widget-Summary-index-module__strongRemindBalloon--1ysCO .SW__src-components-entries-widget-Summary-index-module__close--3Q8_9 {
       display: inline-block;
       padding: 1px;
       margin-left: 5px;
   }

   .SW__src-components-entries-widget-Summary-index-module__strongRemindBalloon--1ysCO::after {
       background-color: #fff !important;
   }

   .fusion-media-box_components-media-box_thumbnail-container {
       display: flex;
       flex-direction: row
   }

   .fusion-media-box_components-media-box_album-cover {
       font-family: fusionMediaBoxIconFont;
       writing-mode: initial;
       position: relative;
       margin-left: 8px;
       width: 50px;
       height: 50px;
       transition: transform cubic-bezier(.23, 1, .32, 1) .3s
   }

   .fusion-media-box_components-media-box_album-cover:before {
       content: "\e6a3";
       position: absolute;
       left: 50%;
       top: 50%;
       margin: -16px 0 0 -16px;
       width: 32px;
       height: 32px;
       font-size: 16px;
       background-color: #3339;
       border-radius: 16px;
       z-index: 2;
       color: #fff;
       text-align: center;
       line-height: 32px;
       cursor: pointer;
       opacity: 0;
       transform: scale(1.2);
       transition-property: transform, opacity;
       transition-duration: .3s;
       transition-timing-function: cubic-bezier(.23, 1, .32, 1);
       transition-delay: 0s
   }

   .fusion-media-box_components-media-box_album-cover:after {
       content: "";
       position: absolute;
       left: 0;
       top: 0;
       width: 100%;
       height: 100%;
       background-color: #0000;
       z-index: 1;
       transition-property: background-color;
       transition-duration: .3s;
       transition-timing-function: cubic-bezier(.23, 1, .32, 1);
       transition-delay: 0s
   }

   .fusion-media-box_components-media-box_album-cover:hover {
       transform: scale(1.1)
   }

   .fusion-media-box_components-media-box_album-cover:hover:before {
       opacity: 1;
       transform: scale(1)
   }

   .fusion-media-box_components-media-box_album-cover:hover:after {
       background-color: #0000001a
   }

   @font-face {
       font-family: fusionMediaBoxIconFont;
       src: url(//at.alicdn.com/t/a/font_3836394_l9361xxpg1.woff2?t=1677481816612) format("woff2"), url(//at.alicdn.com/t/a/font_3836394_l9361xxpg1.woff?t=1677481816612) format("woff"), url(//at.alicdn.com/t/a/font_3836394_l9361xxpg1.ttf?t=1677481816612) format("truetype")
   }

   .fusion-media-box_components-custom-icon-icon-module-less_fusion-media-box-icon-font {
       font-family: fusionMediaBoxIconFont;
       font-size: 16px;
       font-style: normal;
       -webkit-font-smoothing: antialiased;
       -webkit-text-stroke-width: .2px;
       -moz-osx-font-smoothing: grayscale
   }

   .fusion-media-box_components-media-view_album-overlay {
       position: fixed;
       left: 0;
       top: 0;
       width: 100%;
       height: 100%;
       background-color: #000000a6;
       z-index: 1000
   }

   .fusion-media-box_components-media-view_album-overlay-hide {
       display: none
   }

   .fusion-media-box_components-media-view_album-control {
       position: absolute;
       z-index: 1;
       top: 50%;
       width: 48px;
       height: 48px;
       background-color: #0006;
       color: #fff;
       line-height: 80px;
       border-radius: 50%;
       display: flex;
       justify-content: center;
       align-items: center
   }

   .fusion-media-box_components-media-view_album-control:hover {
       background-color: #0009;
       text-decoration: none;
       cursor: pointer
   }

   .fusion-media-box_components-media-view_album-control-disabled {
       color: #fff3
   }

   .fusion-media-box_components-media-view_album-control-disabled:hover {
       background-color: #0006;
       cursor: not-allowed
   }

   .fusion-media-box_components-media-view_albumprev {
       left: 48px
   }

   .fusion-media-box_components-media-view_albumnext {
       right: 48px
   }

   .fusion-media-box_components-media-view_album-stage {
       height: 100%;
       position: relative
   }

   .fusion-media-box_components-media-view_album-func-button {
       position: absolute;
       height: 56px;
       top: 0;
       z-index: 1003;
       left: 0;
       right: 0;
       background: rgba(0, 0, 0, .25);
       display: flex;
       flex-direction: row;
       justify-content: flex-end;
       align-items: center;
       padding: 0 56px 0 32px
   }

   .fusion-media-box_components-media-view_album-func-button-item {
       width: 32px;
       height: 32px;
       color: #fff;
       cursor: pointer;
       position: relative;
       margin-left: 8px;
       display: flex;
       justify-content: center;
       align-items: center;
       border-radius: 4px
   }

   .fusion-media-box_components-media-view_album-func-button-item:hover {
       background-color: #fff3
   }

   .fusion-media-box_components-media-view_deep-album-item {
       position: relative;
       width: 100%;
       height: 100%
   }

   .fusion-media-box_components-media-view_item-container {
       transition: transform fadeIn;
       transition-property: transform;
       transition-duration: .3s;
       transition-timing-function: cubic-bezier(.23, 1, .32, 1);
       transition-delay: 0s;
       position: absolute;
       inset: 56px 0 0;
       margin: auto;
       max-width: 100%;
       max-height: 100%;
       display: flex;
       justify-content: center;
       align-items: center
   }

   .fusion-media-box_components-media-view_album-close {
       position: absolute;
       width: 56px;
       height: 56px;
       z-index: 1004;
       cursor: pointer;
       right: 0;
       top: 0;
       color: #fff;
       display: flex;
       justify-content: center;
       align-items: center
   }

   .fusion-media-box_components-media-view_custom-divider {
       display: inline-block;
       width: 1px;
       height: 10px;
       background: #dcdee3;
       margin-left: 10px
   }

   @keyframes fusion-media-box_components-media-view-animate-module-less_album-zoom-in {
       0% {
           opacity: .5;
           transform: scale(.2)
       }

       to {
           opacity: 1;
           transform: scale(1)
       }
   }

   @keyframes fusion-media-box_components-media-view-animate-module-less_album-zoom-out {
       0% {
           opacity: .8;
           transform: scale(1)
       }

       to {
           opacity: 0;
           transform: scale(.2)
       }
   }

   .fusion-media-box_components-media-view-animate-module-less_album-overlay-enter,
   .fusion-media-box_components-media-view-animate-module-less_album-overlay-appear {
       transform: scale(.2);
       opacity: .5;
       animation-duration: .3s;
       animation-fill-mode: both;
       animation-play-state: paused
   }

   .fusion-media-box_components-media-view-animate-module-less_album-overlay-enter-active,
   .fusion-media-box_components-media-view-animate-module-less_album-overlay-appear-active {
       animation-name: fusion-media-box_components-media-view-animate-module-less_album-zoom-in;
       animation-play-state: running
   }

   .fusion-media-box_components-media-view-animate-module-less_album-overlay-leave {
       transform: scale(1);
       opacity: .8;
       animation-duration: .3s;
       animation-fill-mode: both;
       animation-play-state: paused
   }

   .fusion-media-box_components-media-view-animate-module-less_album-overlay-leave-active {
       animation-name: fusion-media-box_components-media-view-animate-module-less_album-zoom-out;
       animation-play-state: running
   }

   /*# sourceMappingURL=data:application/json;base64,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QyxHQUFHLFNBQVMsQ0FBQyxrQkFBa0IsQ0FBQyxDQUFDLHFGQUFxRixHQUFHLFVBQVUsQ0FBQyxrQkFBa0IsQ0FBQyxHQUFHLFNBQVMsQ0FBQyxtQkFBbUIsQ0FBQyxDQUFDLGlLQUFpSyxtQkFBbUIsQ0FBQyxVQUFVLENBQUMsc0JBQXNCLENBQUMsd0JBQXdCLENBQUMsMkJBQTJCLENBQUMsK0tBQStLLHVGQUF1RixDQUFDLDRCQUE0QixDQUFDLGdGQUFnRixrQkFBa0IsQ0FBQyxVQUFVLENBQUMsc0JBQXNCLENBQUMsd0JBQXdCLENBQUMsMkJBQTJCLENBQUMsdUZBQXVGLHdGQUF3RixDQUFDLDRCQUE0QiIsImZpbGUiOiJzdHlsZS5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyIuZnVzaW9uLW1lZGlhLWJveF9jb21wb25lbnRzLW1lZGlhLWJveF90aHVtYm5haWwtY29udGFpbmVye2Rpc3BsYXk6ZmxleDtmbGV4LWRpcmVjdGlvbjpyb3d9LmZ1c2lvbi1tZWRpYS1ib3hfY29tcG9uZW50cy1tZWRpYS1ib3hfYWxidW0tY292ZXJ7Zm9udC1mYW1pbHk6ZnVzaW9uTWVkaWFCb3hJY29uRm9udDt3cml0aW5nLW1vZGU6aW5pdGlhbDtwb3NpdGlvbjpyZWxhdGl2ZTttYXJnaW4tbGVmdDo4cHg7d2lkdGg6NTBweDtoZWlnaHQ6NTBweDt0cmFuc2l0aW9uOnRyYW5zZm9ybSBjdWJpYy1iZXppZXIoLjIzLDEsLjMyLDEpIC4zc30uZnVzaW9uLW1lZGlhLWJveF9jb21wb25lbnRzLW1lZGlhLWJveF9hbGJ1bS1jb3ZlcjpiZWZvcmV7Y29udGVudDpcIlxcZTZhM1wiO3Bvc2l0aW9uOmFic29sdXRlO2xlZnQ6NTAlO3RvcDo1MCU7bWFyZ2luOi0xNnB4IDAgMCAtMTZweDt3aWR0aDozMnB4O2hlaWdodDozMnB4O2ZvbnQtc2l6ZToxNnB4O2JhY2tncm91bmQtY29sb3I6IzMzMzk7Ym9yZGVyLXJhZGl1czoxNnB4O3otaW5kZXg6Mjtjb2xvcjojZmZmO3RleHQtYWxpZ246Y2VudGVyO2xpbmUtaGVpZ2h0OjMycHg7Y3Vyc29yOnBvaW50ZXI7b3BhY2l0eTowO3RyYW5zZm9ybTpzY2FsZSgxLjIpO3RyYW5zaXRpb24tcHJvcGVydHk6dHJhbnNmb3JtLG9wYWNpdHk7dHJhbnNpdGlvbi1kdXJhdGlvbjouM3M7dHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC4yMywxLC4zMiwxKTt0cmFuc2l0aW9uLWRlbGF5OjBzfS5mdXNpb24tbWVkaWEtYm94X2NvbXBvbmVudHMtbWVkaWEtYm94X2FsYnVtLWNvdmVyOmFmdGVye2NvbnRlbnQ6XCJcIjtwb3NpdGlvbjphYnNvbHV0ZTtsZWZ0OjA7dG9wOjA7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJTtiYWNrZ3JvdW5kLWNvbG9yOiMwMDAwO3otaW5kZXg6MTt0cmFuc2l0aW9uLXByb3BlcnR5OmJhY2tncm91bmQtY29sb3I7dHJhbnNpdGlvbi1kdXJhdGlvbjouM3M7dHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC4yMywxLC4zMiwxKTt0cmFuc2l0aW9uLWRlbGF5OjBzfS5mdXNpb24tbWVkaWEtYm94X2NvbXBvbmVudHMtbWVkaWEtYm94X2FsYnVtLWNvdmVyOmhvdmVye3RyYW5zZm9ybTpzY2FsZSgxLjEpfS5mdXNpb24tbWVkaWEtYm94X2NvbXBvbmVudHMtbWVkaWEtYm94X2FsYnVtLWNvdmVyOmhvdmVyOmJlZm9yZXtvcGFjaXR5OjE7dHJhbnNmb3JtOnNjYWxlKDEpfS5mdXNpb24tbWVkaWEtYm94X2NvbXBvbmVudHMtbWVkaWEtYm94X2FsYnVtLWNvdmVyOmhvdmVyOmFmdGVye2JhY2tncm91bmQtY29sb3I6IzAwMDAwMDFhfUBmb250LWZhY2V7Zm9udC1mYW1pbHk6ZnVzaW9uTWVkaWFCb3hJY29uRm9udDtzcmM6dXJsKC8vYXQuYWxpY2RuLmNvbS90L2EvZm9udF8zODM2Mzk0X2w5MzYxeHhwZzEud29mZjI/dD0xNjc3NDgxODE2NjEyKSBmb3JtYXQoXCJ3b2ZmMlwiKSx1cmwoLy9hdC5hbGljZG4uY29tL3QvYS9mb250XzM4MzYzOTRfbDkzNjF4eHBnMS53b2ZmP3Q9MTY3NzQ4MTgxNjYxMikgZm9ybWF0KFwid29mZlwiKSx1cmwoLy9hdC5hbGljZG4uY29tL3QvYS9mb250XzM4MzYzOTRfbDkzNjF4eHBnMS50dGY/dD0xNjc3NDgxODE2NjEyKSBmb3JtYXQoXCJ0cnVldHlwZVwiKX0uZnVzaW9uLW1lZGlhLWJveF9jb21wb25lbnRzLWN1c3RvbS1pY29uLWljb24tbW9kdWxlLWxlc3NfZnVzaW9uLW1lZGlhLWJveC1pY29uLWZvbnR7Zm9udC1mYW1pbHk6ZnVzaW9uTWVkaWFCb3hJY29uRm9udDtmb250LXNpemU6MTZweDtmb250LXN0eWxlOm5vcm1hbDstd2Via2l0LWZvbnQtc21vb3RoaW5nOmFudGlhbGlhc2VkOy13ZWJraXQtdGV4dC1zdHJva2Utd2lkdGg6LjJweDstbW96LW9zeC1mb250LXNtb290aGluZzpncmF5c2NhbGV9LmZ1c2lvbi1tZWRpYS1ib3hfY29tcG9uZW50cy1tZWRpYS12aWV3X2FsYnVtLW92ZXJsYXl7cG9zaXRpb246Zml4ZWQ7bGVmdDowO3RvcDowO3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCU7YmFja2dyb3VuZC1jb2xvcjojMDAwMDAwYTY7ei1pbmRleDoxMDAwfS5mdXNpb24tbWVkaWEtYm94X2NvbXBvbmVudHMtbWVkaWEtdmlld19hbGJ1bS1vdmVybGF5LWhpZGV7ZGlzcGxheTpub25lfS5mdXNpb24tbWVkaWEtYm94X2NvbXBvbmVudHMtbWVkaWEtdmlld19hbGJ1bS1jb250cm9se3Bvc2l0aW9uOmFic29sdXRlO3otaW5kZXg6MTt0b3A6NTAlO3dpZHRoOjQ4cHg7aGVpZ2h0OjQ4cHg7YmFja2dyb3VuZC1jb2xvcjojMDAwNjtjb2xvcjojZmZmO2xpbmUtaGVpZ2h0OjgwcHg7Ym9yZGVyLXJhZGl1czo1MCU7ZGlzcGxheTpmbGV4O2p1c3RpZnktY29udGVudDpjZW50ZXI7YWxpZ24taXRlbXM6Y2VudGVyfS5mdXNpb24tbWVkaWEtYm94X2NvbXBvbmVudHMtbWVkaWEtdmlld19hbGJ1bS1jb250cm9sOmhvdmVye2JhY2tncm91bmQtY29sb3I6IzAwMDk7dGV4dC1kZWNvcmF0aW9uOm5vbmU7Y3Vyc29yOnBvaW50ZXJ9LmZ1c2lvbi1tZWRpYS1ib3hfY29tcG9uZW50cy1tZWRpYS12aWV3X2FsYnVtLWNvbnRyb2wtZGlzYWJsZWR7Y29sb3I6I2ZmZjN9LmZ1c2lvbi1tZWRpYS1ib3hfY29tcG9uZW50cy1tZWRpYS12aWV3X2FsYnVtLWNvbnRyb2wtZGlzYWJsZWQ6aG92ZXJ7YmFja2dyb3VuZC1jb2xvcjojMDAwNjtjdXJzb3I6bm90LWFsbG93ZWR9LmZ1c2lvbi1tZWRpYS1ib3hfY29tcG9uZW50cy1tZWRpYS12aWV3X2FsYnVtcHJldntsZWZ0OjQ4cHh9LmZ1c2lvbi1tZWRpYS1ib3hfY29tcG9uZW50cy1tZWRpYS12aWV3X2FsYnVtbmV4dHtyaWdodDo0OHB4fS5mdXNpb24tbWVkaWEtYm94X2NvbXBvbmVudHMtbWVkaWEtdmlld19hbGJ1bS1zdGFnZXtoZWlnaHQ6MTAwJTtwb3NpdGlvbjpyZWxhdGl2ZX0uZnVzaW9uLW1lZGlhLWJveF9jb21wb25lbnRzLW1lZGlhLXZpZXdfYWxidW0tZnVuYy1idXR0b257cG9zaXRpb246YWJzb2x1dGU7aGVpZ2h0OjU2cHg7dG9wOjA7ei1pbmRleDoxMDAzO2xlZnQ6MDtyaWdodDowO2JhY2tncm91bmQ6cmdiYSgwLDAsMCwuMjUpO2Rpc3BsYXk6ZmxleDtmbGV4LWRpcmVjdGlvbjpyb3c7anVzdGlmeS1jb250ZW50OmZsZXgtZW5kO2FsaWduLWl0ZW1zOmNlbnRlcjtwYWRkaW5nOjAgNTZweCAwIDMycHh9LmZ1c2lvbi1tZWRpYS1ib3hfY29tcG9uZW50cy1tZWRpYS12aWV3X2FsYnVtLWZ1bmMtYnV0dG9uLWl0ZW17d2lkdGg6MzJweDtoZWlnaHQ6MzJweDtjb2xvcjojZmZmO2N1cnNvcjpwb2ludGVyO3Bvc2l0aW9uOnJlbGF0aXZlO21hcmdpbi1sZWZ0OjhweDtkaXNwbGF5OmZsZXg7anVzdGlmeS1jb250ZW50OmNlbnRlcjthbGlnbi1pdGVtczpjZW50ZXI7Ym9yZGVyLXJhZGl1czo0cHh9LmZ1c2lvbi1tZWRpYS1ib3hfY29tcG9uZW50cy1tZWRpYS12aWV3X2FsYnVtLWZ1bmMtYnV0dG9uLWl0ZW06aG92ZXJ7YmFja2dyb3VuZC1jb2xvcjojZmZmM30uZnVzaW9uLW1lZGlhLWJveF9jb21wb25lbnRzLW1lZGlhLXZpZXdfZGVlcC1hbGJ1bS1pdGVte3Bvc2l0aW9uOnJlbGF0aXZlO3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCV9LmZ1c2lvbi1tZWRpYS1ib3hfY29tcG9uZW50cy1tZWRpYS12aWV3X2l0ZW0tY29udGFpbmVye3RyYW5zaXRpb246dHJhbnNmb3JtIGZhZGVJbjt0cmFuc2l0aW9uLXByb3BlcnR5OnRyYW5zZm9ybTt0cmFuc2l0aW9uLWR1cmF0aW9uOi4zczt0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjIzLDEsLjMyLDEpO3RyYW5zaXRpb24tZGVsYXk6MHM7cG9zaXRpb246YWJzb2x1dGU7aW5zZXQ6NTZweCAwIDA7bWFyZ2luOmF1dG87bWF4LXdpZHRoOjEwMCU7bWF4LWhlaWdodDoxMDAlO2Rpc3BsYXk6ZmxleDtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO2FsaWduLWl0ZW1zOmNlbnRlcn0uZnVzaW9uLW1lZGlhLWJveF9jb21wb25lbnRzLW1lZGlhLXZpZXdfYWxidW0tY2xvc2V7cG9zaXRpb246YWJzb2x1dGU7d2lkdGg6NTZweDtoZWlnaHQ6NTZweDt6LWluZGV4OjEwMDQ7Y3Vyc29yOnBvaW50ZXI7cmlnaHQ6MDt0b3A6MDtjb2xvcjojZmZmO2Rpc3BsYXk6ZmxleDtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO2FsaWduLWl0ZW1zOmNlbnRlcn0uZnVzaW9uLW1lZGlhLWJveF9jb21wb25lbnRzLW1lZGlhLXZpZXdfY3VzdG9tLWRpdmlkZXJ7ZGlzcGxheTppbmxpbmUtYmxvY2s7d2lkdGg6MXB4O2hlaWdodDoxMHB4O2JhY2tncm91bmQ6I2RjZGVlMzttYXJnaW4tbGVmdDoxMHB4fUBrZXlmcmFtZXMgZnVzaW9uLW1lZGlhLWJveF9jb21wb25lbnRzLW1lZGlhLXZpZXctYW5pbWF0ZS1tb2R1bGUtbGVzc19hbGJ1bS16b29tLWluezAle29wYWNpdHk6LjU7dHJhbnNmb3JtOnNjYWxlKC4yKX10b3tvcGFjaXR5OjE7dHJhbnNmb3JtOnNjYWxlKDEpfX1Aa2V5ZnJhbWVzIGZ1c2lvbi1tZWRpYS1ib3hfY29tcG9uZW50cy1tZWRpYS12aWV3LWFuaW1hdGUtbW9kdWxlLWxlc3NfYWxidW0tem9vbS1vdXR7MCV7b3BhY2l0eTouODt0cmFuc2Zvcm06c2NhbGUoMSl9dG97b3BhY2l0eTowO3RyYW5zZm9ybTpzY2FsZSguMil9fS5mdXNpb24tbWVkaWEtYm94X2NvbXBvbmVudHMtbWVkaWEtdmlldy1hbmltYXRlLW1vZHVsZS1sZXNzX2FsYnVtLW92ZXJsYXktZW50ZXIsLmZ1c2lvbi1tZWRpYS1ib3hfY29tcG9uZW50cy1tZWRpYS12aWV3LWFuaW1hdGUtbW9kdWxlLWxlc3NfYWxidW0tb3ZlcmxheS1hcHBlYXJ7dHJhbnNmb3JtOnNjYWxlKC4yKTtvcGFjaXR5Oi41O2FuaW1hdGlvbi1kdXJhdGlvbjouM3M7YW5pbWF0aW9uLWZpbGwtbW9kZTpib3RoO2FuaW1hdGlvbi1wbGF5LXN0YXRlOnBhdXNlZH0uZnVzaW9uLW1lZGlhLWJveF9jb21wb25lbnRzLW1lZGlhLXZpZXctYW5pbWF0ZS1tb2R1bGUtbGVzc19hbGJ1bS1vdmVybGF5LWVudGVyLWFjdGl2ZSwuZnVzaW9uLW1lZGlhLWJveF9jb21wb25lbnRzLW1lZGlhLXZpZXctYW5pbWF0ZS1tb2R1bGUtbGVzc19hbGJ1bS1vdmVybGF5LWFwcGVhci1hY3RpdmV7YW5pbWF0aW9uLW5hbWU6ZnVzaW9uLW1lZGlhLWJveF9jb21wb25lbnRzLW1lZGlhLXZpZXctYW5pbWF0ZS1tb2R1bGUtbGVzc19hbGJ1bS16b29tLWluO2FuaW1hdGlvbi1wbGF5LXN0YXRlOnJ1bm5pbmd9LmZ1c2lvbi1tZWRpYS1ib3hfY29tcG9uZW50cy1tZWRpYS12aWV3LWFuaW1hdGUtbW9kdWxlLWxlc3NfYWxidW0tb3ZlcmxheS1sZWF2ZXt0cmFuc2Zvcm06c2NhbGUoMSk7b3BhY2l0eTouODthbmltYXRpb24tZHVyYXRpb246LjNzO2FuaW1hdGlvbi1maWxsLW1vZGU6Ym90aDthbmltYXRpb24tcGxheS1zdGF0ZTpwYXVzZWR9LmZ1c2lvbi1tZWRpYS1ib3hfY29tcG9uZW50cy1tZWRpYS12aWV3LWFuaW1hdGUtbW9kdWxlLWxlc3NfYWxidW0tb3ZlcmxheS1sZWF2ZS1hY3RpdmV7YW5pbWF0aW9uLW5hbWU6ZnVzaW9uLW1lZGlhLWJveF9jb21wb25lbnRzLW1lZGlhLXZpZXctYW5pbWF0ZS1tb2R1bGUtbGVzc19hbGJ1bS16b29tLW91dDthbmltYXRpb24tcGxheS1zdGF0ZTpydW5uaW5nfVxuIl19 */

   .SW__src-components-entries-widget-WidgetShell-index-module__widgetShell--2WJA- {
       position: relative;
   }

   .SW__src-components-entries-widget-WidgetShell-index-module__widgetShell--2WJA- .fusion-media-box_components-media-view_album-func-button {
       width: -webkit-fill-available;
   }

   .SW__src-components-entries-embedded-EmbeddedShell-index-module__embeddedShell--2cEmR {
       position: relative;
       width: 100%;
       height: 100%;
       overflow: auto;
   }

   body {
       margin: 0;
       padding: 0;
   }

   .SW__src-components-entries-widget-ShortcutSearch-index-module__shortcutSearch--3zyaf {
       display: none;
       position: fixed;
       z-index: 2;
       font-size: 12px;
       box-sizing: border-box;
       height: 40px;
       overflow: hidden;
       white-space: nowrap;
       text-overflow: ellipsis;
       background-color: #fff;
       border-radius: 6px;
       box-shadow: 0px 2px 4px rgba(0, 0, 0, 0.12);
   }

   .SW__src-components-entries-widget-ShortcutSearch-index-module__search--O6oHL {
       padding: 8px 0 8px 16px;
   }

   .SW__src-components-entries-widget-ShortcutSearch-index-module__search--O6oHL>span {
       float: left;
       cursor: pointer;
   }

   .SW__src-components-entries-widget-ShortcutSearch-index-module__search--O6oHL>span>svg {
       float: left;
       margin-top: 5px;
       margin-right: 8px;
       color: #3d7fff;
   }

   .SW__src-components-entries-widget-ShortcutSearch-index-module__search--O6oHL>span>span {
       color: #3d7fff;
       max-width: 140px;
       min-width: 25px;
       line-height: 24px;
       font-size: 14px;
       overflow: hidden;
       text-overflow: ellipsis;
       white-space: nowrap;
       float: left;
   }

   .SW__src-components-entries-widget-ShortcutSearch-index-module__search--O6oHL>svg {
       float: left;
       margin-top: 5px;
       margin-left: 8px;
       cursor: pointer;
   }

   .SW__src-components-entries-widget-ShortcutSearch-index-module__confirm--1i4g7 {
       padding: 0 16px;
   }

   .SW__src-components-entries-widget-ShortcutSearch-index-module__confirm--1i4g7 span {
       float: left;
       font-size: 14px;
       margin-top: 10px;
   }

   .SW__src-components-entries-widget-ShortcutSearch-index-module__confirm--1i4g7 .SW__src-components-entries-widget-ShortcutSearch-index-module__btn--2KmNZ {
       display: inline-block;
       margin-top: 8px;
       margin-left: 8px;
       padding: 0 12px;
       height: 24px;
       line-height: 24px;
       border-style: solid;
       border-radius: 12px;
       border-width: 1px;
       border-color: rgba(0, 0, 0, 0.1);
       font-size: 12px;
       color: #666;
   }

   .SW__src-components-entries-widget-ShortcutSearch-index-module__confirm--1i4g7 .SW__src-components-entries-widget-ShortcutSearch-index-module__btn--2KmNZ.SW__src-components-entries-widget-ShortcutSearch-index-module__primary--87dir {
       color: #3d7fff;
       border-color: #3d7fff;
   }

   @font-face {
       font-family: 'shIconfont';
       /* Project id 1937921 */
       src: url('//at.alicdn.com/t/a/font_1937921_93tqrfhy4k6.woff2?t=1701252529038') format('woff2'), url('//at.alicdn.com/t/a/font_1937921_93tqrfhy4k6.woff?t=1701252529038') format('woff'), url('//at.alicdn.com/t/a/font_1937921_93tqrfhy4k6.ttf?t=1701252529038') format('truetype');
   }

   .SW__src-components-App-index-module__app--3ixkT .sh-icon {
       font-family: 'shIconfont';
       font-style: normal;
       -webkit-font-smoothing: antialiased;
       -webkit-text-stroke-width: 0.2px;
       -moz-osx-font-smoothing: grayscale;
   }

   .SW__src-components-App-index-module__app--3ixkT .fade.in {
       display: block;
   }

   .SW__src-components-App-index-module__app--3ixkT .fade.out {
       display: none;
   }

   .scenario-widget-frame-prefetcher {
       position: fixed;
       width: 1px;
       right: -1px;
       bottom: -1px;
       visibility: hidden;
   }

   #getMidIframe {
       animation: 1ms linear 1ms sec;
       font-weight: normal;
       user-select: none;
   }

   @keyframes sec {}

   /* https://g.alicdn.com/dt/op-fa/1.0.36/app.css */
   .oui-dialog .oui-dialog-locator {
       box-shadow: 0 3px 4px 0 rgba(0, 0, 0, .4)
   }

   .oui-dialog .oui-dialog-locator .oui-dialog-container .oui-dialog-header {
       padding-right: 18px
   }

   .oui-dialog .oui-dialog-locator .oui-dialog-container .oui-dialog-header .oui-dialog-close {
       display: block;
       font-size: 14px;
       border-left: 1px solid #eff3fa;
       padding-left: 18px
   }

   .oui-dialog .oui-dialog-locator .oui-dialog-container .oui-dialog-content {
       min-height: 0 !important
   }

   .oui-dialog .oui-dialog-locator .oui-dialog-container .oui-dialog-content .oui-dialog-text {
       margin: 0
   }

   .oui-dialog .oui-dialog-locator .oui-dialog-container .oui-dialog-actions {
       text-align: right
   }

   .oui-dialog .oui-dialog-locator .oui-dialog-container .oui-dialog-actions .oui-btn {
       width: 80px;
       margin: 0 10px
   }

   .oui-modal-alert.oui-dialog .oui-dialog-locator,
   .oui-modal-confirm.oui-dialog .oui-dialog-locator {
       width: 640px
   }

   .grey-scroller .oui-scroller-pane {
       width: 13px
   }

   .grey-scroller .oui-scroller-pane>.oui-scroller-slider {
       background-color: #b4c8d8
   }

   .common-cate {
       line-height: 25px
   }

   .common-cate.is-not-active .content {
       overflow: auto;
       max-height: 325px
   }

   .common-cate .header {
       color: #999;
       width: 102px
   }

   .common-cate .details {
       border-radius: 3px;
       margin-right: 10px;
       margin-bottom: 10px
   }

   .common-cate .flex-content {
       width: 81%
   }

   .common-cate .flex-content .details {
       background-color: #2062e6;
       color: #fff
   }

   .common-cate .flex-content .details .cell {
       cursor: text;
       padding: 0 14px
   }

   .common-cate .flex-content .details .cell .value {
       margin-left: 5px
   }

   .common-cate .flex-content .details .cell .fork {
       margin: 0 0 0 11px;
       font-family: Microsoft YaHei, SimHei, Hiragino Sans GB, WenQuanYi Micro Hei, sans-serif;
       font-size: 16px;
       color: #fff
   }

   .common-cate .flex-content .details .operate-cancel {
       cursor: pointer
   }

   .common-cate .flex-operate {
       margin-right: 20px
   }

   .common-cate .flex-operate .i-mq-fileter {
       margin-right: 4px
   }

   .common-cate .flex-operate .flex-close,
   .common-cate .flex-operate .flex-open {
       cursor: pointer
   }

   .common-cate .flex-operate .flex-close>i,
   .common-cate .flex-operate .flex-open>i {
       margin-left: 4px;
       color: #b4c8d8
   }

   .common-cate .content .items {
       padding: 11px 0 1px;
       border-top: 1px solid #f0f0f0
   }

   .common-cate .content .items .header {
       line-height: 25px
   }

   .common-cate .content .items .unfold {
       max-height: 126px;
       overflow: auto
   }

   .common-cate .content .items:first-child {
       border-top-color: transparent
   }

   .common-cate .content .items .line-wrapper {
       line-height: 23px;
       margin: 0;
       overflow: hidden
   }

   .common-cate .content .items .line-wrapper .details {
       border: 1px solid transparent;
       padding: 0 14px
   }

   .common-cate .content .items .line-wrapper .details .value {
       margin-left: 10px
   }

   .common-cate .content .items .line-wrapper .details:hover {
       border-color: #2062e6;
       color: #2062e6;
       cursor: pointer
   }

   .common-cate .content .items .line-wrapper .active,
   .common-cate .content .items .line-wrapper .active:hover {
       border-color: #2062e6;
       color: #2062e6;
       cursor: text
   }

   .common-cate.common-cate-flex {
       padding: 0 0 1px;
       border-bottom: 1px solid #f0f0f0
   }

   .common-cate-gap {
       width: 100%;
       height: 90px
   }

   .common-cate-gap .ui-loading {
       margin-top: 24px;
       padding-top: 60px
   }

   .screen-modsub-sticky-active {
       z-index: 1040;
       border-bottom: 1px solid #d9d9d9;
       border-left: none;
       border-right: none;
       margin: 0;
       width: 1049px;
       padding: 8px \0 0 8px;
       box-shadow: 0 4px 4px 0 hsla(0, 0%, 80%, .6);
       background-color: #fff
   }

   @font-face {
       font-family: esycm-iconfont;
       src: url(https://at.alicdn.com/t/font_84613_ez218hd77i5.eot);
       src: url(https://at.alicdn.com/t/font_84613_ez218hd77i5.eot#iefix) format("embedded-opentype"), url(https://at.alicdn.com/t/font_84613_ez218hd77i5.woff) format("woff"), url(https://at.alicdn.com/t/font_84613_ez218hd77i5.ttf) format("truetype"), url(https://at.alicdn.com/t/font_84613_ez218hd77i5.svg#iconfont) format("svg")
   }

   .esycm-wrapper .oui-icon {
       font-size: 1em;
       font-style: normal;
       display: inline-block;
       -webkit-font-smoothing: antialiased;
       -webkit-text-stroke-width: .2px;
       -moz-osx-font-smoothing: grayscale
   }

   .esycm-wrapper .oui-icon,
   .esycm-wrapper .oui-icon:before {
       font-family: esycm-iconfont !important
   }

   .esycm-wrapper .oui-icon-cainiao {
       width: 32px;
       height: 32px;
       background: #0063e1;
       border-radius: 32px;
       color: #fff;
       margin-bottom: 6px
   }

   .esycm-wrapper .oui-icon-cainiao:before {
       content: "\e810";
       font-size: 16px;
       vertical-align: 6px
   }

   .esycm-wrapper .oui-icon-gerenzhongxin:before {
       content: "\e75f"
   }

   .esycm-wrapper .oui-icon-zuozhanshi:before {
       content: "\e957"
   }

   .esycm-wrapper .oui-icon-yingxiao:before {
       content: "\e955"
   }

   .esycm-wrapper .oui-icon-wuliu:before {
       content: "\e951"
   }

   .esycm-wrapper .oui-icon-liuliang:before {
       content: "\e94e"
   }

   .esycm-wrapper .oui-icon-shangpin:before {
       content: "\e950"
   }

   .esycm-wrapper .oui-icon-jiaoyi:before {
       content: "\e94a"
   }

   .esycm-wrapper .oui-icon-caiwu:before {
       content: "\e94b"
   }

   .esycm-wrapper .oui-icon-shichang:before {
       content: "\e953"
   }

   .esycm-wrapper .oui-icon-jingzheng:before {
       content: "\e94d"
   }

   .esycm-wrapper .oui-icon-yewu:before {
       content: "\e956"
   }

   .esycm-wrapper .oui-icon-qushu:before {
       content: "\e954"
   }

   .esycm-wrapper .oui-icon-xueyuan:before {
       content: "\e952"
   }

   .esycm-wrapper .oui-icon-shishi:before {
       content: "\e94f"
   }

   .esycm-wrapper .oui-icon-fuwu:before {
       content: "\e94c"
   }

   .esycm-wrapper .oui-icon-wenhao:before {
       content: "\e75e"
   }

   .esycm-wrapper .oui-icon-nongcuntaobao:before {
       content: "\e75d"
   }

   .esycm-wrapper .oui-icon-tianmaohaiwai:before {
       content: "\e75c"
   }

   .esycm-wrapper .oui-icon-taobaohaiwai:before {
       content: "\e771"
   }

   .esycm-wrapper .oui-icon-shenghuoyanjiusuo:before {
       content: "\e75b"
   }

   .esycm-wrapper .oui-icon-shangjiaduanshipin:before {
       content: "\e791"
   }

   .esycm-wrapper .oui-icon-neirongfenxi:before {
       content: "\e755"
   }

   .esycm-wrapper .oui-icon-dianshitaobao:before {
       content: "\e754"
   }

   .esycm-wrapper .oui-icon-tianmaoguoji:before {
       content: "\e749"
   }

   .esycm-wrapper .oui-icon-tao:before {
       content: "\e759"
   }

   .esycm-wrapper .oui-icon-e-diamond:before {
       content: "\e758"
   }

   .esycm-wrapper .oui-icon-train:before {
       content: "\e757"
   }

   .esycm-wrapper .oui-icon-shangpinIcon:before {
       content: "\e756"
   }

   .esycm-wrapper .oui-icon-zhuanhua:before {
       content: "\e949"
   }

   .esycm-wrapper .oui-icon-zhengti:before {
       content: "\e948"
   }

   .esycm-wrapper .oui-icon-yunying:before {
       content: "\e947"
   }

   .esycm-wrapper .oui-icon-hangye:before {
       content: "\e946"
   }

   .esycm-wrapper .oui-icon-xueyuanIcon:before {
       content: "\e945"
   }

   .esycm-wrapper .oui-icon-shujuzuozhanshiIcon:before {
       content: "\e944"
   }

   .esycm-wrapper .oui-icon-yewuIcon:before {
       content: "\e943"
   }

   .esycm-wrapper .oui-icon-tuikuan:before {
       content: "\e942"
   }

   .esycm-wrapper .oui-icon-qushuIcon:before {
       content: "\e941"
   }

   .esycm-wrapper .oui-icon-jiaoyiIcon:before {
       content: "\e940"
   }

   .esycm-wrapper .oui-icon-caiwuIcon:before {
       content: "\e93f"
   }

   .esycm-wrapper .oui-icon-kedan:before {
       content: "\e93e"
   }

   .esycm-wrapper .oui-icon-liuliangIcon:before {
       content: "\e93d"
   }

   .esycm-wrapper .oui-icon-pingjiaIcon:before {
       content: "\e772"
   }

   .esycm-wrapper .oui-icon-liuliangcopy:before {
       content: "\e93c"
   }

   .esycm-wrapper .oui-icon-guanlizhe:before {
       content: "\e93b"
   }

   .esycm-wrapper .oui-icon-icontmall:before {
       content: "\e753"
   }

   .esycm-wrapper .oui-icon-zhifujine:before {
       content: "\e752"
   }

   .esycm-wrapper .oui-icon-zhifuzidingdanshu:before {
       content: "\e751"
   }

   .esycm-wrapper .oui-icon-liulanliang:before {
       content: "\e750"
   }

   .esycm-wrapper .oui-icon-fangkeshu:before {
       content: "\e74f"
   }

   .esycm-wrapper .oui-icon-zhifumaijiashu:before {
       content: "\e74e"
   }

   .esycm-wrapper .oui-icon-yuezhifu:before {
       content: "\e74d"
   }

   .esycm-wrapper .oui-icon-shouyizhuanhua:before {
       content: "\e74c"
   }

   .esycm-wrapper .oui-icon-hand-w:before {
       content: "\e74b"
   }

   .esycm-wrapper .oui-icon-hand-b:before {
       content: "\e74a"
   }

   .esycm-wrapper .oui-icon-kefu:before {
       content: "\e75a"
   }

   .esycm-wrapper .oui-icon-cate:before {
       content: "\e748"
   }

   .esycm-wrapper .oui-icon-tianjia:before {
       content: "\e747"
   }

   .esycm-wrapper .oui-icon-jianqu:before {
       content: "\e746"
   }

   .esycm-wrapper .oui-icon-dot:before {
       content: "\e745"
   }

   .esycm-wrapper .oui-icon-targetPanelIcon:before {
       content: "\e79d"
   }

   .esycm-wrapper .oui-icon-refundPanelIcon:before {
       content: "\e79c"
   }

   .esycm-wrapper .oui-icon-receptionPanelIcon:before {
       content: "\e79b"
   }

   .esycm-wrapper .oui-icon-transformPanelIcon:before {
       content: "\e79a"
   }

   .esycm-wrapper .oui-icon-consultingPanelIcon:before {
       content: "\e799"
   }

   .esycm-wrapper .oui-icon-experiencePanelIcon:before {
       content: "\e798"
   }

   .esycm-wrapper .oui-icon-lock:before {
       content: "\e6db"
   }

   .esycm-wrapper .oui-icon-unlock:before {
       content: "\e6eb"
   }

   .esycm-wrapper .oui-icon-menu-enterprise:before {
       content: "\e646"
   }

   .esycm-wrapper .oui-icon-cart:before {
       content: "\e66a"
   }

   .esycm-wrapper .oui-icon-menu-property:before {
       content: "\e64a"
   }

   .esycm-wrapper .oui-icon-menu-category:before {
       content: "\e60f"
   }

   .esycm-wrapper .oui-icon-menu-category-o:before {
       content: "\e643"
   }

   .esycm-wrapper .oui-icon-menu-market:before {
       content: "\e686"
   }

   .esycm-wrapper .oui-icon-menu-trade:before {
       content: "\e66a"
   }

   .esycm-wrapper .oui-icon-menu-product:before {
       content: "\e69d"
   }

   .esycm-wrapper .oui-icon-menu-flow:before {
       content: "\e6bf"
   }

   .esycm-wrapper .oui-icon-menu-brand:before {
       content: "\e640"
   }

   .esycm-wrapper .oui-icon-menu-finical:before {
       content: "\e63c"
   }

   .esycm-wrapper .oui-icon-shop:before {
       content: "\e669"
   }

   .esycm-wrapper .oui-icon-person:before {
       content: "\e674"
   }

   .esycm-wrapper .oui-icon-message:before {
       content: "\e625"
   }

   .esycm-wrapper .oui-icon-message-o:before {
       content: "\e65b"
   }

   .esycm-wrapper .oui-icon-old:before {
       content: "\e627";
       color: #ff8441
   }

   .esycm-wrapper .oui-icon-old-o:before {
       content: "\e65d";
       color: #ff8441
   }

   .esycm-wrapper .oui-icon-info-o:before {
       content: "\e656"
   }

   .esycm-wrapper .oui-icon-info:before {
       content: "\e621"
   }

   .esycm-wrapper .oui-icon-error:before {
       content: "\e601"
   }

   .esycm-wrapper .oui-icon-error-o:before {
       content: "\e638"
   }

   .esycm-wrapper .oui-icon-loading:before {
       content: "\e67b";
       color: #2062e6
   }

   .esycm-wrapper .oui-icon-caret-up:before {
       content: "\e60a"
   }

   .esycm-wrapper .oui-icon-caret-down:before {
       content: "\e609"
   }

   .esycm-wrapper .oui-icon-caret-certain:before {
       content: "\e678"
   }

   .esycm-wrapper .oui-icon-radio-border:before {
       content: "\e645"
   }

   .esycm-wrapper .oui-icon-radio-dot:before {
       content: "\e617"
   }

   .esycm-wrapper .oui-icon-radio-shadow:before {
       content: "\e616"
   }

   .esycm-wrapper .oui-icon-checkbox-border:before {
       content: "\e644"
   }

   .esycm-wrapper .oui-icon-checkbox-dot:before {
       content: "\e67a"
   }

   .esycm-wrapper .oui-icon-checkbox-shadow:before {
       content: "\e682"
   }

   .esycm-wrapper .oui-icon-angle-down:before {
       content: "\e662"
   }

   .esycm-wrapper .oui-icon-angle-up:before {
       content: "\e65e"
   }

   .esycm-wrapper .oui-icon-angle-left:before {
       content: "\e660"
   }

   .esycm-wrapper .oui-icon-angle-right:before {
       content: "\e679"
   }

   .esycm-wrapper .oui-icon-trend-up:before {
       content: "\e62a"
   }

   .esycm-wrapper .oui-icon-trend-down:before {
       content: "\e61a"
   }

   .esycm-wrapper .oui-icon-minus:before {
       content: "\e678"
   }

   .esycm-wrapper .oui-icon-search:before {
       content: "\e664"
   }

   .esycm-wrapper .oui-icon-doubt:before {
       content: "\e602"
   }

   .esycm-wrapper .oui-icon-doubt-o:before {
       content: "\e639"
   }

   .esycm-wrapper .oui-icon-share:before {
       content: "\e62c"
   }

   .esycm-wrapper .oui-icon-share-o:before {
       content: "\e665"
   }

   .esycm-wrapper .oui-icon-book:before {
       content: "\e60b"
   }

   .esycm-wrapper .oui-icon-book-o:before {
       content: "\e63f"
   }

   .esycm-wrapper .oui-icon-official-o:before {
       content: "\e65c";
       color: #ff8441
   }

   .esycm-wrapper .oui-icon-official:before {
       content: "\e626";
       color: #ff8441
   }

   .esycm-wrapper .oui-icon-heart:before {
       content: "\e61f";
       color: #ee3b61
   }

   .esycm-wrapper .oui-icon-heart-o:before {
       content: "\e653";
       color: #ee3b61
   }

   .esycm-wrapper .oui-icon-crown:before {
       content: "\e612";
       color: #2062e6
   }

   .esycm-wrapper .oui-icon-crown-o:before {
       content: "\e647";
       color: #2062e6
   }

   .esycm-wrapper .oui-icon-golden:before {
       content: "\e612";
       color: #ffbb28
   }

   .esycm-wrapper .oui-icon-golden-o:before {
       content: "\e647";
       color: #ffbb28
   }

   .esycm-wrapper .oui-icon-diamond:before {
       content: "\e615";
       color: #2062e6
   }

   .esycm-wrapper .oui-icon-diamond-o:before {
       content: "\e64c";
       color: #2062e6
   }

   .esycm-wrapper .oui-icon-tmall:before {
       content: "\e6ce";
       color: #dd2727
   }

   .esycm-wrapper .oui-icon-taobao:before {
       content: "\e6ec";
       color: #f40
   }

   .esycm-wrapper .oui-icon-times-o:before {
       content: "\e642"
   }

   .esycm-wrapper .oui-icon-del:before,
   .esycm-wrapper .oui-icon-times:before {
       content: "\e676"
   }

   .esycm-wrapper .oui-icon-edit:before {
       content: "\e64f"
   }

   .esycm-wrapper .oui-icon-edit-solid:before {
       content: "\e61b"
   }

   .esycm-wrapper .oui-icon-logistics:before {
       content: "\e67f"
   }

   .esycm-wrapper .oui-icon-logistics-o:before {
       content: "\e67e"
   }

   .esycm-wrapper .oui-icon-service:before {
       content: "\e67c"
   }

   .esycm-wrapper .oui-icon-service-o:before {
       content: "\e67d"
   }

   .esycm-wrapper .oui-icon-new:before {
       content: "\e624"
   }

   .esycm-wrapper .oui-icon-new-o:before {
       content: "\e65a"
   }

   .esycm-wrapper .oui-icon-new-small:before {
       content: "\e623"
   }

   .esycm-wrapper .oui-icon-new-small-o:before {
       content: "\e659"
   }

   .esycm-wrapper .oui-icon-qr-code:before {
       content: "\e663"
   }

   .esycm-wrapper .oui-icon-to-top:before {
       content: "\e672"
   }

   .esycm-wrapper .oui-icon-yes:before {
       content: "\e677"
   }

   .esycm-wrapper .oui-icon-jzqb:before {
       content: "\e6e1"
   }

   .esycm-wrapper .oui-icon-jzqb-jzjk:before {
       content: "\e700"
   }

   .esycm-wrapper .oui-icon-jzqb-jzfx:before {
       content: "\e6ff"
   }

   .esycm-wrapper .oui-icon-jzqb-pzgl:before {
       content: "\e701"
   }

   .esycm-wrapper .oui-icon-llzh:before {
       content: "\e70f"
   }

   .esycm-wrapper .oui-icon-llzh-lljk:before {
       content: "\e710"
   }

   .esycm-wrapper .oui-icon-llzh-zdjh:before {
       content: "\e711"
   }

   .esycm-wrapper .oui-icon-zxfx:before {
       content: "\e6f1"
   }

   .esycm-wrapper .oui-icon-schq-zyb:before {
       content: "\e6f3"
   }

   .esycm-wrapper .oui-icon-schq-bzb:before {
       content: "\e6f4"
   }

   .esycm-wrapper .oui-icon-sjzzs-ddb:before {
       content: "\e6f2"
   }

   .esycm-wrapper .oui-icon-sjzzs-zdb:before {
       content: "\e6e4"
   }

   .esycm-wrapper .oui-icon-lyfx:before {
       content: "\e69a"
   }

   .esycm-wrapper .oui-icon-calendar:before {
       content: "\e641"
   }

   .esycm-wrapper .oui-icon-aliww:before {
       content: "\e668"
   }

   .esycm-wrapper .oui-icon-prev-o:before {
       content: "\e6cf"
   }

   .esycm-wrapper .oui-icon-next-o:before {
       content: "\e6d0"
   }

   .esycm-wrapper .oui-icon-favor:before {
       content: "\e6d1"
   }

   .esycm-wrapper .oui-icon-favor-o:before {
       content: "\e6d2"
   }

   .esycm-wrapper .oui-icon-doc:before {
       content: "\e606"
   }

   .esycm-wrapper .oui-icon-video:before {
       content: "\e6a3"
   }

   .esycm-wrapper .oui-icon-video-o:before {
       content: "\e6a4"
   }

   .esycm-wrapper .oui-icon-faq:before {
       content: "\e6bd"
   }

   .esycm-wrapper .oui-icon-faq-o:before {
       content: "\e6be"
   }

   .esycm-wrapper .oui-icon-people:before {
       content: "\e6dc"
   }

   .esycm-wrapper .oui-icon-money:before {
       content: "\e6d4"
   }

   .esycm-wrapper .oui-icon-foot:before {
       content: "\e6da"
   }

   .esycm-wrapper .oui-icon-eye:before {
       content: "\e61c"
   }

   .esycm-wrapper .oui-icon-report:before {
       content: "\e6ac"
   }

   .esycm-wrapper .oui-icon-bag-o:before {
       content: "\e69d"
   }

   .esycm-wrapper .oui-icon-bag:before {
       content: "\e69e"
   }

   .esycm-wrapper .oui-icon-warning-o:before {
       content: "\e638"
   }

   .esycm-wrapper .oui-icon-download:before {
       content: "\e64e"
   }

   .esycm-wrapper .oui-icon-del-col:before {
       content: "\e6ef"
   }

   .esycm-wrapper .oui-icon-add-col:before {
       content: "\e6ee"
   }

   .esycm-wrapper .oui-icon-attachment:before {
       content: "\e6fd"
   }

   .esycm-wrapper .oui-icon-old-version:before {
       content: "\e6f5"
   }

   .esycm-wrapper .oui-icon-new-version:before {
       content: "\e6f0"
   }

   .esycm-wrapper .oui-icon-arrow-up:before {
       content: "\e60a"
   }

   .esycm-wrapper .oui-icon-arrow-down:before {
       content: "\e609"
   }

   .esycm-wrapper .oui-icon-customize:before {
       content: "\e703"
   }

   .esycm-wrapper .oui-icon-realtime:before {
       content: "\e702"
   }

   .esycm-wrapper .oui-icon-plus:before {
       content: "\e63a"
   }

   .esycm-wrapper .oui-icon-plus2:before {
       content: "\e628"
   }

   .esycm-wrapper .oui-icon-minus2:before {
       content: "\e622"
   }

   .esycm-wrapper .oui-icon-offical:before {
       content: "\e65c"
   }

   .esycm-wrapper .oui-icon-male:before {
       content: "\e704"
   }

   .esycm-wrapper .oui-icon-female:before {
       content: "\e705"
   }

   .esycm-wrapper .oui-icon-trend-up {
       color: #ee3b61
   }

   .esycm-wrapper .oui-icon-trend-down {
       color: #00c49f
   }

   .esycm-wrapper .oui-icon-cancel:before {
       content: "\e60e"
   }

   .esycm-wrapper .oui-icon-customized-act:before {
       content: "\e70d"
   }

   .esycm-wrapper .oui-icon-tm-act:before {
       content: "\e70c"
   }

   .esycm-wrapper .oui-icon-tb-act:before {
       content: "\e70a"
   }

   .esycm-wrapper .oui-icon-ju-act:before {
       content: "\e708"
   }

   .esycm-wrapper .oui-icon-tqg-act:before {
       content: "\e70b"
   }

   .esycm-wrapper .oui-icon-shop-act:before {
       content: "\e709"
   }

   .esycm-wrapper .oui-icon-flag:before {
       content: "\e68f"
   }

   .esycm-wrapper .oui-icon-fa_analyze:before {
       content: "\e6e1"
   }

   .esycm-wrapper .oui-icon-fa_book:before {
       content: "\e715"
   }

   .esycm-wrapper .oui-icon-fa_report:before {
       content: "\e6b3"
   }

   .esycm-wrapper .oui-icon-fa_tools:before {
       content: "\e717"
   }

   .esycm-wrapper .oui-icon-fa_config:before {
       content: "\e701"
   }

   .esycm-wrapper .oui-icon-receipt:before {
       content: "\e716"
   }

   .esycm-wrapper .oui-icon-audit:before {
       content: "\e713"
   }

   .esycm-wrapper .oui-icon-classify:before {
       content: "\e70e"
   }

   .esycm-wrapper .oui-icon-voucher:before {
       content: "\e714"
   }

   .esycm-wrapper .oui-icon-account_setting:before {
       content: "\e712"
   }

   .esycm-wrapper .oui-icon-man:before {
       content: "\e719"
   }

   .esycm-wrapper .oui-icon-woman:before {
       content: "\e71a"
   }

   .esycm-wrapper .oui-icon-crown-1:before {
       content: "\e71e"
   }

   .esycm-wrapper .oui-icon-crown-2:before {
       content: "\e71f"
   }

   .esycm-wrapper .oui-icon-crown-3:before {
       content: "\e720"
   }

   .esycm-wrapper .oui-icon-flip-0:before {
       content: "\e723"
   }

   .esycm-wrapper .oui-icon-flip-1:before {
       content: "\e724"
   }

   .esycm-wrapper .oui-icon-flip-2:before {
       content: "\e725"
   }

   .esycm-wrapper .oui-icon-flip-3:before {
       content: "\e726"
   }

   .esycm-wrapper .oui-icon-flip-4:before {
       content: "\e727"
   }

   .esycm-wrapper .oui-icon-flip-5:before {
       content: "\e728"
   }

   .esycm-wrapper .oui-icon-flip-6:before {
       content: "\e729"
   }

   .esycm-wrapper .oui-icon-flip-7:before {
       content: "\e72a"
   }

   .esycm-wrapper .oui-icon-flip-8:before {
       content: "\e72b"
   }

   .esycm-wrapper .oui-icon-flip-9:before {
       content: "\e72c"
   }

   .esycm-wrapper .oui-icon-flip-comma:before {
       content: "\e721"
   }

   .esycm-wrapper .oui-icon-flip-rmb:before {
       content: "\e722"
   }

   .esycm-wrapper .oui-icon-time-0:before {
       content: "\e72d"
   }

   .esycm-wrapper .oui-icon-time-1:before {
       content: "\e72e"
   }

   .esycm-wrapper .oui-icon-time-2:before {
       content: "\e72f"
   }

   .esycm-wrapper .oui-icon-time-3:before {
       content: "\e730"
   }

   .esycm-wrapper .oui-icon-time-4:before {
       content: "\e731"
   }

   .esycm-wrapper .oui-icon-time-5:before {
       content: "\e732"
   }

   .esycm-wrapper .oui-icon-time-6:before {
       content: "\e733"
   }

   .esycm-wrapper .oui-icon-time-7:before {
       content: "\e734"
   }

   .esycm-wrapper .oui-icon-time-8:before {
       content: "\e735"
   }

   .esycm-wrapper .oui-icon-time-9:before {
       content: "\e736"
   }

   .esycm-wrapper .oui-icon-time-colon:before {
       content: "\e737"
   }

   .esycm-wrapper .oui-icon-time-dash:before {
       content: "\e738"
   }

   .esycm-wrapper .oui-icon-full-screen:before {
       content: "\e69b"
   }

   .esycm-wrapper .oui-icon-shrink-screen:before {
       content: "\e6ae"
   }

   .esycm-wrapper .oui-icon-dustbin:before {
       content: "\e649"
   }

   .esycm-wrapper .oui-icon-cube:before {
       content: "\e648"
   }

   .esycm-wrapper .oui-icon-product:before {
       content: "\e667"
   }

   .esycm-wrapper .oui-icon-product-dw:before {
       content: "\e918"
   }

   .esycm-wrapper .oui-icon-product-decorator:before {
       content: "\e917"
   }

   .esycm-wrapper .oui-icon-product-mq:before {
       content: "\e916"
   }

   .esycm-wrapper .oui-icon-product-flow:before {
       content: "\e915"
   }

   .esycm-wrapper .oui-icon-product-ci:before {
       content: "\e914"
   }

   .esycm-wrapper .oui-icon-num9:before {
       content: "\e744"
   }

   .esycm-wrapper .oui-icon-num8:before {
       content: "\e743"
   }

   .esycm-wrapper .oui-icon-num7:before {
       content: "\e742"
   }

   .esycm-wrapper .oui-icon-num6:before {
       content: "\e741"
   }

   .esycm-wrapper .oui-icon-num5:before {
       content: "\e740"
   }

   .esycm-wrapper .oui-icon-num4:before {
       content: "\e73f"
   }

   .esycm-wrapper .oui-icon-num3:before {
       content: "\e73e"
   }

   .esycm-wrapper .oui-icon-num2:before {
       content: "\e73d"
   }

   .esycm-wrapper .oui-icon-num1:before {
       content: "\e73c"
   }

   .esycm-wrapper .oui-icon-num0:before {
       content: "\e73b"
   }

   .esycm-wrapper .oui-icon-selected:before {
       content: "\e636"
   }

   .esycm-wrapper .oui-icon-sycm:before {
       content: "\e76f"
   }

   .esycm-wrapper .oui-icon-lightning:before {
       content: "\e770"
   }

   .esycm-wrapper .oui-icon-uv-simple:before {
       content: "\e774"
   }

   .esycm-wrapper .oui-icon-pv-simple:before {
       content: "\e779"
   }

   .esycm-wrapper .oui-icon-payAmt-simple:before {
       content: "\e784"
   }

   .esycm-wrapper .oui-icon-payBryCnt-simple:before,
   .esycm-wrapper .oui-icon-payOrdCnt-simple:before {
       content: "\e785"
   }

   .esycm-wrapper .oui-icon-open:before {
       content: "\e775"
   }

   .esycm-wrapper .oui-icon-unopen:before {
       content: "\e77e"
   }

   .esycm-wrapper .oui-icon-course-center:before {
       content: "\e776"
   }

   .esycm-wrapper .oui-icon-trade-analysis:before {
       content: "\e777"
   }

   .esycm-wrapper .oui-icon-personal-center:before {
       content: "\e778"
   }

   .esycm-wrapper .oui-icon-flow-analysis:before {
       content: "\e77a"
   }

   .esycm-wrapper .oui-icon-source-analysis:before {
       content: "\e77b"
   }

   .esycm-wrapper .oui-icon-calendar-complex:before {
       content: "\e77c"
   }

   .esycm-wrapper .oui-icon-permission-lock:before {
       content: "\e77d"
   }

   .esycm-wrapper .oui-icon-item-analysis:before {
       content: "\e77f"
   }

   .esycm-wrapper .oui-icon-whole-monitor:before {
       content: "\e781"
   }

   .esycm-wrapper .oui-icon-setting-manage:before {
       content: "\e787"
   }

   .esycm-wrapper .oui-icon-datawar-link:before {
       content: "\e788"
   }

   .esycm-wrapper .oui-icon-special-analysis:before {
       content: "\e789"
   }

   .esycm-wrapper .oui-icon-down-triangle:before {
       content: "\e780"
   }

   .esycm-wrapper .oui-icon-up-triangle:before {
       content: "\e782"
   }

   .esycm-wrapper .oui-icon-wheel:before {
       content: "\e970"
   }

   .esycm-wrapper .oui-icon-setup-a:before {
       content: "\e96f"
   }

   .esycm-wrapper .oui-icon-setup-b:before {
       content: "\e96e"
   }

   .esycm-wrapper .oui-icon-bag-b:before {
       content: "\e96d"
   }

   .esycm-wrapper .oui-icon-cate-a:before {
       content: "\e96c"
   }

   .oui-select-trigger {
       border: none;
       width: auto
   }

   .oui-select-trigger>.oui-select-label {
       text-align: right;
       padding: 0 5px
   }

   .oui-select-trigger>.oui-select-icon {
       color: #b4c8d8
   }

   .oui-select-trigger.oui-disabled {
       background-color: #fff
   }

   .oui-select-trigger.oui-disabled>.oui-select-icon {
       color: #e1e9f0
   }

   .oui-select .oui-popup-content {
       box-shadow: 0 2px 4px rgba(0, 0, 0, .3);
       border: none
   }

   .oui-select .oui-popup-content .oui-scroller .oui-scroller-pane {
       width: 15px
   }

   .oui-select .oui-popup-content .oui-scroller .oui-scroller-pane>.oui-scroller-slider {
       margin: 0 5px;
       background-color: #d2dee8
   }

   .oui-select .oui-popup-content .oui-select-menu>li {
       padding-left: 10px
   }

   .oui-select .oui-popup-content .oui-select-menu>li.oui-select-item {
       height: 30px;
       line-height: 30px;
       padding-left: 10px;
       color: #333
   }

   .oui-select .oui-popup-content .oui-select-menu>li.oui-select-item:hover {
       color: #333;
       background-color: #e9effd
   }

   .oui-select .oui-popup-content .oui-select-menu>li.oui-select-item.oui-selected,
   .oui-select .oui-popup-content .oui-select-menu>li.oui-select-item.oui-selected:hover {
       background-color: #fff;
       color: #2062e6;
       cursor: default
   }

   .oui-select .oui-popup-content .oui-select-menu>li.oui-select-item.oui-noData {
       background-color: #e1e9f0
   }

   .esycm-wrapper .checked .oui-icon-checkbox-border:before {
       content: "\e682"
   }

   .esycm-wrapper .oui-checkbox,
   .esycm-wrapper .oui-radio {
       cursor: pointer
   }

   .esycm-wrapper .oui-checkbox.dischecked,
   .esycm-wrapper .oui-radio.dischecked {
       cursor: not-allowed
   }

   .esycm-wrapper .oui-checkbox.dischecked .oui-icon-checkbox-border,
   .esycm-wrapper .oui-checkbox.dischecked .oui-icon-checkbox-dot,
   .esycm-wrapper .oui-checkbox.dischecked .oui-icon-checkbox-shadow,
   .esycm-wrapper .oui-radio.dischecked .oui-icon-checkbox-border,
   .esycm-wrapper .oui-radio.dischecked .oui-icon-checkbox-dot,
   .esycm-wrapper .oui-radio.dischecked .oui-icon-checkbox-shadow {
       color: #d4dae2
   }

   .esycm-wrapper .oui-checkbox.disabled,
   .esycm-wrapper .oui-radio.disabled {
       cursor: not-allowed
   }

   .esycm-wrapper .oui-checkbox.checked .oui-icon-radio-border,
   .esycm-wrapper .oui-checkbox.disabled .oui-icon-checkbox-border,
   .esycm-wrapper .oui-checkbox.disabled .oui-icon-checkbox-shadow,
   .esycm-wrapper .oui-checkbox.disabled .oui-icon-radio-border,
   .esycm-wrapper .oui-checkbox.disabled .oui-icon-radio-shadow,
   .esycm-wrapper .oui-radio.checked .oui-icon-radio-border,
   .esycm-wrapper .oui-radio.disabled .oui-icon-checkbox-border,
   .esycm-wrapper .oui-radio.disabled .oui-icon-checkbox-shadow,
   .esycm-wrapper .oui-radio.disabled .oui-icon-radio-border,
   .esycm-wrapper .oui-radio.disabled .oui-icon-radio-shadow {
       color: #d4dae2
   }

   .esycm-wrapper .oui-checkbox.checked .oui-icon-checkbox-border,
   .esycm-wrapper .oui-checkbox.checked .oui-icon-radio-dot,
   .esycm-wrapper .oui-radio.checked .oui-icon-checkbox-border,
   .esycm-wrapper .oui-radio.checked .oui-icon-radio-dot {
       color: #009afe
   }

   .esycm-wrapper .oui-checkbox.checked .oui-icon-checkbox-border:before,
   .esycm-wrapper .oui-radio.checked .oui-icon-checkbox-border:before {
       content: "\e682"
   }

   .esycm-wrapper .oui-checkbox.checked .oui-icon-checkbox-dot,
   .esycm-wrapper .oui-radio.checked .oui-icon-checkbox-dot {
       color: #fff
   }

   .esycm-wrapper .oui-checkbox.unchecked .oui-icon-checkbox-border,
   .esycm-wrapper .oui-checkbox.unchecked .oui-icon-radio-border,
   .esycm-wrapper .oui-radio.unchecked .oui-icon-checkbox-border,
   .esycm-wrapper .oui-radio.unchecked .oui-icon-radio-border {
       color: #d4dae2
   }

   .esycm-wrapper .oui-checkbox.unchecked:hover .oui-icon-checkbox-border,
   .esycm-wrapper .oui-checkbox.unchecked:hover .oui-icon-radio-border,
   .esycm-wrapper .oui-radio.unchecked:hover .oui-icon-checkbox-border,
   .esycm-wrapper .oui-radio.unchecked:hover .oui-icon-radio-border {
       color: #009afe
   }

   .esycm-wrapper .oui-checkbox .oui-icon-stacked,
   .esycm-wrapper .oui-radio .oui-icon-stacked {
       position: relative;
       display: inline-block;
       vertical-align: middle;
       line-height: 1em;
       width: 1em;
       height: 1em;
       font-size: 1em
   }

   .esycm-wrapper .oui-checkbox .oui-icon-stacked .oui-icon,
   .esycm-wrapper .oui-radio .oui-icon-stacked .oui-icon {
       left: 0;
       top: 1px
   }

   .esycm-wrapper .oui-checkbox .oui-icon-stacked .oui-icon-checkbox-border,
   .esycm-wrapper .oui-checkbox .oui-icon-stacked .oui-icon-checkbox-dot,
   .esycm-wrapper .oui-checkbox .oui-icon-stacked .oui-icon-checkbox-shadow,
   .esycm-wrapper .oui-checkbox .oui-icon-stacked .oui-icon-radio-border,
   .esycm-wrapper .oui-checkbox .oui-icon-stacked .oui-icon-radio-dot,
   .esycm-wrapper .oui-checkbox .oui-icon-stacked .oui-icon-radio-shadow,
   .esycm-wrapper .oui-radio .oui-icon-stacked .oui-icon-checkbox-border,
   .esycm-wrapper .oui-radio .oui-icon-stacked .oui-icon-checkbox-dot,
   .esycm-wrapper .oui-radio .oui-icon-stacked .oui-icon-checkbox-shadow,
   .esycm-wrapper .oui-radio .oui-icon-stacked .oui-icon-radio-border,
   .esycm-wrapper .oui-radio .oui-icon-stacked .oui-icon-radio-dot,
   .esycm-wrapper .oui-radio .oui-icon-stacked .oui-icon-radio-shadow {
       position: absolute;
       width: 100%;
       text-align: center;
       display: inline-block
   }

   .esycm-wrapper .oui-checkbox .oui-form-name,
   .esycm-wrapper .oui-radio .oui-form-name {
       vertical-align: middle;
       margin-left: 5px
   }

   .ebase-link-primary {
       color: #2062e6;
       text-decoration: none
   }

   .ebase-link-primary:focus,
   .ebase-link-primary:hover {
       color: #33a0fe
   }

   .ebase-link-primary:active {
       color: #007ae5
   }

   .ebase-link-second {
       color: #333;
       text-decoration: none
   }

   .ebase-link-second:focus,
   .ebase-link-second:hover {
       color: #33a0fe
   }

   .ebase-link-second:active {
       color: #007ae5
   }

   .ebase-link-third {
       color: #666;
       text-decoration: none
   }

   .ebase-link-third:focus,
   .ebase-link-third:hover {
       color: #33a0fe
   }

   .ebase-link-third:active {
       color: #007ae5
   }

   .ebase-link-fourth {
       color: #999;
       text-decoration: none
   }

   .ebase-link-fourth:focus,
   .ebase-link-fourth:hover {
       color: #33a0fe
   }

   .ebase-link-fourth:active {
       color: #007ae5
   }

   html {
       -moz-osx-font-smoothing: grayscale;
       -webkit-font-smoothing: antialiased !important
   }

   ol,
   ul {
       margin: 0;
       padding: 0;
       list-style: none
   }

   .oui-text-overflow,
   .text-overflow {
       overflow: hidden;
       text-overflow: ellipsis;
       white-space: nowrap
   }

   .clearfix:after,
   .clearfix:before,
   .oui-clearfix:after,
   .oui-clearfix:before {
       content: " ";
       display: table
   }

   .clearfix:after,
   .oui-clearfix:after {
       clear: both
   }

   .oui-btn-md {
       font-family: Microsoft YaHei, SimHei, Hiragino Sans GB, WenQuanYi Micro Hei, sans-serif
   }

   .oui-btn-hollow {
       border-color: #2062e6
   }

   .oui-btn-hollow:hover {
       border-color: #33a0ff
   }

   .oui-btn-hollow:active {
       border-color: #fff
   }

   .oui-btn-hollow[disabled] {
       border-color: #dadada
   }

   .esycm-wrapper ::-webkit-scrollbar {
       width: 4px;
       height: 4px
   }

   .esycm-wrapper ::-webkit-scrollbar-thumb {
       border-radius: 2px;
       background: #b4c8d8
   }

   .oui-popover .oui-popup-content,
   .oui-tooltip .oui-popup-content {
       box-shadow: 0 3px 12px rgba(0, 0, 0, .1)
   }

   .ebase-human-number-unit {
       font-size: .5em
   }

   .oui-dialog .oui-dialog-locator .oui-dialog-container .oui-dialog-header .oui-dialog-title {
       width: calc(100% - 45px);
       overflow: hidden;
       text-overflow: ellipsis;
       white-space: nowrap
   }

   .pull-left {
       float: left !important
   }

   .pull-right {
       float: right !important
   }

   .hide,
   .oui-hide {
       display: none !important
   }

   button,
   input,
   select,
   textarea {
       font-family: inherit;
       font-size: inherit;
       line-height: inherit;
       border-style: none
   }

   .sycm-3rd-iframe {
       width: 100%;
       border: none;
       min-height: calc(100vh - 120px)
   }

   .oui-pro-common-picker {
       position: relative;
       display: inline-block;
       margin-left: 15px
   }

   .oui-pro-common-picker:hover {
       background-color: rgba(0, 0, 0, .06)
   }

   .oui-pro-common-picker:active {
       background-color: rgba(0, 0, 0, .1)
   }

   .oui-pro-common-picker .common-picker-search {
       line-height: 36px
   }

   .oui-pro-common-picker .common-picker-search .common-search-loading,
   .oui-pro-common-picker .common-picker-search .no-data {
       padding: 10px
   }

   .oui-pro-common-picker .common-picker-search .oui-typeahead-dropdown-item {
       height: 36px;
       line-height: 36px;
       padding: 0 10px
   }

   .oui-pro-common-picker .common-picker-search .common-typeahead .highlight {
       color: #ff8441
   }

   .oui-pro-common-picker .common-picker-search .common-typeahead .search-del {
       position: absolute;
       right: 10px;
       line-height: 36px;
       top: 0;
       display: none
   }

   .oui-pro-common-picker .common-picker-search .oui-typeahead-dropdown-empty {
       display: none
   }

   .oui-pro-common-picker .common-picker-search .ant-input {
       border: none
   }

   .oui-pro-common-picker .common-picker-header {
       display: inline-block;
       border: none;
       color: #333;
       text-decoration: none;
       text-align: end
   }

   .oui-pro-common-picker .common-picker-header .short-name {
       margin-right: 5px
   }

   .oui-pro-common-picker .common-picker-header .tree-triangle {
       transition: transform .2s;
       color: #999
   }

   .oui-pro-common-picker .common-picker-header .tree-triangle.open {
       transform: rotate(-180deg)
   }

   .oui-pro-common-picker.open .common-picker-menu {
       display: block
   }

   .oui-pro-common-picker.searching .common-picker-menu {
       transition: width .2s ease-out
   }

   .oui-pro-common-picker .common-picker-menu {
       position: absolute;
       display: none;
       border: 1px solid #e6e6e6;
       background-color: #fff;
       z-index: 999
   }

   .oui-pro-common-picker .common-picker-menu .sub-tree-icon {
       float: right;
       margin-right: 8px;
       transform: scale(.8);
       line-height: 34px
   }

   .oui-pro-common-picker .common-picker-menu .common-search-loading,
   .oui-pro-common-picker .common-picker-menu .no-data {
       position: relative;
       z-index: 1
   }

   .oui-pro-common-picker .common-picker-menu .no-ready {
       text-align: center
   }

   .oui-pro-common-picker .common-picker-menu>.trees-menu>.tree-menu {
       display: block
   }

   .oui-pro-common-picker .trees-menu {
       position: relative
   }

   .oui-pro-common-picker .trees-menu .tree-scroll-menu-level-2,
   .oui-pro-common-picker .trees-menu .tree-scroll-menu-level-3,
   .oui-pro-common-picker .trees-menu .tree-scroll-menu-level-4,
   .oui-pro-common-picker .trees-menu .tree-scroll-menu-level-5,
   .oui-pro-common-picker .trees-menu .tree-scroll-menu-level-6,
   .oui-pro-common-picker .trees-menu .tree-scroll-menu-level-7,
   .oui-pro-common-picker .trees-menu .tree-scroll-menu-level-8,
   .oui-pro-common-picker .trees-menu .tree-scroll-menu-level-9,
   .oui-pro-common-picker .trees-menu .tree-scroll-menu-level-10 {
       position: absolute;
       top: -38px;
       background: #fff;
       border: 1px solid #e6e6e6;
       border-left: none
   }

   .oui-pro-common-picker .trees-menu .tree-menu {
       padding: 0;
       margin: 0;
       overflow: auto
   }

   .oui-pro-common-picker .trees-menu .tree-scroll-menu-level-2 {
       border-left: 1px solid #e6e6e6
   }

   .oui-pro-common-picker .tree-menu .tree-item {
       position: relative;
       overflow: hidden;
       padding-left: 16px;
       line-height: 34px;
       cursor: pointer;
       text-align: start
   }

   .oui-pro-common-picker .tree-menu .tree-item.active {
       color: #2062e6
   }

   .oui-pro-common-picker .tree-menu .tree-item.active.active-in-path,
   .oui-pro-common-picker .tree-menu .tree-item.active:hover {
       background: #fff;
       color: #2062e6
   }

   .oui-pro-common-picker .tree-menu .tree-item.disabled {
       color: #ccc
   }

   .oui-pro-common-picker .tree-menu .tree-item.disabled.active-in-path,
   .oui-pro-common-picker .tree-menu .tree-item.disabled:hover {
       background: #fff;
       color: #ccc;
       cursor: default
   }

   .oui-pro-common-picker .tree-menu .tree-item.active-in-path,
   .oui-pro-common-picker .tree-menu .tree-item:hover {
       background: #ebf6ff
   }

   .oui-pro-common-picker .tree-menu.no-data li,
   .oui-pro-common-picker .tree-menu.searching li {
       text-align: center;
       margin-top: 100px
   }

   .oui-pro-common-picker .tree-history {
       border-top: 1px solid #e6e6e6
   }

   .oui-pro-common-picker .tree-history .no-data {
       padding-left: 6px
   }

   .oui-pro-common-picker .tree-history .text {
       display: block;
       padding: 12px 0 4px 6px;
       font-size: 12px;
       line-height: 15px;
       color: #999
   }

   .oui-pro-common-picker .tree-history .tree-menu {
       overflow: auto;
       padding: 0;
       margin: 0
   }

   .oui-pro-common-picker .tree-history .tree-menu .tree-item {
       overflow: hidden;
       padding-left: 6px;
       line-height: 34px;
       cursor: pointer
   }

   .oui-pro-common-picker .tree-history .tree-menu .tree-item:hover {
       background: #ebf6ff
   }

   .oui-pro-common-picker .only-leaf-notice {
       position: absolute;
       z-index: 1;
       top: 100%;
       left: 0;
       height: 35px;
       width: 170px;
       line-height: 21px;
       color: #fff;
       background: #808b8c;
       padding: 7px 10px
   }

   .oui-pro-common-picker .only-leaf-notice:after {
       content: "";
       position: absolute;
       bottom: 100%;
       left: 20px;
       width: 0;
       height: 0;
       border-color: transparent transparent #808b8c;
       border-style: solid;
       border-width: 0 6px 6px
   }

   .oui-pro-common-picker .only-leaf-notice .btn-close {
       float: right;
       padding-left: 10px;
       border-left: 1px solid #697274;
       cursor: pointer
   }

   .oui-pro-common-picker .only-leaf-error-flash {
       position: absolute;
       padding: 0 12px;
       height: 35px;
       width: 100%;
       line-height: 35px;
       top: 100%;
       left: 0;
       background: rgba(128, 139, 140, .9);
       color: #fff;
       transition: top .3s ease-out;
       -webkit-transition: top .3s ease-out
   }

   .oui-pro-common-picker .only-leaf-error-flash.show {
       top: 0
   }

   .oui-pro-common-picker .only-leaf-error-flash .error {
       margin-right: 4px
   }

   .oui-date-picker-menu .date-panel-footer-message {
       padding: 10px 12px;
       background-color: #e9f0fd;
       margin: 5px 0 0;
       text-align: left;
       color: #333
   }

   .oui-date-picker-menu .date-panel-footer-message i {
       color: #2163e6;
       margin-right: 5px
   }

   .custom-calendar .calendarContainer {
       margin: 0 auto
   }

   .custom-calendar .range-select {
       display: flex;
       justify-content: space-between;
       border-bottom: 1px solid #eee;
       height: 46px;
       align-items: center
   }

   .custom-calendar .range-select>div {
       flex: 1;
       padding-left: 15px;
       white-space: nowrap;
       position: relative
   }

   .custom-calendar .range-tips {
       color: #cecece;
       text-align: center
   }

   .custom-calendar .range-operate {
       display: flex;
       align-items: center;
       border-top: 1px solid #eee
   }

   .custom-calendar .range-operate .doubt-o {
       margin-left: 4px
   }

   .custom-calendar .range-operate .operate-compare {
       padding-left: 15px
   }

   .custom-calendar .range-operate .operate-uniq {
       border-left: 1px solid #eee;
       padding-left: 12px
   }

   .custom-calendar .range-operate .operate-uniq span.ant-radio+* {
       padding-left: 4px;
       padding-right: 4px
   }

   .custom-calendar .range-operate .operate-buttons {
       padding-right: 12px;
       display: flex;
       flex: 1;
       justify-content: flex-end;
       height: 48px;
       align-items: center
   }

   .custom-calendar .range-operate .operate-buttons>button {
       margin-left: 10px
   }

   .custom-calendar .calendar-message {
       height: 37px;
       display: flex;
       justify-content: space-between;
       background-color: #e8effc;
       color: #2062e6;
       align-items: center;
       padding: 0 12px 0 15px
   }

   .custom-calendar .calendar-message a {
       background-color: rgba(32, 98, 230, .1);
       border-radius: 10px;
       height: 21px;
       min-width: 75px;
       display: inline-block;
       line-height: 21px;
       text-align: center;
       padding: 0 8px
   }

   .custom-calendar .range-modify-btn {
       font-size: 12px;
       color: #2062e6;
       background-color: rgba(32, 98, 230, .1);
       border-radius: 2px;
       padding: 0 2px;
       display: inline-block;
       transform: scale(.8);
       cursor: pointer
   }

   .custom-calendar .range-triangle {
       display: inline-block;
       border: 8px solid transparent;
       border-bottom: 11px solid #eee;
       position: absolute;
       left: 32px;
       bottom: -14px
   }

   .custom-calendar.disable-focus-cell td.focused-element {
       color: inherit !important;
       background-color: inherit !important
   }

   .ebase-FaCommonFilter-module__root {
       margin-bottom: 10px
   }

   .ebase-FaCommonFilter-module__root .oui-affix {
       z-index: 999
   }

   .ebase-FaCommonFilter-module__root .common-filter-custom-options i {
       color: #2062e6
   }

   .ebase-FaCommonFilter-module__root .ant-btn-primary .common-filter-custom-options i {
       color: #fff !important
   }

   .ebase-FaCommonFilter-module__root .ebase-FaCommonFilter-module__filter {
       background: #fff;
       box-shadow: 0 2px 8px rgba(0, 0, 0, .15)
   }

   .ebase-FaCommonFilter-module__root .ebase-FaCommonFilter-module__filter:after,
   .ebase-FaCommonFilter-module__root .ebase-FaCommonFilter-module__filter:before {
       content: " ";
       display: table
   }

   .ebase-FaCommonFilter-module__root .ebase-FaCommonFilter-module__filter:after {
       clear: both
   }

   .ebase-FaCommonFilter-module__root .ebase-FaCommonFilter-module__filter .ebase-FaCommonFilter-module__bottom,
   .ebase-FaCommonFilter-module__root .ebase-FaCommonFilter-module__filter .ebase-FaCommonFilter-module__middle,
   .ebase-FaCommonFilter-module__root .ebase-FaCommonFilter-module__filter .ebase-FaCommonFilter-module__top {
       padding: 10px 30px;
       min-height: 40px
   }

   .ebase-FaCommonFilter-module__root .ebase-FaCommonFilter-module__filter .ebase-FaCommonFilter-module__bottom,
   .ebase-FaCommonFilter-module__root .ebase-FaCommonFilter-module__filter .ebase-FaCommonFilter-module__top {
       display: flex;
       align-items: center
   }

   .ebase-FaCommonFilter-module__root .ebase-FaCommonFilter-module__filter .ebase-FaCommonFilter-module__top .ebase-FaCommonFilter-module__left,
   .ebase-FaCommonFilter-module__root .ebase-FaCommonFilter-module__filter .ebase-FaCommonFilter-module__top .ebase-FaCommonFilter-module__right {
       flex-grow: 1;
       flex-shrink: 1;
       flex-basis: auto;
       display: flex;
       align-items: center;
       vertical-align: middle
   }

   .ebase-FaCommonFilter-module__root .ebase-FaCommonFilter-module__filter .ebase-FaCommonFilter-module__top .ebase-FaCommonFilter-module__left>:not(:first-child),
   .ebase-FaCommonFilter-module__root .ebase-FaCommonFilter-module__filter .ebase-FaCommonFilter-module__top .ebase-FaCommonFilter-module__right>:not(:first-child) {
       margin-left: 24px
   }

   .ebase-FaCommonFilter-module__root .ebase-FaCommonFilter-module__filter .ebase-FaCommonFilter-module__top .ebase-FaCommonFilter-module__left .ebase-FaCommonFilter-module__item-date,
   .ebase-FaCommonFilter-module__root .ebase-FaCommonFilter-module__filter .ebase-FaCommonFilter-module__top .ebase-FaCommonFilter-module__right .ebase-FaCommonFilter-module__item-date {
       flex-grow: 1;
       flex-shrink: 1;
       flex-basis: auto
   }

   .ebase-FaCommonFilter-module__root .ebase-FaCommonFilter-module__filter .ebase-FaCommonFilter-module__top .ebase-FaCommonFilter-module__left+.ebase-FaCommonFilter-module__right {
       flex-grow: 0;
       flex-basis: auto
   }

   .ebase-FaCommonFilter-module__root .ebase-FaCommonFilter-module__filter .ebase-FaCommonFilter-module__top+* {
       border-top: 1px solid rgba(0, 0, 0, .06)
   }

   .ebase-FaCommonFilter-module__root .ebase-FaCommonFilter-module__filter .ebase-FaCommonFilter-module__bottom {
       padding: 0
   }

   .ebase-FaCommonFilter-module__root .ebase-FaCommonFilter-module__filter .ebase-FaCommonFilter-module__bottom .ebase-FaCommonFilter-module__left,
   .ebase-FaCommonFilter-module__root .ebase-FaCommonFilter-module__filter .ebase-FaCommonFilter-module__bottom .ebase-FaCommonFilter-module__right {
       display: flex;
       align-items: center;
       padding: 0 30px;
       line-height: 40px
   }

   .ebase-FaCommonFilter-module__root .ebase-FaCommonFilter-module__filter .ebase-FaCommonFilter-module__bottom .ebase-FaCommonFilter-module__left>:not(:first-child),
   .ebase-FaCommonFilter-module__root .ebase-FaCommonFilter-module__filter .ebase-FaCommonFilter-module__bottom .ebase-FaCommonFilter-module__right>:not(:first-child) {
       margin-left: 15px
   }

   .ebase-FaCommonFilter-module__root .ebase-FaCommonFilter-module__filter .ebase-FaCommonFilter-module__bottom .ebase-FaCommonFilter-module__left {
       flex-grow: 1;
       flex-shrink: 1;
       flex-basis: auto;
       vertical-align: middle
   }

   .ebase-FaCommonFilter-module__root .ebase-FaCommonFilter-module__filter .ebase-FaCommonFilter-module__bottom .ebase-FaCommonFilter-module__left .oui-tab-switch {
       height: inherit;
       line-height: 40px;
       font-size: 14px
   }

   .ebase-FaCommonFilter-module__root .ebase-FaCommonFilter-module__filter .ebase-FaCommonFilter-module__bottom .ebase-FaCommonFilter-module__left .oui-tab-switch>span {
       margin-left: 40px
   }

   .ebase-FaCommonFilter-module__root .ebase-FaCommonFilter-module__filter .ebase-FaCommonFilter-module__bottom .ebase-FaCommonFilter-module__left .oui-tab-switch>span:first-child {
       margin-left: 0
   }

   .ebase-FaCommonFilter-module__root .ebase-FaCommonFilter-module__filter .ebase-FaCommonFilter-module__bottom [data-position] {
       display: inline-block
   }

   .ebase-index-module__sycm-common-action-button {
       background: #ec6c00;
       color: #fff !important;
       border-radius: 2px;
       padding: 1px 6px;
       display: inline-block;
       margin-left: 3px
   }

   .ebase-ErrorPage-module__root .ebase-ErrorPage-module__cardErrorPage {
       height: 100%
   }

   .ebase-ErrorPage-module__root .ebase-ErrorPage-module__cardErrorPage .ebase-ErrorPage-module__deerAndNote {
       position: absolute;
       width: 320px;
       height: 200px;
       text-align: center;
       margin: auto;
       left: 0;
       right: 0;
       bottom: 0;
       font-weight: 500;
       font-size: 14px
   }

   .ebase-ErrorPage-module__root .ebase-ErrorPage-module__cardErrorPage .ebase-ErrorPage-module__deerAndNote .ebase-ErrorPage-module__deer {
       width: 145px;
       height: 159px;
       display: inline-block;
       margin-bottom: 10px;
       background: url(https://img.alicdn.com/tps/TB1CG0ZMpXXXXbyXpXXXXXXXXXX-427-159.png) -131px 0 no-repeat
   }

   .ebase-ErrorPage-module__root .ebase-ErrorPage-module__cardErrorPage .ebase-ErrorPage-module__deerAndNote>p {
       margin-left: -180px;
       margin-right: -180px
   }

   @media (max-width:1480px) {
       .oui-floor-nav {
           margin-right: -655px
       }
   }

   @media (min-width:1480px) and (max-width:1600px) {
       .oui-floor-nav {
           margin-right: -710px
       }
   }

   @media (min-width:1600px) {
       .oui-floor-nav {
           margin-right: -770px
       }
   }

   .ebase-metaDecorator-module__root .ebase-metaDecorator-module__limitExperience {
       position: absolute;
       z-index: 10;
       top: 0;
       right: 0;
       width: 62px;
       height: 62px;
       background: url(https://img.alicdn.com/tps/TB1PaHgMpXXXXbvXpXXXXXXXXXX-62-62.png) no-repeat;
       background-image: url(https://img.alicdn.com/tps/TB1PaHgMpXXXXbvXpXXXXXXXXXX-62-62.png);
       background-image: -webkit-image-set(url("https://img.alicdn.com/tps/TB1PaHgMpXXXXbvXpXXXXXXXXXX-62-62.png") 1x, url("https://img.alicdn.com/tps/TB1cFvSMpXXXXc1XFXXXXXXXXXX-124-124.png") 2x);
       background-image: -moz-image-set(url("https://img.alicdn.com/tps/TB1PaHgMpXXXXbvXpXXXXXXXXXX-62-62.png") 1x, url("https://img.alicdn.com/tps/TB1cFvSMpXXXXc1XFXXXXXXXXXX-124-124.png") 2x);
       background-image: -o-image-set(url("https://img.alicdn.com/tps/TB1PaHgMpXXXXbvXpXXXXXXXXXX-62-62.png") 1x, url("https://img.alicdn.com/tps/TB1cFvSMpXXXXc1XFXXXXXXXXXX-124-124.png") 2x);
       background-image: -ms-image-set(url("https://img.alicdn.com/tps/TB1PaHgMpXXXXbvXpXXXXXXXXXX-62-62.png") 1x, url("https://img.alicdn.com/tps/TB1cFvSMpXXXXc1XFXXXXXXXXXX-124-124.png") 2x)
   }

   .op-ebase-topMenu-new {
       float: left;
       width: 100%
   }

   .op-ebase-topMenu-new a,
   .op-ebase-topMenu-new a:hover {
       text-decoration: none
   }

   .op-ebase-topMenu-new ul {
       list-style: none;
       padding: 0;
       margin: 0
   }

   .op-ebase-topMenu-new .menu-list {
       position: relative;
       z-index: 9;
       min-width: 460px
   }

   .op-ebase-topMenu-new .menu-list .item {
       position: relative;
       float: left;
       height: 50px;
       text-align: center
   }

   .op-ebase-topMenu-new .menu-list .item .menu-activity-tag {
       width: 26px;
       height: 10px;
       background-image: url(//img.alicdn.com/tfs/TB1C1EWszDpK1RjSZFrXXa78VXa-26-10.png);
       background-size: 100%;
       position: absolute;
       top: 6px;
       left: calc(50% + 24px);
       background-repeat: no-repeat
   }

   .op-ebase-topMenu-new .menu-list .item .nameWrapper {
       display: inline-block;
       line-height: 50px;
       color: #fff
   }

   .op-ebase-topMenu-new .menu-list .item .nameWrapper .name {
       font-family: Microsoft YaHei, SimHei, Hiragino Sans GB, WenQuanYi Micro Hei, sans-serif;
       font-size: 16px;
       line-height: 18px
   }

   .op-ebase-topMenu-new .menu-list .item.selected>a {
       cursor: default
   }

   .op-ebase-topMenu-new .menu-list .item.selected .nameWrapper {
       color: #f3d024
   }

   .op-ebase-topMenu-new .menu-list .item.selected .nameWrapper:before {
       position: absolute;
       content: " ";
       left: 0;
       right: 0;
       bottom: 0;
       height: 3px;
       background: #f3d024
   }

   .op-ebase-topMenu-new .menu-list .item .gap {
       display: inline-block;
       width: 1px;
       height: 16px;
       margin: 17px 14px 0;
       background-color: #fff;
       opacity: .3;
       filter: Alpha(opacity=30)
   }

   .op-ebase-topMenu-new .menu-list .item .menu-remind {
       position: absolute;
       top: 12px;
       right: 8px;
       width: 8px;
       height: 8px;
       background-color: #f3d024;
       border-radius: 50%
   }

   .op-ebase-topMenu-new .menu-list .item .menu-qos-prize {
       position: absolute;
       top: 5px;
       right: -13px;
       width: 38px;
       height: 32px;
       background-size: 100%;
       background-repeat: no-repeat
   }

   .op-ebase-topMenu-new .menu-list .item .menu-qos-prize.step1 {
       background-image: url(//img.alicdn.com/tfs/TB1AAIlzwHqK1RjSZFPXXcwapXa-76-32.png)
   }

   .op-ebase-topMenu-new .menu-list .item .menu-qos-prize.step2 {
       background-image: url(//img.alicdn.com/tfs/TB1Hz.ezCzqK1RjSZFLXXcn2XXa-76-32.png)
   }

   .op-ebase-topMenu-new .menu-list .item .menu-qos-prize.step3 {
       background-image: url(//img.alicdn.com/tfs/TB1cAf8zrvpK1RjSZPiXXbmwXXa-76-32.png)
   }

   .op-ebase-topMenu-new .menu-list .level-1:hover .nameWrapper {
       color: #f3d024
   }

   .op-ebase-topMenu-new .menu-list .menuNameLen1 {
       width: calc(-12.83333px + 4.16667%)
   }

   .op-ebase-topMenu-new .menu-list .menuNameLen2 {
       width: calc(3.16667px + 4.16667%)
   }

   .op-ebase-topMenu-new .menu-list .menuNameLen3 {
       width: calc(19.16667px + 4.16667%)
   }

   .op-ebase-topMenu-new .menu-list .menuNameLen4 {
       width: calc(35.16667px + 4.16667%)
   }

   .op-ebase-topMenu-new .menu-list .menuNameLen5 {
       width: calc(51.16667px + 4.16667%)
   }

   .op-ebase-topMenu-new .menu-list .menuNameLen6 {
       width: calc(67.16667px + 4.16667%)
   }

   .op-ebase-new-hint-content-wrapper {
       z-index: 900 !important
   }

   .op-ebase-new-hint-content-wrapper .op-ebase-new-hint-content {
       display: block;
       position: relative;
       width: 170px;
       height: 50px
   }

   .op-ebase-new-hint-content-wrapper .op-ebase-new-hint-content .tooltip-ok {
       position: absolute;
       right: 0;
       bottom: -4px;
       color: #2062e6;
       cursor: pointer
   }

   .op-ebase-leftMenu {
       width: 160px;
       height: 100%;
       background-color: #fff;
       position: relative
   }

   .op-ebase-leftMenu a,
   .op-ebase-leftMenu a:focus,
   .op-ebase-leftMenu a:hover {
       text-decoration: none
   }

   .op-ebase-leftMenu ul {
       list-style: none;
       padding: 0
   }

   .op-ebase-leftMenu .topLogo {
       height: 111px;
       border-bottom: 1px solid #eee;
       font-size: 16px;
       font-family: Microsoft YaHei, SimHei, Hiragino Sans GB, WenQuanYi Micro Hei, sans-serif;
       vertical-align: middle;
       text-align: center
   }

   .op-ebase-leftMenu .topLogo .topLogoContent {
       line-height: 32px;
       padding-top: 20px
   }

   .op-ebase-leftMenu .topLogo.blue {
       color: #4472d3
   }

   .op-ebase-leftMenu .topLogo.silver {
       color: #697182
   }

   .op-ebase-leftMenu .topLogo.gold {
       color: #b25900
   }

   .op-ebase-leftMenu .topLogo .topLogoIcon {
       width: 32px;
       height: 32px;
       line-height: 32px;
       border-radius: 16px;
       margin-bottom: 6px
   }

   .op-ebase-leftMenu .topLogo .oui-canary-icon.blue {
       background-image: linear-gradient(45deg, #c6d7fd, #e4edff 59%, #d5e2ff)
   }

   .op-ebase-leftMenu .topLogo .oui-canary-icon.silver {
       background-image: linear-gradient(45deg, #c9ced7, #f2f2f8 59%, #cdd1da)
   }

   .op-ebase-leftMenu .topLogo .oui-canary-icon.gold {
       background-image: linear-gradient(45deg, #e7ccb2, #fff4e9 59%, #f0ddca)
   }

   .op-ebase-leftMenu .menuItem {
       position: relative
   }

   .op-ebase-leftMenu .menuItem.level-2:first-child,
   .op-ebase-leftMenu .menuItem.level-3:first-child {
       padding-top: 0
   }

   .op-ebase-leftMenu .menuItem.level-2 .nameWrapper,
   .op-ebase-leftMenu .menuItem.level-3 .nameWrapper {
       position: relative;
       display: inline-block;
       width: 100%;
       font-family: Microsoft YaHei, SimHei, Hiragino Sans GB, WenQuanYi Micro Hei, sans-serif;
       font-size: 12px;
       color: #999;
       padding-left: 32px;
       line-height: 40px
   }

   .op-ebase-leftMenu .menuItem.level-leaf {
       display: block;
       height: 44px;
       line-height: 44px
   }

   .op-ebase-leftMenu .menuItem.level-leaf .nameWrapper {
       position: relative;
       display: inline-block;
       font-family: Microsoft YaHei, SimHei, Hiragino Sans GB, WenQuanYi Micro Hei, sans-serif;
       font-size: 14px;
       line-height: 44px;
       padding-left: 50px;
       width: 100%;
       margin-left: 0;
       color: #333
   }

   .op-ebase-leftMenu .menuItem.level-leaf.selected {
       border-left: 3px solid #005fe5;
       background-color: rgba(0, 95, 229, .1)
   }

   .op-ebase-leftMenu .menuItem.level-leaf.selected>.nameWrapper {
       cursor: default;
       padding-left: 47px
   }

   .op-ebase-leftMenu .menuItem.level-leaf.selected>.nameWrapper .name {
       color: #2062e6
   }

   .op-ebase-leftMenu .menuItem.level-leaf.unselected.leaf:hover {
       background-color: rgba(0, 95, 229, .1)
   }

   .op-ebase-leftMenu .menuItem.leaf {
       position: relative;
       cursor: pointer
   }

   .op-ebase-leftMenu .menuItem .menuIcon {
       font-size: 12px;
       display: inline-block;
       font-style: normal;
       color: #0c9bff;
       line-height: 40px;
       margin-right: 8px
   }

   .op-ebase-leftMenu .menuItem .leaf-icon {
       position: absolute;
       left: 32px
   }

   .op-ebase-leftMenu .version-desc {
       display: block;
       width: 80px;
       height: 75px;
       font-size: 12px;
       background: url(//img.alicdn.com/tfs/TB15XiXgY2pK1RjSZFsXXaNlXXa-80-75.png);
       color: #820808 !important;
       top: 0;
       position: absolute;
       left: -59px;
       line-height: 95px;
       text-align: center;
       cursor: pointer
   }

   .op-ebase-leftMenu .operate-guide {
       display: block;
       width: 80px;
       height: 100px;
       background: url(https://img.alicdn.com/imgextra/i4/O1CN0187ACMx1gHAtDfPTsE_!!6000000004116-1-tps-160-200.gif);
       background-size: 80px 100px;
       cursor: pointer
   }

   @media (max-width:1480px) {
       .op-ebase-leftMenu .oui-floor-nav {
           margin-right: -655px
       }
   }

   @media (min-width:1480px) and (max-width:1600px) {
       .op-ebase-leftMenu .oui-floor-nav {
           margin-right: -710px
       }
   }

   @media (min-width:1600px) {
       .op-ebase-leftMenu .oui-floor-nav {
           margin-right: -770px
       }
   }

   .ebase-Footer-module__root {
       color: #999;
       background: #fff;
       padding: 30px 0;
       text-align: center;
       border-top: 1px solid #d1d7dc;
       position: relative;
       z-index: 9
   }

   .ebase-Footer-module__root:before {
       display: block;
       content: " ";
       width: 100%;
       height: 10px;
       position: absolute;
       background-color: #eef1f6;
       top: -10px
   }

   .ebase-Footer-module__root a {
       margin: 0 4px
   }

   .ebase-Footer-module__content {
       margin: 0 auto;
       position: relative
   }

   @media (max-width:1480px) {
       .ebase-Footer-module__content {
           width: 1210px
       }
   }

   @media (min-width:1480px) and (max-width:1600px) {
       .ebase-Footer-module__content {
           width: 1310px
       }
   }

   @media (min-width:1600px) {
       .ebase-Footer-module__content {
           width: 1430px
       }
   }

   .ebase-Footer-module__links {
       padding-right: 200px
   }

   .ebase-Footer-module__linkAfterText {
       margin-left: 0 !important
   }

   .ebase-Footer-module__gray {
       color: #999
   }

   .ebase-Feedback-module__root {
       text-align: center;
       border-top: 1px solid #d1d7dc;
       z-index: 11;
       margin: 0 auto;
       height: 0;
       position: relative
   }

   @media (max-width:1480px) {
       .ebase-Feedback-module__root {
           width: 1210px
       }
   }

   @media (min-width:1480px) and (max-width:1600px) {
       .ebase-Feedback-module__root {
           width: 1310px
       }
   }

   @media (min-width:1600px) {
       .ebase-Feedback-module__root {
           width: 1430px
       }
   }

   .ebase-Feedback-module__qrWrapper {
       position: absolute;
       bottom: 12px;
       right: 120px;
       padding: 10px;
       background: #fff
   }

   .ebase-Feedback-module__qrWrapper:hover {
       z-index: 1;
       box-shadow: 0 2px 10px rgba(0, 0, 0, .2)
   }

   .ebase-Feedback-module__qrWrapper:hover .ebase-Feedback-module__qrImg {
       width: 94px;
       height: 94px;
       background-size: 94px
   }

   .ebase-Feedback-module__qrCode {
       float: left
   }

   .ebase-Feedback-module__qrCode .ebase-Feedback-module__title {
       color: #333
   }

   .ebase-Feedback-module__qrCode .ebase-Feedback-module__qrImg {
       background-image: url(./TB13D_mKpXXXXaAapXXXXXXXXXX-80-80.png);
       width: 36px;
       height: 36px;
       background-size: 36px;
       background-repeat: no-repeat;
       transition: all .2s ease-in
   }

   .ebase-Feedback-module__qrCode.ebase-Feedback-module__weixin {
       margin-left: 20px
   }

   .ebase-Feedback-module__feedback {
       position: absolute;
       top: -142px;
       right: 0;
       width: 77px;
       height: 77px;
       background: #2062e6;
       color: #fff;
       border-radius: 50%
   }

   .ebase-Feedback-module__feedback .ebase-Feedback-module__feedbackIcon {
       font-size: 42px
   }

   .ebase-Feedback-module__feedback .ebase-Feedback-module__feedbackTxt {
       display: none;
       font-size: 16px;
       line-height: 22px;
       margin-top: 15px
   }

   .ebase-Feedback-module__feedback:before {
       content: " ";
       background: transparent;
       transition: all .2s ease;
       border-radius: 50%;
       width: 38px;
       height: 7px;
       position: absolute;
       left: 19px;
       bottom: -25px
   }

   .ebase-Feedback-module__feedback:hover {
       cursor: pointer
   }

   .ebase-Feedback-module__feedback:hover .ebase-Feedback-module__feedbackIcon {
       display: none
   }

   .ebase-Feedback-module__feedback:hover .ebase-Feedback-module__feedbackTxt {
       display: inline-block
   }

   .ebase-Feedback-module__feedback:hover:before {
       background: rgba(0, 0, 0, .2)
   }

   .ebase-Tips-module__dsTipsWrapper {
       overflow: hidden
   }

   .ebase-Tips-module__dsTipsImageWrapper {
       float: left;
       margin-right: 20px;
       max-width: 130px;
       margin-top: 10px
   }

   .ebase-Tips-module__dsTipsImageWrapper>img {
       max-width: 100%;
       width: auto;
       vertical-align: middle;
       border: 0
   }

   .ebase-Tips-module__dsTipsContent {
       overflow: hidden;
       line-height: 1.7
   }

   .image-guide-tips-container {
       position: fixed;
       left: 0;
       top: 0;
       right: 0;
       bottom: 0;
       background-color: rgba(0, 0, 0, .5);
       opacity: 0;
       z-index: 1100;
       display: flex;
       justify-content: center;
       align-items: center;
       user-select: none;
       transition: opacity .3s
   }

   .image-guide-tips-container.fade-in-end {
       opacity: 1
   }

   .image-guide-tips-container ::-webkit-scrollbar {
       display: none
   }

   .image-guide-tips-wrapper {
       position: relative;
       width: 900px;
       height: 620px;
       background-color: #2f7df9;
       border-radius: 8px;
       overflow: auto
   }

   .image-guide-tips-closer {
       position: absolute;
       right: 8px;
       top: 12px;
       width: 24px;
       height: 24px;
       cursor: pointer;
       background: url(//img.alicdn.com/imgextra/i3/O1CN01nmtoKQ1djAFis7Kh1_!!6000000003771-2-tps-48-48.png) 0/100%
   }

   .image-guide-tips-content {
       width: 100%;
       height: 100%;
       overflow: auto
   }

   .image-guide-tips-content img {
       width: 100%
   }

   .image-guide-tips-footer {
       position: absolute;
       display: flex;
       justify-content: space-between;
       align-items: center;
       padding: 0 24px;
       bottom: 0;
       left: 0;
       right: 0;
       height: 64px;
       background: hsla(0, 0%, 100%, .95)
   }

   .image-guide-tips-footer:before {
       content: "";
       position: absolute;
       bottom: 100%;
       left: 0;
       right: 0;
       height: 32px;
       opacity: .05;
       background: linear-gradient(180deg, transparent, rgba(0, 0, 0, .8))
   }

   .image-guide-tips-video-icon {
       color: #2062e6;
       cursor: pointer
   }

   .image-guide-tips-video-icon:before {
       content: "";
       display: inline-block;
       vertical-align: -3px;
       width: 18px;
       height: 18px;
       margin-right: 2px;
       background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAMAAABEpIrGAAAAWlBMVEUAAAAAcf8AWv8AWf8AWf8AWv8AWf8AXv8AY/8AWf8AWf8AWf8AW/8AW/8AW/8AXf8AW/8AWv8AWv8AWv8AXP8AYf8AWf8AW/8AWf8AWf8AWv8AWv8AW/8AWf+MEDrJAAAAHXRSTlMABPrW53v3Ixbtt6uHTD03a969m1cOyIpqZEQzKmyEKYQAAACTSURBVDjL3ZJLDsMgDEQNhgD5kLRJ+p/7X7OLSgiJZg6Qt2EwIyF7LGdiHtSiwuow1+8j/jBKYULng5EKE3yHqVx7PKRhQV+0Q2wNEa5o4HduyXlTVRuZAGg+NhjYrMAaiUGM75AyMYiEKy7U8OGG/W7pF5sD1v2wTQfg9iZzeKk+panSUZewFhoWj5svDF+5E/EFf5MTM1no9bAAAAAASUVORK5CYII=") 0/100%
   }

   .image-guide-tips-button {
       width: 120px;
       font-size: 14px
   }

   .ebase-ImageTips-module__dsImageTips {
       position: fixed;
       top: 0;
       right: 0;
       bottom: 0;
       left: 0;
       background-color: rgba(0, 0, 0, .5);
       z-index: 1100
   }

   .ebase-ImageTips-module__dsImageTips.ebase-ImageTips-module__dsImageTipsBigSize .ebase-ImageTips-module__dsImageTipsWrapper {
       width: 1100px;
       height: 636px;
       margin-top: -318px;
       margin-left: -550px
   }

   .ebase-ImageTips-module__dsImageTips.ebase-ImageTips-module__dsImageTipsBigSize .ebase-ImageTips-module__dsImageTipsWrapper .ebase-ImageTips-module__dsImageTipsLink {
       width: 1100px;
       height: 636px
   }

   .ebase-ImageTips-module__dsImageTipsWrapper {
       position: absolute;
       width: 660px;
       height: 370px;
       top: 50%;
       left: 50%;
       margin-top: -185px;
       margin-left: -330px;
       background: #fff;
       outline: none;
       z-index: 1101;
       box-shadow: 0 14px 45px rgba(0, 0, 0, .25)
   }

   .ebase-ImageTips-module__dsImageTipsLink {
       display: block;
       width: 660px;
       height: 370px;
       overflow: hidden
   }

   .ebase-ImageTips-module__dsImageTipsLink>img {
       width: 100%;
       height: 100%
   }

   .ebase-ImageTips-module__dsImageTipsCloseBtn {
       position: absolute;
       bottom: 100%;
       right: 0;
       font-size: 30px;
       line-height: 1;
       font-family: Arial;
       color: #fff;
       font-weight: 700;
       cursor: pointer
   }

   .ebase-YellowNotice-module__root {
       margin-bottom: 10px;
       padding: 4px 36px 4px 16px;
       position: relative;
       color: #333;
       background: #fff9e4;
       box-shadow: 0 2px 8px rgba(0, 0, 0, .15)
   }

   .ebase-YellowNotice-module__root .oui-canary-icon {
       margin-right: 8px;
       font-size: 14px;
       color: #f85948;
       vertical-align: -1px
   }

   .ebase-YellowNotice-module__closeIcon {
       position: absolute;
       top: 50%;
       right: 12px;
       margin-top: -8px;
       cursor: pointer
   }

   .ebase-YellowNotice-module__noticeLink {
       margin-left: 8px;
       cursor: pointer;
       white-space: nowrap
   }

   .ebase-LeftAct-module__content {
       position: fixed;
       top: 250px;
       left: 0;
       cursor: pointer;
       z-index: 100
   }

   .ebase-LeftAct-module__close {
       position: absolute;
       right: 0;
       top: 0;
       width: 23px;
       height: 29px;
       background: url(https://img.alicdn.com/tps/TB1qWrlNFXXXXanXXXXXXXXXXXX-62-29.png);
       background-position: -9px 0;
       cursor: pointer;
       margin-top: -11px;
       margin-right: -12px
   }

   .ebase-LeftAct-module__close:hover {
       background-position: -32px 0
   }

   .ebase-LeftAct-module__root {
       position: relative;
       width: 100%;
       display: block;
       z-index: 1200
   }

   .ebase-LeftAct-module__img {
       max-width: 200px
   }

   .ebase-LiveStream-module__livesStreamContainer {
       position: fixed;
       right: 5px;
       bottom: 5px;
       background: #fff;
       width: 200px;
       z-index: 100;
       border-radius: 10px;
       box-shadow: 5px 5px 5px #ccc;
       border: 1px solid #eee;
       overflow: hidden;
       z-index: 999
   }

   .ebase-LiveStream-module__livesStreamContainer i {
       font-size: 20px;
       position: fixed;
       right: 5px;
       bottom: 170px;
       color: #aaa;
       background: #fff;
       border-radius: 20px;
       cursor: pointer;
       z-index: 99
   }

   .ebase-LiveStream-module__livesStreamShrinkContainer {
       position: fixed;
       right: 5px;
       bottom: 5px;
       border-radius: 50px;
       box-shadow: 5px 5px 5px #ccc;
       border: 5px solid #fff;
       overflow: hidden;
       z-index: 999
   }

   .ebase-LiveStream-module__livesStreamShrinkContainer i {
       font-size: 20px;
       position: fixed;
       right: 5px;
       bottom: 60px;
       color: #aaa;
       background: #fff;
       border-radius: 20px;
       cursor: pointer
   }

   .ebase-LiveStream-module__livesStreamShrinkContainer img {
       width: 50px;
       height: 50px;
       animation: a 5s linear infinite
   }

   @keyframes a {
       0% {
           transform: rotate(0deg)
       }

       to {
           transform: rotate(1turn)
       }
   }

   .ebase-LiveStream-module__livesStreamTitle {
       padding: 5px 10px;
       font-size: 14px;
       text-overflow: ellipsis;
       overflow: hidden;
       word-break: keep-all
   }

   .ebase-RenewBanner-module__root {
       height: 76px;
       width: 100%;
       margin-bottom: 10px;
       box-shadow: 0 2px 8px rgba(0, 0, 0, .15);
       padding-left: 206px;
       line-height: 76px
   }

   .renew-banner-text {
       color: #fff;
       font-size: 14px
   }

   .renew-banner-text-content {
       margin-left: 12px
   }

   .render-banner-countdown-day-list {
       display: inline-block;
       width: 72px;
       margin-left: 4px;
       margin-right: 4px;
       position: relative
   }

   .render-banner-countdown-day-list .render-banner-countdown-day-list-item {
       display: block;
       width: 36px;
       height: 40px;
       position: relative;
       float: left;
       top: 36px
   }

   .render-banner-countdown-day-list .render-banner-countdown-day-list-item-0 {
       left: 18px
   }

   .render-banner-countdown-day-list .render-banner-countdown-day-list-item-1 {
       left: 17px
   }

   .render-banner-countdown-day-list .render-banner-countdown-day-list-item>svg {
       transform: translate(-50%, -50%);
       display: block
   }

   .renew-banner-notice-link {
       float: right;
       width: 98px;
       height: 26px;
       line-height: 26px;
       border-radius: 13px;
       margin-right: 20px;
       margin-top: 25px;
       color: #000;
       background: #eec538;
       text-align: center
   }

   .renew-banner-notice-link:hover {
       color: #000
   }

   .renew-banner-close-icon {
       float: right;
       margin-right: 10px;
       margin-top: 10px;
       font-size: 12px;
       height: 12px;
       line-height: 12px;
       color: #fff
   }

   @keyframes b {
       0% {
           opacity: 0;
           transform: scaleY(0)
       }

       to {
           opacity: 1;
           transform: scaleY(1)
       }
   }

   .ebase-ProductRenew-module__root {
       width: 100%;
       height: 50px;
       margin-bottom: 10px;
       background: #fff;
       overflow: hidden;
       animation: b .5s ease-in-out
   }

   .ebase-ProductRenew-module__wrapper {
       height: 50px;
       line-height: 50px;
       background: #fff;
       text-align: center
   }

   .ebase-ProductRenew-module__message {
       margin-right: 20px
   }

   .ebase-ProductRenew-module__highlightName {
       color: #2062e6;
       margin: 0 8px
   }

   .esycm-wrapper {
       min-height: 100%;
       background-color: #eef1f6
   }

   body {
       min-width: 1240px
   }

   .ebase-Frame-module__subMenuSticky {
       z-index: 9999
   }

   .ebase-Frame-module__container {
       position: relative;
       z-index: 9
   }

   .view-mode-m .ebase-Frame-module__ebase-frame-header {
       background: #3a5cd3
   }

   .view-mode-m .ebase-Frame-module__ebase-frame-header .ebase-TopMenu__root .ebase-TopMenu__menuList .ebase-TopMenu__item:hover {
       background: rgba(0, 0, 0, .08)
   }

   .notice-wrapper {
       margin: 0 auto
   }

   @media (max-width:1480px) {
       .notice-wrapper {
           width: 1210px
       }
   }

   @media (min-width:1480px) and (max-width:1600px) {
       .notice-wrapper {
           width: 1310px
       }
   }

   @media (min-width:1600px) {
       .notice-wrapper {
           width: 1430px
       }
   }

   .ebase-Frame-module__header {
       height: 50px;
       line-height: 50px;
       display: inline-block;
       text-align: right
   }

   .ebase-Frame-module__header:after,
   .ebase-Frame-module__header:before {
       content: " ";
       display: table
   }

   .ebase-Frame-module__header:after {
       clear: both
   }

   .ebase-Frame-module__header .ebase-Frame-module__title {
       float: left;
       display: block;
       color: #fff;
       font-size: 22px;
       margin-right: 10px
   }

   .ebase-Frame-module__header .ebase-Frame-module__treeTriangle {
       transition: transform .2s;
       color: #b4c8d8;
       float: left;
       display: block;
       line-height: 50px
   }

   .ebase-Frame-module__header .ebase-Frame-module__treeTriangle.ebase-Frame-module__open {
       transform: rotate(-180deg)
   }

   .ebase-Frame-module__header .ebase-Frame-module__shopTextIcon {
       margin-top: 16px;
       width: 36px;
       display: block;
       float: left;
       text-align: center;
       margin-right: 8px;
       border-radius: 1px;
       background-color: #f3d024;
       color: #0040c1;
       font-weight: 600;
       line-height: 20px;
       border: none
   }

   .ebase-Frame-module__emptyMenuContent {
       color: #333;
       padding: 20px 15px;
       text-align: center;
       box-shadow: 0 2px 8px rgba(0, 0, 0, .15)
   }

   .ebase-Frame-module__menuContent {
       width: 280px;
       background-color: #fff
   }

   .ebase-Frame-module__selectMenuItem.ebase-Frame-module__shopSelectMenuItem {
       position: relative;
       text-align: left;
       display: block;
       line-height: 26px;
       cursor: pointer;
       padding: 4px 8px
   }

   .ebase-Frame-module__selectMenuItem.ebase-Frame-module__shopSelectMenuItem:after,
   .ebase-Frame-module__selectMenuItem.ebase-Frame-module__shopSelectMenuItem:before {
       content: " ";
       display: table
   }

   .ebase-Frame-module__selectMenuItem.ebase-Frame-module__shopSelectMenuItem:after {
       clear: both
   }

   .ebase-Frame-module__selectMenuItem.ebase-Frame-module__shopSelectMenuItem:hover {
       background: #ebf6ff
   }

   .ebase-Frame-module__selectMenuItem.ebase-Frame-module__shopSelectMenuItem.ebase-Frame-module__hasImage {
       padding-left: 53px
   }

   .ebase-Frame-module__selectImage {
       width: 20px;
       height: 20px;
       border-radius: 10px;
       float: left;
       margin-top: 4px;
       position: absolute;
       left: 17px;
       overflow: hidden
   }

   .ebase-Frame-module__selectShopTextIcon {
       float: left;
       padding: 4px 6px;
       font-size: 12px;
       margin-right: 8px;
       color: #2062e6;
       background: #fff;
       border-radius: 2px;
       border: 1px solid #e9eff4;
       line-height: 16px
   }

   .esycm-wrapper .oui-canary-icon-doubt-o {
       color: #999 !important;
       opacity: 1 !important
   }

   body.oui-typeahead-dropdown-wrapper {
       border: none
   }

   body.oui-typeahead-dropdown-wrapper .ant-input {
       border-radius: 0
   }

   .ebase-frame-header-changeShopWrapper {
       float: left;
       margin-top: 10px
   }

   .ebase-frame-header-changeShopWrapper .ebase-frame-header-headerShopSelect {
       height: 50px
   }

   .ebase-frame-header-changeShopWrapper .ebase-frame-header-headerShopSelect.ebase-frame-header-headerShopSelectDisabled .ebase-Selector__treeTriangle {
       display: none !important
   }

   .ebase-frame-header-changeShopWrapper .ebase-frame-header-headerShopSelect.ebase-frame-header-headerShopSelectDisabled .ebase-Selector__header {
       cursor: default !important
   }

   .ebase-frame-header-changeShopWrapper .ebase-frame-header-headerShopSelect.ebase-frame-header-headerShopSelectDisabled .ebase-Selector__menu {
       display: none !important
   }

   body.ebase-Frame-module__inIFrameAndNoPermission {
       min-width: inherit
   }

   body.ebase-Frame-module__inIFrameAndNoPermission .ebase-Footer__root,
   body.ebase-Frame-module__inIFrameAndNoPermission .ebase-FootnoteSet__footnoteset,
   body.ebase-Frame-module__inIFrameAndNoPermission .ebase-Frame-module__header {
       display: none
   }

   body.ebase-Frame-module__inIFrameAndNoPermission .ebase-Frame-module__content {
       width: auto;
       margin: 0
   }

   body.ebase-Frame-module__inIFrameAndNoPermission .ebase-ErrorPage__root .ebase-ErrorPage__cardErrorPage .ebase-ErrorPage__deerAndNote>p {
       margin: 0
   }

   .ebase-Frame-module__content {
       position: relative;
       margin: 10px auto 100px;
       z-index: 10;
       min-height: calc(100vh - 258px)
   }

   .ebase-Frame-module__content:after,
   .ebase-Frame-module__content:before {
       content: " ";
       display: table
   }

   .ebase-Frame-module__content:after {
       clear: both
   }

   @media (max-width:1480px) {
       .ebase-Frame-module__content {
           width: 1210px
       }
   }

   @media (min-width:1480px) and (max-width:1600px) {
       .ebase-Frame-module__content {
           width: 1310px
       }
   }

   @media (min-width:1600px) {
       .ebase-Frame-module__content {
           width: 1430px
       }
   }

   .ebase-Frame-module__content .ebase-Frame-module__limitExperience {
       position: absolute;
       z-index: 10;
       top: 0;
       right: 0;
       width: 62px;
       height: 62px;
       background: url(https://img.alicdn.com/tps/TB1PaHgMpXXXXbvXpXXXXXXXXXX-62-62.png) no-repeat;
       background-image: url(https://img.alicdn.com/tps/TB1PaHgMpXXXXbvXpXXXXXXXXXX-62-62.png);
       background-image: -webkit-image-set(url("https://img.alicdn.com/tps/TB1PaHgMpXXXXbvXpXXXXXXXXXX-62-62.png") 1x, url("https://img.alicdn.com/tps/TB1cFvSMpXXXXc1XFXXXXXXXXXX-124-124.png") 2x);
       background-image: -moz-image-set(url("https://img.alicdn.com/tps/TB1PaHgMpXXXXbvXpXXXXXXXXXX-62-62.png") 1x, url("https://img.alicdn.com/tps/TB1cFvSMpXXXXc1XFXXXXXXXXXX-124-124.png") 2x);
       background-image: -o-image-set(url("https://img.alicdn.com/tps/TB1PaHgMpXXXXbvXpXXXXXXXXXX-62-62.png") 1x, url("https://img.alicdn.com/tps/TB1cFvSMpXXXXc1XFXXXXXXXXXX-124-124.png") 2x);
       background-image: -ms-image-set(url("https://img.alicdn.com/tps/TB1PaHgMpXXXXbvXpXXXXXXXXXX-62-62.png") 1x, url("https://img.alicdn.com/tps/TB1cFvSMpXXXXc1XFXXXXXXXXXX-124-124.png") 2x)
   }

   .ebase-Frame-module__fullFrame .ebase-Frame-module__slider:after,
   .ebase-Frame-module__fullFrame .ebase-Frame-module__slider:before {
       content: " ";
       display: table
   }

   .ebase-Frame-module__fullFrame .ebase-Frame-module__slider:after {
       clear: both
   }

   .ebase-Frame-module__iframeFrame .ebase-YellowNotice__root {
       margin: 20px auto -10px
   }

   @media (max-width:1480px) {
       .ebase-Frame-module__iframeFrame .ebase-YellowNotice__root {
           width: 1210px
       }
   }

   @media (min-width:1480px) and (max-width:1600px) {
       .ebase-Frame-module__iframeFrame .ebase-YellowNotice__root {
           width: 1310px
       }
   }

   @media (min-width:1600px) {
       .ebase-Frame-module__iframeFrame .ebase-YellowNotice__root {
           width: 1430px
       }
   }

   .ebase-Frame-module__iframeFrame .ebase-ErrorPage__root {
       margin: 20px auto 0
   }

   @media (max-width:1480px) {
       .ebase-Frame-module__iframeFrame .ebase-ErrorPage__root {
           width: 1210px
       }
   }

   @media (min-width:1480px) and (max-width:1600px) {
       .ebase-Frame-module__iframeFrame .ebase-ErrorPage__root {
           width: 1310px
       }
   }

   @media (min-width:1600px) {
       .ebase-Frame-module__iframeFrame .ebase-ErrorPage__root {
           width: 1430px
       }
   }

   .ebase-Frame-module__Frame .ebase-Frame-module__subMenu {
       display: block;
       z-index: 9999
   }

   .ebase-Frame-module__Frame .ebase-Frame-module__leftMenuContainer .ebase-Frame-module__content {
       display: flex
   }

   .ebase-Frame-module__Frame .ebase-Frame-module__leftMenuContainer .ebase-Frame-module__content .ebase-Frame-module__leftMenu {
       float: left;
       width: 160px;
       margin-right: 10px;
       background-color: #fff;
       box-shadow: 0 1px 4px rgba(0, 0, 0, .1)
   }

   .ebase-Frame-module__Frame .ebase-Frame-module__leftMenuContainer .ebase-Frame-module__content .ebase-Frame-module__main {
       float: right;
       width: calc(100% - 170px);
       background-color: #eef1f6
   }

   .ebase-Frame-module__Frame .ebase-Frame-module__leftMenuContainer .ebase-Frame-module__content .ebase-Frame-module__main .ebase-Card__root:last-child {
       margin-bottom: 0
   }

   .competeDynamic .dynamicContent,
   .competeDynamic .dynamicContentImg {
       width: 55%;
       float: left;
       overflow: hidden;
       text-overflow: ellipsis;
       white-space: nowrap
   }

   .competeDynamic .dynamicType {
       float: left
   }

   .competeDynamic .menu-list {
       padding-top: 10px
   }

   .abnormalData .infoMessage {
       font-size: 13px;
       display: flex;
       justify-content: center;
       align-items: center;
       height: 100%
   }

   .abnormalData .oui-message {
       position: static
   }

   .ebase-frame-header-userLink {
       cursor: pointer
   }

   .link-wrapper {
       display: inline-block
   }

   .notification-remind {
       position: relative;
       top: -8px;
       display: inline-block;
       right: 0;
       width: 8px;
       height: 8px;
       background-color: #f3d024;
       border-radius: 50%
   }

   .notification-window {
       width: 400px;
       height: 300px;
       z-index: 1200
   }

   .notification-window.oui-canary-tooltip {
       max-width: none;
       padding: 0
   }

   .notification-window .oui-tab-switch-item-active:before {
       background: #2062e6
   }

   .notification-window .oui-popup-content {
       padding: 0 8px 8px
   }

   .notification-window .switch-container {
       border-bottom: 1px solid #e1e1e1
   }

   .notification-window .oui-tab-switch-item {
       height: auto;
       line-height: 38px
   }

   .notification-window .oui-tab-switch-item-active {
       color: #2062e6
   }

   .notification-window .messageContainer {
       height: 200px;
       width: 387px;
       overflow: scroll
   }

   .notification-window .messageContainer .warnMessage {
       display: flex;
       justify-content: center;
       align-items: center;
       height: 100%;
       font-size: 13px
   }

   .notification-window .messageContainer .item {
       padding: 0 0 13px;
       margin: 0 0 0 8px
   }

   .notification-window .messageContainer .message-banner {
       margin-bottom: 13px;
       background-color: #e6edfa;
       padding: 4px 8px
   }

   .notification-window .messageContainer .dynamicType {
       background-color: #2062e6;
       color: #fff;
       display: inline-block;
       margin-right: 5px;
       padding: 0 4px;
       border-radius: 3px
   }

   .notification-window .messageContainer .dynamicContent,
   .notification-window .messageContainer .dynamicContentImg {
       display: inline-block;
       margin-right: 5px
   }

   .notification-window .messageContainer .dynamicTime {
       display: inline-block;
       color: #999;
       float: right
   }

   .sycm-base-search-icon {
       width: 16px;
       height: 16px;
       vertical-align: -2px;
       display: inline-block
   }

   .sycm-base-search-icon-lishijilu {
       background-image: url(https://img.alicdn.com/imgextra/i3/O1CN01YwrjHZ1DAeQ9G2SI7_!!6000000000176-2-tps-32-32.png);
       background-size: 16px
   }

   .sycm-base-search-icon-caixiang {
       background-image: url(https://img.alicdn.com/imgextra/i1/O1CN01caQD8q1Kq3XJmyTli_!!6000000001214-2-tps-32-32.png);
       background-size: 16px
   }

   .sycm-base-search-icon-shangpinpaihang {
       background-image: url(https://img.alicdn.com/imgextra/i2/O1CN01de18LV1okxbLPcxHV_!!6000000005264-2-tps-32-32.png);
       background-size: 16px
   }

   .sycm-base-search-icon-gongneng {
       background-image: url(https://img.alicdn.com/imgextra/i3/O1CN01WOIljq1jTUPrnShIp_!!6000000004549-2-tps-32-32.png);
       background-size: 16px
   }

   .sycm-base-search-icon-shuju {
       background-image: url(https://img.alicdn.com/imgextra/i4/O1CN01Bj5JwV1Xqb0TwHhml_!!6000000002975-2-tps-32-32.png);
       background-size: 16px
   }

   .sycm-base-search-result-block-title {
       position: relative;
       height: 48px;
       line-height: 40px;
       font-size: 14px;
       color: #333;
       border-radius: 2px;
       cursor: pointer;
       transition: all .5s ease;
       list-style: none;
       list-style-type: none;
       cursor: default;
       padding: 8px 16px 0 15px
   }

   .sycm-base-search-result-block-title-title {
       font-weight: 700;
       margin-left: 8px
   }

   .sycm-base-search-result-block-title-clear {
       font-size: 12px;
       color: #999;
       float: right;
       cursor: pointer
   }

   .sycm-base-search-result-morelink {
       position: relative;
       height: 48px;
       line-height: 40px;
       padding: 0 16px 0 36px;
       font-size: 14px;
       color: #1c64e8;
       border-radius: 2px;
       cursor: pointer;
       transition: all .5s ease;
       list-style: none;
       list-style-type: none
   }

   .sycm-base-search-result-morelink-icon {
       display: inline-block;
       margin-right: 12px;
       width: 20px;
       height: 20px;
       line-height: 20px;
       text-align: center;
       background: rgba(28, 100, 232, .06);
       border-radius: 50%
   }

   .sycm-base-search-result-list-item {
       position: relative;
       height: 60px;
       line-height: 60px;
       padding: 0 16px 0 36px;
       font-size: 14px;
       border-radius: 2px;
       cursor: pointer;
       transition: all .5s ease;
       list-style: none;
       list-style-type: none
   }

   .sycm-base-search-result-list-item-content {
       width: calc(100% - 12px);
       padding: 8px 0
   }

   .sycm-base-search-result-list-item-main {
       display: block;
       width: 100%;
       overflow: hidden;
       text-overflow: ellipsis;
       white-space: nowrap;
       line-height: 22px;
       font-size: 14px;
       color: #333
   }

   .sycm-base-search-result-list-item-main.haspic {
       width: calc(100% - 20px)
   }

   .sycm-base-search-result-list-item-sub {
       display: block;
       width: 100%;
       overflow: hidden;
       text-overflow: ellipsis;
       white-space: nowrap;
       line-height: 22px;
       font-size: 12px;
       color: #999
   }

   .sycm-base-search-result-list-item-image {
       width: 18px;
       height: 18px;
       border-radius: 2px;
       margin-right: 8px
   }

   .sycm-base-search-result-list-item-remark {
       display: block;
       height: 24px;
       line-height: 24px;
       font-size: 12px;
       transform: translateX(-8%) scale(.84);
       padding: 0 6px;
       color: #1c64e8;
       background-color: #eff5ff;
       position: absolute;
       right: 32px;
       top: 50%;
       margin-top: -12px;
       border-radius: 2.4px
   }

   .sycm-base-search-result-loading {
       position: absolute;
       top: 100px;
       left: 50%;
       transform: translateX(-50%);
       display: flex;
       flex-direction: column;
       justify-content: center;
       align-items: center
   }

   .sycm-base-search-result-loading-img {
       width: 120px;
       height: 120px;
       padding: 40px
   }

   .sycm-base-search-result-loading-icon.oui-canary-icon {
       width: 40px;
       height: 40px;
       font-size: 25px
   }

   .sycm-base-search-result-loading-message {
       margin-top: 16px;
       text-align: center;
       font-size: 14px;
       line-height: 32px;
       color: #333
   }

   .sycm-base-search-result-empty {
       position: absolute;
       top: 100px;
       left: 50%;
       transform: translateX(-50%);
       display: flex;
       flex-direction: column;
       justify-content: center;
       align-items: center
   }

   .sycm-base-search-result-empty-img {
       width: 120px;
       height: 120px;
       background: url(https://img.alicdn.com/imgextra/i3/O1CN01S2rH6Y1law4XrmbPU_!!6000000004836-2-tps-120-120.png)
   }

   .sycm-base-search-result-empty-message {
       margin-top: 16px;
       text-align: center;
       font-size: 14px;
       line-height: 32px;
       color: #333
   }

   .sycm-base-search-result-feedback {
       width: 100%;
       height: 102px;
       padding: 48px 0 24px
   }

   .sycm-base-search-result-feedback-content {
       flex-shrink: 0;
       width: 164px;
       margin: 0 auto;
       height: 30px;
       line-height: 30px;
       background: hsla(0, 0%, 60%, .07);
       border-radius: 20px;
       text-align: center
   }

   .sycm-base-search-result-feedback-content a {
       margin-left: 7px;
       font-size: 14px;
       color: #999;
       text-decoration: none
   }

   .sycm-base-search-result {
       margin-top: -16px;
       overflow-y: overlay;
       position: relative;
       display: flex;
       flex-direction: column
   }

   .sycm-base-search-result-info,
   .sycm-base-search-result-main {
       height: 535px
   }

   .sycm-base-search-result-info .sycm-base-search-result-feedback {
       position: absolute;
       bottom: 0
   }

   .sycm-base-search-result-right-arrow {
       font-size: 12px;
       color: #ccc;
       position: absolute;
       right: 20px;
       top: 50%;
       margin-top: -6px
   }

   .sycm-base-search-result-list {
       flex: 1 0 auto
   }

   .sycm-base-search-result-list-synonym {
       color: #999;
       height: 48px;
       line-height: 48px;
       cursor: default
   }

   .sycm-base-search-result-list-guess.sycm-base-search-result-list-item {
       height: 40px;
       line-height: 40px
   }

   .sycm-base-search-result em {
       color: #1c64e8;
       font-style: normal
   }

   .sycm-base-search-result .active {
       background: hsla(0, 0%, 60%, .2)
   }

   .sycm-base-search-result .has-bottom-border:after {
       content: "";
       position: absolute;
       left: 16px;
       bottom: 0;
       width: calc(100% - 32px);
       height: 1px;
       border-bottom: 1px solid #ecf2f8
   }

   @media (max-width:1480px) {
       .ebase-frame-search .sycm-base-search {
           width: 180px
       }

       .ebase-frame-search .sycm-base-search .sycm-base-search-tab-pane {
           margin-left: -196px
       }
   }

   @media (min-width:1480px) and (max-width:1600px) {
       .ebase-frame-search .sycm-base-search {
           width: 272px
       }

       .ebase-frame-search .sycm-base-search .sycm-base-search-tab-pane {
           margin-left: -104px
       }
   }

   @media (min-width:1600px) {
       .ebase-frame-search .sycm-base-search {
           width: 376px
       }

       .ebase-frame-search .sycm-base-search .sycm-base-search-tab-pane {
           margin-left: 0
       }
   }

   .sycm-base-search {
       width: 376px
   }

   .sycm-base-search .ant-tabs-nav-container {
       width: 100%;
       text-align: center
   }

   .sycm-base-search .ant-tabs-nav .ant-tabs-tab {
       padding: 0;
       height: 48px;
       line-height: 48px;
       font-size: 14px;
       color: #333;
       font-weight: 600;
       margin-right: 57px
   }

   .sycm-base-search .ant-tabs-nav .ant-tabs-tab:last-child {
       margin-right: 0
   }

   .sycm-base-search .ant-tabs-ink-bar {
       height: 4px
   }

   .sycm-base-search .ant-input-search.ant-input-search-enter-button>.ant-input,
   .sycm-base-search .close {
       background: hsla(0, 0%, 100%, .27);
       backdrop-filter: blur(31px);
       border: 0;
       color: #fff
   }

   .sycm-base-search .ant-input::-webkit-input-placeholder {
       color: #fff;
       opacity: .7;
       font-size: 14px
   }

   .sycm-base-search .ant-input-suffix>.ant-input-search-button {
       width: 40px;
       background: hsla(0, 0%, 100%, .2);
       border: 0;
       font-weight: 700
   }

   .sycm-base-search .close {
       display: inline-block;
       width: 15px;
       height: 15px;
       line-height: 15px !important;
       text-align: center;
       border-radius: 50%;
       margin-right: 10px;
       cursor: pointer
   }

   .sycm-base-search .sycm-base-search-tab-pane {
       background: #fff;
       box-shadow: 0 12px 24px 0 rgba(42, 53, 59, .07);
       border-radius: 2px;
       background-color: #fff;
       position: relative;
       top: 8px;
       display: none
   }

   .sycm-base-search .sycm-base-search-tab-pane.sycm-base-search-tab-pane-show {
       display: block
   }

   .sycm-base-search .ant-input-search>.ant-input-suffix>.ant-input-search-button>.anticon-search {
       margin-top: 2px
   }

   @keyframes c {
       0% {
           box-shadow: 0 0 0 2px #ea6d00, 0 0 0 4px #fff, 0 0 0 7px rgba(234, 109, 0, .6)
       }

       40% {
           box-shadow: 0 0 0 4px rgba(234, 109, 0, .5), 0 0 0 8px #fff, 0 0 0 14px rgba(234, 109, 0, .3)
       }

       80% {
           box-shadow: 0 0 0 4px rgba(234, 109, 0, .01), 0 0 0 8px hsla(0, 0%, 100%, .01), 0 0 0 14px rgba(234, 109, 0, .01)
       }

       to {
           box-shadow: 0 0 0 14px hsla(0, 0%, 100%, 0)
       }
   }

   .sycm-base-search-input-flash {
       animation: c 3s ease-in-out;
       animation-iteration-count: 6;
       transform: translateZ(0)
   }

   .sycm-base-search-disable-scroll {
       overflow: hidden;
       height: 100%
   }

   .ebase-frame-header-inner {
       position: relative;
       margin: 0 auto
   }

   .ebase-frame-header-inner:after,
   .ebase-frame-header-inner:before {
       content: " ";
       display: table
   }

   .ebase-frame-header-inner:after {
       clear: both
   }

   @media (max-width:1480px) {
       .ebase-frame-header-inner {
           width: 1210px
       }
   }

   @media (min-width:1480px) and (max-width:1600px) {
       .ebase-frame-header-inner {
           width: 1310px
       }
   }

   @media (min-width:1600px) {
       .ebase-frame-header-inner {
           width: 1430px
       }
   }

   @media (max-width:1480px) {
       .fixed-width .ebase-frame-header-inner {
           width: 1210px
       }
   }

   @media (min-width:1480px) and (max-width:1600px) {
       .fixed-width .ebase-frame-header-inner {
           width: 1210px
       }
   }

   @media (min-width:1600px) {
       .fixed-width .ebase-frame-header-inner {
           width: 1210px
       }
   }

   .ebase-frame-header {
       width: 100%;
       position: relative;
       background: #2062e6;
       margin-bottom: 0
   }

   .ebase-frame-header:after,
   .ebase-frame-header:before {
       content: " ";
       display: table
   }

   .ebase-frame-header:after {
       clear: both
   }

   .ebase-frame-header.ebase-frame-header-top {
       z-index: 1000;
       height: 60px
   }

   .ebase-frame-header.ebase-frame-header-down {
       z-index: 999;
       box-shadow: 0 2px 4px rgba(0, 0, 0, .15)
   }

   .ebase-frame-header a.ebase-frame-header-logo {
       display: block;
       float: left;
       height: 30px;
       width: 135px;
       color: #fff
   }

   .ebase-frame-header a.ebase-frame-header-logo:active,
   .ebase-frame-header a.ebase-frame-header-logo:focus,
   .ebase-frame-header a.ebase-frame-header-logo:hover {
       color: #fff
   }

   .ebase-frame-header a.ebase-frame-header-logo svg {
       float: left
   }

   .ebase-frame-header a.ebase-frame-header-logo .logo-text {
       float: left;
       margin-left: 10px;
       font-size: 22px;
       line-height: 30px;
       font-weight: 400
   }

   .ebase-frame-header.ebase-frame-header-down a.ebase-frame-header-logo {
       height: 21px;
       widows: 81px
   }

   .ebase-frame-header.ebase-frame-header-down a.ebase-frame-header-logo .logo-text {
       line-height: 21px;
       font-size: 18px
   }

   .ebase-frame-header .ebase-frame-search {
       position: absolute;
       top: 24px;
       right: 339px
   }

   .ebase-frame-header-top .ebase-frame-header-logoWrapper {
       float: left;
       margin: 20px 0 0
   }

   .ebase-frame-header-top .ebase-frame-header-split {
       width: 1px;
       background: #fff;
       opacity: .3;
       height: 21px;
       float: left;
       margin-right: 14px;
       margin-top: 25px
   }

   .ebase-frame-header-userTopBar {
       float: right;
       margin-top: 30px
   }

   a.ebase-frame-header-userLink {
       color: #fefefe;
       opacity: .7;
       margin-left: 28px;
       font-size: 14px
   }

   a.ebase-frame-header-userLink:focus,
   a.ebase-frame-header-userLink:hover {
       opacity: 1
   }

   a.ebase-frame-header-userLink.ebase-frame-header-disabled>a {
       color: #99cfff;
       cursor: default
   }

   a.ebase-frame-header-notification {
       margin-left: 0
   }

   .ebase-frame-header-down .ebase-frame-header-logoWrapper {
       float: left;
       width: 0;
       overflow: hidden;
       margin: 14px 0 0
   }

   .ebase-frame-header-down .ebase-frame-header-userLink,
   .ebase-frame-header-down .link-wrapper {
       display: none
   }

   .ebase-frame-header-down.ebase-frame-header-menuStickyActive .ebase-frame-header-logoWrapper {
       width: 0;
   }

   .ebase-frame-header-down.ebase-frame-header-menuStickyActive .ebase-frame-header-topMenu {
       width: 85%
   }

   .ebase-frame-header-down.ebase-frame-header-menuStickyActive .ebase-frame-header-userLink {
       display: inline-block;
       width: 5%;
       text-align: center;
       line-height: 50px
   }

   .ebase-frame-header-down.ebase-frame-header-menuStickyActive .link-wrapper {
       display: inline-block;
       width: 5%
   }

   .ebase-frame-header-down.ebase-frame-header-menuStickyActive .link-wrapper .ebase-frame-header-userLink {
       width: auto
   }

   .ebase-frame-header-help-remind {
       position: relative;
       top: -8px;
       display: inline-block;
       right: 0;
       width: 8px;
       height: 8px;
       background-color: #f3d024;
       border-radius: 50%
   }

   .ebase-ActivityController-module__root {
       width: 130px;
       background: #99b0cf;
       opacity: .8;
       position: fixed;
       left: 0;
       top: 200px;
       z-index: 1000000;
       color: #000
   }

   .ebase-ActivityController-module__root .ebase-ActivityController-module__container {
       position: relative;
       min-height: 30px
   }

   .ebase-ActivityController-module__root .ebase-ActivityController-module__container input {
       line-height: 20px;
       margin-left: 5px;
       border-radius: 5px;
       outline: 0;
       width: 90px;
       border: 1px solid #d9e8ef;
       padding: 0 8px;
       margin-right: 15px
   }

   .ebase-ActivityController-module__root .ebase-ActivityController-module__container .toggle-icon {
       position: absolute;
       left: 50%;
       bottom: 0;
       cursor: pointer
   }

   .ebase-ActivityController-module__root .ebase-ActivityController-module__container .content {
       display: none;
       padding: 20px
   }

   .ebase-ActivityController-module__root .ebase-ActivityController-module__container .content.up {
       display: block
   }

   .ebase-ActivityController-module__root .ebase-ActivityController-module__container .content .row {
       line-height: 36px
   }

   @font-face {
       font-family: AlibabaSans102;
       src: url(https://g.alicdn.com/dt/sycm-static-fonts/0.0.1/AlibabaSans102/AlibabaSans102-Bd.ttf) format("truetype")
   }

   .NewDoubleEleven-activity-home .ebase-frame-header,
   .NewDoubleEleven-activity .ebase-frame-header,
   .NewDoubleEleven-check .ebase-frame-header,
   .NewDoubleEleven-grass-planting .ebase-frame-header,
   .NewDoubleEleven-preheat-more-than-1d .ebase-frame-header,
   .NewDoubleEleven-preheat .ebase-frame-header {
       background: transparent;
       box-shadow: none
   }

   .NewDoubleEleven-activity-home .ebase-frame-header .ebase-Frame__treeTriangle,
   .NewDoubleEleven-activity .ebase-frame-header .ebase-Frame__treeTriangle,
   .NewDoubleEleven-check .ebase-frame-header .ebase-Frame__treeTriangle,
   .NewDoubleEleven-grass-planting .ebase-frame-header .ebase-Frame__treeTriangle,
   .NewDoubleEleven-preheat-more-than-1d .ebase-frame-header .ebase-Frame__treeTriangle,
   .NewDoubleEleven-preheat .ebase-frame-header .ebase-Frame__treeTriangle {
       color: hsla(0, 0%, 100%, .5)
   }

   .NewDoubleEleven-activity-home .ebase-frame-header .ebase-Frame__emptyMenuContent,
   .NewDoubleEleven-activity .ebase-frame-header .ebase-Frame__emptyMenuContent,
   .NewDoubleEleven-check .ebase-frame-header .ebase-Frame__emptyMenuContent,
   .NewDoubleEleven-grass-planting .ebase-frame-header .ebase-Frame__emptyMenuContent,
   .NewDoubleEleven-preheat-more-than-1d .ebase-frame-header .ebase-Frame__emptyMenuContent,
   .NewDoubleEleven-preheat .ebase-frame-header .ebase-Frame__emptyMenuContent {
       position: absolute
   }

   .NewDoubleEleven-activity-home .ebase-frame-header-root,
   .NewDoubleEleven-activity .ebase-frame-header-root,
   .NewDoubleEleven-check .ebase-frame-header-root,
   .NewDoubleEleven-grass-planting .ebase-frame-header-root,
   .NewDoubleEleven-preheat-more-than-1d .ebase-frame-header-root,
   .NewDoubleEleven-preheat .ebase-frame-header-root {
       background-color: #2062e6;
       background-image: url(https://img.alicdn.com/imgextra/i3/O1CN01SAb8h61VQpUINVhdh_!!6000000002648-0-tps-2880-220.jpg);
       background-repeat: no-repeat;
       background-position: 50% 0;
       background-size: cover
   }

   .NewDoubleEleven-activity-home .ebase-frame-header-root .ebase-Frame__title,
   .NewDoubleEleven-activity .ebase-frame-header-root .ebase-Frame__title,
   .NewDoubleEleven-check .ebase-frame-header-root .ebase-Frame__title,
   .NewDoubleEleven-grass-planting .ebase-frame-header-root .ebase-Frame__title,
   .NewDoubleEleven-preheat-more-than-1d .ebase-frame-header-root .ebase-Frame__title,
   .NewDoubleEleven-preheat .ebase-frame-header-root .ebase-Frame__title {
       white-space: nowrap;
       max-width: 194px;
       overflow: hidden;
       text-overflow: ellipsis
   }

   .NewDoubleEleven-activity-home .ebase-frame-header-menuStickyActive,
   .NewDoubleEleven-activity .ebase-frame-header-menuStickyActive,
   .NewDoubleEleven-check .ebase-frame-header-menuStickyActive,
   .NewDoubleEleven-grass-planting .ebase-frame-header-menuStickyActive,
   .NewDoubleEleven-preheat-more-than-1d .ebase-frame-header-menuStickyActive,
   .NewDoubleEleven-preheat .ebase-frame-header-menuStickyActive {
       background-image: url(https://img.alicdn.com/imgextra/i3/O1CN01SAb8h61VQpUINVhdh_!!6000000002648-0-tps-2880-220.jpg);
       background-position: bottom;
       background-size: cover;
       box-shadow: 0 2px 4px rgba(0, 0, 0, .15)
   }

   .NewDoubleEleven-activity-home.is-tmall .ebase-frame-header-menuStickyActive,
   .NewDoubleEleven-activity-home.is-tmall .ebase-frame-header-root,
   .NewDoubleEleven-activity.is-tmall .ebase-frame-header-menuStickyActive,
   .NewDoubleEleven-activity.is-tmall .ebase-frame-header-root,
   .NewDoubleEleven-check.is-tmall .ebase-frame-header-menuStickyActive,
   .NewDoubleEleven-check.is-tmall .ebase-frame-header-root,
   .NewDoubleEleven-grass-planting.is-tmall .ebase-frame-header-menuStickyActive,
   .NewDoubleEleven-grass-planting.is-tmall .ebase-frame-header-root,
   .NewDoubleEleven-preheat-more-than-1d.is-tmall .ebase-frame-header-menuStickyActive,
   .NewDoubleEleven-preheat-more-than-1d.is-tmall .ebase-frame-header-root,
   .NewDoubleEleven-preheat.is-tmall .ebase-frame-header-menuStickyActive,
   .NewDoubleEleven-preheat.is-tmall .ebase-frame-header-root {
       background-image: url(https://img.alicdn.com/imgextra/i3/O1CN01yYm12G24TaQZn5yBU_!!6000000007392-0-tps-2880-220.jpg)
   }

   .NewDoubleEleven-activity-wrapper,
   .NewDoubleEleven-grass-planting-wrapper,
   .NewDoubleEleven-preheat-more-than-1d-wrapper,
   .NewDoubleEleven-preheat-wrapper {
       float: left;
       height: 0;
       margin-left: 10px;
       margin-top: 11px
   }

   .NewDoubleEleven-activity-wrapper .calendar-gif,
   .NewDoubleEleven-grass-planting-wrapper .calendar-gif,
   .NewDoubleEleven-preheat-more-than-1d-wrapper .calendar-gif,
   .NewDoubleEleven-preheat-wrapper .calendar-gif {
       position: relative;
       z-index: 1;
       top: -8px;
       float: left;
       width: 70px;
       height: 70px;
       background-image: url(https://img.alicdn.com/imgextra/i1/O1CN01o0O7VZ27cEkok3juh_!!6000000007817-1-tps-144-144.gif);
       background-size: contain;
       background-repeat: no-repeat
   }

   .NewDoubleEleven-activity-wrapper .count-down-wrapper,
   .NewDoubleEleven-grass-planting-wrapper .count-down-wrapper,
   .NewDoubleEleven-preheat-more-than-1d-wrapper .count-down-wrapper,
   .NewDoubleEleven-preheat-wrapper .count-down-wrapper {
       position: relative;
       background-image: url(https://img.alicdn.com/imgextra/i4/O1CN01Dbd4JY1L65OUEzs3z_!!6000000001249-2-tps-420-100.png);
       background-size: cover;
       background-repeat: no-repeat;
       float: left;
       margin-left: -25px;
       padding: 7px 29px 2px 37px;
       border-radius: 25px;
       min-height: 50px
   }

   .NewDoubleEleven-activity-wrapper .count-down-wrapper .top,
   .NewDoubleEleven-grass-planting-wrapper .count-down-wrapper .top,
   .NewDoubleEleven-preheat-more-than-1d-wrapper .count-down-wrapper .top,
   .NewDoubleEleven-preheat-wrapper .count-down-wrapper .top {
       margin-bottom: 1px;
       width: 105px;
       height: 14px;
       background: url(https://img.alicdn.com/imgextra/i4/O1CN01gz7P1K1w6DHtLYEvv_!!6000000006258-2-tps-144-28.png);
       background-size: contain;
       background-repeat: no-repeat
   }

   .NewDoubleEleven-activity-wrapper .count-down-wrapper .bottom,
   .NewDoubleEleven-activity-wrapper .count-down-wrapper .bottom a,
   .NewDoubleEleven-grass-planting-wrapper .count-down-wrapper .bottom,
   .NewDoubleEleven-grass-planting-wrapper .count-down-wrapper .bottom a,
   .NewDoubleEleven-preheat-more-than-1d-wrapper .count-down-wrapper .bottom,
   .NewDoubleEleven-preheat-more-than-1d-wrapper .count-down-wrapper .bottom a,
   .NewDoubleEleven-preheat-wrapper .count-down-wrapper .bottom,
   .NewDoubleEleven-preheat-wrapper .count-down-wrapper .bottom a {
       font-size: 16px;
       white-space: nowrap;
       font-weight: 700;
       color: #fff
   }

   .NewDoubleEleven-activity-wrapper .count-down-wrapper .inner-wrapper,
   .NewDoubleEleven-grass-planting-wrapper .count-down-wrapper .inner-wrapper,
   .NewDoubleEleven-preheat-more-than-1d-wrapper .count-down-wrapper .inner-wrapper,
   .NewDoubleEleven-preheat-wrapper .count-down-wrapper .inner-wrapper {
       display: inline-block;
       min-width: 67px
   }

   .NewDoubleEleven-grass-planting-wrapper .count-down-wrapper {
       background-image: url(https://img.alicdn.com/imgextra/i3/O1CN014e37Nh1ZEF4GS1Y2b_!!6000000003162-2-tps-322-100.png)
   }

   .NewDoubleEleven-preheat-more-than-1d-wrapper .count-down-wrapper {
       background-image: url(https://img.alicdn.com/imgextra/i1/O1CN0105UGVN1fbxGqNIuCh_!!6000000004026-2-tps-362-100.png)
   }

   .is-tmall .NewDoubleEleven-activity-wrapper .calendar-gif,
   .is-tmall .NewDoubleEleven-grass-planting-wrapper .calendar-gif,
   .is-tmall .NewDoubleEleven-preheat-more-than-1d-wrapper .calendar-gif,
   .is-tmall .NewDoubleEleven-preheat-wrapper .calendar-gif {
       background-image: url(https://img.alicdn.com/imgextra/i4/O1CN01QtdWg31ttjGGzEWuP_!!6000000005960-1-tps-144-144.gif)
   }

   .is-tmall .NewDoubleEleven-activity-wrapper .count-down-wrapper,
   .is-tmall .NewDoubleEleven-grass-planting-wrapper .count-down-wrapper,
   .is-tmall .NewDoubleEleven-preheat-more-than-1d-wrapper .count-down-wrapper,
   .is-tmall .NewDoubleEleven-preheat-wrapper .count-down-wrapper {
       background-image: url(https://img.alicdn.com/imgextra/i1/O1CN01Qo44wK1VoBgnfeMW5_!!6000000002699-2-tps-420-100.png)
   }

   .is-tmall .NewDoubleEleven-activity-wrapper .count-down-wrapper .top,
   .is-tmall .NewDoubleEleven-grass-planting-wrapper .count-down-wrapper .top,
   .is-tmall .NewDoubleEleven-preheat-more-than-1d-wrapper .count-down-wrapper .top,
   .is-tmall .NewDoubleEleven-preheat-wrapper .count-down-wrapper .top {
       background-image: url(https://img.alicdn.com/imgextra/i4/O1CN01j4CbAI1u2tBCgD1zT_!!6000000005980-2-tps-210-28.png)
   }

   .is-tmall .NewDoubleEleven-preheat-more-than-1d-wrapper .count-down-wrapper {
       background-image: url(https://img.alicdn.com/imgextra/i3/O1CN01qNHlFf1vooEm8HoEn_!!6000000006220-2-tps-362-100.png)
   }

   .is-tmall .NewDoubleEleven-grass-planting-wrapper .count-down-wrapper {
       background-image: url(https://img.alicdn.com/imgextra/i1/O1CN01biIs1w1jFI8A5GKWF_!!6000000004518-2-tps-322-100.png)
   }

   .NewDoubleEleven-activity .ebase-frame-header-menuStickyActive,
   .NewDoubleEleven-activity .ebase-frame-header-root,
   .NewDoubleEleven-activity.is-tmall .ebase-frame-header-menuStickyActive,
   .NewDoubleEleven-activity.is-tmall .ebase-frame-header-root {
       background-image: url(https://img.alicdn.com/imgextra/i2/O1CN01WyLOj72483oo7QTXg_!!6000000007345-0-tps-2880-220.jpg)
   }

   .is-tmall .NewDoubleEleven-activity-wrapper .count-down-wrapper,
   .NewDoubleEleven-activity-wrapper .count-down-wrapper {
       background-image: url(https://img.alicdn.com/imgextra/i2/O1CN01qGDrg129rTAFdFAOL_!!6000000008121-2-tps-644-200.png)
   }

   @keyframes d {
       0% {
           opacity: 0;
           transform: translateY(-10px)
       }

       to {
           opacity: 1;
           transform: translateY(0)
       }
   }

   @keyframes e {
       0% {
           opacity: 0;
           transform: translateY(-10px)
       }

       10% {
           opacity: 0;
           transform: translateY(-10px)
       }

       to {
           opacity: 1;
           transform: translateY(0)
       }
   }

   @keyframes f {
       0% {
           opacity: 0;
           transform: translateY(-10px)
       }

       20% {
           opacity: 0;
           transform: translateY(-10px)
       }

       to {
           opacity: 1;
           transform: translateY(0)
       }
   }

   @keyframes g {
       0% {
           opacity: 0;
           transform: translateX(-10px)
       }

       to {
           opacity: 1;
           transform: translateX(0)
       }
   }

   @keyframes h {
       0% {
           opacity: 0;
           transform: translateX(-10px)
       }

       30% {
           opacity: 0;
           transform: translateX(-10px)
       }

       to {
           opacity: 1;
           transform: translateX(0)
       }
   }

   @keyframes i {
       0% {
           opacity: 1;
           transform: translateY(0)
       }

       to {
           opacity: 0;
           transform: translateY(-10px)
       }
   }

   @keyframes j {
       0% {
           opacity: 1;
           transform: translateY(0)
       }

       10% {
           opacity: 1;
           transform: translateY(0)
       }

       to {
           opacity: 0;
           transform: translateY(-10px)
       }
   }

   @keyframes k {
       0% {
           opacity: 1;
           transform: translateY(0)
       }

       20% {
           opacity: 1;
           transform: translateY(0)
       }

       to {
           opacity: 0;
           transform: translateY(-10px)
       }
   }

   @keyframes l {
       0% {
           opacity: 1;
           transform: translateX(0)
       }

       to {
           opacity: 0;
           transform: translateX(-10px)
       }
   }

   @keyframes m {
       0% {
           opacity: 1;
           transform: translateY(0)
       }

       30% {
           opacity: 1;
           transform: translateY(0)
       }

       to {
           opacity: 0;
           transform: translateX(-10px)
       }
   }

   .NewDoubleEleven-activity-home,
   .NewDoubleEleven-check {
       font-family: AlibabaSans102
   }

   .NewDoubleEleven-activity-home .home .oui-floor-nav,
   .NewDoubleEleven-check .home .oui-floor-nav {
       top: 460px
   }

   .NewDoubleEleven-activity-home a.ebase-frame-header-userLink:hover,
   .NewDoubleEleven-check a.ebase-frame-header-userLink:hover {
       color: #f3d024
   }

   .NewDoubleEleven-activity-home div.ebase-frame-header-root,
   .NewDoubleEleven-check div.ebase-frame-header-root {
       position: relative;
       padding-top: 314px;
       background-image: none;
       background-color: #0e61ef
   }

   .NewDoubleEleven-activity-home div.ebase-frame-header-root .ebase-Activity-module__root,
   .NewDoubleEleven-check div.ebase-frame-header-root .ebase-Activity-module__root {
       position: absolute;
       bottom: 0;
       top: -314px;
       left: -15px;
       right: -15px;
       z-index: -1
   }

   .NewDoubleEleven-activity-home .showItem .double-eleven-video-bg:first-of-type,
   .NewDoubleEleven-check .showItem .double-eleven-video-bg:first-of-type {
       opacity: 1
   }

   .NewDoubleEleven-activity-home .showItem .double-eleven-video-bg:nth-of-type(2),
   .NewDoubleEleven-check .showItem .double-eleven-video-bg:nth-of-type(2) {
       opacity: 0
   }

   .NewDoubleEleven-activity-home .hideItem .double-eleven-video-bg:nth-of-type(2),
   .NewDoubleEleven-check .hideItem .double-eleven-video-bg:nth-of-type(2) {
       opacity: 1
   }

   .NewDoubleEleven-activity-home .hideItem .double-eleven-video-bg:first-of-type,
   .NewDoubleEleven-check .hideItem .double-eleven-video-bg:first-of-type {
       opacity: 0
   }

   .NewDoubleEleven-activity-home .double-eleven-img-bg,
   .NewDoubleEleven-check .double-eleven-img-bg {
       position: absolute;
       top: 0;
       left: -100px;
       right: -100px;
       bottom: 0;
       height: 100%;
       margin: 0 auto;
       background-image: url(https://img.alicdn.com/imgextra/i2/O1CN01K8BpTh1WR7N6keaSb_!!6000000002784-0-tps-4080-900.jpg);
       background-repeat: no-repeat;
       background-size: cover;
       background-position: 50%
   }

   @media (max-width:1480px) {

       .NewDoubleEleven-activity-home .double-eleven-img-bg,
       .NewDoubleEleven-check .double-eleven-img-bg {
           width: 1600px
       }
   }

   @media (min-width:1480px) and (max-width:1600px) {

       .NewDoubleEleven-activity-home .double-eleven-img-bg,
       .NewDoubleEleven-check .double-eleven-img-bg {
           width: 1700px
       }
   }

   @media (min-width:1600px) {

       .NewDoubleEleven-activity-home .double-eleven-img-bg,
       .NewDoubleEleven-check .double-eleven-img-bg {
           width: 1800px
       }
   }

   .NewDoubleEleven-activity-home .double-eleven-img-bg:after,
   .NewDoubleEleven-check .double-eleven-img-bg:after {
       display: block;
       content: "";
       position: absolute;
       top: 0;
       left: 0;
       bottom: 0;
       z-index: 10;
       width: 60px;
       background-image: linear-gradient(90deg, #0e61ef, transparent)
   }

   .NewDoubleEleven-activity-home .double-eleven-img-bg:before,
   .NewDoubleEleven-check .double-eleven-img-bg:before {
       display: block;
       content: "";
       position: absolute;
       top: 0;
       right: 0;
       bottom: 0;
       z-index: 10;
       width: 60px;
       background-image: linear-gradient(90deg, transparent, #0e61ef)
   }

   .NewDoubleEleven-activity-home .double-eleven-video-bg,
   .NewDoubleEleven-check .double-eleven-video-bg {
       position: absolute;
       top: 0;
       left: -100px;
       right: -100px;
       bottom: 0;
       height: 100%;
       display: none;
       margin: 0 auto;
       transition-duration: 1s
   }

   .NewDoubleEleven-activity-home .double-eleven-video-bg .lib-video video,
   .NewDoubleEleven-check .double-eleven-video-bg .lib-video video {
       background: transparent !important
   }

   .NewDoubleEleven-activity-home .double-eleven-video-bg>div,
   .NewDoubleEleven-check .double-eleven-video-bg>div {
       height: 100%
   }

   @media (max-width:1480px) {

       .NewDoubleEleven-activity-home .double-eleven-video-bg,
       .NewDoubleEleven-check .double-eleven-video-bg {
           width: 1600px
       }
   }

   @media (min-width:1480px) and (max-width:1600px) {

       .NewDoubleEleven-activity-home .double-eleven-video-bg,
       .NewDoubleEleven-check .double-eleven-video-bg {
           width: 1700px
       }
   }

   @media (min-width:1600px) {

       .NewDoubleEleven-activity-home .double-eleven-video-bg,
       .NewDoubleEleven-check .double-eleven-video-bg {
           width: 1800px
       }
   }

   .NewDoubleEleven-activity-home .double-eleven-video-bg:after,
   .NewDoubleEleven-check .double-eleven-video-bg:after {
       display: block;
       content: "";
       position: absolute;
       top: 0;
       left: 0;
       bottom: 0;
       z-index: 10;
       width: 60px;
       background-image: linear-gradient(90deg, #d42145, transparent)
   }

   .NewDoubleEleven-activity-home .double-eleven-video-bg:before,
   .NewDoubleEleven-check .double-eleven-video-bg:before {
       display: block;
       content: "";
       position: absolute;
       top: 0;
       right: 0;
       bottom: 0;
       z-index: 10;
       width: 60px;
       background-image: linear-gradient(90deg, transparent, #d42145)
   }

   .NewDoubleEleven-activity-home .double-eleven-video-bg.show-double-eleven-video,
   .NewDoubleEleven-check .double-eleven-video-bg.show-double-eleven-video {
       display: block
   }

   .NewDoubleEleven-activity-home .double-eleven-video-bg .lib-video,
   .NewDoubleEleven-check .double-eleven-video-bg .lib-video {
       line-height: 0
   }

   @media (max-width:1480px) {

       .NewDoubleEleven-activity-home .fixed-width .double-eleven-video-bg,
       .NewDoubleEleven-check .fixed-width .double-eleven-video-bg {
           width: 1600px
       }
   }

   @media (min-width:1480px) and (max-width:1600px) {

       .NewDoubleEleven-activity-home .fixed-width .double-eleven-video-bg,
       .NewDoubleEleven-check .fixed-width .double-eleven-video-bg {
           width: 1600px
       }
   }

   @media (min-width:1600px) {

       .NewDoubleEleven-activity-home .fixed-width .double-eleven-video-bg,
       .NewDoubleEleven-check .fixed-width .double-eleven-video-bg {
           width: 1600px
       }
   }

   .NewDoubleEleven-activity-home .vjs-center-container,
   .NewDoubleEleven-activity-home .vjs-control-bar,
   .NewDoubleEleven-check .vjs-center-container,
   .NewDoubleEleven-check .vjs-control-bar {
       display: none
   }

   .NewDoubleEleven-activity-home .ebase-frame-header-menuStickyActive,
   .NewDoubleEleven-check .ebase-frame-header-menuStickyActive {
       background-image: url(https://img.alicdn.com/imgextra/i1/O1CN014blzrA1aEWx60Cg0u_!!6000000003298-0-tps-2880-220.jpg)
   }

   .NewDoubleEleven-activity-home.is-tmall div.ebase-frame-header-root,
   .NewDoubleEleven-check.is-tmall div.ebase-frame-header-root {
       background-color: #0e61ef;
       background-image: none
   }

   .NewDoubleEleven-activity-home.is-tmall div.ebase-frame-header-root .double-eleven-img-bg:after,
   .NewDoubleEleven-check.is-tmall div.ebase-frame-header-root .double-eleven-img-bg:after {
       background-image: linear-gradient(90deg, #0e61ef, transparent)
   }

   .NewDoubleEleven-activity-home.is-tmall div.ebase-frame-header-root .double-eleven-img-bg:before,
   .NewDoubleEleven-check.is-tmall div.ebase-frame-header-root .double-eleven-img-bg:before {
       background-image: linear-gradient(90deg, transparent, #0e61ef)
   }

   .NewDoubleEleven-activity-home.is-tmall .ebase-frame-header-menuStickyActive,
   .NewDoubleEleven-check.is-tmall .ebase-frame-header-menuStickyActive {
       background-image: url(https://img.alicdn.com/imgextra/i1/O1CN014blzrA1aEWx60Cg0u_!!6000000003298-0-tps-2880-220.jpg)
   }

   .NewDoubleEleven-activity-home.is-tmall .left-today-data-logo,
   .NewDoubleEleven-check.is-tmall .left-today-data-logo {
       width: 145px
   }

   .NewDoubleEleven-activity-home .left-today-data-wrapper,
   .NewDoubleEleven-check .left-today-data-wrapper {
       position: absolute;
       top: 40px;
       left: 15px;
       z-index: 1000
   }

   .NewDoubleEleven-activity-home .left-today-data-logo,
   .NewDoubleEleven-check .left-today-data-logo {
       width: 145px;
       margin-bottom: 8px;
       margin-top: 4px
   }

   .NewDoubleEleven-activity-home .today-info-wrapper,
   .NewDoubleEleven-check .today-info-wrapper {
       min-height: 148px
   }

   .NewDoubleEleven-activity-home .timestamp-wrapper,
   .NewDoubleEleven-check .timestamp-wrapper {
       display: inline-block;
       margin-bottom: 5px;
       font-size: 20px;
       color: #fff;
       font-weight: 700
   }

   .NewDoubleEleven-activity-home .timestamp-wrapper .text,
   .NewDoubleEleven-check .timestamp-wrapper .text {
       font-size: 16px
   }

   .NewDoubleEleven-activity-home .payAmt-wrapper,
   .NewDoubleEleven-check .payAmt-wrapper {
       color: #fff;
       font-size: 112px;
       vertical-align: text-top;
       min-width: 540px;
       height: 110px;
       line-height: 110px;
       font-family: AlibabaSans102
   }

   .NewDoubleEleven-activity-home .payAmt-wrapper .unit-wrapper,
   .NewDoubleEleven-check .payAmt-wrapper .unit-wrapper {
       display: inline-block;
       position: relative;
       top: -15px;
       font-size: 50px;
       line-height: 200px;
       vertical-align: text-top
   }

   .NewDoubleEleven-activity-home .payAmt-wrapper .oui-counter-digit,
   .NewDoubleEleven-check .payAmt-wrapper .oui-counter-digit {
       vertical-align: bottom
   }

   .NewDoubleEleven-activity-home .payAmt-wrapper .oui-counter-comma,
   .NewDoubleEleven-check .payAmt-wrapper .oui-counter-comma {
       position: relative;
       top: -15px;
       line-height: 100px
   }

   .NewDoubleEleven-activity-home .payAmt-wrapper .oui-counter-yen:before,
   .NewDoubleEleven-check .payAmt-wrapper .oui-counter-yen:before {
       display: inline;
       content: "¥"
   }

   .NewDoubleEleven-activity-home .other-index-wrapper,
   .NewDoubleEleven-check .other-index-wrapper {
       position: relative;
       margin-top: 23px;
       font-size: 16px;
       font-weight: 700;
       color: #fff
   }

   .NewDoubleEleven-activity-home .other-index-wrapper .show-data,
   .NewDoubleEleven-check .other-index-wrapper .show-data {
       position: relative;
       z-index: 0;
       transition-duration: 1s;
       opacity: 0
   }

   .NewDoubleEleven-activity-home .other-index-wrapper .hide-data,
   .NewDoubleEleven-check .other-index-wrapper .hide-data {
       transition-duration: 1s;
       position: absolute;
       top: 0;
       opacity: 1;
       z-index: 1
   }

   .NewDoubleEleven-activity-home .other-index-wrapper.show-left-data .show-data,
   .NewDoubleEleven-check .other-index-wrapper.show-left-data .show-data {
       opacity: 1;
       z-index: 1
   }

   .NewDoubleEleven-activity-home .other-index-wrapper.show-left-data .hide-data,
   .NewDoubleEleven-check .other-index-wrapper.show-left-data .hide-data {
       opacity: 0;
       z-index: 0
   }

   .NewDoubleEleven-activity-home .other-index-wrapper .left-data-toggle,
   .NewDoubleEleven-check .other-index-wrapper .left-data-toggle {
       position: relative;
       z-index: 10;
       top: -2px;
       margin-right: 10px;
       width: 19px;
       height: 19px;
       cursor: pointer
   }

   .NewDoubleEleven-activity-home .other-index-wrapper .other-index,
   .NewDoubleEleven-check .other-index-wrapper .other-index {
       margin-right: 22px;
       display: inline-block;
       color: #fff
   }

   .NewDoubleEleven-activity-home .other-index-wrapper .other-index .tip,
   .NewDoubleEleven-check .other-index-wrapper .other-index .tip {
       position: relative;
       top: -2px;
       margin: 0 2px 0 4px;
       width: 15px;
       height: 15px
   }

   .NewDoubleEleven-activity-home .other-index-wrapper .other-index .num,
   .NewDoubleEleven-check .other-index-wrapper .other-index .num {
       position: relative;
       top: 1px;
       font-size: 20px
   }

   .NewDoubleEleven-activity-home .other-index-wrapper .other-index span,
   .NewDoubleEleven-check .other-index-wrapper .other-index span {
       margin-left: 8px
   }

   .NewDoubleEleven-activity-home .other-index-wrapper .other-index img,
   .NewDoubleEleven-check .other-index-wrapper .other-index img {
       position: relative;
       top: -1px;
       width: 6px;
       margin-left: 4px
   }

   .NewDoubleEleven-activity-home .right-data-wrapper,
   .NewDoubleEleven-check .right-data-wrapper {
       position: absolute;
       top: 30px;
       right: 15px;
       z-index: 1000
   }

   .NewDoubleEleven-activity-home .right-data-toggle,
   .NewDoubleEleven-check .right-data-toggle {
       position: relative;
       cursor: pointer;
       color: #fff;
       font-size: 14px;
       text-align: right
   }

   .NewDoubleEleven-activity-home .right-data-toggle>span,
   .NewDoubleEleven-check .right-data-toggle>span {
       display: inline-block;
       line-height: 30px
   }

   .NewDoubleEleven-activity-home .right-data-toggle .oui-pro-tips,
   .NewDoubleEleven-check .right-data-toggle .oui-pro-tips {
       display: inline-block;
       margin-left: 5px;
       position: relative;
       top: 4px
   }

   .NewDoubleEleven-activity-home .right-data-toggle .oui-pro-tips .highlightPointBackground,
   .NewDoubleEleven-check .right-data-toggle .oui-pro-tips .highlightPointBackground {
       background: #fff !important
   }

   .NewDoubleEleven-activity-home .right-data-toggle .oui-pro-tips .highlightPointCenter,
   .NewDoubleEleven-check .right-data-toggle .oui-pro-tips .highlightPointCenter {
       position: relative;
       border: 1px solid #fff;
       background: transparent !important
   }

   .NewDoubleEleven-activity-home .right-data-toggle .oui-pro-tips .highlightPointCenter:after,
   .NewDoubleEleven-check .right-data-toggle .oui-pro-tips .highlightPointCenter:after {
       content: "+";
       display: inline-block;
       position: absolute;
       top: -8px;
       left: 4px;
       font-size: 20px
   }

   .NewDoubleEleven-activity-home .right-data-toggle img,
   .NewDoubleEleven-check .right-data-toggle img {
       position: relative;
       top: -1px;
       width: 30px
   }

   .NewDoubleEleven-activity-home .right-data-list.has-animation.show-list .right-data-item:first-of-type,
   .NewDoubleEleven-check .right-data-list.has-animation.show-list .right-data-item:first-of-type {
       animation: d .5s linear
   }

   .NewDoubleEleven-activity-home .right-data-list.has-animation.show-list .right-data-item:nth-of-type(2),
   .NewDoubleEleven-check .right-data-list.has-animation.show-list .right-data-item:nth-of-type(2) {
       animation: e .65s linear
   }

   .NewDoubleEleven-activity-home .right-data-list.has-animation.show-list .right-data-item:nth-of-type(3),
   .NewDoubleEleven-check .right-data-list.has-animation.show-list .right-data-item:nth-of-type(3) {
       animation: f .8s linear
   }

   .NewDoubleEleven-activity-home .right-data-list.has-animation.hide-list .right-data-item,
   .NewDoubleEleven-check .right-data-list.has-animation.hide-list .right-data-item {
       opacity: 0;
       transform: translateY(-10px)
   }

   .NewDoubleEleven-activity-home .right-data-list.has-animation.hide-list .right-data-item:nth-of-type(3),
   .NewDoubleEleven-check .right-data-list.has-animation.hide-list .right-data-item:nth-of-type(3) {
       animation: i .5s linear
   }

   .NewDoubleEleven-activity-home .right-data-list.has-animation.hide-list .right-data-item:nth-of-type(2),
   .NewDoubleEleven-check .right-data-list.has-animation.hide-list .right-data-item:nth-of-type(2) {
       animation: j .65s linear
   }

   .NewDoubleEleven-activity-home .right-data-list.has-animation.hide-list .right-data-item:first-of-type,
   .NewDoubleEleven-check .right-data-list.has-animation.hide-list .right-data-item:first-of-type {
       animation: k .8s linear
   }

   .NewDoubleEleven-activity-home .right-data-list .right-data-item,
   .NewDoubleEleven-check .right-data-list .right-data-item {
       position: relative;
       margin-bottom: 10px;
       padding: 12px 230px 12px 18px;
       border-radius: 7px;
       border: 1px solid hsla(0, 0%, 100%, .1);
       color: #fff;
       background: hsla(0, 0%, 100%, .1);
       background-size: cover;
       background-repeat: no-repeat
   }

   .NewDoubleEleven-activity-home .right-data-list .right-data-item .right-data-item-title,
   .NewDoubleEleven-check .right-data-list .right-data-item .right-data-item-title {
       margin-bottom: 3px
   }

   .NewDoubleEleven-activity-home .right-data-list .right-data-item.predict-wrapper,
   .NewDoubleEleven-check .right-data-list .right-data-item.predict-wrapper {
       padding: 10px 18px
   }

   .NewDoubleEleven-activity-home .right-data-list .right-data-item.predict-wrapper .right-data-item-title,
   .NewDoubleEleven-check .right-data-list .right-data-item.predict-wrapper .right-data-item-title {
       margin-bottom: 0
   }

   .NewDoubleEleven-activity-home .right-data-list .right-data-item:after,
   .NewDoubleEleven-check .right-data-list .right-data-item:after {
       content: "";
       position: absolute;
       top: 0;
       bottom: 0;
       left: 0;
       right: 0;
       filter: blur(20px);
       z-index: -1;
       margin: -30px
   }

   .NewDoubleEleven-activity-home .right-data-list .right-data-item .bg-img,
   .NewDoubleEleven-check .right-data-list .right-data-item .bg-img {
       position: absolute;
       top: 89px;
       right: 0;
       width: 102px;
       opacity: .8
   }

   .NewDoubleEleven-activity-home .right-data-list .right-data-item:hover,
   .NewDoubleEleven-check .right-data-list .right-data-item:hover {
       box-shadow: 0 4px 12px 0 rgba(104, 23, 39, .25)
   }

   .NewDoubleEleven-activity-home .right-data-list .right-data-item .right-data-item-title,
   .NewDoubleEleven-check .right-data-list .right-data-item .right-data-item-title {
       font-weight: 700;
       font-size: 16px
   }

   .NewDoubleEleven-activity-home .right-data-list .right-data-item .right-data-item-title .tip,
   .NewDoubleEleven-check .right-data-list .right-data-item .right-data-item-title .tip {
       position: relative;
       top: -2px;
       margin: 0 2px 0 4px;
       width: 15px;
       height: 15px
   }

   .NewDoubleEleven-activity-home .right-data-list .right-data-item .right-data-item-num,
   .NewDoubleEleven-check .right-data-list .right-data-item .right-data-item-num {
       margin-top: 4px;
       font-weight: 700;
       font-size: 24px;
       line-height: 24px
   }

   .NewDoubleEleven-activity-home .right-data-list .right-data-item .right-data-item-desc,
   .NewDoubleEleven-check .right-data-list .right-data-item .right-data-item-desc {
       font-weight: 400;
       font-size: 14px;
       color: hsla(0, 0%, 100%, .9)
   }

   .NewDoubleEleven-activity-home .right-data-list .right-data-item .right-data-item-btns,
   .NewDoubleEleven-check .right-data-list .right-data-item .right-data-item-btns {
       position: absolute;
       top: 20px;
       right: 12px
   }

   .NewDoubleEleven-activity-home .right-data-list .right-data-item .right-data-item-btns .btn,
   .NewDoubleEleven-check .right-data-list .right-data-item .right-data-item-btns .btn {
       display: inline-block;
       margin-left: 8px;
       height: 34px;
       cursor: pointer;
       line-height: 32px;
       width: 96px;
       text-align: center;
       background: #feffff;
       border-radius: 18px;
       font-size: 14px;
       font-weight: 700;
       color: #0e61ef
   }

   .NewDoubleEleven-activity-home .right-data-list.has-two .right-data-item,
   .NewDoubleEleven-check .right-data-list.has-two .right-data-item {
       display: inline-block;
       vertical-align: middle;
       margin-right: 16px;
       width: 218px;
       height: 252px;
       padding: 20px 30px 20px 10px
   }

   .NewDoubleEleven-activity-home .right-data-list.has-two .right-data-item:first-of-type,
   .NewDoubleEleven-check .right-data-list.has-two .right-data-item:first-of-type {
       padding-right: 24px
   }

   .NewDoubleEleven-activity-home .right-data-list.has-two .right-data-item:last-child,
   .NewDoubleEleven-check .right-data-list.has-two .right-data-item:last-child {
       margin-right: 0
   }

   .NewDoubleEleven-activity-home .right-data-list.has-two .right-data-item .right-data-item-title,
   .NewDoubleEleven-check .right-data-list.has-two .right-data-item .right-data-item-title {
       font-size: 20px;
       margin-bottom: 12px
   }

   .NewDoubleEleven-activity-home .right-data-list.has-two .right-data-item .right-data-item-num,
   .NewDoubleEleven-check .right-data-list.has-two .right-data-item .right-data-item-num {
       font-size: 22px;
       margin-top: 0;
       margin-bottom: 2px
   }

   .NewDoubleEleven-activity-home .right-data-list.has-two .right-data-item .right-data-item-desc,
   .NewDoubleEleven-check .right-data-list.has-two .right-data-item .right-data-item-desc {
       font-weight: 700;
       font-size: 16px;
       line-height: 28px
   }

   .NewDoubleEleven-activity-home .right-data-list.has-two .right-data-item .right-data-item-btns,
   .NewDoubleEleven-check .right-data-list.has-two .right-data-item .right-data-item-btns {
       bottom: 20px;
       left: 6px;
       right: auto;
       top: auto
   }

   .NewDoubleEleven-activity-home .right-data-list.has-two.has-animation.show-list .right-data-item:first-of-type,
   .NewDoubleEleven-check .right-data-list.has-two.has-animation.show-list .right-data-item:first-of-type {
       animation: h .5s linear
   }

   .NewDoubleEleven-activity-home .right-data-list.has-two.has-animation.show-list .right-data-item:nth-of-type(2),
   .NewDoubleEleven-check .right-data-list.has-two.has-animation.show-list .right-data-item:nth-of-type(2) {
       animation: g .65s linear
   }

   .NewDoubleEleven-activity-home .right-data-list.has-two.has-animation.hide-list .right-data-item,
   .NewDoubleEleven-check .right-data-list.has-two.has-animation.hide-list .right-data-item {
       opacity: 0;
       transform: translateX(-10px)
   }

   .NewDoubleEleven-activity-home .right-data-list.has-two.has-animation.hide-list .right-data-item:nth-of-type(2),
   .NewDoubleEleven-check .right-data-list.has-two.has-animation.hide-list .right-data-item:nth-of-type(2) {
       animation: m .5s linear
   }

   .NewDoubleEleven-activity-home .right-data-list.has-two.has-animation.hide-list .right-data-item:first-of-type,
   .NewDoubleEleven-check .right-data-list.has-two.has-animation.hide-list .right-data-item:first-of-type {
       animation: l .65s linear
   }

   .NewDoubleEleven-activity-home .right-data-list.has-two .right-data-item-btns .btn:first-child,
   .NewDoubleEleven-check .right-data-list.has-two .right-data-item-btns .btn:first-child {
       margin-left: 2px
   }

   .NewDoubleEleven-activity-home-data-tip-wrapper.ant-tooltip-placement-top.oui-canary-tooltip .ant-tooltip-inner:after,
   .NewDoubleEleven-check-data-tip-wrapper.ant-tooltip-placement-top.oui-canary-tooltip .ant-tooltip-inner:after {
       bottom: 8px
   }

   .NewDoubleEleven-activity-home-data-tip-wrapper.oui-canary-tooltip .ant-tooltip-inner,
   .NewDoubleEleven-check-data-tip-wrapper.oui-canary-tooltip .ant-tooltip-inner {
       border-radius: 4px;
       padding: 12px;
       box-shadow: 0 2px 12px 0 #0e61ef;
       font-size: 12px;
       line-height: 18px
   }

   .ebase-Activity-module__root {
       position: relative;
       z-index: 2000
   }

   .op-ebase-roadmap-popover .ant-popover-inner {
       position: relative;
       border-radius: 8px;
       overflow: hidden
   }

   .op-ebase-roadmap-popover .ant-popover-arrow {
       display: none
   }

   .ant-modal-body .op-ebase-roadmap {
       margin-bottom: -14px
   }

   .ant-modal-body .op-ebase-roadmap .logo {
       top: -7px
   }

   .ant-modal-body .op-ebase-roadmap .close-icon {
       font-size: 22px;
       top: 20px
   }

   .op-ebase-roadmap {
       width: 448px
   }

   .op-ebase-roadmap .close-icon {
       position: absolute;
       top: 14px;
       right: 14px;
       color: #ccc;
       font-size: 16px;
       cursor: pointer
   }

   .op-ebase-roadmap .logo {
       position: relative;
       top: -2px;
       width: 240px;
       height: 38px;
       background-image: url(https://img.alicdn.com/imgextra/i4/O1CN01Q6TIDF1NHCEdBYbdL_!!6000000001544-2-tps-468-68.png);
       background-repeat: no-repeat;
       background-size: contain
   }

   .op-ebase-roadmap .bg-left {
       position: absolute;
       left: 0;
       bottom: 0;
       width: 180px
   }

   .op-ebase-roadmap .bg-right {
       position: absolute;
       right: 0;
       bottom: 0;
       width: 130px
   }

   .op-ebase-roadmap .activity-bottom-tip {
       margin: 12px 0 20px 43px;
       font-size: 12px;
       color: #999
   }

   .op-ebase-roadmap .activity-bottom-tip a {
       color: #ff7852
   }

   .op-ebase-roadmap .action-wrapper,
   .op-ebase-roadmap .permission-wrapper {
       position: relative;
       display: block;
       margin-bottom: 12px;
       vertical-align: middle;
       color: #fff;
       padding: 10px 14px 10px 70px;
       background-repeat: no-repeat;
       background-size: cover;
       border-radius: 4px;
       height: 60px;
       width: 100%
   }

   .op-ebase-roadmap .action-wrapper p:first-child,
   .op-ebase-roadmap .permission-wrapper p:first-child {
       margin-bottom: 2px;
       font-size: 14px;
       font-weight: 700;
       text-shadow: 0 1px 2px rgba(174, 34, 83, .3)
   }

   .op-ebase-roadmap .action-wrapper p:last-child,
   .op-ebase-roadmap .permission-wrapper p:last-child {
       font-size: 12px
   }

   .op-ebase-roadmap .action-wrapper .btn,
   .op-ebase-roadmap .permission-wrapper .btn {
       position: absolute;
       top: 16px;
       right: 14px;
       height: 28px;
       line-height: 28px;
       width: 96px;
       text-align: center;
       border-radius: 14.5px;
       color: #fff;
       cursor: pointer;
       font-weight: 700
   }

   .op-ebase-roadmap .action-wrapper .btn.grey,
   .op-ebase-roadmap .permission-wrapper .btn.grey {
       opacity: .3;
       cursor: not-allowed
   }

   .op-ebase-roadmap .permission-wrapper {
       background-image: url(https://img.alicdn.com/imgextra/i1/O1CN01cg6gg31caAsps3J2j_!!6000000003616-2-tps-892-120.png)
   }

   .op-ebase-roadmap .permission-wrapper .btn {
       background-image: linear-gradient(270deg, #ffbf4c 4%, #ffb67a);
       box-shadow: 0 2px 7px 0 rgba(226, 124, 43, .58);
       text-shadow: 0 1px 2px rgba(237, 87, 43, .79)
   }

   .op-ebase-roadmap .action-wrapper {
       background-image: url(https://img.alicdn.com/imgextra/i1/O1CN01H6ZGG922iaAKvTRL0_!!6000000007154-2-tps-892-120.png)
   }

   .op-ebase-roadmap .action-wrapper .btn {
       background-image: linear-gradient(270deg, #ffbc3e 4%, #ffa963);
       box-shadow: 0 2px 7px 0 rgba(226, 43, 69, .42);
       text-shadow: 0 1px 2px #f36c45
   }

   .op-ebase-roadmap .action-wrapper .btn:before {
       content: " ";
       display: block;
       position: absolute;
       background: url(https://img.alicdn.com/imgextra/i4/O1CN01EVNBUZ1KVRiTLP9pz_!!6000000001169-2-tps-80-44.png);
       width: 40px;
       height: 22px;
       background-size: 100%;
       top: -20px;
       right: -14px
   }

   .op-ebase-roadmap .hasOne .action-wrapper {
       margin: 0 -13px 10px;
       height: 64px;
       width: 474px;
       background-image: url(https://img.alicdn.com/imgextra/i1/O1CN0162Al0T1tPV7xZ5Gmb_!!6000000005894-2-tps-948-128.png);
       background-size: 100%;
       padding-left: 75px
   }

   .op-ebase-roadmap .hasOne .action-wrapper>p {
       font-size: 16px;
       font-weight: 700;
       line-height: 44px
   }

   .op-ebase-roadmap .hasOne .action-wrapper .btn {
       width: 112px;
       height: 44px;
       background-image: url(https://img.alicdn.com/imgextra/i2/O1CN0182XYml1KU4WgbTseZ_!!6000000001166-2-tps-224-88.png);
       background-size: 100%;
       padding: 6px 9px;
       color: #fb6d83;
       box-shadow: none;
       text-shadow: none;
       top: 12px;
       right: 18px
   }

   .op-ebase-roadmap .hasOne .action-wrapper .btn:before {
       right: -8px;
       top: -16px
   }

   .op-ebase-roadmap .hasTwo .action-wrapper,
   .op-ebase-roadmap .hasTwo .permission-wrapper {
       display: inline-block;
       width: 220px;
       height: 60px;
       padding: 10px 8px
   }

   .op-ebase-roadmap .hasTwo .action-wrapper .btn,
   .op-ebase-roadmap .hasTwo .permission-wrapper .btn {
       right: 8px;
       width: 70px
   }

   .op-ebase-roadmap .hasTwo .permission-wrapper {
       background-image: url(https://img.alicdn.com/imgextra/i1/O1CN01SQrIM31SueR2sriPc_!!6000000002307-2-tps-440-120.png)
   }

   .op-ebase-roadmap .hasTwo .action-wrapper {
       margin-right: 6px;
       background-image: url(https://img.alicdn.com/imgextra/i3/O1CN017AAlxY1zN6kWfdGLT_!!6000000006701-2-tps-440-120.png)
   }

   .op-ebase-roadmap-content>div:first-child {
       margin-bottom: 24px
   }

   .op-ebase-roadmap-activities {
       position: relative
   }

   .op-ebase-roadmap-activities:after {
       display: inline-block;
       content: "";
       position: absolute;
       top: 30px;
       left: 0;
       bottom: 40px;
       width: 30px;
       background-image: linear-gradient(180deg, rgba(255, 0, 54, .1), rgba(255, 172, 128, .1))
   }

   .op-ebase-roadmap-activities .op-ebase-roadmap-activity {
       position: relative;
       border: 1px solid #ffeded;
       border-radius: 4px;
       margin-left: 43px;
       margin-bottom: 12px
   }

   .op-ebase-roadmap-activities .op-ebase-roadmap-activity:last-child {
       margin-bottom: 0
   }

   .op-ebase-roadmap-activities .op-ebase-roadmap-activity:after {
       display: inline-block;
       content: "";
       position: absolute;
       top: 2px;
       left: -46px;
       z-index: 1;
       width: 34px;
       height: 40px;
       background-image: url(https://img.alicdn.com/imgextra/i4/O1CN019MFsM71SIBA6t5M2z_!!6000000002223-2-tps-54-66.png);
       background-size: cover;
       background-repeat: no-repeat
   }

   .op-ebase-roadmap-activities .op-ebase-roadmap-activity.yushou:after {
       background-image: url(https://img.alicdn.com/imgextra/i1/O1CN013ePYZH1fdmqv43ATV_!!6000000004030-2-tps-54-66.png)
   }

   .op-ebase-roadmap-activities .op-ebase-roadmap-activity.yure:after {
       background-image: url(https://img.alicdn.com/imgextra/i1/O1CN016yv5jI1QshVxBcgJc_!!6000000002032-2-tps-54-66.png)
   }

   .op-ebase-roadmap-activities .op-ebase-roadmap-activity.huodong:after {
       background-image: url(https://img.alicdn.com/imgextra/i1/O1CN01X7h2Kc1wY9RodJPjn_!!6000000006319-2-tps-54-66.png)
   }

   .op-ebase-roadmap-activities .op-ebase-roadmap-activity.secondYushou:after {
       background-image: url(https://img.alicdn.com/imgextra/i2/O1CN01czpedH26Q2akE1jxh_!!6000000007655-2-tps-54-66.png)
   }

   .op-ebase-roadmap-activities .op-ebase-roadmap-activity.secondYure:after {
       background-image: url(https://img.alicdn.com/imgextra/i1/O1CN01tHORyX1SyJbJBDDTf_!!6000000002315-2-tps-54-66.png)
   }

   .op-ebase-roadmap-activities .op-ebase-roadmap-activity.secondHuodong:after {
       background-image: url(https://img.alicdn.com/imgextra/i3/O1CN01rmEGQp1g3tQXAbXJC_!!6000000004087-2-tps-54-66.png)
   }

   .op-ebase-roadmap-activities .op-ebase-roadmap-activity.isGrey {
       border: 1px solid #f2f2f2
   }

   .op-ebase-roadmap-activities .op-ebase-roadmap-activity.isGrey:after {
       opacity: .5
   }

   .op-ebase-roadmap-activities .op-ebase-roadmap-activity.isGrey .top {
       background: #f9f9f9
   }

   .op-ebase-roadmap-activities .op-ebase-roadmap-activity.isGrey .top:after {
       background: #f5f5f5;
       border-color: transparent transparent #f2f2f2 #f2f2f2;
       border-style: solid;
       border-width: 1px
   }

   .op-ebase-roadmap-activities .op-ebase-roadmap-activity .top {
       position: relative;
       padding: 0 12px 0 16px;
       height: 32px;
       line-height: 32px;
       background: rgba(255, 75, 0, .05)
   }

   .op-ebase-roadmap-activities .op-ebase-roadmap-activity .top:after {
       display: inline-block;
       content: "";
       position: absolute;
       z-index: 1;
       top: 11px;
       left: -6px;
       width: 14px;
       height: 14px;
       transform: rotate(45deg);
       border-radius: 2px;
       border-color: transparent transparent #ffeded #ffeded;
       border-style: solid;
       border-width: 1px;
       background: rgba(255, 75, 0, .05)
   }

   .op-ebase-roadmap-activities .op-ebase-roadmap-activity .top:before {
       display: inline-block;
       content: "";
       position: absolute;
       top: 11px;
       left: -6px;
       width: 14px;
       height: 14px;
       transform: rotate(45deg);
       border-radius: 2px;
       border: 1px solid transparent;
       background: #fff
   }

   .op-ebase-roadmap-activities .op-ebase-roadmap-activity .top .title {
       font-weight: 700;
       font-size: 14px;
       color: #333
   }

   .op-ebase-roadmap-activities .op-ebase-roadmap-activity .top .time {
       float: right;
       font-size: 12px;
       color: #999
   }

   .op-ebase-roadmap-activities .op-ebase-roadmap-activity .bottom {
       position: relative;
       padding: 0 12px 0 16px;
       height: 38px;
       line-height: 38px
   }

   .op-ebase-roadmap-activities .op-ebase-roadmap-activity .bottom .left a {
       font-size: 12px;
       color: #666;
       margin-right: 24px
   }

   .op-ebase-roadmap-activities .op-ebase-roadmap-activity .bottom .left a img {
       position: relative;
       top: 0;
       margin-right: 5px;
       width: 16px;
       vertical-align: text-top
   }

   .op-ebase-roadmap-activities .op-ebase-roadmap-activity .bottom .right {
       position: absolute;
       top: 0;
       right: 12px
   }

   .op-ebase-roadmap-activities .op-ebase-roadmap-activity .bottom .right .btn {
       display: inline-block;
       color: #fff;
       font-size: 12px;
       height: 28px;
       line-height: 28px;
       width: 100px;
       white-space: nowrap;
       text-align: center;
       background-image: linear-gradient(269deg, #ff7852, #ff9f51);
       border-radius: 14.5px;
       cursor: pointer
   }

   .op-ebase-roadmap-activities .op-ebase-roadmap-activity .bottom .right .btn.grey {
       padding: 0 9px;
       background: #f2f2f2;
       color: #999;
       cursor: not-allowed
   }

   .op-ebase-roadmap-activities .op-ebase-roadmap-activity .bottom .right .btn.bgGrey {
       color: #fff;
       background: #999;
       cursor: not-allowed
   }

   .is-tmall.op-ebase-roadmap .logo {
       background-image: url(https://img.alicdn.com/imgextra/i4/O1CN01bpCuVK1dcIKZH8dfv_!!6000000003756-2-tps-468-68.png)
   }

   .is-tmall.op-ebase-roadmap .activity-bottom-tip a {
       color: #ff335e
   }

   .is-tmall.op-ebase-roadmap .op-ebase-roadmap-activities:after {
       background-image: linear-gradient(0deg, rgba(255, 108, 145, .1), rgba(255, 125, 95, .1))
   }

   .is-tmall.op-ebase-roadmap .op-ebase-roadmap-activities .op-ebase-roadmap-activity:after {
       background-image: url(https://img.alicdn.com/imgextra/i1/O1CN01xQSB2A1x7PwdsHSu1_!!6000000006396-2-tps-54-66.png)
   }

   .is-tmall.op-ebase-roadmap .op-ebase-roadmap-activities .op-ebase-roadmap-activity.yushou:after {
       background-image: url(https://img.alicdn.com/imgextra/i1/O1CN010Jkg4R1I8QZWK4u9b_!!6000000000848-2-tps-54-66.png)
   }

   .is-tmall.op-ebase-roadmap .op-ebase-roadmap-activities .op-ebase-roadmap-activity.yure:after {
       background-image: url(https://img.alicdn.com/imgextra/i2/O1CN01Ka9Ppk2A72cYBqdnL_!!6000000008155-2-tps-54-66.png)
   }

   .is-tmall.op-ebase-roadmap .op-ebase-roadmap-activities .op-ebase-roadmap-activity.huodong:after {
       background-image: url(https://img.alicdn.com/imgextra/i2/O1CN01aLINdE1purmQw0cT9_!!6000000005421-2-tps-54-66.png)
   }

   .is-tmall.op-ebase-roadmap .op-ebase-roadmap-activities .op-ebase-roadmap-activity.secondYushou:after {
       background-image: url(https://img.alicdn.com/imgextra/i3/O1CN01O0Prua1jbH8xC66RP_!!6000000004566-2-tps-54-66.png)
   }

   .is-tmall.op-ebase-roadmap .op-ebase-roadmap-activities .op-ebase-roadmap-activity.secondYure:after {
       background-image: url(https://img.alicdn.com/imgextra/i2/O1CN01nP2aX31zyCpKKMj7f_!!6000000006782-2-tps-54-66.png)
   }

   .is-tmall.op-ebase-roadmap .op-ebase-roadmap-activities .op-ebase-roadmap-activity.secondHuodong:after {
       background-image: url(https://img.alicdn.com/imgextra/i3/O1CN01LmOzDb1fUcvkbuqjz_!!6000000004010-2-tps-54-66.png)
   }

   .is-tmall.op-ebase-roadmap .op-ebase-roadmap-activities .op-ebase-roadmap-activity:not(.isGrey) .top {
       background: rgba(255, 0, 54, .05)
   }

   .is-tmall.op-ebase-roadmap .op-ebase-roadmap-activities .op-ebase-roadmap-activity .bottom .right .btn:not(.grey):not(.bgGrey) {
       background-image: linear-gradient(90deg, #ea2c65, #ff5757)
   }

   .ebase-NotFound-module__root .ebase-NotFound-module__cardNotFound {
       height: 100%
   }

   .ebase-NotFound-module__root .ebase-NotFound-module__cardNotFound .ebase-Card__headerWrapper {
       display: none
   }

   .ebase-NotFound-module__root .ebase-NotFound-module__cardNotFound .ebase-NotFound-module__deerAndNote {
       font-size: 14px;
       position: absolute;
       width: 160px;
       height: 200px;
       text-align: center;
       margin: auto;
       left: 0;
       right: 0;
       bottom: 0;
       font-weight: 500
   }

   .ebase-NotFound-module__root .ebase-NotFound-module__cardNotFound .ebase-NotFound-module__deerAndNote .ebase-NotFound-module__deer {
       width: 131px;
       height: 159px;
       margin-bottom: 10px;
       background: url(https://img.alicdn.com/tps/TB1CG0ZMpXXXXbyXpXXXXXXXXXX-427-159.png) no-repeat
   }

   .ebase-UpdatePage-module__root .ebase-UpdatePage-module__cardUpdatePage {
       height: 100%
   }

   .ebase-UpdatePage-module__root .ebase-UpdatePage-module__cardUpdatePage .ebase-Card__headerWrapper {
       display: none
   }

   .ebase-UpdatePage-module__root .ebase-UpdatePage-module__cardUpdatePage .ebase-UpdatePage-module__deerAndNote {
       font-size: 14px;
       position: absolute;
       width: 300px;
       height: 200px;
       text-align: center;
       margin: auto;
       left: 0;
       right: 0;
       bottom: 0;
       font-weight: 500
   }

   .ebase-UpdatePage-module__root .ebase-UpdatePage-module__cardUpdatePage .ebase-UpdatePage-module__deerAndNote .ebase-UpdatePage-module__deer {
       width: 131px;
       height: 159px;
       margin-left: 60px;
       margin-bottom: 10px;
       background: url(https://img.alicdn.com/tps/TB1CG0ZMpXXXXbyXpXXXXXXXXXX-427-159.png) no-repeat
   }

   .ebase-UpdateQosPage-module__root .ebase-UpdateQosPage-module__cardUpdateQosPage {
       height: 100%
   }

   .ebase-UpdateQosPage-module__root .ebase-UpdateQosPage-module__cardUpdateQosPage .ebase-Card__headerWrapper {
       display: none
   }

   .ebase-UpdateQosPage-module__root .ebase-UpdateQosPage-module__cardUpdateQosPage .ebase-UpdateQosPage-module__deerAndNote {
       font-size: 14px;
       position: absolute;
       width: 300px;
       height: 200px;
       text-align: center;
       margin: auto;
       left: 0;
       right: 0;
       bottom: 0;
       font-weight: 500
   }

   .ebase-UpdateQosPage-module__root .ebase-UpdateQosPage-module__cardUpdateQosPage .ebase-UpdateQosPage-module__deerAndNote .ebase-UpdateQosPage-module__deer {
       width: 131px;
       height: 159px;
       margin-left: 60px;
       margin-bottom: 10px;
       background: url(https://img.alicdn.com/tps/TB1CG0ZMpXXXXbyXpXXXXXXXXXX-427-159.png) no-repeat
   }

   .ebase-UpdateBrowser-module__root .ebase-UpdateBrowser-module__cardUpdateBrowser {
       height: 100%
   }

   .ebase-UpdateBrowser-module__root .ebase-UpdateBrowser-module__cardUpdateBrowser .ebase-Card__headerWrapper {
       display: none
   }

   .ebase-UpdateBrowser-module__root .ebase-UpdateBrowser-module__cardUpdateBrowser .ebase-UpdateBrowser-module__deerAndNote {
       font-size: 14px;
       position: absolute;
       width: 240px;
       height: 200px;
       text-align: center;
       margin: auto;
       left: 0;
       right: 0;
       bottom: 0;
       font-weight: 500
   }

   .ebase-UpdateBrowser-module__root .ebase-UpdateBrowser-module__cardUpdateBrowser .ebase-UpdateBrowser-module__deerAndNote .ebase-UpdateBrowser-module__deer {
       width: 151px;
       height: 159px;
       margin-bottom: 10px;
       margin-left: 45px;
       background: url(https://img.alicdn.com/tps/TB1CG0ZMpXXXXbyXpXXXXXXXXXX-427-159.png) -276px 0 no-repeat
   }

   .ebase-WaitPage-module__root .ebase-WaitPage-module__cardWaitPage {
       height: 100%
   }

   .ebase-WaitPage-module__root .ebase-WaitPage-module__cardWaitPage .ebase-Card__headerWrapper {
       display: none
   }

   .ebase-WaitPage-module__root .ebase-WaitPage-module__cardWaitPage .ebase-WaitPage-module__deerAndNote {
       font-size: 14px;
       position: absolute;
       width: 200px;
       height: 200px;
       text-align: center;
       margin: auto;
       left: 0;
       right: 0;
       bottom: 0;
       font-weight: 500
   }

   .ebase-WaitPage-module__root .ebase-WaitPage-module__cardWaitPage .ebase-WaitPage-module__deerAndNote .ebase-WaitPage-module__deer {
       width: 145px;
       height: 159px;
       margin-bottom: 10px;
       margin-left: 10px;
       background: url(https://img.alicdn.com/tps/TB1CG0ZMpXXXXbyXpXXXXXXXXXX-427-159.png) -131px 0 no-repeat
   }

   .ebase-LoadPage-module__root .ebase-LoadPage-module__cardLoadPage {
       height: 100%
   }

   .ebase-LoadPage-module__root .ebase-LoadPage-module__cardLoadPage .ebase-Card__headerWrapper {
       display: none
   }

   .ebase-LoadPage-module__root .ebase-LoadPage-module__cardLoadPage .ebase-LoadPage-module__deerAndNote {
       font-size: 14px;
       position: absolute;
       width: 200px;
       height: 200px;
       text-align: center;
       margin: auto;
       left: 0;
       right: 0;
       bottom: 0;
       font-weight: 500
   }

   .ebase-LoadPage-module__root .ebase-LoadPage-module__cardLoadPage .ebase-LoadPage-module__deerAndNote .ebase-LoadPage-module__deer {
       width: 145px;
       height: 159px;
       margin-bottom: 10px;
       margin-left: 10px;
       background: url(https://img.alicdn.com/tps/TB1CG0ZMpXXXXbyXpXXXXXXXXXX-427-159.png) -131px 0 no-repeat
   }

   @font-face {
       font-family: oui-canary-iconfont;
       src: url(./font_84613_ape6fck18n.woff2?t=1640672364619) format("woff2"), url(./font_84613_ape6fck18n.woff?t=1640672364619) format("woff"), url(https://at.alicdn.com/t/font_84613_ape6fck18n.ttf?t=1640672364619) format("truetype")
   }

   .oui-canary-icon {
       font-family: oui-canary-iconfont;
       font-size: 1em;
       font-style: normal;
       display: inline-block;
       -webkit-font-smoothing: antialiased;
       -webkit-text-stroke-width: .2px;
       -moz-osx-font-smoothing: grayscale
   }

   .oui-canary-icon:before {
       display: block;
       font-family: oui-canary-iconfont !important
   }

   .oui-canary-icon-lg {
       font-size: 1.33333333em;
       line-height: .75em;
       vertical-align: -15%
   }

   .oui-canary-icon-2x {
       font-size: 2em
   }

   .oui-canary-icon-3x {
       font-size: 3em
   }

   .oui-canary-icon-4x {
       font-size: 4em
   }

   .oui-canary-icon-5x {
       font-size: 5em
   }

   .oui-canary-icon-spin {
       animation: n 2s linear infinite
   }

   .oui-canary-icon-pulse {
       animation: n 1s steps(8) infinite
   }

   @keyframes n {
       0% {
           transform: rotate(0deg)
       }

       to {
           transform: rotate(359deg)
       }
   }

   .oui-canary-icon-rotate-90 {
       filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=1);
       transform: rotate(90deg)
   }

   .oui-canary-icon-rotate-180 {
       filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=2);
       transform: rotate(180deg)
   }

   .oui-canary-icon-rotate-270 {
       filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3);
       transform: rotate(270deg)
   }

   .oui-canary-icon-flip-horizontal {
       filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1);
       transform: scaleX(-1)
   }

   .oui-canary-icon-flip-vertical {
       filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1);
       transform: scaleY(-1)
   }

   :root .oui-canary-icon-flip-horizontal,
   :root .oui-canary-icon-flip-vertical,
   :root .oui-canary-icon-rotate-90,
   :root .oui-canary-icon-rotate-180,
   :root .oui-canary-icon-rotate-270 {
       filter: none
   }

   .oui-canary-icon-notice2:before {
       content: "\e854"
   }

   .oui-canary-icon-notice1:before {
       content: "\e859"
   }

   .oui-canary-icon-videoplay:before {
       content: "\e853"
   }

   .oui-canary-icon-dengji:before {
       content: "\e852"
   }

   .oui-canary-icon-application:before {
       content: "\e851"
   }

   .oui-canary-icon-shangpinpaihang:before {
       content: "\e84b"
   }

   .oui-canary-icon-caixiang:before {
       content: "\e84c"
   }

   .oui-canary-icon-lishijilu:before {
       content: "\e84d"
   }

   .oui-canary-icon-shuju:before {
       content: "\e84e"
   }

   .oui-canary-icon-fankui:before {
       content: "\e84f"
   }

   .oui-canary-icon-gongneng:before {
       content: "\e850"
   }

   .oui-canary-icon-vip:before {
       content: "\e84a"
   }

   .oui-canary-icon-xiaoliangyuce:before {
       content: "\e6e5"
   }

   .oui-canary-icon-swap:before {
       content: "\e66e"
   }

   .oui-canary-icon-denghao:before {
       content: "\e841"
   }

   .oui-canary-icon-chenghao:before {
       content: "\e842"
   }

   .oui-canary-icon-gou:before {
       content: "\e840"
   }

   .oui-canary-icon-zhineng:before {
       content: "\e83f"
   }

   .oui-canary-icon-xin-a:before {
       content: "\e83e"
   }

   .oui-canary-icon-xin:before {
       content: "\e83d"
   }

   .oui-canary-icon-tishi:before {
       content: "\e83c"
   }

   .oui-canary-icon-zichan:before {
       content: "\e83b"
   }

   .oui-canary-icon-shuaxin:before {
       content: "\e83a"
   }

   .oui-canary-icon-shouye-a:before {
       content: "\e839"
   }

   .oui-canary-icon-shanchu-a:before {
       content: "\e838"
   }

   .oui-canary-icon-fuzhi:before {
       content: "\e837"
   }

   .oui-canary-icon-shangdian-mianxing:before {
       content: "\e835"
   }

   .oui-canary-icon-tao:before {
       content: "\e759"
   }

   .oui-canary-icon-train:before {
       content: "\e757"
   }

   .oui-canary-icon-e-diamond:before {
       content: "\e758"
   }

   .oui-canary-icon-dataing-list:before {
       content: "\e834"
   }

   .oui-canary-icon-dataing-preview:before {
       content: "\e833"
   }

   .oui-canary-icon-dataing-fengchaotu:before {
       content: "\e832"
   }

   .oui-canary-icon-dataing-cutu:before {
       content: "\e831"
   }

   .oui-canary-icon-dataing-leida:before {
       content: "\e830"
   }

   .oui-canary-icon-dataing-xiangxian:before {
       content: "\e82f"
   }

   .oui-canary-icon-dataing-pie:before {
       content: "\e82e"
   }

   .oui-canary-icon-dataing-funnel:before {
       content: "\e82d"
   }

   .oui-canary-icon-dataing-picker:before {
       content: "\e82c"
   }

   .oui-canary-icon-dataing-date:before {
       content: "\e82b"
   }

   .oui-canary-icon-dataing-basic:before {
       content: "\e82a"
   }

   .oui-canary-icon-dataing-table:before {
       content: "\e829"
   }

   .oui-canary-icon-dataing-user-a:before {
       content: "\e828"
   }

   .oui-canary-icon-dataing-user-b:before {
       content: "\e827"
   }

   .oui-canary-icon-dataing-user-c:before {
       content: "\e826"
   }

   .oui-canary-icon-gxt-shouye:before {
       content: "\e825"
   }

   .oui-canary-icon-gxt-xiaofeizhe:before {
       content: "\e824"
   }

   .oui-canary-icon-gxt-qudao:before {
       content: "\e823"
   }

   .oui-canary-icon-gxt-pingpai:before {
       content: "\e822"
   }

   .oui-canary-icon-gxt-dianpu:before {
       content: "\e812"
   }

   .oui-canary-icon-fbi-changjiantou:before {
       content: "\e821"
   }

   .oui-canary-icon-fbi-lvxia:before {
       content: "\e820"
   }

   .oui-canary-icon-fbi-lvshang:before {
       content: "\e81f"
   }

   .oui-canary-icon-fbi-hongshang:before {
       content: "\e81e"
   }

   .oui-canary-icon-fbi-hongxia:before {
       content: "\e81d"
   }

   .oui-canary-icon-fbi-yuandenglv:before {
       content: "\e81c"
   }

   .oui-canary-icon-fbi-yuandenghuang:before {
       content: "\e81b"
   }

   .oui-canary-icon-fbi-yuandenghong:before {
       content: "\e81a"
   }

   .oui-canary-icon-fbi-fangdenglv:before {
       content: "\e819"
   }

   .oui-canary-icon-fbi-fangdenghuang:before {
       content: "\e818"
   }

   .oui-canary-icon-fbi-fangdenghong:before {
       content: "\e816"
   }

   .oui-canary-icon-fbi-tuisong:before {
       content: "\e815"
   }

   .oui-canary-icon-fbi-wenzi:before {
       content: "\e814"
   }

   .oui-canary-icon-fbi-pdf:before {
       content: "\e813"
   }

   .oui-canary-icon-fbi-guanlian:before {
       content: "\e811"
   }

   .oui-canary-icon-fbi-jixifenxi:before {
       content: "\e80e"
   }

   .oui-canary-icon-yunying:before {
       content: "\e947"
   }

   .oui-canary-icon-reception-panel:before {
       content: "\e79b"
   }

   .oui-canary-icon-guanlizhe:before {
       content: "\e93b"
   }

   .oui-canary-icon-zhengti:before {
       content: "\e948"
   }

   .oui-canary-icon-caiwu-a:before {
       content: "\e93f"
   }

   .oui-canary-icon-zhuanhua:before {
       content: "\e949"
   }

   .oui-canary-icon-kedan:before {
       content: "\e93e"
   }

   .oui-canary-icon-pingjia-a:before {
       content: "\e772"
   }

   .oui-canary-icon-jingzheng-a:before {
       content: "\e914"
   }

   .oui-canary-icon-hangye:before {
       content: "\e946"
   }

   .oui-canary-icon-liuliang-b:before {
       content: "\e93d"
   }

   .oui-canary-icon-tuikuan-a:before {
       content: "\e942"
   }

   .oui-canary-icon-shujuzuozhanshi:before {
       content: "\e944"
   }

   .oui-canary-icon-zhifujine:before {
       content: "\e752"
   }

   .oui-canary-icon-zhifuzidingdanshu:before {
       content: "\e751"
   }

   .oui-canary-icon-liulanliang:before {
       content: "\e750"
   }

   .oui-canary-icon-fangkeshu:before {
       content: "\e74f"
   }

   .oui-canary-icon-zhifumaijiashu:before {
       content: "\e74e"
   }

   .oui-canary-icon-receipt:before {
       content: "\e716"
   }

   .oui-canary-icon-audit:before {
       content: "\e713"
   }

   .oui-canary-icon-classify:before {
       content: "\e70e"
   }

   .oui-canary-icon-voucher:before {
       content: "\e714"
   }

   .oui-canary-icon-account-setting:before {
       content: "\e712"
   }

   .oui-canary-icon-wheel:before {
       content: "\e970"
   }

   .oui-canary-icon-setup:before {
       content: "\e96f"
   }

   .oui-canary-icon-setup-a:before {
       content: "\e96e"
   }

   .oui-canary-icon-bag-b:before {
       content: "\e96d"
   }

   .oui-canary-icon-cate:before {
       content: "\e96c"
   }

   .oui-canary-icon-loading-a:before {
       content: "\e80f"
   }

   .oui-canary-icon-zhexian:before {
       content: "\e6ab"
   }

   .oui-canary-icon-corp:before {
       content: "\e968"
   }

   .oui-canary-icon-reset:before {
       content: "\e685"
   }

   .oui-canary-icon-upload:before {
       content: "\e673"
   }

   .oui-canary-icon-zan:before {
       content: "\e96a"
   }

   .oui-canary-icon-go:before {
       content: "\e969"
   }

   .oui-canary-icon-people-a:before {
       content: "\e96b"
   }

   .oui-canary-icon-jinggao:before {
       content: "\e7fa"
   }

   .oui-canary-icon-fbi-fuwubaogao:before {
       content: "\e7be"
   }

   .oui-canary-icon-fbi-tezhengfenxi:before {
       content: "\e7e2"
   }

   .oui-canary-icon-fbi-kpifenxi:before {
       content: "\e7e1"
   }

   .oui-canary-icon-fbi-sql:before {
       content: "\e7ca"
   }

   .oui-canary-icon-fbi-kpigailan:before {
       content: "\e7c8"
   }

   .oui-canary-icon-fbi-jiankong:before {
       content: "\e7c7"
   }

   .oui-canary-icon-fbi-info:before {
       content: "\e95a"
   }

   .oui-canary-icon-fbi-querengou-b:before {
       content: "\e959"
   }

   .oui-canary-icon-fbi-move:before {
       content: "\e7bf"
   }

   .oui-canary-icon-fbi-wenjianjia:before {
       content: "\e7a4"
   }

   .oui-canary-icon-fbi-appxiugaiicon-a:before {
       content: "\e7a5"
   }

   .oui-canary-icon-fbi-wenjianjia-a:before {
       content: "\e7a6"
   }

   .oui-canary-icon-fbi-guanbi:before {
       content: "\e7a7"
   }

   .oui-canary-icon-fbi-sousuo:before {
       content: "\e7a8"
   }

   .oui-canary-icon-fbi-fuzhi:before {
       content: "\e7a9"
   }

   .oui-canary-icon-fbi-more:before {
       content: "\e7aa"
   }

   .oui-canary-icon-fbi-loudoutu:before {
       content: "\e7ab"
   }

   .oui-canary-icon-fbi-changgui:before {
       content: "\e7ac"
   }

   .oui-canary-icon-fbi-shuzi:before {
       content: "\e7ad"
   }

   .oui-canary-icon-fbi-wenben:before {
       content: "\e7ae"
   }

   .oui-canary-icon-fbi-quxiaodongjie:before {
       content: "\e7af"
   }

   .oui-canary-icon-fbi-dongjielie:before {
       content: "\e7b0"
   }

   .oui-canary-icon-fbi-dongjiexing:before {
       content: "\e7b1"
   }

   .oui-canary-icon-fbi-fenzu:before {
       content: "\e7b2"
   }

   .oui-canary-icon-fbi-quxiaofenzu:before {
       content: "\e7b3"
   }

   .oui-canary-icon-fbi-wenbenkuang:before {
       content: "\e7b4"
   }

   .oui-canary-icon-fbi-xialakuang:before {
       content: "\e7b5"
   }

   .oui-canary-icon-fbi-zhuzhuangtu:before {
       content: "\e7b6"
   }

   .oui-canary-icon-fbi-bingzhuangtu:before {
       content: "\e7b7"
   }

   .oui-canary-icon-fbi-leidatu:before {
       content: "\e7b8"
   }

   .oui-canary-icon-fbi-qipaotu:before {
       content: "\e7b9"
   }

   .oui-canary-icon-fbi-sandiantu:before {
       content: "\e7ba"
   }

   .oui-canary-icon-fbi-zhexiantu:before {
       content: "\e7bb"
   }

   .oui-canary-icon-fbi-jiantouyou:before {
       content: "\e7bc"
   }

   .oui-canary-icon-fbi-jiantouzuo:before {
       content: "\e7bd"
   }

   .oui-canary-icon-fbi-lajitongshanchu:before {
       content: "\e7c0"
   }

   .oui-canary-icon-fbi-paixujiantoushang:before {
       content: "\e7c1"
   }

   .oui-canary-icon-fbi-paixujiantouxia:before {
       content: "\e7c2"
   }

   .oui-canary-icon-fbi-querengou-a:before {
       content: "\e7c3"
   }

   .oui-canary-icon-fbi-querengou:before {
       content: "\e7c4"
   }

   .oui-canary-icon-fbi-riliriqi:before {
       content: "\e7c5"
   }

   .oui-canary-icon-fbi-riliriqi-a:before {
       content: "\e7c6"
   }

   .oui-canary-icon-fbi-shouqi:before {
       content: "\e7c9"
   }

   .oui-canary-icon-fbi-xiala:before {
       content: "\e7cb"
   }

   .oui-canary-icon-fbi-zhushibiaozhui-a:before {
       content: "\e7cc"
   }

   .oui-canary-icon-fbi-zhushibiaozhui:before {
       content: "\e7cd"
   }

   .oui-canary-icon-fbi-bianjibi:before {
       content: "\e7ce"
   }

   .oui-canary-icon-fbi-dengchutuichuguanbi:before {
       content: "\e7cf"
   }

   .oui-canary-icon-fbi-houtaiguanli:before {
       content: "\e7d0"
   }

   .oui-canary-icon-fbi-huabuwenjian:before {
       content: "\e7d1"
   }

   .oui-canary-icon-fbi-liulanmoshi:before {
       content: "\e7d2"
   }

   .oui-canary-icon-fbi-pingtaiguanli:before {
       content: "\e7d3"
   }

   .oui-canary-icon-fbi-quanxianmiyao:before {
       content: "\e7d4"
   }

   .oui-canary-icon-fbi-shishi:before {
       content: "\e7d5"
   }

   .oui-canary-icon-fbi-shujubao:before {
       content: "\e7d6"
   }

   .oui-canary-icon-fbi-shujuji:before {
       content: "\e7d7"
   }

   .oui-canary-icon-fbi-yonghutouxiang:before {
       content: "\e7d8"
   }

   .oui-canary-icon-fbi-yulan:before {
       content: "\e7d9"
   }

   .oui-canary-icon-fbi-zhuanrang:before {
       content: "\e7da"
   }

   .oui-canary-icon-fbi-excelwenjian:before {
       content: "\e7db"
   }

   .oui-canary-icon-fbi-shujuwenjian:before {
       content: "\e7dc"
   }

   .oui-canary-icon-fbi-xinjianshujutianjia:before {
       content: "\e7dd"
   }

   .oui-canary-icon-fbi-lisimoshicaidandaohang:before {
       content: "\e7de"
   }

   .oui-canary-icon-fbi-shipin:before {
       content: "\e7df"
   }

   .oui-canary-icon-fbi-paixujiantouzuoce:before {
       content: "\e7e0"
   }

   .oui-canary-icon-fbi-excel:before {
       content: "\e7e3"
   }

   .oui-canary-icon-fbi-shouquan:before {
       content: "\e7e4"
   }

   .oui-canary-icon-fbi-qingchuhuancun:before {
       content: "\e7e5"
   }

   .oui-canary-icon-fbi-yaoqing:before {
       content: "\e7e6"
   }

   .oui-canary-icon-fbi-zhuanjiao:before {
       content: "\e7e7"
   }

   .oui-canary-icon-fbi-shujuji-a:before {
       content: "\e7e8"
   }

   .oui-canary-icon-fbi-zhandian:before {
       content: "\e7e9"
   }

   .oui-canary-icon-fbi-morenleixing:before {
       content: "\e7ea"
   }

   .oui-canary-icon-fbi-youjianpeizhi:before {
       content: "\e7eb"
   }

   .oui-canary-icon-fbi-gengduo:before {
       content: "\e7ec"
   }

   .oui-canary-icon-fbi-xiaxian:before {
       content: "\e7ed"
   }

   .oui-canary-icon-fbi-zhuanxiangmukongjian:before {
       content: "\e7ee"
   }

   .oui-canary-icon-fbi-jiasupeizhi-a:before {
       content: "\e7ef"
   }

   .oui-canary-icon-fbi-xiaozhan:before {
       content: "\e7f0"
   }

   .oui-canary-icon-fbi-zuijinshiyong:before {
       content: "\e7f1"
   }

   .oui-canary-icon-fbi-baobiao:before {
       content: "\e7f2"
   }

   .oui-canary-icon-fbi-quanbuyingyong:before {
       content: "\e7f3"
   }

   .oui-canary-icon-fbi-shujuyuan:before {
       content: "\e7f4"
   }

   .oui-canary-icon-fbi-shoucangjia:before {
       content: "\e7f5"
   }

   .oui-canary-icon-fbi-shujuji-b:before {
       content: "\e7f6"
   }

   .oui-canary-icon-fbi-wuxianbaobiao:before {
       content: "\e7f7"
   }

   .oui-canary-icon-fbi-pcbaobiao:before {
       content: "\e7f8"
   }

   .oui-canary-icon-fbi-yingxiaoribao:before {
       content: "\e7f9"
   }

   .oui-canary-icon-jianqu:before {
       content: "\e746"
   }

   .oui-canary-icon-vs:before {
       content: "\e635"
   }

   .oui-canary-icon-tm:before {
       content: "\e6c2"
   }

   .oui-canary-icon-three:before {
       content: "\e7a0"
   }

   .oui-canary-icon-two:before {
       content: "\e7a1"
   }

   .oui-canary-icon-one:before {
       content: "\e79f"
   }

   .oui-canary-icon-nv:before {
       content: "\e7a3"
   }

   .oui-canary-icon-nan:before {
       content: "\e7a2"
   }

   .oui-canary-icon-pingjia:before {
       content: "\e79e"
   }

   .oui-canary-icon-mubiao:before {
       content: "\e79d"
   }

   .oui-canary-icon-tuikuan:before {
       content: "\e79c"
   }

   .oui-canary-icon-erji:before {
       content: "\e79b"
   }

   .oui-canary-icon-jiaohuan:before {
       content: "\e79a"
   }

   .oui-canary-icon-tixuqiu:before {
       content: "\e799"
   }

   .oui-canary-icon-tiyandingyi:before {
       content: "\e798"
   }

   .oui-canary-icon-page:before {
       content: "\e64b"
   }

   .oui-canary-icon-live:before {
       content: "\e795"
   }

   .oui-canary-icon-camera:before {
       content: "\e796"
   }

   .oui-canary-icon-camera-l:before {
       content: "\e797"
   }

   .oui-canary-icon-shouyizhuanhua:before {
       content: "\e74c"
   }

   .oui-canary-icon-lock:before {
       content: "\e6db"
   }

   .oui-canary-icon-unlock:before {
       content: "\e6eb"
   }

   .oui-canary-icon-menu-enterprise:before {
       content: "\e646"
   }

   .oui-canary-icon-cart:before {
       content: "\e66a"
   }

   .oui-canary-icon-menu-property:before {
       content: "\e64a"
   }

   .oui-canary-icon-menu-category:before {
       content: "\e60f"
   }

   .oui-canary-icon-menu-category-o:before {
       content: "\e643"
   }

   .oui-canary-icon-menu-market:before {
       content: "\e686"
   }

   .oui-canary-icon-menu-trade:before {
       content: "\e66a"
   }

   .oui-canary-icon-menu-product:before {
       content: "\e69d"
   }

   .oui-canary-icon-menu-flow:before {
       content: "\e6bf"
   }

   .oui-canary-icon-menu-brand:before {
       content: "\e640"
   }

   .oui-canary-icon-menu-finical:before {
       content: "\e63c"
   }

   .oui-canary-icon-shop:before {
       content: "\e669"
   }

   .oui-canary-icon-vs-hollow:before {
       content: "\e675"
   }

   .oui-canary-icon-person:before {
       content: "\e674"
   }

   .oui-canary-icon-message:before {
       content: "\e625"
   }

   .oui-canary-icon-message-o:before {
       content: "\e65b"
   }

   .oui-canary-icon-old:before {
       content: "\e627";
       color: #ff8441
   }

   .oui-canary-icon-old-o:before {
       content: "\e65d";
       color: #ff8441
   }

   .oui-canary-icon-info-o:before {
       content: "\e656"
   }

   .oui-canary-icon-info:before {
       content: "\e621"
   }

   .oui-canary-icon-error:before {
       content: "\e601"
   }

   .oui-canary-icon-error-o:before {
       content: "\e638"
   }

   .oui-canary-icon-loading:before {
       content: "\e67b";
       color: #2062e6
   }

   .oui-canary-icon-caret-up:before {
       content: "\e60a"
   }

   .oui-canary-icon-caret-down:before {
       content: "\e609"
   }

   .oui-canary-icon-caret-certain:before {
       content: "\e678"
   }

   .oui-canary-icon-radio-border:before {
       content: "\e645"
   }

   .oui-canary-icon-radio-dot:before {
       content: "\e617"
   }

   .oui-canary-icon-radio-shadow:before {
       content: "\e616"
   }

   .oui-canary-icon-checkbox-border:before {
       content: "\e644"
   }

   .oui-canary-icon-checkbox-dot:before {
       content: "\e67a"
   }

   .oui-canary-icon-checkbox-shadow:before {
       content: "\e682"
   }

   .oui-canary-icon-angle-down:before {
       content: "\e662"
   }

   .oui-canary-icon-angle-up:before {
       content: "\e65e"
   }

   .oui-canary-icon-angle-left:before {
       content: "\e660"
   }

   .oui-canary-icon-angle-right:before {
       content: "\e679"
   }

   .oui-canary-icon-trend-up:before {
       content: "\e62a"
   }

   .oui-canary-icon-trend-down:before {
       content: "\e61a"
   }

   .oui-canary-icon-minus:before {
       content: "\e678"
   }

   .oui-canary-icon-search:before {
       content: "\e664"
   }

   .oui-canary-icon-doubt:before {
       content: "\e602"
   }

   .oui-canary-icon-doubt-o:before {
       content: "\e639"
   }

   .oui-canary-icon-share:before {
       content: "\e62c"
   }

   .oui-canary-icon-share-o:before {
       content: "\e665"
   }

   .oui-canary-icon-book:before {
       content: "\e60b"
   }

   .oui-canary-icon-book-o:before {
       content: "\e63f"
   }

   .oui-canary-icon-official-o:before {
       content: "\e65c";
       color: #ff8441
   }

   .oui-canary-icon-official:before {
       content: "\e626";
       color: #ff8441
   }

   .oui-canary-icon-heart:before {
       content: "\e61f";
       color: #ee3b61
   }

   .oui-canary-icon-heart-o:before {
       content: "\e653";
       color: #ee3b61
   }

   .oui-canary-icon-crown:before {
       content: "\e612";
       color: #2062e6
   }

   .oui-canary-icon-crown-o:before {
       content: "\e647";
       color: #2062e6
   }

   .oui-canary-icon-golden:before {
       content: "\e612";
       color: #ffbb28
   }

   .oui-canary-icon-golden-o:before {
       content: "\e647";
       color: #ffbb28
   }

   .oui-canary-icon-diamond:before {
       content: "\e615";
       color: #2062e6
   }

   .oui-canary-icon-diamond-o:before {
       content: "\e64c";
       color: #2062e6
   }

   .oui-canary-icon-tmall:before {
       content: "\e6ce";
       color: #dd2727
   }

   .oui-canary-icon-taobao:before {
       content: "\e6ec";
       color: #f40
   }

   .oui-canary-icon-refresh:before {
       content: "\e6a6"
   }

   .oui-canary-icon-phone:before {
       content: "\e6a5"
   }

   .oui-canary-icon-times-o:before {
       content: "\e642"
   }

   .oui-canary-icon-del:before,
   .oui-canary-icon-times:before {
       content: "\e676"
   }

   .oui-canary-icon-edit:before {
       content: "\e64f"
   }

   .oui-canary-icon-edit-solid:before {
       content: "\e61b"
   }

   .oui-canary-icon-logistics:before {
       content: "\e67f"
   }

   .oui-canary-icon-logistics-o:before {
       content: "\e67e"
   }

   .oui-canary-icon-service:before {
       content: "\e67c"
   }

   .oui-canary-icon-service-o:before {
       content: "\e67d"
   }

   .oui-canary-icon-new:before {
       content: "\e624"
   }

   .oui-canary-icon-new-o:before {
       content: "\e65a"
   }

   .oui-canary-icon-new-small:before {
       content: "\e623"
   }

   .oui-canary-icon-new-small-o:before {
       content: "\e659"
   }

   .oui-canary-icon-qr-code:before {
       content: "\e663"
   }

   .oui-canary-icon-to-top:before {
       content: "\e672"
   }

   .oui-canary-icon-yes:before {
       content: "\e677"
   }

   .oui-canary-icon-jzqb:before {
       content: "\e6e1"
   }

   .oui-canary-icon-jzqb-jzjk:before {
       content: "\e700"
   }

   .oui-canary-icon-jzqb-jzfx:before {
       content: "\e6ff"
   }

   .oui-canary-icon-jzqb-pzgl:before {
       content: "\e701"
   }

   .oui-canary-icon-zxfx:before {
       content: "\e6f1"
   }

   .oui-canary-icon-schq-zyb:before {
       content: "\e6f3"
   }

   .oui-canary-icon-schq-bzb:before {
       content: "\e6f4"
   }

   .oui-canary-icon-sjzzs-ddb:before {
       content: "\e6f2"
   }

   .oui-canary-icon-sjzzs-zdb:before {
       content: "\e6e4"
   }

   .oui-canary-icon-lyfx:before {
       content: "\e69a"
   }

   .oui-canary-icon-calendar:before {
       content: "\e641"
   }

   .oui-canary-icon-aliww:before {
       content: "\e668"
   }

   .oui-canary-icon-prev-o:before {
       content: "\e6cf"
   }

   .oui-canary-icon-next-o:before {
       content: "\e6d0"
   }

   .oui-canary-icon-favor:before {
       content: "\e6d1"
   }

   .oui-canary-icon-favor-o:before {
       content: "\e6d2"
   }

   .oui-canary-icon-doc:before {
       content: "\e606"
   }

   .oui-canary-icon-video:before {
       content: "\e6a3"
   }

   .oui-canary-icon-video-o:before {
       content: "\e6a4"
   }

   .oui-canary-icon-faq:before {
       content: "\e6bd"
   }

   .oui-canary-icon-faq-o:before {
       content: "\e6be"
   }

   .oui-canary-icon-people:before {
       content: "\e6dc"
   }

   .oui-canary-icon-money:before {
       content: "\e6d4"
   }

   .oui-canary-icon-foot:before {
       content: "\e6da"
   }

   .oui-canary-icon-eye:before {
       content: "\e61c"
   }

   .oui-canary-icon-report:before {
       content: "\e6ac"
   }

   .oui-canary-icon-bag-o:before {
       content: "\e69d"
   }

   .oui-canary-icon-bag:before {
       content: "\e69e"
   }

   .oui-canary-icon-warning-o:before {
       content: "\e638"
   }

   .oui-canary-icon-download:before {
       content: "\e64e"
   }

   .oui-canary-icon-del-col:before {
       content: "\e6ef"
   }

   .oui-canary-icon-add-col:before {
       content: "\e6ee"
   }

   .oui-canary-icon-attachment:before {
       content: "\e6fd"
   }

   .oui-canary-icon-old-version:before {
       content: "\e6f5"
   }

   .oui-canary-icon-new-version:before {
       content: "\e6f0"
   }

   .oui-canary-icon-arrow-up:before {
       content: "\e60a"
   }

   .oui-canary-icon-arrow-down:before {
       content: "\e609"
   }

   .oui-canary-icon-customize:before {
       content: "\e703"
   }

   .oui-canary-icon-realtime:before {
       content: "\e702"
   }

   .oui-canary-icon-plus:before {
       content: "\e63a"
   }

   .oui-canary-icon-plus2:before {
       content: "\e628"
   }

   .oui-canary-icon-minus2:before {
       content: "\e622"
   }

   .oui-canary-icon-offical:before {
       content: "\e65c"
   }

   .oui-canary-icon-male:before {
       content: "\e704"
   }

   .oui-canary-icon-female:before {
       content: "\e705"
   }

   .oui-canary-icon-cancel:before {
       content: "\e60e"
   }

   .oui-canary-icon-customized-act:before {
       content: "\e70d"
   }

   .oui-canary-icon-tm-act:before {
       content: "\e70c"
   }

   .oui-canary-icon-tb-act:before {
       content: "\e70a"
   }

   .oui-canary-icon-ju-act:before {
       content: "\e708"
   }

   .oui-canary-icon-tqg-act:before {
       content: "\e70b"
   }

   .oui-canary-icon-shop-act:before {
       content: "\e709"
   }

   .oui-canary-icon-flag:before {
       content: "\e68f"
   }

   .oui-canary-icon-rr:before {
       content: "\e71d"
   }

   .oui-canary-icon-ll:before {
       content: "\e71c"
   }

   .oui-canary-icon-gerenzhongxin:before {
       content: "\e75f"
   }

   .oui-canary-icon-clock:before {
       content: "\e760"
   }

   .oui-canary-icon-zuozhanshi:before {
       content: "\e957"
   }

   .oui-canary-icon-yingxiao:before {
       content: "\e955"
   }

   .oui-canary-icon-wuliu:before {
       content: "\e951"
   }

   .oui-canary-icon-liuliang:before {
       content: "\e94e"
   }

   .oui-canary-icon-liuliang-a:before {
       content: "\e93c"
   }

   .oui-canary-icon-shangpin:before {
       content: "\e950"
   }

   .oui-canary-icon-jiaoyi:before {
       content: "\e94a"
   }

   .oui-canary-icon-caiwu:before {
       content: "\e94b"
   }

   .oui-canary-icon-shichang:before {
       content: "\e953"
   }

   .oui-canary-icon-jingzheng:before {
       content: "\e94d"
   }

   .oui-canary-icon-yewu:before {
       content: "\e956"
   }

   .oui-canary-icon-qushu:before {
       content: "\e954"
   }

   .oui-canary-icon-xueyuan:before {
       content: "\e952"
   }

   .oui-canary-icon-shishi:before {
       content: "\e94f"
   }

   .oui-canary-icon-fuwu:before {
       content: "\e94c"
   }

   .oui-canary-icon-more:before {
       content: "\e773"
   }

   .oui-canary-icon-nongcuntaobao:before {
       content: "\e75d"
   }

   .oui-canary-icon-tianmaohaiwai:before {
       content: "\e75c"
   }

   .oui-canary-icon-shenghuoyanjiusuo:before {
       content: "\e75b"
   }

   .oui-canary-icon-neirongfenxi:before {
       content: "\e755"
   }

   .oui-canary-icon-dianshitaobao:before {
       content: "\e754"
   }

   .oui-canary-icon-tianmaoguoji:before {
       content: "\e749"
   }

   .oui-canary-icon-shangjiaduanshipin:before {
       content: "\e791"
   }

   .oui-canary-icon-taobaohaiwai:before {
       content: "\e771"
   }

   .oui-canary-icon-llzh-lljk:before {
       content: "\e710"
   }

   .oui-canary-icon-llzh-zdjh:before {
       content: "\e711"
   }

   .oui-canary-icon-fa-report:before {
       content: "\e6b3"
   }

   .oui-canary-icon-fa-book:before {
       content: "\e715"
   }

   .oui-canary-icon-fa-tools:before {
       content: "\e717"
   }

   .oui-canary-icon-fa-config:before {
       content: "\e701"
   }

   .oui-canary-icon-fen-qi-mian-xi:before {
       content: "\e849"
   }

   .oui-canary-icon-ren-qun-tui-jian:before {
       content: "\e848"
   }

   .oui-canary-icon-tui-guang:before {
       content: "\e847"
   }

   .oui-canary-icon-xin-ke-zhe-kou:before {
       content: "\e846"
   }

   body,
   html {
       width: 100%;
       height: 100%
   }

   html>body {
       height: auto
   }

   input::-ms-clear,
   input::-ms-reveal {
       display: none
   }

   *,
   :after,
   :before {
       box-sizing: border-box
   }

   html {
       font-family: sans-serif;
       line-height: 1.15;
       -webkit-text-size-adjust: 100%;
       -ms-text-size-adjust: 100%;
       -ms-overflow-style: scrollbar;
       -webkit-tap-highlight-color: rgba(0, 0, 0, 0)
   }

   article,
   aside,
   dialog,
   figcaption,
   figure,
   footer,
   header,
   hgroup,
   main,
   nav,
   section {
       display: block
   }

   body {
       margin: 0;
       font-family: PingFang SC, Hiragino Sans GB, Microsoft YaHei, SimHei, WenQuanYi Micro Hei, sans-serif;
       font-size: 12px;
       line-height: 1.5;
       color: #333;
       background-color: #fff
   }

   [tabindex="-1"]:focus {
       outline: none !important
   }

   hr {
       box-sizing: content-box;
       height: 0;
       overflow: visible
   }

   h1,
   h2,
   h3,
   h4,
   h5,
   h6 {
       color: #333;
       font-weight: 500
   }

   h1,
   h2,
   h3,
   h4,
   h5,
   h6,
   p {
       margin: 0;
       padding: 0
   }

   abbr[data-original-title],
   abbr[title] {
       text-decoration: underline;
       text-decoration: underline dotted;
       cursor: help;
       border-bottom: 0
   }

   address {
       margin-bottom: 1em;
       font-style: normal;
       line-height: inherit
   }

   input[type=number],
   input[type=password],
   input[type=text],
   textarea {
       -webkit-appearance: none
   }

   dl,
   ol,
   ul {
       list-style: none
   }

   dl,
   ol,
   ol ol,
   ol ul,
   ul,
   ul ol,
   ul ul {
       margin: 0;
       padding: 0
   }

   dt {
       font-weight: 500
   }

   dd {
       margin-bottom: .5em;
       margin-left: 0
   }

   blockquote {
       margin: 0 0 1em
   }

   dfn {
       font-style: italic
   }

   b,
   strong {
       font-weight: bolder
   }

   small {
       font-size: 80%
   }

   sub,
   sup {
       position: relative;
       font-size: 75%;
       line-height: 0;
       vertical-align: baseline
   }

   sub {
       bottom: -.25em
   }

   sup {
       top: -.5em
   }

   a {
       color: #2062e6;
       background-color: transparent;
       text-decoration: none;
       outline: none;
       cursor: pointer;
       transition: color .3s;
       -webkit-text-decoration-skip: objects
   }

   a:focus {
       text-decoration: none;
       text-decoration-skip: ink
   }

   a:hover {
       color: #33a0fe
   }

   a:active {
       color: #0081f1
   }

   a:active,
   a:hover {
       outline: 0;
       text-decoration: none
   }

   a[disabled] {
       color: #cecece;
       cursor: not-allowed;
       pointer-events: none
   }

   code,
   kbd,
   pre,
   samp {
       font-family: Consolas, Menlo, Courier, monospace;
       font-size: 1em
   }

   pre {
       margin-top: 0;
       margin-bottom: 1em;
       overflow: auto
   }

   figure {
       margin: 0 0 1em
   }

   img {
       vertical-align: middle;
       border-style: none
   }

   svg:not(:root) {
       overflow: hidden
   }

   [role=button],
   a,
   area,
   button,
   input:not([type=range]),
   label,
   select,
   summary,
   textarea {
       touch-action: manipulation
   }

   table {
       border-collapse: collapse
   }

   caption {
       padding-top: .75em;
       padding-bottom: .3em;
       color: #999;
       text-align: left;
       caption-side: bottom
   }

   th {
       text-align: inherit
   }

   button,
   input,
   optgroup,
   select,
   textarea {
       margin: 0;
       font-family: inherit;
       font-size: inherit;
       line-height: inherit;
       color: inherit
   }

   button,
   input {
       overflow: visible
   }

   button,
   select {
       text-transform: none
   }

   [type=reset],
   [type=submit],
   button,
   html [type=button] {
       -webkit-appearance: button
   }

   [type=button]::-moz-focus-inner,
   [type=reset]::-moz-focus-inner,
   [type=submit]::-moz-focus-inner,
   button::-moz-focus-inner {
       padding: 0;
       border-style: none
   }

   input[type=checkbox],
   input[type=radio] {
       box-sizing: border-box;
       padding: 0
   }

   input[type=date],
   input[type=datetime-local],
   input[type=month],
   input[type=time] {
       -webkit-appearance: listbox
   }

   textarea {
       overflow: auto;
       resize: vertical
   }

   fieldset {
       min-width: 0;
       padding: 0;
       margin: 0;
       border: 0
   }

   legend {
       display: block;
       width: 100%;
       max-width: 100%;
       padding: 0;
       margin-bottom: .5em;
       font-size: 1.5em;
       line-height: inherit;
       color: inherit;
       white-space: normal
   }

   progress {
       vertical-align: baseline
   }

   [type=number]::-webkit-inner-spin-button,
   [type=number]::-webkit-outer-spin-button {
       height: auto
   }

   [type=search] {
       outline-offset: -2px;
       -webkit-appearance: none
   }

   [type=search]::-webkit-search-cancel-button,
   [type=search]::-webkit-search-decoration {
       -webkit-appearance: none
   }

   ::-webkit-file-upload-button {
       font: inherit;
       -webkit-appearance: button
   }

   output {
       display: inline-block
   }

   summary {
       display: list-item
   }

   template {
       display: none
   }

   [hidden] {
       display: none !important
   }

   mark {
       padding: .2em;
       background-color: #fffaeb
   }

   ::selection {
       background: #2062e6;
       color: #fff
   }

   .ebase-ModernFrame__ModernFrame {
       background-color: #eef1f6
   }

   .ebase-ModernFrame__ModernFrame .ebase-CommonFilter__filter .ebase-DayPicker__root {
       line-height: 49px
   }

   a:focus {
       text-decoration: none !important
   }

   .ant-table-tbody>tr>td,
   .ant-table-thead>tr>th {
       border-bottom: 1px solid #f4f4f4
   }

   .ant-table-placeholder,
   .ant-table-tbody>tr:last-child>td {
       border-bottom: none
   }

   .ant-table-tbody>tr:hover>td {
       background: rgba(173, 210, 255, .11)
   }

   body {
       background-color: #eef1f6 !important
   }

   .ant-modal-content .ant-modal-title .oui-card {
       width: calc(100% - 32px);
       box-shadow: none;
       margin: 0
   }

   .ant-modal-content .ant-modal-title .oui-card-header-wrapper {
       padding: 0;
       border: none
   }

   .ant-modal-content .ant-modal-title .oui-message .oui-message-content span {
       white-space: nowrap
   }

   .route-modal.ant-confirm .ant-confirm-btns .ant-btn:first-child {
       display: none !important
   }

   .oui-dialog-actions .oui-btn-md.oui-btn-hollow {
       display: none
   }

   .ebase-Table__root .ebase-Table__td,
   .oui-table td.oui-table-td {
       height: auto;
       padding: 13px 0
   }

   .ebase-DatePicker__main {
       padding: 0 10px
   }

   input[type=text] {
       border: 1px solid #ccc
   }

   input[type=text]:focus {
       outline: none;
       border: 1px solid #0088fe
   }

   #analyze-asset-asset,
   #analyze-asset-overview,
   #analyze-asset-trend,
   #analyze-cash-overview,
   #analyze-cash-trend,
   #analyze-profit-overview,
   #analyze-profit-revenue,
   #analyze-profit-trend {
       margin-bottom: 10px
   }

   .oui-index-cell {
       display: inline-block
   }

   .oui-content-editable.oui-content-editable-content,
   .oui-content-editable.oui-content-editable-input {
       display: flex;
       width: 100%;
       height: 100%;
       margin: 0;
       padding: 0;
       align-items: center;
       justify-content: space-around;
       text-align: center
   }

   .pagesVoucher__header {
       height: 76px;
       padding: 20px 0;
       margin-top: 30px;
       border: 1px solid #999;
       position: relative;
       z-index: 9
   }

   .pagesVoucher__header .pagesVoucher__copywrite {
       display: inline-block;
       float: left;
       margin-left: 8px;
       height: 24px;
       line-height: 24px
   }

   .pagesVoucher__header .pagesVoucher__top {
       margin-top: 6px;
       height: 24px;
       float: left
   }

   .pagesVoucher__header .pagesVoucher__top:after,
   .pagesVoucher__header .pagesVoucher__top:before {
       content: " ";
       display: table
   }

   .pagesVoucher__header .pagesVoucher__top:after {
       clear: both
   }

   .pagesVoucher__header .pagesVoucher__top .pagesVoucher__selector {
       float: left;
       margin-left: 8px;
       width: 60px;
       height: 24px;
       text-align: center
   }

   .pagesVoucher__header .pagesVoucher__top .pagesVoucher__selector .pagesVoucher__oui-select-container {
       color: #333
   }

   .pagesVoucher__header .pagesVoucher__top .pagesVoucher__voucher {
       float: left;
       width: 60px;
       height: 24px;
       margin-left: 8px;
       border: 1px solid #e6e6e6
   }

   .pagesVoucher__header .pagesVoucher__top .pagesVoucher__calendar {
       margin-left: 8px;
       height: 24px;
       line-height: 24px
   }

   .pagesVoucher__header .pagesVoucher__middle {
       position: absolute;
       width: 140px;
       height: 36px;
       line-height: 36px;
       left: 50%;
       margin-left: -70px;
       text-align: center;
       font-size: 20px;
       color: #333;
       letter-spacing: 4px
   }

   .pagesVoucher__header .pagesVoucher__bottom {
       margin-top: 6px;
       height: 24px;
       margin-right: 20px;
       float: right
   }

   .pagesVoucher__header .pagesVoucher__bottom:after,
   .pagesVoucher__header .pagesVoucher__bottom:before {
       content: " ";
       display: table
   }

   .pagesVoucher__header .pagesVoucher__bottom:after {
       clear: both
   }

   .pagesVoucher__header .pagesVoucher__bottom .pagesVoucher__add,
   .pagesVoucher__header .pagesVoucher__bottom .pagesVoucher__del {
       display: inline-block;
       float: left;
       height: 24px;
       line-height: 24px;
       margin-right: 12px;
       font-size: 18px;
       cursor: pointer;
       transition: color .2s
   }

   .pagesVoucher__header .pagesVoucher__bottom .pagesVoucher__add.pagesVoucher__disabled,
   .pagesVoucher__header .pagesVoucher__bottom .pagesVoucher__del.pagesVoucher__disabled {
       color: #ccc;
       cursor: default
   }

   .pagesVoucher__header .pagesVoucher__bottom .pagesVoucher__list {
       display: inline-block;
       width: 40px;
       height: 24px;
       float: left;
       margin-left: 8px;
       border: 1px solid #e6e6e6
   }

   .pagesVoucher__header .pagesVoucher__bottom .pagesVoucher__attachment i {
       font-size: 14px;
       margin-left: 8px
   }

   .pagesVoucher__actions {
       padding: 20px 0;
       text-align: right
   }

   .pagesVoucher__actions:after,
   .pagesVoucher__actions:before {
       content: " ";
       display: table
   }

   .pagesVoucher__actions:after {
       clear: both
   }

   .pagesVoucher__actions .oui-canary-btn {
       margin-left: 20px
   }

   .pagesVoucher__body .pagesVoucher__head {
       border-right: 1px solid #999;
       color: #333
   }

   .pagesVoucher__body .pagesVoucher__head:after,
   .pagesVoucher__body .pagesVoucher__head:before {
       content: " ";
       display: table
   }

   .pagesVoucher__body .pagesVoucher__head:after {
       clear: both
   }

   .pagesVoucher__body .pagesVoucher__head .pagesVoucher__title {
       display: inline-block;
       line-height: 64px;
       font-size: 14px
   }

   .pagesVoucher__body .pagesVoucher__head .pagesVoucher__supTitle {
       display: inline-block;
       height: 44px;
       line-height: 44px
   }

   .pagesVoucher__body .pagesVoucher__head .pagesVoucher__units {
       height: 20px;
       line-height: 20px
   }

   .pagesVoucher__body .pagesVoucher__head .pagesVoucher__unit {
       width: 9.09091%;
       display: inline-block;
       border-left: 1px solid #e6e6e6
   }

   .pagesVoucher__body .pagesVoucher__head .pagesVoucher__unit:first-child {
       border-left: none
   }

   .pagesVoucher__body .pagesVoucher__units {
       border-top: 1px solid #e6e6e6;
       overflow: hidden
   }

   .pagesVoucher__body .pagesVoucher__unit {
       width: 9.09091%;
       display: inline-block;
       border-left: 1px solid #e6e6e6
   }

   .pagesVoucher__body .pagesVoucher__unit:first-child {
       border-left: none
   }

   .pagesVoucher__body .pagesVoucher__cell {
       float: left;
       width: 25%;
       height: 100%;
       text-align: center;
       border-left: 1px solid #999;
       border-bottom: 1px solid #e6e6e6
   }

   .pagesVoucher__body .pagesVoucher__content:after,
   .pagesVoucher__body .pagesVoucher__content:before,
   .pagesVoucher__body .pagesVoucher__items:after,
   .pagesVoucher__body .pagesVoucher__items:before {
       content: " ";
       display: table
   }

   .pagesVoucher__body .pagesVoucher__content:after,
   .pagesVoucher__body .pagesVoucher__items:after {
       clear: both
   }

   .pagesVoucher__body .pagesVoucher__cate {
       display: block;
       width: 100%;
       height: 100%;
       position: relative
   }

   .pagesVoucher__body .pagesVoucher__searchResult {
       display: block;
       width: 100%;
       min-height: 30px;
       line-height: 30px;
       max-height: 200px;
       position: absolute;
       z-index: 2001;
       left: 0;
       top: 40px;
       border: 1px solid #ccc;
       overflow: auto;
       background: #fff
   }

   .pagesVoucher__body .pagesVoucher__searchResult li.pagesVoucher__item {
       overflow: hidden;
       text-overflow: ellipsis;
       white-space: nowrap;
       height: 30px;
       line-height: 30px;
       border-bottom: 1px solid #ccc;
       cursor: pointer;
       text-align: left;
       text-indent: 12px
   }

   .pagesVoucher__body .pagesVoucher__searchResult li.pagesVoucher__item:last-child {
       border-bottom: none
   }

   .pagesVoucher__body .pagesVoucher__column {
       height: 40px;
       border-right: 1px solid #999
   }

   .pagesVoucher__body .pagesVoucher__column:after,
   .pagesVoucher__body .pagesVoucher__column:before {
       content: " ";
       display: table
   }

   .pagesVoucher__body .pagesVoucher__column:after {
       clear: both
   }

   .pagesVoucher__body .pagesVoucher__column .pagesVoucher__cell {
       height: 40px;
       display: flex;
       align-items: center
   }

   .pagesVoucher__body .pagesVoucher__column .pagesVoucher__cell .oui-content-editable-content {
       display: block;
       display: -webkit-box;
       max-height: 40px;
       -webkit-line-clamp: 2;
       -webkit-box-orient: vertical;
       overflow: hidden;
       text-overflow: ellipsis
   }

   .pagesVoucher__body .pagesVoucher__column .pagesVoucher__cell .oui-content-editable-input {
       outline: none;
       border: 1px solid #0088fe
   }

   .pagesVoucher__body .pagesVoucher__column .pagesVoucher__cell .pagesVoucher__input {
       height: 38px;
       width: 100%;
       padding: 0 20px;
       border: none
   }

   .pagesVoucher__body .pagesVoucher__column .pagesVoucher__cell .pagesVoucher__font {
       text-align: center;
       display: flex;
       align-items: center;
       width: 100%;
       min-height: 20px;
       display: block;
       display: -webkit-box;
       max-height: 40px;
       -webkit-line-clamp: 2;
       -webkit-box-orient: vertical;
       overflow: hidden;
       text-overflow: ellipsis
   }

   .pagesVoucher__body .pagesVoucher__column .pagesVoucher__cell .pagesVoucher__units {
       display: block;
       height: 40px;
       line-height: 40px;
       width: 100%;
       border-top: none
   }

   .pagesVoucher__body .pagesVoucher__column .pagesVoucher__cell .pagesVoucher__unit {
       display: block;
       float: left;
       height: 40px
   }

   .pagesVoucher__body .pagesVoucher__total {
       height: 40px;
       top: -1px;
       border: 1px solid #999;
       position: relative
   }

   .pagesVoucher__body .pagesVoucher__total .pagesVoucher__amount {
       float: left;
       width: 50%;
       height: 40px;
       padding-left: 16px;
       line-height: 40px
   }

   .pagesVoucher__body .pagesVoucher__total .pagesVoucher__cell {
       border-bottom: none
   }

   .pagesVoucher__body .pagesVoucher__total .pagesVoucher__units {
       display: block;
       height: 38px;
       line-height: 38px;
       width: 100%;
       border-top: none
   }

   .pagesVoucher__body .pagesVoucher__total .pagesVoucher__unit {
       display: block;
       float: left;
       height: 38px
   }

   .SharedSearch__searchWrapper {
       height: 30px;
       line-height: 30px;
       position: relative;
       z-index: 9
   }

   .SharedSearch__searchWrapper i.SharedSearch__searchIcon {
       color: #0098fd;
       top: 6px;
       left: 8px;
       position: absolute;
       font-size: 18px
   }

   .SharedSearch__searchWrapper i.SharedSearch__clearIcon {
       position: absolute;
       right: 6px;
       top: 9px;
       font-size: 12px;
       cursor: pointer
   }

   .SharedSearch__searchWrapper i.SharedSearch__clearIcon:hover {
       color: #0088fe
   }

   .SharedSearch__search {
       width: 100%;
       padding-left: 30px;
       height: 30px;
       border: 1px solid #d9e8ef;
       border-radius: 2px;
       padding-right: 16px;
       outline: none
   }

   .UploadUpload__upload {
       display: flex;
       width: 130px;
       height: 98px;
       border: 1px dashed #979797;
       align-items: center;
       justify-content: center;
       outline: none
   }

   .UploadUpload__upload:before {
       display: inline-block;
       height: 40px;
       line-height: 40px;
       font-family: esycm-iconfont;
       content: "\e63a";
       font-size: 18px;
       color: #333
   }

   .VoucherUploadDialog__dialog .oui-dialog-locator {
       width: 640px;
       max-width: 640px
   }

   .VoucherUploadDialog__dialog .oui-dialog-locator .oui-dialog-container .oui-dialog-content {
       margin-top: 0
   }

   .VoucherUploadDialog__dialog .oui-select-label {
       width: auto;
       text-align: left;
       padding-left: 0
   }

   .VoucherUploadDialog__dialog .oui-icon-angle-down {
       text-align: left
   }

   .VoucherUploadDialog__dialog .VoucherUploadDialog__wrapper {
       padding: 30px 0
   }

   .VoucherUploadDialog__dialog .VoucherUploadDialog__wrapper .rc-upload {
       display: block;
       width: 130px;
       height: 98px;
       outline: none
   }

   .VoucherUploadDialog__dialog .VoucherUploadDialog__title {
       display: inline-block;
       float: left;
       margin-left: 16px;
       width: 166px;
       display: block;
       display: -webkit-box;
       max-height: 35px;
       -webkit-line-clamp: 2;
       -webkit-box-orient: vertical;
       overflow: hidden;
       text-overflow: ellipsis;
       display: flex;
       align-items: center
   }

   .VoucherUploadDialog__dialog .VoucherUploadDialog__actions {
       display: flex;
       align-items: center;
       justify-content: space-between
   }

   .VoucherUploadDialog__dialog .VoucherUploadDialog__tip {
       float: left;
       color: #999
   }

   .VoucherUploadDialog__dialog .VoucherUploadDialog__buttons {
       float: right
   }

   .VoucherUploadDialog__dialog .VoucherUploadDialog__buttons:after,
   .VoucherUploadDialog__dialog .VoucherUploadDialog__buttons:before {
       content: " ";
       display: table
   }

   .VoucherUploadDialog__dialog .VoucherUploadDialog__buttons:after {
       clear: both
   }

   .AccountRecord__wrapper .AccountRecord__table td.ebase-Table__td {
       height: 48px
   }

   .AccountRecord__wrapper .AccountRecord__page {
       display: block;
       padding: 0 4px
   }

   .AccountRecord__wrapper .AccountRecord__page:after,
   .AccountRecord__wrapper .AccountRecord__page:before {
       content: " ";
       display: table
   }

   .AccountRecord__wrapper .AccountRecord__page:after {
       clear: both
   }

   .AccountRecord__wrapper .AccountRecord__description {
       color: #999
   }

   .AccountRecord__wrapper .AccountRecord__description .AccountRecord__name {
       font-weight: 400;
       margin: 0
   }

   .AccountDetail__wrapper .AccountDetail__table td.ebase-Table__td {
       height: 48px
   }

   .AccountDetail__wrapper .AccountDetail__code {
       display: inline-block;
       width: 200px;
       text-align: left
   }

   .AccountDetail__wrapper .AccountDetail__expand {
       display: inline-block;
       width: 20px;
       text-align: left
   }

   .AccountDetail__wrapper .AccountDetail__expand i {
       cursor: pointer;
       color: #0088fe;
       font-size: 16px
   }

   .AccountDetail__wrapper .AccountDetail__expand i.AccountDetail__minus2 {
       color: #00c49f
   }

   .AccountDetail__wrapper .AccountDetail__actions {
       display: flex;
       float: right;
       width: 80px;
       justify-content: space-between
   }

   .AccountDetail__wrapper .AccountDetail__name i {
       margin-left: 6px;
       color: #0088fe;
       font-size: 16px;
       vertical-align: -1px
   }

   .AccountAccountDialog__dialog .oui-dialog-locator {
       width: 600px;
       max-width: 600px
   }

   .AccountAccountDialog__dialog .oui-dialog-locator .oui-dialog-container .oui-dialog-content {
       margin-top: 0
   }

   .AccountAccountDialog__dialog .oui-select-label {
       width: auto;
       text-align: left;
       padding-left: 0
   }

   .AccountAccountDialog__dialog .oui-icon-angle-down {
       text-align: left
   }

   .AccountAccountDialog__dialog .ant-modal-header .oui-card-header-wrapper {
       line-height: unset
   }

   .AccountAccountDialog__dialog .ant-modal-footer:after,
   .AccountAccountDialog__dialog .ant-modal-footer:before {
       content: " ";
       display: table
   }

   .AccountAccountDialog__dialog .ant-modal-footer:after {
       clear: both
   }

   .AccountAccountDialog__dialog .AccountAccountDialog__name {
       width: 220px;
       display: inline-block;
       padding: 10px 0
   }

   .AccountAccountDialog__dialog .AccountAccountDialog__name img {
       display: inline-block;
       float: left
   }

   .AccountAccountDialog__dialog .AccountAccountDialog__title {
       display: inline-block;
       float: left;
       margin-left: 16px;
       width: 166px;
       display: block;
       display: -webkit-box;
       max-height: 35px;
       -webkit-line-clamp: 2;
       -webkit-box-orient: vertical;
       overflow: hidden;
       text-overflow: ellipsis;
       display: flex;
       align-items: center
   }

   .AccountAccountDialog__dialog .AccountAccountDialog__tip {
       float: left;
       color: #999
   }

   .AccountAccountDialog__dialog .AccountAccountDialog__buttons {
       float: right
   }

   .AccountAccountDialog__dialog .AccountAccountDialog__buttons:after,
   .AccountAccountDialog__dialog .AccountAccountDialog__buttons:before {
       content: " ";
       display: table
   }

   .AccountAccountDialog__dialog .AccountAccountDialog__buttons:after {
       clear: both
   }

   .AccountAccountDialog__dialog .AccountAccountDialog__column {
       display: block;
       margin: 20px 0
   }

   .AccountAccountDialog__dialog .AccountAccountDialog__column:after,
   .AccountAccountDialog__dialog .AccountAccountDialog__column:before {
       content: " ";
       display: table
   }

   .AccountAccountDialog__dialog .AccountAccountDialog__column:after {
       clear: both
   }

   .AccountAccountDialog__dialog .AccountAccountDialog__key {
       display: block;
       width: 80px;
       height: 30px;
       line-height: 30px;
       float: left;
       text-align: left
   }

   .AccountAccountDialog__dialog .AccountAccountDialog__value {
       display: block;
       float: left;
       height: 30px;
       line-height: 30px
   }

   .AccountAccountDialog__dialog .AccountAccountDialog__account {
       height: 30px;
       line-height: 30px
   }

   .AccountAccountDialog__dialog .AccountAccountDialog__text {
       width: 228px;
       height: 30px;
       border: 1px solid #999;
       padding: 0 10px
   }

   .AccountAccountDialog__dialog .AccountAccountDialog__text:disabled {
       background: #eee;
       border: 1px solid #ccc;
       color: #999
   }

   .FinancialOverviewHealth__root .FinancialOverviewHealth__pageNote {
       text-align: right;
       color: #999
   }

   .FinancialOverviewHealth__root .FinancialOverviewHealth__healthNote {
       color: #999
   }

   .FinancialOverviewHealth__root .FinancialOverviewHealth__indexCellWrapper {
       min-height: 132px
   }

   .FinancialOverviewHealth__root .FinancialOverviewHealth__explainLink,
   .FinancialOverviewHealth__root .FinancialOverviewHealth__explainNum {
       margin: 0 5px
   }

   .FinancialOverviewHealth__root .ebase-Message__root {
       top: -30px
   }

   .FinancialOverviewDebtDetails__root .FinancialOverviewDebtDetails__revExpnTable {
       margin: 30px 50px 0
   }

   .FinancialOverviewDebtDetails__root .FinancialOverviewDebtDetails__revExpnTable .FinancialOverviewDebtDetails__debtDetailTblIncome {
       float: left
   }

   .FinancialOverviewDebtDetails__root .FinancialOverviewDebtDetails__revExpnTable .FinancialOverviewDebtDetails__debtDetailTblDebt {
       float: right
   }

   .FinancialOverviewDebtDetails__root .FinancialOverviewDebtDetails__revExpnTable .FinancialOverviewDebtDetails__expnsTable,
   .FinancialOverviewDebtDetails__root .FinancialOverviewDebtDetails__revExpnTable .FinancialOverviewDebtDetails__incomeTable {
       position: relative;
       width: 400px;
       min-height: 200px
   }

   .FinancialOverviewDebtDetails__root .FinancialOverviewDebtDetails__revExpnTable .FinancialOverviewDebtDetails__expnsTable .col-2,
   .FinancialOverviewDebtDetails__root .FinancialOverviewDebtDetails__revExpnTable .FinancialOverviewDebtDetails__expnsTable .col-3,
   .FinancialOverviewDebtDetails__root .FinancialOverviewDebtDetails__revExpnTable .FinancialOverviewDebtDetails__expnsTable .FinancialOverviewDebtDetails__ratio,
   .FinancialOverviewDebtDetails__root .FinancialOverviewDebtDetails__revExpnTable .FinancialOverviewDebtDetails__incomeTable .col-2,
   .FinancialOverviewDebtDetails__root .FinancialOverviewDebtDetails__revExpnTable .FinancialOverviewDebtDetails__incomeTable .col-3,
   .FinancialOverviewDebtDetails__root .FinancialOverviewDebtDetails__revExpnTable .FinancialOverviewDebtDetails__incomeTable .FinancialOverviewDebtDetails__ratio {
       color: #999
   }

   .FinancialOverviewRevExpn__root .FinancialOverviewRevExpn__revExpnTable {
       margin: 30px 50px 0
   }

   .FinancialOverviewRevExpn__root .FinancialOverviewRevExpn__revExpnTable .FinancialOverviewRevExpn__incomeTable {
       float: left
   }

   .FinancialOverviewRevExpn__root .FinancialOverviewRevExpn__revExpnTable .FinancialOverviewRevExpn__expnsTable {
       float: right
   }

   .FinancialOverviewRevExpn__root .FinancialOverviewRevExpn__revExpnTable .FinancialOverviewRevExpn__expnsTable,
   .FinancialOverviewRevExpn__root .FinancialOverviewRevExpn__revExpnTable .FinancialOverviewRevExpn__incomeTable {
       width: 400px;
       min-height: 200px
   }

   .FinancialOverviewRevExpn__root .FinancialOverviewRevExpn__revExpnTable .FinancialOverviewRevExpn__expnsTable .col-2,
   .FinancialOverviewRevExpn__root .FinancialOverviewRevExpn__revExpnTable .FinancialOverviewRevExpn__expnsTable .col-3,
   .FinancialOverviewRevExpn__root .FinancialOverviewRevExpn__revExpnTable .FinancialOverviewRevExpn__expnsTable .FinancialOverviewRevExpn__ratio,
   .FinancialOverviewRevExpn__root .FinancialOverviewRevExpn__revExpnTable .FinancialOverviewRevExpn__incomeTable .col-2,
   .FinancialOverviewRevExpn__root .FinancialOverviewRevExpn__revExpnTable .FinancialOverviewRevExpn__incomeTable .col-3,
   .FinancialOverviewRevExpn__root .FinancialOverviewRevExpn__revExpnTable .FinancialOverviewRevExpn__incomeTable .FinancialOverviewRevExpn__ratio {
       color: #999
   }

   .FinancialOverviewRevExpn__root .FinancialOverviewRevExpn__revExpnTable .FinancialOverviewRevExpn__revExpnTableBlock {
       width: 50%;
       display: inline-block
   }

   .FinancialOverviewCashflowDetails__root .FinancialOverviewCashflowDetails__financialOverviewCashflowDetails .FinancialOverviewCashflowDetails__cashflowDetailsTable {
       border-bottom: 1px solid #ededed
   }

   .FinancialOverviewCashflowDetails__root .FinancialOverviewCashflowDetails__financialOverviewCashflowDetails .FinancialOverviewCashflowDetails__cashflowDetailsTable .FinancialOverviewCashflowDetails__operateActivity {
       float: left;
       padding-right: 60px
   }

   .FinancialOverviewCashflowDetails__root .FinancialOverviewCashflowDetails__financialOverviewCashflowDetails .FinancialOverviewCashflowDetails__cashflowDetailsTable .FinancialOverviewCashflowDetails__investActivity {
       float: left;
       padding-left: 30px;
       padding-right: 30px
   }

   .FinancialOverviewCashflowDetails__root .FinancialOverviewCashflowDetails__financialOverviewCashflowDetails .FinancialOverviewCashflowDetails__cashflowDetailsTable .FinancialOverviewCashflowDetails__financingActivity {
       float: right;
       padding-left: 60px
   }

   .FinancialOverviewCashflowDetails__root .FinancialOverviewCashflowDetails__financialOverviewCashflowDetails .FinancialOverviewCashflowDetails__cashflowDetailsTable .FinancialOverviewCashflowDetails__financingActivity,
   .FinancialOverviewCashflowDetails__root .FinancialOverviewCashflowDetails__financialOverviewCashflowDetails .FinancialOverviewCashflowDetails__cashflowDetailsTable .FinancialOverviewCashflowDetails__investActivity,
   .FinancialOverviewCashflowDetails__root .FinancialOverviewCashflowDetails__financialOverviewCashflowDetails .FinancialOverviewCashflowDetails__cashflowDetailsTable .FinancialOverviewCashflowDetails__operateActivity {
       width: 33%
   }

   .FinancialOverviewCashflowDetails__root .FinancialOverviewCashflowDetails__financialOverviewCashflowDetails .FinancialOverviewCashflowDetails__cashflowDetailsTable .FinancialOverviewCashflowDetails__financingActivity .FinancialOverviewCashflowDetails__title,
   .FinancialOverviewCashflowDetails__root .FinancialOverviewCashflowDetails__financialOverviewCashflowDetails .FinancialOverviewCashflowDetails__cashflowDetailsTable .FinancialOverviewCashflowDetails__investActivity .FinancialOverviewCashflowDetails__title,
   .FinancialOverviewCashflowDetails__root .FinancialOverviewCashflowDetails__financialOverviewCashflowDetails .FinancialOverviewCashflowDetails__cashflowDetailsTable .FinancialOverviewCashflowDetails__operateActivity .FinancialOverviewCashflowDetails__title {
       font-size: 14px;
       color: #666;
       margin: 20px 0
   }

   .FinancialOverviewCashflowDetails__root .FinancialOverviewCashflowDetails__financialOverviewCashflowDetails .FinancialOverviewCashflowDetails__cashflowDetailsTable .FinancialOverviewCashflowDetails__financingActivity .FinancialOverviewCashflowDetails__cashPart,
   .FinancialOverviewCashflowDetails__root .FinancialOverviewCashflowDetails__financialOverviewCashflowDetails .FinancialOverviewCashflowDetails__cashflowDetailsTable .FinancialOverviewCashflowDetails__investActivity .FinancialOverviewCashflowDetails__cashPart,
   .FinancialOverviewCashflowDetails__root .FinancialOverviewCashflowDetails__financialOverviewCashflowDetails .FinancialOverviewCashflowDetails__cashflowDetailsTable .FinancialOverviewCashflowDetails__operateActivity .FinancialOverviewCashflowDetails__cashPart {
       margin-bottom: 20px
   }

   .FinancialOverviewCashflowDetails__root .FinancialOverviewCashflowDetails__financialOverviewCashflowDetails .FinancialOverviewCashflowDetails__cashflowDetailsTable .FinancialOverviewCashflowDetails__financingActivity .FinancialOverviewCashflowDetails__cashPart .FinancialOverviewCashflowDetails__partItem,
   .FinancialOverviewCashflowDetails__root .FinancialOverviewCashflowDetails__financialOverviewCashflowDetails .FinancialOverviewCashflowDetails__cashflowDetailsTable .FinancialOverviewCashflowDetails__investActivity .FinancialOverviewCashflowDetails__cashPart .FinancialOverviewCashflowDetails__partItem,
   .FinancialOverviewCashflowDetails__root .FinancialOverviewCashflowDetails__financialOverviewCashflowDetails .FinancialOverviewCashflowDetails__cashflowDetailsTable .FinancialOverviewCashflowDetails__operateActivity .FinancialOverviewCashflowDetails__cashPart .FinancialOverviewCashflowDetails__partItem {
       font-size: 16px;
       border-bottom: 1px solid #ededed;
       margin-bottom: 5px;
       padding-bottom: 5px
   }

   .FinancialOverviewCashflowDetails__root .FinancialOverviewCashflowDetails__financialOverviewCashflowDetails .FinancialOverviewCashflowDetails__cashflowDetailsTable .FinancialOverviewCashflowDetails__financingActivity .FinancialOverviewCashflowDetails__cashPart .FinancialOverviewCashflowDetails__partItem .FinancialOverviewCashflowDetails__partValue,
   .FinancialOverviewCashflowDetails__root .FinancialOverviewCashflowDetails__financialOverviewCashflowDetails .FinancialOverviewCashflowDetails__cashflowDetailsTable .FinancialOverviewCashflowDetails__investActivity .FinancialOverviewCashflowDetails__cashPart .FinancialOverviewCashflowDetails__partItem .FinancialOverviewCashflowDetails__partValue,
   .FinancialOverviewCashflowDetails__root .FinancialOverviewCashflowDetails__financialOverviewCashflowDetails .FinancialOverviewCashflowDetails__cashflowDetailsTable .FinancialOverviewCashflowDetails__operateActivity .FinancialOverviewCashflowDetails__cashPart .FinancialOverviewCashflowDetails__partItem .FinancialOverviewCashflowDetails__partValue {
       float: right
   }

   .FinancialOverviewCashflowDetails__root .FinancialOverviewCashflowDetails__financialOverviewCashflowDetails .FinancialOverviewCashflowDetails__cashflowDetailsTable .FinancialOverviewCashflowDetails__financingActivity .FinancialOverviewCashflowDetails__cashPart .FinancialOverviewCashflowDetails__cashflowDiff,
   .FinancialOverviewCashflowDetails__root .FinancialOverviewCashflowDetails__financialOverviewCashflowDetails .FinancialOverviewCashflowDetails__cashflowDetailsTable .FinancialOverviewCashflowDetails__investActivity .FinancialOverviewCashflowDetails__cashPart .FinancialOverviewCashflowDetails__cashflowDiff,
   .FinancialOverviewCashflowDetails__root .FinancialOverviewCashflowDetails__financialOverviewCashflowDetails .FinancialOverviewCashflowDetails__cashflowDetailsTable .FinancialOverviewCashflowDetails__operateActivity .FinancialOverviewCashflowDetails__cashPart .FinancialOverviewCashflowDetails__cashflowDiff {
       border-bottom: 0
   }

   .FinancialOverviewCashflowDetails__root .FinancialOverviewCashflowDetails__financialOverviewCashflowDetails .FinancialOverviewCashflowDetails__cashflowDetailsTable .FinancialOverviewCashflowDetails__financingActivity .FinancialOverviewCashflowDetails__cashPart .FinancialOverviewCashflowDetails__itemList,
   .FinancialOverviewCashflowDetails__root .FinancialOverviewCashflowDetails__financialOverviewCashflowDetails .FinancialOverviewCashflowDetails__cashflowDetailsTable .FinancialOverviewCashflowDetails__investActivity .FinancialOverviewCashflowDetails__cashPart .FinancialOverviewCashflowDetails__itemList,
   .FinancialOverviewCashflowDetails__root .FinancialOverviewCashflowDetails__financialOverviewCashflowDetails .FinancialOverviewCashflowDetails__cashflowDetailsTable .FinancialOverviewCashflowDetails__operateActivity .FinancialOverviewCashflowDetails__cashPart .FinancialOverviewCashflowDetails__itemList {
       line-height: 32px
   }

   .FinancialOverviewCashflowDetails__root .FinancialOverviewCashflowDetails__financialOverviewCashflowDetails .FinancialOverviewCashflowDetails__cashflowDetailsTable .FinancialOverviewCashflowDetails__financingActivity .FinancialOverviewCashflowDetails__cashPart .FinancialOverviewCashflowDetails__itemList .FinancialOverviewCashflowDetails__items,
   .FinancialOverviewCashflowDetails__root .FinancialOverviewCashflowDetails__financialOverviewCashflowDetails .FinancialOverviewCashflowDetails__cashflowDetailsTable .FinancialOverviewCashflowDetails__investActivity .FinancialOverviewCashflowDetails__cashPart .FinancialOverviewCashflowDetails__itemList .FinancialOverviewCashflowDetails__items,
   .FinancialOverviewCashflowDetails__root .FinancialOverviewCashflowDetails__financialOverviewCashflowDetails .FinancialOverviewCashflowDetails__cashflowDetailsTable .FinancialOverviewCashflowDetails__operateActivity .FinancialOverviewCashflowDetails__cashPart .FinancialOverviewCashflowDetails__itemList .FinancialOverviewCashflowDetails__items {
       border-bottom: 1px solid #ededed
   }

   .FinancialOverviewCashflowDetails__root .FinancialOverviewCashflowDetails__financialOverviewCashflowDetails .FinancialOverviewCashflowDetails__cashflowDetailsTable .FinancialOverviewCashflowDetails__financingActivity .FinancialOverviewCashflowDetails__cashPart .FinancialOverviewCashflowDetails__itemList .FinancialOverviewCashflowDetails__items .FinancialOverviewCashflowDetails__itemName,
   .FinancialOverviewCashflowDetails__root .FinancialOverviewCashflowDetails__financialOverviewCashflowDetails .FinancialOverviewCashflowDetails__cashflowDetailsTable .FinancialOverviewCashflowDetails__investActivity .FinancialOverviewCashflowDetails__cashPart .FinancialOverviewCashflowDetails__itemList .FinancialOverviewCashflowDetails__items .FinancialOverviewCashflowDetails__itemName,
   .FinancialOverviewCashflowDetails__root .FinancialOverviewCashflowDetails__financialOverviewCashflowDetails .FinancialOverviewCashflowDetails__cashflowDetailsTable .FinancialOverviewCashflowDetails__operateActivity .FinancialOverviewCashflowDetails__cashPart .FinancialOverviewCashflowDetails__itemList .FinancialOverviewCashflowDetails__items .FinancialOverviewCashflowDetails__itemName {
       display: inline-block;
       padding-left: 10px
   }

   .FinancialOverviewCashflowDetails__root .FinancialOverviewCashflowDetails__financialOverviewCashflowDetails .FinancialOverviewCashflowDetails__cashflowDetailsTable .FinancialOverviewCashflowDetails__financingActivity .FinancialOverviewCashflowDetails__cashPart .FinancialOverviewCashflowDetails__itemList .FinancialOverviewCashflowDetails__items .FinancialOverviewCashflowDetails__itemValue,
   .FinancialOverviewCashflowDetails__root .FinancialOverviewCashflowDetails__financialOverviewCashflowDetails .FinancialOverviewCashflowDetails__cashflowDetailsTable .FinancialOverviewCashflowDetails__investActivity .FinancialOverviewCashflowDetails__cashPart .FinancialOverviewCashflowDetails__itemList .FinancialOverviewCashflowDetails__items .FinancialOverviewCashflowDetails__itemValue,
   .FinancialOverviewCashflowDetails__root .FinancialOverviewCashflowDetails__financialOverviewCashflowDetails .FinancialOverviewCashflowDetails__cashflowDetailsTable .FinancialOverviewCashflowDetails__operateActivity .FinancialOverviewCashflowDetails__cashPart .FinancialOverviewCashflowDetails__itemList .FinancialOverviewCashflowDetails__items .FinancialOverviewCashflowDetails__itemValue {
       float: right
   }

   .FinancialOverviewCashflowDetails__root .FinancialOverviewCashflowDetails__financialOverviewCashflowDetails .FinancialOverviewCashflowDetails__note {
       float: right;
       margin-top: 10px;
       color: #999
   }

   .FinancialOverviewAuthorizeSycm__previewDialog .oui-dialog-locator {
       width: 1200px;
       max-width: 1200px
   }

   .FinancialOverviewAuthorizeSycm__root .FinancialOverviewAuthorizeSycm__cardAuthorizeSycm .ebase-CardContent__root {
       margin-bottom: 50px;
       padding: 30px
   }

   .FinancialOverviewAuthorizeSycm__root .FinancialOverviewAuthorizeSycm__cardAuthorizeSycm .FinancialOverviewAuthorizeSycm__preview {
       cursor: pointer;
       color: #2062e6;
       font-size: 14px;
       vertical-align: middle
   }

   .FinancialOverviewAuthorizeSycm__root .FinancialOverviewAuthorizeSycm__cardAuthorizeSycm .FinancialOverviewAuthorizeSycm__preview:hover {
       color: #33a0fe
   }

   .FinancialOverviewAuthorizeSycm__root .FinancialOverviewAuthorizeSycm__cardAuthorizeSycm .FinancialOverviewAuthorizeSycm__authContent li {
       padding: 0 10px
   }

   .FinancialOverviewAuthorizeSycm__root .FinancialOverviewAuthorizeSycm__cardAuthorizeSycm .FinancialOverviewAuthorizeSycm__authContent p {
       margin-bottom: 10px
   }

   .FinancialOverviewAuthorizeSycm__root .FinancialOverviewAuthorizeSycm__cardAuthorizeSycm .FinancialOverviewAuthorizeSycm__authContent .FinancialOverviewAuthorizeSycm__authTitle {
       text-align: center;
       font-size: 16px
   }

   .FinancialOverviewAuthorizeSycm__root .FinancialOverviewAuthorizeSycm__cardAuthorizeSycm .oui-checkbox {
       display: inline-block;
       text-align: right;
       margin: 20px 20px 30px 0;
       font-size: 14px
   }

   .FinancialOverviewAuthorizeSycm__root .FinancialOverviewAuthorizeSycm__cardAuthorizeSycm .FinancialOverviewAuthorizeSycm__note {
       position: absolute;
       right: 55px;
       bottom: -30px
   }

   .FinancialOverviewAuthorizeSycm__root .FinancialOverviewAuthorizeSycm__cardAuthorizeSycm .FinancialOverviewAuthorizeSycm__btn {
       float: right;
       width: 200px;
       margin-top: 60px
   }

   .FinancialOverviewAuthorizeSycm__root .FinancialOverviewAuthorizeSycm__cardAuthorizeSycm .FinancialOverviewAuthorizeSycm__btn .FinancialOverviewAuthorizeSycm__btnAuth,
   .FinancialOverviewAuthorizeSycm__root .FinancialOverviewAuthorizeSycm__cardAuthorizeSycm .FinancialOverviewAuthorizeSycm__btn .FinancialOverviewAuthorizeSycm__btnCancle {
       width: 80px;
       margin: 10px
   }

   .FinancialOverviewAuthorizeSycm__root .FinancialOverviewAuthorizeSycm__cardAuthorizeSycm .FinancialOverviewAuthorizeSycm__btn .FinancialOverviewAuthorizeSycm__btnCancle {
       background-color: #fff;
       color: #1a94fe;
       border: 1px solid #1a94fe
   }

   .FinancialOverviewAuthorizeSycm__root .FinancialOverviewAuthorizeSycm__cardAuthorizeSycm .FinancialOverviewAuthorizeSycm__btn .FinancialOverviewAuthorizeSycm__btnCancle:hover {
       background-color: #1a94fe;
       color: #fff
   }

   .FinancialOverviewSetPasswordDialog__root .FinancialOverviewSetPasswordDialog__content .FinancialOverviewSetPasswordDialog__container {
       margin-bottom: 15px;
       height: 30px;
       line-height: 30px
   }

   .FinancialOverviewSetPasswordDialog__root .FinancialOverviewSetPasswordDialog__content .FinancialOverviewSetPasswordDialog__desc {
       margin-bottom: 30px
   }

   .FinancialOverviewSetPasswordDialog__root .FinancialOverviewSetPasswordDialog__content .FinancialOverviewSetPasswordDialog__firstCol {
       display: inline-block;
       width: 120px
   }

   .FinancialOverviewSetPasswordDialog__root .FinancialOverviewSetPasswordDialog__content .FinancialOverviewSetPasswordDialog__secondCol {
       display: inline-block;
       width: 150px
   }

   .FinancialOverviewSetPasswordDialog__root .FinancialOverviewSetPasswordDialog__content .FinancialOverviewSetPasswordDialog__sendPIN {
       color: #2062e6;
       cursor: pointer
   }

   .FinancialOverviewSetPasswordDialog__root .FinancialOverviewSetPasswordDialog__content .FinancialOverviewSetPasswordDialog__margin {
       margin-left: 15px
   }

   .FinancialOverviewSetPasswordDialog__root .FinancialOverviewSetPasswordDialog__content .FinancialOverviewSetPasswordDialog__phone {
       color: #999
   }

   .FinancialOverviewSetPasswordDialog__root .FinancialOverviewSetPasswordDialog__content .FinancialOverviewSetPasswordDialog__msg {
       margin-left: 15px
   }

   .FinancialOverviewSetPasswordDialog__root .FinancialOverviewSetPasswordDialog__content .FinancialOverviewSetPasswordDialog__correctIcon {
       font-size: 16px;
       color: #00c49f
   }

   .FinancialOverviewSetPasswordDialog__root .FinancialOverviewSetPasswordDialog__content .FinancialOverviewSetPasswordDialog__errorMsg {
       color: #ee3b61
   }

   .FinancialOverviewSetPasswordDialog__root .oui-dialog-locator {
       width: 560px;
       max-width: 560px
   }

   .FinancialOverviewSetPasswordDialog__root .oui-dialog-actions {
       margin-top: 40px !important
   }

   .FinancialOverviewLoginDialog__root .FinancialOverviewLoginDialog__content {
       text-align: center;
       height: 90px
   }

   .FinancialOverviewLoginDialog__root .FinancialOverviewLoginDialog__content .FinancialOverviewLoginDialog__error {
       margin-top: 10px;
       color: #ffb089
   }

   .FinancialOverviewLoginDialog__root .FinancialOverviewLoginDialog__content .FinancialOverviewLoginDialog__forget {
       margin-top: 15px;
       color: #999;
       cursor: pointer
   }

   .FinancialOverviewLoginDialog__root .FinancialOverviewLoginDialog__content .FinancialOverviewLoginDialog__password {
       display: flex;
       justify-content: center
   }

   .FinancialOverviewLoginDialog__root .FinancialOverviewLoginDialog__content .FinancialOverviewLoginDialog__inputContainer {
       display: inline-block;
       width: 40px;
       height: 30px;
       margin-left: -1px;
       overflow: hidden;
       border: 1px solid #e6e6e6
   }

   .FinancialOverviewLoginDialog__root .FinancialOverviewLoginDialog__content .FinancialOverviewLoginDialog__input {
       display: inline-block;
       width: 200px;
       height: 30px;
       line-height: 30px;
       text-align: left;
       padding-left: 12px;
       font-size: 30px;
       border: none
   }

   .FinancialOverviewLoginDialog__root .FinancialOverviewLoginDialog__content .FinancialOverviewLoginDialog__circle {
       width: 10px;
       height: 10px;
       border-radius: 5px;
       background: #666;
       margin-top: 10px;
       margin-left: 15px
   }

   .FinancialOverviewLoginDialog__root .oui-dialog-locator {
       width: 352px;
       max-width: 352px
   }

   .FinancialOverviewLoginDialog__root .oui-dialog-title {
       float: none !important;
       text-align: center !important
   }

   .FinancialOverviewLoginDialog__root .oui-contentEditable {
       border-right: none !important;
       border-radius: 0
   }

   .FinancialOverviewLoginDialog__root .oui-input {
       border-radius: 0 !important
   }

   .FinancialOverviewNoAuthorize__wrapper {
       height: 400px;
       background: #fff;
       text-align: center;
       padding-top: 120px
   }

   .FinancialOverviewNoAuthorize__wrapper>p {
       margin-top: 10px
   }

   .FreightOverview__wrapper {
       margin-top: 20px
   }

   .FreightOverview__wrapper .FreightOverview__tips {
       margin-left: 18px;
       color: #d3d3d3
   }

   .FreightOverview__wrapper .FreightOverview__description {
       margin-top: 20px;
       color: #d3d3d3
   }

   .FreightOverview__wrapper .FreightOverview__price {
       width: 62px;
       padding: 0 4px;
       margin: 0 4px
   }

   .FreightOverview__wrapper .FreightOverview__actions {
       margin-top: 40px;
       text-align: right
   }

   .FreightOverview__wrapper .FreightOverview__actions>button {
       margin-left: 20px
   }

   .FreightOverview__wrapper .FreightOverview__current {
       display: block;
       margin-bottom: 10px
   }

   .FreightOverview__wrapper .FreightOverview__current:after,
   .FreightOverview__wrapper .FreightOverview__current:before {
       content: " ";
       display: table
   }

   .FreightOverview__wrapper .FreightOverview__current:after {
       clear: both
   }

   .FreightOverview__wrapper .FreightOverview__current .FreightOverview__template {
       height: 50px;
       line-height: 50px;
       margin: 0 6px 0 0;
       font-size: 20px
   }

   .FreightOverview__wrapper .FreightOverview__radio {
       display: block;
       margin-top: 10px;
       margin-bottom: 4px;
       display: flex;
       align-items: center
   }

   .FreightOverview__wrapper .FreightOverview__templates {
       margin: 10px 20px 20px
   }

   .FreightOverview__wrapper .FreightOverview__templates:after,
   .FreightOverview__wrapper .FreightOverview__templates:before {
       content: " ";
       display: table
   }

   .FreightOverview__wrapper .FreightOverview__templates:after {
       clear: both
   }

   .FreightOverview__wrapper .FreightOverview__templates .FreightOverview__item {
       margin-right: 20px;
       display: flex;
       align-items: center;
       float: left
   }

   .FreightOverview__wrapper .FreightOverview__add,
   .FreightOverview__wrapper .FreightOverview__templates .FreightOverview__item a {
       margin-left: 4px
   }

   .FreightHistoryRecord__wrapper {
       margin-top: 20px
   }

   .FreightHistoryRecord__wrapper .history-record-table .ant-table-row-expand-icon {
       display: none
   }

   .FreightHistoryRecord__wrapper tr.ant-table-expanded-row {
       background-color: #f0f8ff
   }

   .FreightHistoryRecord__wrapper .FreightHistoryRecord__table .ebase-Table__tbodyTr:hover {
       background: none
   }

   .FreightHistoryRecord__wrapper .FreightHistoryRecord__expandTable {
       height: auto;
       min-height: 0;
       margin-bottom: 0;
       background: #f0f8ff
   }

   .FreightHistoryRecord__wrapper .FreightHistoryRecord__expandTable .ant-table-thead>tr>th {
       background-color: #f0f8ff
   }

   .FreightHistoryRecord__wrapper .FreightHistoryRecord__expandTable .ebase-Table__table {
       background: #f0f8ff
   }

   .FreightHistoryRecord__wrapper .FreightHistoryRecord__expandTable .ebase-Table__td {
       height: auto;
       padding: 6px 2px
   }

   .FreightHistoryRecord__wrapper .FreightHistoryRecord__page {
       display: block;
       margin-top: 30px
   }

   .FreightHistoryRecord__wrapper .FreightHistoryRecord__page:after,
   .FreightHistoryRecord__wrapper .FreightHistoryRecord__page:before {
       content: " ";
       display: table
   }

   .FreightHistoryRecord__wrapper .FreightHistoryRecord__page:after {
       clear: both
   }

   .FreightHistoryRecord__wrapper .FreightHistoryRecord__tips {
       text-align: right;
       color: #d3d3d3
   }

   .FreightFreightDialog__root {
       width: 1200px !important
   }

   .FreightFreightDialog__root .ant-modal-content {
       width: 1200px !important;
       border-bottom: 1px solid #eff3fa;
       margin: 0 auto !important;
       padding: 20px 0 !important
   }

   .FreightFreightDialog__root .oui-dialog-locator {
       width: 1200px !important;
       max-width: 1200px !important;
       min-width: 1200px !important
   }

   .FreightFreightDialog__root .oui-dialog-content {
       border-bottom: 1px solid #eff3fa;
       margin: 0 !important;
       padding: 20px 0 !important
   }

   .FreightFreightDialog__root .oui-dialog-actions {
       margin: 20px 30px !important
   }

   .FreightFreightDialog__root .FreightFreightDialog__provienceWrapper {
       padding: 0 30px
   }

   .FreightFreightDialog__root .FreightFreightDialog__provienceWrapperWithBg {
       padding: 0 30px;
       background-color: #eff8ff
   }

   .FreightFreightDialog__root .FreightFreightDialog__provience {
       display: inline-block;
       position: relative;
       width: 12.5%;
       margin: 5px 0
   }

   .FreightFreightDialog__root .FreightFreightDialog__provience .FreightFreightDialog__checkboxIcon {
       position: absolute;
       top: 3px;
       margin-left: 5px;
       cursor: pointer
   }

   .FreightFreightDialog__root .FreightFreightDialog__provience:first-child {
       font-weight: 700
   }

   .FreightFreightDialog__cities {
       box-shadow: 0 1px 4px rgba(0, 0, 0, .1);
       width: 420px;
       background: #fff;
       padding: 0 5px
   }

   .FreightFreightDialog__cities .FreightFreightDialog__city {
       display: inline-block;
       width: 33.333%;
       margin: 5px 0
   }

   .FreightLogisticsTemplate__dialog .oui-dialog-locator .oui-dialog-container .oui-dialog-content {
       height: 480px;
       margin: 30px 10px;
       overflow: auto
   }

   .FreightLogisticsTemplate__dialog .oui-card-title {
       height: 30px;
       line-height: 30px
   }

   .FreightLogisticsTemplate__dialog .FreightLogisticsTemplate__types {
       padding: 0 20px 20px;
       margin-bottom: 20px;
       background: #eff8ff
   }

   .FreightLogisticsTemplate__dialog .FreightLogisticsTemplate__types .oui-table .ant-table-thead>tr>th {
       background-color: #eff8ff
   }

   .FreightLogisticsTemplate__dialog .FreightLogisticsTemplate__actions {
       margin-top: 20px
   }

   .FreightLogisticsTemplate__dialog div.FreightLogisticsTemplate__table {
       margin-bottom: 0;
       min-height: 0;
       background: #eff8ff
   }

   .FreightLogisticsTemplate__dialog div.FreightLogisticsTemplate__table .ebase-Table__table {
       background-color: inherit
   }

   .FreightLogisticsTemplate__dialog div.FreightLogisticsTemplate__table .ebase-Table__td:first-child,
   .FreightLogisticsTemplate__dialog div.FreightLogisticsTemplate__table .ebase-Table__th:first-child {
       padding-left: 0
   }

   .FreightLogisticsTemplate__dialog div.FreightLogisticsTemplate__table .ebase-Table__tbodyTr:hover {
       background: none
   }

   .FreightLogisticsTemplate__dialog .FreightLogisticsTemplate__add .FreightLogisticsTemplate__tips {
       margin-left: 0
   }

   .FreightLogisticsTemplate__dialog .FreightLogisticsTemplate__add .FreightLogisticsTemplate__plus {
       float: right;
       margin-right: 5px;
       font-weight: 700
   }

   .FreightLogisticsTemplate__dialog .FreightLogisticsTemplate__options {
       height: 40px;
       margin: 0 20px;
       display: flex;
       align-items: center
   }

   .FreightLogisticsTemplate__dialog .FreightLogisticsTemplate__options .FreightLogisticsTemplate__key {
       display: inline-block;
       width: 74px
   }

   .FreightLogisticsTemplate__dialog .FreightLogisticsTemplate__options .FreightLogisticsTemplate__value {
       display: inline-block
   }

   .FreightLogisticsTemplate__dialog .FreightLogisticsTemplate__options .FreightLogisticsTemplate__template {
       width: 200px;
       padding: 4px 10px
   }

   .FreightLogisticsTemplate__dialog .FreightLogisticsTemplate__addArea {
       display: flex;
       align-items: center
   }

   .FreightLogisticsTemplate__dialog .FreightLogisticsTemplate__addArea a {
       margin-left: 20px
   }

   .FreightLogisticsTemplate__dialog .FreightLogisticsTemplate__addArea .FreightLogisticsTemplate__areas {
       max-width: 160px;
       display: inline-block;
       overflow: hidden;
       text-overflow: ellipsis;
       white-space: nowrap
   }

   .FreightLogisticsTemplate__dialog .FreightLogisticsTemplate__column {
       width: 70px;
       padding: 4px 10px
   }

   .FreightLogisticsTemplate__dialog .FreightLogisticsTemplate__tips {
       margin-left: 20px;
       color: #999
   }

   .pagesOrderGuide__wrapper {
       height: 400px;
       background: #fff;
       text-align: center;
       padding-top: 120px
   }

   .pagesOrderGuide__wrapper>p {
       margin-top: 10px
   }

   .pagesVoucherBoot__wrapper .pagesVoucherBoot__steps {
       width: 100%;
       height: 375px;
       background: #fff
   }

   .pagesVoucherBoot__wrapper .pagesVoucherBoot__title {
       padding-top: 56px;
       text-align: center
   }

   .pagesVoucherBoot__wrapper .pagesVoucherBoot__title>h4 {
       font-size: 28px;
       color: #333;
       font-weight: 400;
       margin: 0
   }

   .pagesVoucherBoot__wrapper .pagesVoucherBoot__title>button {
       width: 160px;
       height: 40px;
       margin-top: 12px;
       font-size: 16px
   }

   .pagesVoucherBoot__wrapper .pagesVoucherBoot__stepDetail {
       width: 790px;
       margin: 45px auto;
       display: flex;
       justify-content: space-between
   }

   .pagesVoucherBoot__wrapper .pagesVoucherBoot__stepDetail:after,
   .pagesVoucherBoot__wrapper .pagesVoucherBoot__stepDetail:before {
       content: " ";
       display: table
   }

   .pagesVoucherBoot__wrapper .pagesVoucherBoot__stepDetail:after {
       clear: both
   }

   .pagesVoucherBoot__wrapper .pagesVoucherBoot__stepDetail hr {
       display: block;
       width: 114px;
       height: 1px;
       margin: 40px 0;
       border: none;
       border-bottom: 1px dashed #ccc;
       position: relative;
       z-index: 9
   }

   .pagesVoucherBoot__wrapper .pagesVoucherBoot__stepDetail hr:before {
       content: " ";
       display: inline-block;
       position: absolute;
       z-index: 10;
       right: -2px;
       top: -2px;
       border-left: 7px solid #ccc;
       border-top: 4px solid #fff;
       border-bottom: 4px solid #fff
   }

   .pagesVoucherBoot__wrapper .pagesVoucherBoot__step {
       display: block;
       width: 80px;
       height: 130px
   }

   .pagesVoucherBoot__wrapper .pagesVoucherBoot__invoice {
       display: inline-block;
       background: #33a0fe;
       width: 80px;
       height: 80px;
       line-height: 80px;
       text-align: center;
       border-radius: 40px
   }

   .pagesVoucherBoot__wrapper .pagesVoucherBoot__invoice>i {
       font-size: 40px;
       color: #fff;
       line-height: 80px
   }

   .pagesVoucherBoot__wrapper .pagesVoucherBoot__accountant {
       display: inline-block;
       background: #9575de;
       width: 80px;
       height: 80px;
       line-height: 80px;
       text-align: center;
       border-radius: 40px
   }

   .pagesVoucherBoot__wrapper .pagesVoucherBoot__accountant>i {
       font-size: 40px;
       color: #fff;
       line-height: 80px
   }

   .pagesVoucherBoot__wrapper .pagesVoucherBoot__classify {
       display: inline-block;
       background: #00c49f;
       width: 80px;
       height: 80px;
       line-height: 80px;
       text-align: center;
       border-radius: 40px
   }

   .pagesVoucherBoot__wrapper .pagesVoucherBoot__classify>i {
       font-size: 40px;
       color: #fff;
       line-height: 80px
   }

   .pagesVoucherBoot__wrapper .pagesVoucherBoot__voucher {
       display: inline-block;
       background: #ffbb28;
       width: 80px;
       height: 80px;
       line-height: 80px;
       text-align: center;
       border-radius: 40px
   }

   .pagesVoucherBoot__wrapper .pagesVoucherBoot__voucher>i {
       font-size: 40px;
       color: #fff;
       line-height: 80px
   }

   .pagesVoucherBoot__wrapper .pagesVoucherBoot__text {
       display: inline-block;
       margin-top: 22px;
       text-align: center;
       font-size: 18px
   }

   .pagesVoucherBoot__wrapper .pagesVoucherBoot__voucherClassify {
       width: 100%;
       height: 445px;
       background: #f5f8fa
   }

   .pagesVoucherBoot__wrapper .pagesVoucherBoot__classifyDetail {
       width: 790px;
       margin: 45px auto;
       display: flex;
       align-items: center;
       justify-content: space-between
   }

   .pagesVoucherBoot__wrapper .pagesVoucherBoot__classifyDetail:after,
   .pagesVoucherBoot__wrapper .pagesVoucherBoot__classifyDetail:before {
       content: " ";
       display: table
   }

   .pagesVoucherBoot__wrapper .pagesVoucherBoot__classifyDetail:after {
       clear: both
   }

   .pagesVoucherBoot__wrapper .pagesVoucherBoot__classifyDetail i {
       font-size: 30px;
       color: #cecece
   }

   .pagesVoucherBoot__wrapper .pagesVoucherBoot__card {
       padding: 20px 10px 20px 20px;
       width: 360px;
       height: 151px;
       background: #fff;
       box-shadow: 0 2px 6px 0 rgba(0, 0, 0, .1)
   }

   .pagesVoucherBoot__wrapper .pagesVoucherBoot__card .pagesVoucherBoot__name0 {
       width: 110px;
       height: 110px;
       padding: 6px;
       display: flex;
       float: left;
       align-items: center;
       text-align: center;
       border-radius: 55px;
       font-size: 16px;
       color: #fff;
       background: #ff6d8c
   }

   .pagesVoucherBoot__wrapper .pagesVoucherBoot__card .pagesVoucherBoot__name1 {
       width: 110px;
       height: 110px;
       padding: 6px;
       display: flex;
       float: left;
       align-items: center;
       text-align: center;
       border-radius: 55px;
       font-size: 16px;
       color: #fff;
       background: #2cc4a8
   }

   .pagesVoucherBoot__wrapper .pagesVoucherBoot__card .pagesVoucherBoot__description {
       height: 110px;
       display: flex;
       align-items: center;
       margin-left: 16px;
       float: left;
       width: 200px;
       color: #666
   }

   .pagesVoucherBoot__wrapper .pagesVoucherBoot__start {
       padding-top: 10px;
       text-align: center
   }

   .pagesVoucherBoot__wrapper .pagesVoucherBoot__start .pagesVoucherBoot__link {
       font-size: 16px
   }

   .pagesVoucherBoot__wrapper .pagesVoucherBoot__start .pagesVoucherBoot__link a {
       margin-right: 8px
   }

   .pagesVoucherBoot__wrapper .pagesVoucherBoot__start .pagesVoucherBoot__link i {
       color: #b4c8d8
   }

   .ProductSettingSettingDialog__dialog .ant-modal-content {
       width: 1000px !important;
       max-width: 1000px
   }

   .ProductSettingSettingDialog__dialog .ant-modal-content .oui-dialog-container .oui-dialog-content {
       margin-top: 0
   }

   .ProductSettingSettingDialog__dialog .ant-modal-content .oui-card-header-wrapper {
       line-height: unset
   }

   .ProductSettingSettingDialog__dialog .ebase-Table__root {
       overflow: scroll;
       height: 360px
   }

   .ProductSettingSettingDialog__dialog .ProductSettingSettingDialog__name {
       width: 220px;
       display: inline-block;
       padding: 10px 0
   }

   .ProductSettingSettingDialog__dialog .ProductSettingSettingDialog__name img {
       display: inline-block;
       float: left
   }

   .ProductSettingSettingDialog__dialog .ProductSettingSettingDialog__title {
       float: left;
       margin-left: 16px;
       width: 155px;
       line-height: 18px;
       display: block;
       display: -webkit-box;
       max-height: 35px;
       -webkit-line-clamp: 2;
       -webkit-box-orient: vertical;
       overflow: hidden;
       text-overflow: ellipsis
   }

   .ProductSettingSettingDialog__dialog .ProductSettingSettingDialog__tip {
       color: #999
   }

   .ProductSettingSettingDialog__dialog .ProductSettingSettingDialog__buttons:after,
   .ProductSettingSettingDialog__dialog .ProductSettingSettingDialog__buttons:before {
       content: " ";
       display: table
   }

   .ProductSettingSettingDialog__dialog .ProductSettingSettingDialog__buttons:after {
       clear: both
   }

   .ProductSettingSettingDialog__dialog .ProductSettingSettingDialog__collapse {
       cursor: pointer
   }

   .ProductSettingSettingDialog__dialog .ProductSettingSettingDialog__tableHead {
       height: auto;
       min-height: 0;
       margin-bottom: 0
   }

   .ProductSettingSettingDialog__dialog .ProductSettingSettingDialog__tableHead .ebase-Message__root,
   .ProductSettingSettingDialog__dialog .ProductSettingSettingDialog__tableHead .oui-message,
   .ProductSettingSettingDialog__dialog .ProductSettingSettingDialog__tableHead tbody {
       display: none
   }

   .ProductSettingSettingDialog__dialog .ProductSettingSettingDialog__table {
       margin-bottom: 0
   }

   .ProductSettingSettingDialog__dialog .ProductSettingSettingDialog__table .ebase-Table__tbodyTr:hover {
       background: none
   }

   .ProductSettingSettingDialog__dialog .ProductSettingSettingDialog__table .ebase-Table__thead {
       display: none
   }

   .ProductSettingSettingDialog__dialog .ProductSettingSettingDialog__table .ant-table-body {
       min-height: 300px
   }

   .ProductSettingSettingDialog__dialog .ProductSettingSettingDialog__table .ant-table-row-expand-icon {
       display: none
   }

   .ProductSettingSettingDialog__dialog .ProductSettingSettingDialog__table tr.ant-table-expanded-row {
       background-color: #f0f8ff
   }

   .ProductSettingSettingDialog__dialog .ProductSettingSettingDialog__cost {
       width: 133px;
       text-align: right;
       padding-right: 10px
   }

   .ProductSettingSettingDialog__dialog .ProductSettingSettingDialog__skuCost {
       width: 133px;
       margin-right: 55px;
       text-align: right;
       padding-right: 10px
   }

   .ProductSettingSettingDialog__dialog .ProductSettingSettingDialog__cost,
   .ProductSettingSettingDialog__dialog .ProductSettingSettingDialog__skuCost {
       border: 1px solid #e6e6e6
   }

   .ProductSettingSettingDialog__dialog .ProductSettingSettingDialog__cost:focus,
   .ProductSettingSettingDialog__dialog .ProductSettingSettingDialog__skuCost:focus {
       outline: none;
       border: 1px solid #0088fe
   }

   .ProductSettingSettingDialog__dialog .ProductSettingSettingDialog__angle {
       display: block;
       padding: 0 4px;
       cursor: pointer
   }

   .ProductSettingSettingDialog__dialog .ProductSettingSettingDialog__expandTable {
       height: auto;
       min-height: 0;
       margin-bottom: 0;
       background: #f0f8ff
   }

   .ProductSettingSettingDialog__dialog .ProductSettingSettingDialog__expandTable .ebase-Table__table {
       background: #f0f8ff
   }

   .ProductSettingSettingDialog__dialog .ProductSettingSettingDialog__expandTable .ebase-Table__thead {
       display: none
   }

   .ProductSettingImportDialog__dialog .oui-dialog-locator {
       width: 540px;
       max-width: 540px
   }

   .ProductSettingImportDialog__dialog .oui-dialog-locator .oui-dialog-container .oui-dialog-content {
       margin-top: 0
   }

   .ProductSettingImportDialog__dialog .ProductSettingImportDialog__wrapper,
   .ProductSettingImportDialog__dialog .ProductSettingImportDialog__wrapper .ProductSettingImportDialog__tips {
       padding: 20px 0
   }

   .ProductSettingImportDialog__dialog .ProductSettingImportDialog__wrapper .ProductSettingImportDialog__actions {
       padding-top: 10px;
       display: flex;
       align-items: center;
       justify-content: space-around
   }

   .pagesProductSetting__wrapper {
       display: block
   }

   .pagesProductSetting__wrapper .oui-card-header {
       overflow: visible
   }

   .pagesProductSetting__wrapper .pagesProductSetting__name {
       width: 250px;
       display: inline-block;
       padding: 10px 0
   }

   .pagesProductSetting__wrapper .pagesProductSetting__name img {
       display: inline-block;
       float: left
   }

   .pagesProductSetting__wrapper .pagesProductSetting__title {
       float: left;
       margin-left: 16px;
       width: 196px;
       line-height: 18px;
       display: block;
       display: -webkit-box;
       max-height: 35px;
       -webkit-line-clamp: 2;
       -webkit-box-orient: vertical;
       overflow: hidden;
       text-overflow: ellipsis
   }

   .pagesProductSetting__wrapper .pagesProductSetting__search {
       padding: 20px 0
   }

   .pagesProductSetting__wrapper .pagesProductSetting__search:after,
   .pagesProductSetting__wrapper .pagesProductSetting__search:before {
       content: " ";
       display: table
   }

   .pagesProductSetting__wrapper .pagesProductSetting__search:after {
       clear: both
   }

   .pagesProductSetting__wrapper .pagesProductSetting__search .pagesProductSetting__tip {
       float: left;
       width: calc(100% - 100px);
       color: #999
   }

   .pagesProductSetting__wrapper .pagesProductSetting__search .pagesProductSetting__import>a {
       display: inline-block;
       text-align: right;
       width: 100px
   }

   .pagesProductSetting__wrapper .pagesProductSetting__header .pagesProductSetting__keyword {
       float: left;
       height: 51px
   }

   .pagesProductSetting__wrapper .pagesProductSetting__header .pagesProductSetting__keyword .Search__searchWrapper,
   .pagesProductSetting__wrapper .pagesProductSetting__header .pagesProductSetting__keyword .SharedSearch__searchWrapper {
       width: 300px;
       margin-top: 10px
   }

   .pagesProductSetting__wrapper .pagesProductSetting__header .pagesProductSetting__category {
       float: left;
       width: 164px;
       height: 51px;
       text-align: right;
       margin-right: 24px
   }

   .pagesProductSetting__wrapper .pagesProductSetting__header .pagesProductSetting__category .common-picker:hover {
       background-color: #fff
   }

   .pagesProductSetting__wrapper .pagesProductSetting__header .pagesProductSetting__cost,
   .pagesProductSetting__wrapper .pagesProductSetting__header .pagesProductSetting__status {
       float: left;
       height: 51px
   }

   .pagesProductSetting__itemStatus {
       margin-right: 24px
   }

   .pagesAccountBoot__wrapper .pagesAccountBoot__steps {
       width: 100%;
       height: 375px;
       background: #fff
   }

   .pagesAccountBoot__wrapper .pagesAccountBoot__title {
       padding-top: 56px;
       text-align: center
   }

   .pagesAccountBoot__wrapper .pagesAccountBoot__title>h4 {
       font-size: 28px;
       color: #333;
       font-weight: 400;
       margin: 0
   }

   .pagesAccountBoot__wrapper .pagesAccountBoot__title>button {
       width: 160px;
       height: 40px;
       margin-top: 12px;
       font-size: 16px
   }

   .pagesAccountBoot__wrapper .pagesAccountBoot__stepDetail {
       width: 560px;
       margin: 45px auto;
       display: flex;
       justify-content: space-between
   }

   .pagesAccountBoot__wrapper .pagesAccountBoot__stepDetail:after,
   .pagesAccountBoot__wrapper .pagesAccountBoot__stepDetail:before {
       content: " ";
       display: table
   }

   .pagesAccountBoot__wrapper .pagesAccountBoot__stepDetail:after {
       clear: both
   }

   .pagesAccountBoot__wrapper .pagesAccountBoot__stepDetail hr {
       display: block;
       width: 114px;
       height: 1px;
       margin: 40px 0;
       border: none;
       border-bottom: 1px dashed #ccc;
       position: relative;
       z-index: 9
   }

   .pagesAccountBoot__wrapper .pagesAccountBoot__stepDetail hr:before {
       content: " ";
       display: inline-block;
       position: absolute;
       z-index: 10;
       right: -2px;
       top: -2px;
       border-left: 7px solid #ccc;
       border-top: 4px solid #fff;
       border-bottom: 4px solid #fff
   }

   .pagesAccountBoot__wrapper .pagesAccountBoot__step {
       display: block;
       width: 80px;
       height: 130px
   }

   .pagesAccountBoot__wrapper .pagesAccountBoot__invoice {
       display: inline-block;
       background: #33a0fe;
       width: 80px;
       height: 80px;
       line-height: 80px;
       text-align: center;
       border-radius: 40px
   }

   .pagesAccountBoot__wrapper .pagesAccountBoot__invoice>i {
       font-size: 40px;
       color: #fff;
       line-height: 80px
   }

   .pagesAccountBoot__wrapper .pagesAccountBoot__classify {
       display: inline-block;
       background: #00c49f;
       width: 80px;
       height: 80px;
       line-height: 80px;
       text-align: center;
       border-radius: 40px
   }

   .pagesAccountBoot__wrapper .pagesAccountBoot__classify>i {
       font-size: 40px;
       color: #fff;
       line-height: 80px
   }

   .pagesAccountBoot__wrapper .pagesAccountBoot__voucher {
       display: inline-block;
       background: #ffbb28;
       width: 80px;
       height: 80px;
       line-height: 80px;
       text-align: center;
       border-radius: 40px
   }

   .pagesAccountBoot__wrapper .pagesAccountBoot__voucher>i {
       font-size: 40px;
       color: #fff;
       line-height: 80px
   }

   .pagesAccountBoot__wrapper .pagesAccountBoot__text {
       display: inline-block;
       margin-top: 22px;
       text-align: center;
       font-size: 18px
   }

   .pagesAccountBoot__wrapper .pagesAccountBoot__us {
       width: 100%;
       height: 800px;
       background: #f5f8fa
   }

   .pagesAccountBoot__wrapper .pagesAccountBoot__available {
       width: 300px;
       height: 300px;
       border-radius: 150px;
       border: 1px solid #e6e6e6;
       margin: 100px auto 40px;
       position: relative;
       z-index: 9
   }

   .pagesAccountBoot__wrapper .pagesAccountBoot__available:before {
       content: " ";
       display: block;
       width: 140px;
       height: 140px;
       border-radius: 70px;
       border: 1px solid #e6e6e6;
       position: absolute;
       top: calc(50% - 70px);
       left: calc(50% - 70px)
   }

   .pagesAccountBoot__wrapper .pagesAccountBoot__name0 {
       width: 110px;
       height: 110px;
       padding: 6px;
       border-radius: 55px;
       font-size: 16px;
       color: #fff;
       background: #33a0fe;
       position: absolute;
       left: calc(50% - 55px);
       top: -55px
   }

   .pagesAccountBoot__wrapper .pagesAccountBoot__name0 span {
       display: block;
       width: 100%;
       height: 50px;
       line-height: 100px;
       text-align: center
   }

   .pagesAccountBoot__wrapper .pagesAccountBoot__name1 {
       width: 110px;
       height: 110px;
       padding: 6px;
       border-radius: 55px;
       font-size: 16px;
       color: #fff;
       background: #2cc4a8;
       position: absolute;
       top: 170px;
       left: 225px
   }

   .pagesAccountBoot__wrapper .pagesAccountBoot__name1 span {
       display: block;
       width: 100%;
       height: 50px;
       line-height: 100px;
       text-align: center
   }

   .pagesAccountBoot__wrapper .pagesAccountBoot__name2 {
       width: 110px;
       height: 110px;
       padding: 6px;
       border-radius: 55px;
       font-size: 16px;
       color: #fff;
       background: #ff6d8c;
       position: absolute;
       top: 170px;
       left: -35px
   }

   .pagesAccountBoot__wrapper .pagesAccountBoot__name2 span {
       display: block;
       width: 100%;
       height: 50px;
       line-height: 100px;
       text-align: center
   }

   .pagesAccountBoot__wrapper .pagesAccountBoot__description {
       height: 110px;
       margin-left: calc(50% - 100px);
       float: left;
       width: 200px;
       color: #666;
       margin-top: 60px;
       font-size: 12px;
       text-align: center
   }

   .pagesAccountBoot__wrapper .pagesAccountBoot__start {
       padding-top: 50px;
       text-align: center
   }

   .pagesAccountBoot__wrapper .pagesAccountBoot__start .pagesAccountBoot__link {
       font-size: 16px
   }

   .pagesAccountBoot__wrapper .pagesAccountBoot__start .pagesAccountBoot__link a {
       margin-right: 8px
   }

   .pagesAccountBoot__wrapper .pagesAccountBoot__start .pagesAccountBoot__link i {
       color: #b4c8d8
   }

   .pagesChangePassword__root {
       font-size: 14px
   }

   .pagesChangePassword__root .pagesChangePassword__content .pagesChangePassword__container {
       margin-bottom: 20px;
       height: 30px;
       line-height: 30px
   }

   .pagesChangePassword__root .pagesChangePassword__content .pagesChangePassword__descBottom {
       margin-top: 30px
   }

   .pagesChangePassword__root .pagesChangePassword__content .pagesChangePassword__desc {
       margin-bottom: 30px
   }

   .pagesChangePassword__root .pagesChangePassword__content .pagesChangePassword__firstCol {
       display: inline-block;
       width: 120px
   }

   .pagesChangePassword__root .pagesChangePassword__content .pagesChangePassword__secondCol {
       display: inline-block;
       width: 150px
   }

   .pagesChangePassword__root .pagesChangePassword__content .pagesChangePassword__sendPIN {
       color: #2062e6;
       cursor: pointer
   }

   .pagesChangePassword__root .pagesChangePassword__content .pagesChangePassword__margin {
       margin-left: 15px
   }

   .pagesChangePassword__root .pagesChangePassword__content .pagesChangePassword__phone {
       color: #999
   }

   .pagesChangePassword__root .pagesChangePassword__content .pagesChangePassword__msg {
       margin-left: 15px
   }

   .pagesChangePassword__root .pagesChangePassword__content .pagesChangePassword__correctIcon {
       font-size: 16px;
       color: #00c49f
   }

   .pagesChangePassword__root .pagesChangePassword__content .pagesChangePassword__errorMsg {
       color: #ee3b61
   }

   .pagesChangePassword__root .pagesChangePassword__content .pagesChangePassword__actions {
       margin-top: 40px
   }

   .pagesChangePassword__root .oui-card-content {
       padding-top: 30px
   }

   .pagesTradeDetail__header .pagesTradeDetail__keyword {
       margin-right: 20px
   }

   .pagesTradeDetail__header .pagesTradeDetail__date,
   .pagesTradeDetail__header .pagesTradeDetail__keyword {
       height: 51px;
       float: left;
       display: flex;
       align-items: center
   }

   .pagesTradeDetail__desc {
       margin-top: 30px
   }

   .pagesTradeDetail__desc:after,
   .pagesTradeDetail__desc:before {
       content: " ";
       display: table
   }

   .pagesTradeDetail__desc:after {
       clear: both
   }

   .pagesTradeDetail__desc .pagesTradeDetail__icon {
       justify-content: center;
       margin-right: 20px;
       width: 72px;
       border-radius: 36px;
       border: 1px solid #ccc;
       color: #00c49f;
       font-size: 16px;
       line-height: 18px
   }

   .pagesTradeDetail__desc .pagesTradeDetail__icon,
   .pagesTradeDetail__desc .pagesTradeDetail__order {
       display: flex;
       float: left;
       align-items: center;
       height: 72px
   }

   .pagesTradeDetail__tips {
       color: #ccc;
       text-align: right;
       padding: 10px 0;
       border-top: 1px solid #ededed
   }

   .pagesTradeDetail__detailTable {
       min-height: 120px
   }

   .pagesTradeDetail__detailTable .ebase-Table__tbodyTr {
       height: 48px
   }

   .pagesTradeDetail__freight i {
       color: #666;
       font-size: 14px;
       margin-left: 4px
   }

   .pagesTradeDetail__tabSwitch {
       background-color: #fff;
       padding: 0 30px;
       height: 59px;
       margin-bottom: 18px;
       font-size: 14px !important;
       color: #111;
       font-weight: 400
   }

   .pagesTradeDetail__tabSwitch .oui-tab-switch-item {
       height: 59px;
       line-height: 59px
   }

   .pagesTradeDetail__tabSwitch .oui-tab-switch-item-active {
       color: #5980ff;
       font-weight: 600
   }

   a:where(.css-1rocbtd) {
       color: #1677ff;
       text-decoration: none;
       background-color: transparent;
       outline: none;
       cursor: pointer;
       transition: color 0.3s;
       -webkit-text-decoration-skip: objects;
   }

   a:where(.css-1rocbtd):hover {
       color: #69b1ff;
   }

   a:where(.css-1rocbtd):active {
       color: #0958d9;
   }

   a:where(.css-1rocbtd):active,
   a:where(.css-1rocbtd):hover {
       text-decoration: none;
       outline: 0;
   }

   a:where(.css-1rocbtd):focus {
       text-decoration: none;
       outline: 0;
   }

   a:where(.css-1rocbtd)[disabled] {
       color: rgba(0, 0, 0, 0.25);
       cursor: not-allowed;
   }

   :where(.css-1rocbtd) a {
       color: #1677ff;
       text-decoration: none;
       background-color: transparent;
       outline: none;
       cursor: pointer;
       transition: color 0.3s;
       -webkit-text-decoration-skip: objects;
   }

   :where(.css-1rocbtd) a:hover {
       color: #69b1ff;
   }

   :where(.css-1rocbtd) a:active {
       color: #0958d9;
   }

   :where(.css-1rocbtd) a:active,
   :where(.css-1rocbtd) a:hover {
       text-decoration: none;
       outline: 0;
   }

   :where(.css-1rocbtd) a:focus {
       text-decoration: none;
       outline: 0;
   }

   :where(.css-1rocbtd) a[disabled] {
       color: rgba(0, 0, 0, 0.25);
       cursor: not-allowed;
   }

   :where(.css-1rocbtd).anticon {
       display: inline-flex;
       align-items: center;
       color: inherit;
       font-style: normal;
       line-height: 0;
       text-align: center;
       text-transform: none;
       vertical-align: -0.125em;
       text-rendering: optimizeLegibility;
       -webkit-font-smoothing: antialiased;
       -moz-osx-font-smoothing: grayscale;
   }

   :where(.css-1rocbtd).anticon>* {
       line-height: 1;
   }

   :where(.css-1rocbtd).anticon svg {
       display: inline-block;
   }

   :where(.css-1rocbtd).anticon .anticon .anticon-icon {
       display: block;
   }

   :where(.css-1rocbtd)[class^="ant-modal"],
   :where(.css-1rocbtd)[class*=" ant-modal"] {
       font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, 'Noto Sans', sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol', 'Noto Color Emoji';
       font-size: 14px;
       box-sizing: border-box;
   }

   :where(.css-1rocbtd)[class^="ant-modal"]::before,
   :where(.css-1rocbtd)[class*=" ant-modal"]::before,
   :where(.css-1rocbtd)[class^="ant-modal"]::after,
   :where(.css-1rocbtd)[class*=" ant-modal"]::after {
       box-sizing: border-box;
   }

   :where(.css-1rocbtd)[class^="ant-modal"] [class^="ant-modal"],
   :where(.css-1rocbtd)[class*=" ant-modal"] [class^="ant-modal"],
   :where(.css-1rocbtd)[class^="ant-modal"] [class*=" ant-modal"],
   :where(.css-1rocbtd)[class*=" ant-modal"] [class*=" ant-modal"] {
       box-sizing: border-box;
   }

   :where(.css-1rocbtd)[class^="ant-modal"] [class^="ant-modal"]::before,
   :where(.css-1rocbtd)[class*=" ant-modal"] [class^="ant-modal"]::before,
   :where(.css-1rocbtd)[class^="ant-modal"] [class*=" ant-modal"]::before,
   :where(.css-1rocbtd)[class*=" ant-modal"] [class*=" ant-modal"]::before,
   :where(.css-1rocbtd)[class^="ant-modal"] [class^="ant-modal"]::after,
   :where(.css-1rocbtd)[class*=" ant-modal"] [class^="ant-modal"]::after,
   :where(.css-1rocbtd)[class^="ant-modal"] [class*=" ant-modal"]::after,
   :where(.css-1rocbtd)[class*=" ant-modal"] [class*=" ant-modal"]::after {
       box-sizing: border-box;
   }

   :where(.css-1rocbtd).ant-modal-root .ant-modal-wrap-rtl {
       direction: rtl;
   }

   :where(.css-1rocbtd).ant-modal-root .ant-modal-centered {
       text-align: center;
   }

   :where(.css-1rocbtd).ant-modal-root .ant-modal-centered::before {
       display: inline-block;
       width: 0;
       height: 100%;
       vertical-align: middle;
       content: "";
   }

   :where(.css-1rocbtd).ant-modal-root .ant-modal-centered .ant-modal {
       top: 0;
       display: inline-block;
       padding-bottom: 0;
       text-align: start;
       vertical-align: middle;
   }

   @media (max-width: 767px) {
       :where(.css-1rocbtd).ant-modal-root .ant-modal {
           max-width: calc(100vw - 16px);
           margin: 8px auto;
       }

       :where(.css-1rocbtd).ant-modal-root .ant-modal-centered .ant-modal {
           flex: 1;
       }
   }

   :where(.css-1rocbtd).ant-modal {
       box-sizing: border-box;
       margin: 0 auto;
       padding: 0;
       color: rgba(0, 0, 0, 0.88);
       font-size: 14px;
       line-height: 1.5714285714285714;
       list-style: none;
       font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, 'Noto Sans', sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol', 'Noto Color Emoji';
       pointer-events: none;
       position: relative;
       top: 100px;
       width: auto;
       max-width: calc(100vw - 32px);
       padding-bottom: 24px;
   }

   :where(.css-1rocbtd).ant-modal .ant-modal-title {
       margin: 0;
       color: rgba(0, 0, 0, 0.88);
       font-weight: 600;
       font-size: 16px;
       line-height: 1.5;
       word-wrap: break-word;
   }

   :where(.css-1rocbtd).ant-modal .ant-modal-content {
       position: relative;
       background-color: #ffffff;
       background-clip: padding-box;
       border: 0;
       border-radius: 8px;
       box-shadow: 0 6px 16px 0 rgba(0, 0, 0, 0.08), 0 3px 6px -4px rgba(0, 0, 0, 0.12), 0 9px 28px 8px rgba(0, 0, 0, 0.05);
       pointer-events: auto;
       padding: 20px 24px;
   }

   :where(.css-1rocbtd).ant-modal .ant-modal-close {
       position: absolute;
       top: 12px;
       inset-inline-end: 12px;
       z-index: 1010;
       padding: 0;
       color: rgba(0, 0, 0, 0.45);
       font-weight: 600;
       line-height: 1;
       text-decoration: none;
       background: transparent;
       border-radius: 4px;
       width: 32px;
       height: 32px;
       border: 0;
       outline: 0;
       cursor: pointer;
       transition: color 0.2s, background-color 0.2s;
   }

   :where(.css-1rocbtd).ant-modal .ant-modal-close-x {
       display: flex;
       font-size: 16px;
       font-style: normal;
       line-height: 32px;
       justify-content: center;
       text-transform: none;
       text-rendering: auto;
   }

   :where(.css-1rocbtd).ant-modal .ant-modal-close:disabled {
       pointer-events: none;
   }

   :where(.css-1rocbtd).ant-modal .ant-modal-close:hover {
       color: rgba(0, 0, 0, 0.88);
       background-color: rgba(0, 0, 0, 0.06);
       text-decoration: none;
   }

   :where(.css-1rocbtd).ant-modal .ant-modal-close:active {
       background-color: rgba(0, 0, 0, 0.15);
   }

   :where(.css-1rocbtd).ant-modal .ant-modal-close:focus-visible {
       outline: 3px solid #91caff;
       outline-offset: 1px;
       transition: outline-offset 0s, outline 0s;
   }

   :where(.css-1rocbtd).ant-modal .ant-modal-header {
       color: rgba(0, 0, 0, 0.88);
       background: #ffffff;
       border-radius: 8px 8px 0 0;
       margin-bottom: 8px;
       padding: 0;
       border-bottom: none;
   }

   :where(.css-1rocbtd).ant-modal .ant-modal-body {
       font-size: 14px;
       line-height: 1.5714285714285714;
       word-wrap: break-word;
       padding: 0;
   }

   :where(.css-1rocbtd).ant-modal .ant-modal-body .ant-modal-body-skeleton {
       width: 100%;
       height: 100%;
       display: flex;
       justify-content: center;
       align-items: center;
       margin: 16px auto;
   }

   :where(.css-1rocbtd).ant-modal .ant-modal-footer {
       text-align: end;
       background: transparent;
       margin-top: 12px;
       padding: 0;
       border-top: none;
       border-radius: 0;
   }

   :where(.css-1rocbtd).ant-modal .ant-modal-footer>.ant-btn+.ant-btn {
       margin-inline-start: 8px;
   }

   :where(.css-1rocbtd).ant-modal .ant-modal-open {
       overflow: hidden;
   }

   :where(.css-1rocbtd).ant-modal-pure-panel {
       top: auto;
       padding: 0;
       display: flex;
       flex-direction: column;
   }

   :where(.css-1rocbtd).ant-modal-pure-panel .ant-modal-content,
   :where(.css-1rocbtd).ant-modal-pure-panel .ant-modal-body,
   :where(.css-1rocbtd).ant-modal-pure-panel .ant-modal-confirm-body-wrapper {
       display: flex;
       flex-direction: column;
       flex: auto;
   }

   :where(.css-1rocbtd).ant-modal-pure-panel .ant-modal-confirm-body {
       margin-bottom: auto;
   }

   :where(.css-1rocbtd).ant-modal-root .ant-modal-wrap-rtl {
       direction: rtl;
   }

   :where(.css-1rocbtd).ant-modal-root .ant-modal-wrap-rtl .ant-modal-confirm-body {
       direction: rtl;
   }

   :where(.css-1rocbtd).ant-modal-root .ant-modal.ant-zoom-enter,
   :where(.css-1rocbtd).ant-modal-root .ant-modal.ant-zoom-appear {
       transform: none;
       opacity: 0;
       animation-duration: 0.3s;
       user-select: none;
   }

   :where(.css-1rocbtd).ant-modal-root .ant-modal.ant-zoom-leave .ant-modal-content {
       pointer-events: none;
   }

   :where(.css-1rocbtd).ant-modal-root .ant-modal-mask {
       position: fixed;
       inset: 0;
       z-index: 1000;
       height: 100%;
       background-color: rgba(0, 0, 0, 0.45);
       pointer-events: none;
   }

   :where(.css-1rocbtd).ant-modal-root .ant-modal-mask .ant-modal-hidden {
       display: none;
   }

   :where(.css-1rocbtd).ant-modal-root .ant-modal-wrap {
       position: fixed;
       inset: 0;
       z-index: 1000;
       overflow: auto;
       outline: 0;
       -webkit-overflow-scrolling: touch;
   }

   :where(.css-1rocbtd).ant-modal-root .ant-fade-enter,
   :where(.css-1rocbtd).ant-modal-root .ant-fade-appear {
       animation-duration: 0.2s;
       animation-fill-mode: both;
       animation-play-state: paused;
   }

   :where(.css-1rocbtd).ant-modal-root .ant-fade-leave {
       animation-duration: 0.2s;
       animation-fill-mode: both;
       animation-play-state: paused;
   }

   :where(.css-1rocbtd).ant-modal-root .ant-fade-enter.ant-fade-enter-active,
   :where(.css-1rocbtd).ant-modal-root .ant-fade-appear.ant-fade-appear-active {
       animation-name: css-1rocbtd-antFadeIn;
       animation-play-state: running;
   }

   :where(.css-1rocbtd).ant-modal-root .ant-fade-leave.ant-fade-leave-active {
       animation-name: css-1rocbtd-antFadeOut;
       animation-play-state: running;
       pointer-events: none;
   }

   :where(.css-1rocbtd).ant-modal-root .ant-fade-enter,
   :where(.css-1rocbtd).ant-modal-root .ant-fade-appear {
       opacity: 0;
       animation-timing-function: linear;
   }

   :where(.css-1rocbtd).ant-modal-root .ant-fade-leave {
       animation-timing-function: linear;
   }

   :where(.css-1rocbtd).ant-zoom-enter,
   :where(.css-1rocbtd).ant-zoom-appear {
       animation-duration: 0.2s;
       animation-fill-mode: both;
       animation-play-state: paused;
   }

   :where(.css-1rocbtd).ant-zoom-leave {
       animation-duration: 0.2s;
       animation-fill-mode: both;
       animation-play-state: paused;
   }

   :where(.css-1rocbtd).ant-zoom-enter.ant-zoom-enter-active,
   :where(.css-1rocbtd).ant-zoom-appear.ant-zoom-appear-active {
       animation-name: css-1rocbtd-antZoomIn;
       animation-play-state: running;
   }

   :where(.css-1rocbtd).ant-zoom-leave.ant-zoom-leave-active {
       animation-name: css-1rocbtd-antZoomOut;
       animation-play-state: running;
       pointer-events: none;
   }

   :where(.css-1rocbtd).ant-zoom-enter,
   :where(.css-1rocbtd).ant-zoom-appear {
       transform: scale(0);
       opacity: 0;
       animation-timing-function: cubic-bezier(0.08, 0.82, 0.17, 1);
   }

   :where(.css-1rocbtd).ant-zoom-enter-prepare,
   :where(.css-1rocbtd).ant-zoom-appear-prepare {
       transform: none;
   }

   :where(.css-1rocbtd).ant-zoom-leave {
       animation-timing-function: cubic-bezier(0.78, 0.14, 0.15, 0.86);
   }

   :where(.css-1rocbtd).ant-modal-root .ant-modal {
       --ant-modal-sm-width: var(--ant-modal-xs-width);
       --ant-modal-md-width: var(--ant-modal-sm-width);
       --ant-modal-lg-width: var(--ant-modal-md-width);
       --ant-modal-xl-width: var(--ant-modal-lg-width);
       --ant-modal-xxl-width: var(--ant-modal-xl-width);
       width: var(--ant-modal-xs-width);
   }

   @media (min-width: 576px) {
       :where(.css-1rocbtd).ant-modal-root .ant-modal {
           width: var(--ant-modal-sm-width);
       }
   }

   @media (min-width: 768px) {
       :where(.css-1rocbtd).ant-modal-root .ant-modal {
           width: var(--ant-modal-md-width);
       }
   }

   @media (min-width: 992px) {
       :where(.css-1rocbtd).ant-modal-root .ant-modal {
           width: var(--ant-modal-lg-width);
       }
   }

   @media (min-width: 1200px) {
       :where(.css-1rocbtd).ant-modal-root .ant-modal {
           width: var(--ant-modal-xl-width);
       }
   }

   @media (min-width: 1600px) {
       :where(.css-1rocbtd).ant-modal-root .ant-modal {
           width: var(--ant-modal-xxl-width);
       }
   }

   @keyframes css-1rocbtd-antFadeIn {
       0% {
           opacity: 0;
       }

       100% {
           opacity: 1;
       }
   }

   @keyframes css-1rocbtd-antFadeOut {
       0% {
           opacity: 1;
       }

       100% {
           opacity: 0;
       }
   }

   @keyframes css-1rocbtd-antZoomIn {
       0% {
           transform: scale(0.2);
           opacity: 0;
       }

       100% {
           transform: scale(1);
           opacity: 1;
       }
   }

   @keyframes css-1rocbtd-antZoomOut {
       0% {
           transform: scale(1);
       }

       100% {
           transform: scale(0.2);
           opacity: 0;
       }
   }

   :where(.css-1rocbtd).ant-spin {
       font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, 'Noto Sans', sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol', 'Noto Color Emoji';
       font-size: 14px;
       box-sizing: border-box;
   }

   :where(.css-1rocbtd).ant-spin::before,
   :where(.css-1rocbtd).ant-spin::after {
       box-sizing: border-box;
   }

   :where(.css-1rocbtd).ant-spin [class^="ant-spin"],
   :where(.css-1rocbtd).ant-spin [class*=" ant-spin"] {
       box-sizing: border-box;
   }

   :where(.css-1rocbtd).ant-spin [class^="ant-spin"]::before,
   :where(.css-1rocbtd).ant-spin [class*=" ant-spin"]::before,
   :where(.css-1rocbtd).ant-spin [class^="ant-spin"]::after,
   :where(.css-1rocbtd).ant-spin [class*=" ant-spin"]::after {
       box-sizing: border-box;
   }

   :where(.css-1rocbtd).ant-spin {
       box-sizing: border-box;
       margin: 0;
       padding: 0;
       color: #1677ff;
       font-size: 0;
       line-height: 1.5714285714285714;
       list-style: none;
       font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, 'Noto Sans', sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol', 'Noto Color Emoji';
       position: absolute;
       display: none;
       text-align: center;
       vertical-align: middle;
       opacity: 0;
       transition: transform 0.3s cubic-bezier(0.78, 0.14, 0.15, 0.86);
   }

   :where(.css-1rocbtd).ant-spin-spinning {
       position: relative;
       display: inline-block;
       opacity: 1;
   }

   :where(.css-1rocbtd).ant-spin .ant-spin-text {
       font-size: 14px;
       padding-top: 5px;
   }

   :where(.css-1rocbtd).ant-spin-fullscreen {
       position: fixed;
       width: 100vw;
       height: 100vh;
       background-color: rgba(0, 0, 0, 0.45);
       z-index: 1000;
       inset: 0;
       display: flex;
       align-items: center;
       flex-direction: column;
       justify-content: center;
       opacity: 0;
       visibility: hidden;
       transition: all 0.2s;
   }

   :where(.css-1rocbtd).ant-spin-fullscreen-show {
       opacity: 1;
       visibility: visible;
   }

   :where(.css-1rocbtd).ant-spin-fullscreen .ant-spin .ant-spin-dot-holder {
       color: #fff;
   }

   :where(.css-1rocbtd).ant-spin-fullscreen .ant-spin .ant-spin-text {
       color: #fff;
   }

   :where(.css-1rocbtd).ant-spin-nested-loading {
       position: relative;
   }

   :where(.css-1rocbtd).ant-spin-nested-loading>div>.ant-spin {
       position: absolute;
       top: 0;
       inset-inline-start: 0;
       z-index: 4;
       display: block;
       width: 100%;
       height: 100%;
       max-height: 400px;
   }

   :where(.css-1rocbtd).ant-spin-nested-loading>div>.ant-spin .ant-spin-dot {
       position: absolute;
       top: 50%;
       inset-inline-start: 50%;
       margin: -10px;
   }

   :where(.css-1rocbtd).ant-spin-nested-loading>div>.ant-spin .ant-spin-text {
       position: absolute;
       top: 50%;
       width: 100%;
       text-shadow: 0 1px 2px #ffffff;
   }

   :where(.css-1rocbtd).ant-spin-nested-loading>div>.ant-spin.ant-spin-show-text .ant-spin-dot {
       margin-top: -20px;
   }

   :where(.css-1rocbtd).ant-spin-nested-loading>div>.ant-spin-sm .ant-spin-dot {
       margin: -7px;
   }

   :where(.css-1rocbtd).ant-spin-nested-loading>div>.ant-spin-sm .ant-spin-text {
       padding-top: 2px;
   }

   :where(.css-1rocbtd).ant-spin-nested-loading>div>.ant-spin-sm.ant-spin-show-text .ant-spin-dot {
       margin-top: -17px;
   }

   :where(.css-1rocbtd).ant-spin-nested-loading>div>.ant-spin-lg .ant-spin-dot {
       margin: -16px;
   }

   :where(.css-1rocbtd).ant-spin-nested-loading>div>.ant-spin-lg .ant-spin-text {
       padding-top: 11px;
   }

   :where(.css-1rocbtd).ant-spin-nested-loading>div>.ant-spin-lg.ant-spin-show-text .ant-spin-dot {
       margin-top: -26px;
   }

   :where(.css-1rocbtd).ant-spin-nested-loading .ant-spin-container {
       position: relative;
       transition: opacity 0.3s;
   }

   :where(.css-1rocbtd).ant-spin-nested-loading .ant-spin-container::after {
       position: absolute;
       top: 0;
       inset-inline-end: 0;
       bottom: 0;
       inset-inline-start: 0;
       z-index: 10;
       width: 100%;
       height: 100%;
       background: #ffffff;
       opacity: 0;
       transition: all 0.3s;
       content: "";
       pointer-events: none;
   }

   :where(.css-1rocbtd).ant-spin-nested-loading .ant-spin-blur {
       clear: both;
       opacity: 0.5;
       user-select: none;
       pointer-events: none;
   }

   :where(.css-1rocbtd).ant-spin-nested-loading .ant-spin-blur::after {
       opacity: 0.4;
       pointer-events: auto;
   }

   :where(.css-1rocbtd).ant-spin-tip {
       color: rgba(0, 0, 0, 0.45);
   }

   :where(.css-1rocbtd).ant-spin .ant-spin-dot-holder {
       width: 1em;
       height: 1em;
       font-size: 20px;
       display: inline-block;
       transition: transform 0.3s ease, opacity 0.3s ease;
       transform-origin: 50% 50%;
       line-height: 1;
       color: #1677ff;
   }

   :where(.css-1rocbtd).ant-spin .ant-spin-dot-holder-hidden {
       transform: scale(0.3);
       opacity: 0;
   }

   :where(.css-1rocbtd).ant-spin .ant-spin-dot-progress {
       position: absolute;
       inset: 0;
   }

   :where(.css-1rocbtd).ant-spin .ant-spin-dot {
       position: relative;
       display: inline-block;
       font-size: 20px;
       width: 1em;
       height: 1em;
   }

   :where(.css-1rocbtd).ant-spin .ant-spin-dot-item {
       position: absolute;
       display: block;
       width: 9px;
       height: 9px;
       background: currentColor;
       border-radius: 100%;
       transform: scale(0.75);
       transform-origin: 50% 50%;
       opacity: 0.3;
       animation-name: css-1rocbtd-antSpinMove;
       animation-duration: 1s;
       animation-iteration-count: infinite;
       animation-timing-function: linear;
       animation-direction: alternate;
   }

   :where(.css-1rocbtd).ant-spin .ant-spin-dot-item:nth-child(1) {
       top: 0;
       inset-inline-start: 0;
       animation-delay: 0s;
   }

   :where(.css-1rocbtd).ant-spin .ant-spin-dot-item:nth-child(2) {
       top: 0;
       inset-inline-end: 0;
       animation-delay: 0.4s;
   }

   :where(.css-1rocbtd).ant-spin .ant-spin-dot-item:nth-child(3) {
       inset-inline-end: 0;
       bottom: 0;
       animation-delay: 0.8s;
   }

   :where(.css-1rocbtd).ant-spin .ant-spin-dot-item:nth-child(4) {
       bottom: 0;
       inset-inline-start: 0;
       animation-delay: 1.2s;
   }

   :where(.css-1rocbtd).ant-spin .ant-spin-dot-spin {
       transform: rotate(45deg);
       animation-name: css-1rocbtd-antRotate;
       animation-duration: 1.2s;
       animation-iteration-count: infinite;
       animation-timing-function: linear;
   }

   :where(.css-1rocbtd).ant-spin .ant-spin-dot-circle {
       stroke-linecap: round;
       transition: stroke-dashoffset 0.3s ease, stroke-dasharray 0.3s ease, stroke 0.3s ease, stroke-width 0.3s ease, opacity 0.3s ease;
       fill-opacity: 0;
       stroke: currentcolor;
   }

   :where(.css-1rocbtd).ant-spin .ant-spin-dot-circle-bg {
       stroke: rgba(0, 0, 0, 0.06);
   }

   :where(.css-1rocbtd).ant-spin-sm .ant-spin-dot,
   :where(.css-1rocbtd).ant-spin-sm .ant-spin-dot-holder {
       font-size: 14px;
   }

   :where(.css-1rocbtd).ant-spin-sm .ant-spin-dot-holder i {
       width: 6px;
       height: 6px;
   }

   :where(.css-1rocbtd).ant-spin-lg .ant-spin-dot,
   :where(.css-1rocbtd).ant-spin-lg .ant-spin-dot-holder {
       font-size: 32px;
   }

   :where(.css-1rocbtd).ant-spin-lg .ant-spin-dot-holder i {
       width: 14px;
       height: 14px;
   }

   :where(.css-1rocbtd).ant-spin.ant-spin-show-text .ant-spin-text {
       display: block;
   }

   @keyframes css-1rocbtd-antSpinMove {
       to {
           opacity: 1;
       }
   }

   @keyframes css-1rocbtd-antRotate {
       to {
           transform: rotate(405deg);
       }
   }

   :where(.css-1rocbtd).ant-tooltip {
       box-sizing: border-box;
       margin: 0;
       padding: 0;
       color: rgba(0, 0, 0, 0.88);
       font-size: 14px;
       line-height: 1.5714285714285714;
       list-style: none;
       font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, 'Noto Sans', sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol', 'Noto Color Emoji';
       position: absolute;
       z-index: 1070;
       display: block;
       width: max-content;
       max-width: 250px;
       visibility: visible;
       --valid-offset-x: var(--arrow-offset-horizontal, var(--arrow-x));
       transform-origin: var(--valid-offset-x, 50%) var(--arrow-y, 50%);
       --antd-arrow-background-color: rgba(0, 0, 0, 0.85);
   }

   :where(.css-1rocbtd).ant-tooltip-hidden {
       display: none;
   }

   :where(.css-1rocbtd).ant-tooltip .ant-tooltip-inner {
       min-width: 28px;
       min-height: 32px;
       padding: 6px 8px;
       color: var(--ant-tooltip-color, #fff);
       text-align: start;
       text-decoration: none;
       word-wrap: break-word;
       background-color: rgba(0, 0, 0, 0.85);
       border-radius: 6px;
       box-shadow: 0 6px 16px 0 rgba(0, 0, 0, 0.08), 0 3px 6px -4px rgba(0, 0, 0, 0.12), 0 9px 28px 8px rgba(0, 0, 0, 0.05);
       box-sizing: border-box;
   }

   :where(.css-1rocbtd).ant-tooltip-placement-topLeft,
   :where(.css-1rocbtd).ant-tooltip-placement-topRight,
   :where(.css-1rocbtd).ant-tooltip-placement-bottomLeft,
   :where(.css-1rocbtd).ant-tooltip-placement-bottomRight {
       min-width: 34px;
   }

   :where(.css-1rocbtd).ant-tooltip-placement-left .ant-tooltip-inner,
   :where(.css-1rocbtd).ant-tooltip-placement-leftTop .ant-tooltip-inner,
   :where(.css-1rocbtd).ant-tooltip-placement-leftBottom .ant-tooltip-inner,
   :where(.css-1rocbtd).ant-tooltip-placement-right .ant-tooltip-inner,
   :where(.css-1rocbtd).ant-tooltip-placement-rightTop .ant-tooltip-inner,
   :where(.css-1rocbtd).ant-tooltip-placement-rightBottom .ant-tooltip-inner {
       border-radius: 6px;
   }

   :where(.css-1rocbtd).ant-tooltip .ant-tooltip-content {
       position: relative;
   }

   :where(.css-1rocbtd).ant-tooltip.ant-tooltip-blue .ant-tooltip-inner {
       background-color: #1677ff;
   }

   :where(.css-1rocbtd).ant-tooltip.ant-tooltip-blue .ant-tooltip-arrow {
       --antd-arrow-background-color: #1677ff;
   }

   :where(.css-1rocbtd).ant-tooltip.ant-tooltip-purple .ant-tooltip-inner {
       background-color: #722ed1;
   }

   :where(.css-1rocbtd).ant-tooltip.ant-tooltip-purple .ant-tooltip-arrow {
       --antd-arrow-background-color: #722ed1;
   }

   :where(.css-1rocbtd).ant-tooltip.ant-tooltip-cyan .ant-tooltip-inner {
       background-color: #13c2c2;
   }

   :where(.css-1rocbtd).ant-tooltip.ant-tooltip-cyan .ant-tooltip-arrow {
       --antd-arrow-background-color: #13c2c2;
   }

   :where(.css-1rocbtd).ant-tooltip.ant-tooltip-green .ant-tooltip-inner {
       background-color: #52c41a;
   }

   :where(.css-1rocbtd).ant-tooltip.ant-tooltip-green .ant-tooltip-arrow {
       --antd-arrow-background-color: #52c41a;
   }

   :where(.css-1rocbtd).ant-tooltip.ant-tooltip-magenta .ant-tooltip-inner {
       background-color: #eb2f96;
   }

   :where(.css-1rocbtd).ant-tooltip.ant-tooltip-magenta .ant-tooltip-arrow {
       --antd-arrow-background-color: #eb2f96;
   }

   :where(.css-1rocbtd).ant-tooltip.ant-tooltip-pink .ant-tooltip-inner {
       background-color: #eb2f96;
   }

   :where(.css-1rocbtd).ant-tooltip.ant-tooltip-pink .ant-tooltip-arrow {
       --antd-arrow-background-color: #eb2f96;
   }

   :where(.css-1rocbtd).ant-tooltip.ant-tooltip-red .ant-tooltip-inner {
       background-color: #f5222d;
   }

   :where(.css-1rocbtd).ant-tooltip.ant-tooltip-red .ant-tooltip-arrow {
       --antd-arrow-background-color: #f5222d;
   }

   :where(.css-1rocbtd).ant-tooltip.ant-tooltip-orange .ant-tooltip-inner {
       background-color: #fa8c16;
   }

   :where(.css-1rocbtd).ant-tooltip.ant-tooltip-orange .ant-tooltip-arrow {
       --antd-arrow-background-color: #fa8c16;
   }

   :where(.css-1rocbtd).ant-tooltip.ant-tooltip-yellow .ant-tooltip-inner {
       background-color: #fadb14;
   }

   :where(.css-1rocbtd).ant-tooltip.ant-tooltip-yellow .ant-tooltip-arrow {
       --antd-arrow-background-color: #fadb14;
   }

   :where(.css-1rocbtd).ant-tooltip.ant-tooltip-volcano .ant-tooltip-inner {
       background-color: #fa541c;
   }

   :where(.css-1rocbtd).ant-tooltip.ant-tooltip-volcano .ant-tooltip-arrow {
       --antd-arrow-background-color: #fa541c;
   }

   :where(.css-1rocbtd).ant-tooltip.ant-tooltip-geekblue .ant-tooltip-inner {
       background-color: #2f54eb;
   }

   :where(.css-1rocbtd).ant-tooltip.ant-tooltip-geekblue .ant-tooltip-arrow {
       --antd-arrow-background-color: #2f54eb;
   }

   :where(.css-1rocbtd).ant-tooltip.ant-tooltip-lime .ant-tooltip-inner {
       background-color: #a0d911;
   }

   :where(.css-1rocbtd).ant-tooltip.ant-tooltip-lime .ant-tooltip-arrow {
       --antd-arrow-background-color: #a0d911;
   }

   :where(.css-1rocbtd).ant-tooltip.ant-tooltip-gold .ant-tooltip-inner {
       background-color: #faad14;
   }

   :where(.css-1rocbtd).ant-tooltip.ant-tooltip-gold .ant-tooltip-arrow {
       --antd-arrow-background-color: #faad14;
   }

   :where(.css-1rocbtd).ant-tooltip-rtl {
       direction: rtl;
   }

   :where(.css-1rocbtd).ant-tooltip .ant-tooltip-arrow {
       position: absolute;
       z-index: 1;
       display: block;
       pointer-events: none;
       width: 16px;
       height: 16px;
       overflow: hidden;
   }

   :where(.css-1rocbtd).ant-tooltip .ant-tooltip-arrow::before {
       position: absolute;
       bottom: 0;
       inset-inline-start: 0;
       width: 16px;
       height: 8px;
       background: var(--antd-arrow-background-color);
       clip-path: polygon(1.6568542494923806px 100%, 50% 1.6568542494923806px, 14.34314575050762px 100%, 1.6568542494923806px 100%);
       clip-path: path('M 0 8 A 4 4 0 0 0 2.82842712474619 6.82842712474619 L 6.585786437626905 3.0710678118654755 A 2 2 0 0 1 9.414213562373096 3.0710678118654755 L 13.17157287525381 6.82842712474619 A 4 4 0 0 0 16 8 Z');
       content: "";
   }

   :where(.css-1rocbtd).ant-tooltip .ant-tooltip-arrow::after {
       content: "";
       position: absolute;
       width: 8.970562748477143px;
       height: 8.970562748477143px;
       bottom: 0;
       inset-inline: 0;
       margin: auto;
       border-radius: 0 0 2px 0;
       transform: translateY(50%) rotate(-135deg);
       box-shadow: 2px 2px 5px rgba(0, 0, 0, 0.05);
       z-index: 0;
       background: transparent;
   }

   :where(.css-1rocbtd).ant-tooltip .ant-tooltip-arrow:before {
       background: var(--antd-arrow-background-color);
   }

   :where(.css-1rocbtd).ant-tooltip-placement-top>.ant-tooltip-arrow,
   :where(.css-1rocbtd).ant-tooltip-placement-topLeft>.ant-tooltip-arrow,
   :where(.css-1rocbtd).ant-tooltip-placement-topRight>.ant-tooltip-arrow {
       bottom: 0;
       transform: translateY(100%) rotate(180deg);
   }

   :where(.css-1rocbtd).ant-tooltip-placement-top>.ant-tooltip-arrow {
       left: 50%;
       transform: translateX(-50%) translateY(100%) rotate(180deg);
   }

   :where(.css-1rocbtd).ant-tooltip-placement-topLeft {
       --arrow-offset-horizontal: 12px;
   }

   :where(.css-1rocbtd).ant-tooltip-placement-topLeft>.ant-tooltip-arrow {
       left: 12px;
   }

   :where(.css-1rocbtd).ant-tooltip-placement-topRight {
       --arrow-offset-horizontal: calc(100% - 12px);
   }

   :where(.css-1rocbtd).ant-tooltip-placement-topRight>.ant-tooltip-arrow {
       right: 12px;
   }

   :where(.css-1rocbtd).ant-tooltip-placement-bottom>.ant-tooltip-arrow,
   :where(.css-1rocbtd).ant-tooltip-placement-bottomLeft>.ant-tooltip-arrow,
   :where(.css-1rocbtd).ant-tooltip-placement-bottomRight>.ant-tooltip-arrow {
       top: 0;
       transform: translateY(-100%);
   }

   :where(.css-1rocbtd).ant-tooltip-placement-bottom>.ant-tooltip-arrow {
       left: 50%;
       transform: translateX(-50%) translateY(-100%);
   }

   :where(.css-1rocbtd).ant-tooltip-placement-bottomLeft {
       --arrow-offset-horizontal: 12px;
   }

   :where(.css-1rocbtd).ant-tooltip-placement-bottomLeft>.ant-tooltip-arrow {
       left: 12px;
   }

   :where(.css-1rocbtd).ant-tooltip-placement-bottomRight {
       --arrow-offset-horizontal: calc(100% - 12px);
   }

   :where(.css-1rocbtd).ant-tooltip-placement-bottomRight>.ant-tooltip-arrow {
       right: 12px;
   }

   :where(.css-1rocbtd).ant-tooltip-placement-left>.ant-tooltip-arrow,
   :where(.css-1rocbtd).ant-tooltip-placement-leftTop>.ant-tooltip-arrow,
   :where(.css-1rocbtd).ant-tooltip-placement-leftBottom>.ant-tooltip-arrow {
       right: 0;
       transform: translateX(100%) rotate(90deg);
   }

   :where(.css-1rocbtd).ant-tooltip-placement-left>.ant-tooltip-arrow {
       top: 50%;
       transform: translateY(-50%) translateX(100%) rotate(90deg);
   }

   :where(.css-1rocbtd).ant-tooltip-placement-leftTop>.ant-tooltip-arrow {
       top: 8px;
   }

   :where(.css-1rocbtd).ant-tooltip-placement-leftBottom>.ant-tooltip-arrow {
       bottom: 8px;
   }

   :where(.css-1rocbtd).ant-tooltip-placement-right>.ant-tooltip-arrow,
   :where(.css-1rocbtd).ant-tooltip-placement-rightTop>.ant-tooltip-arrow,
   :where(.css-1rocbtd).ant-tooltip-placement-rightBottom>.ant-tooltip-arrow {
       left: 0;
       transform: translateX(-100%) rotate(-90deg);
   }

   :where(.css-1rocbtd).ant-tooltip-placement-right>.ant-tooltip-arrow {
       top: 50%;
       transform: translateY(-50%) translateX(-100%) rotate(-90deg);
   }

   :where(.css-1rocbtd).ant-tooltip-placement-rightTop>.ant-tooltip-arrow {
       top: 8px;
   }

   :where(.css-1rocbtd).ant-tooltip-placement-rightBottom>.ant-tooltip-arrow {
       bottom: 8px;
   }

   :where(.css-1rocbtd).ant-tooltip-pure {
       position: relative;
       max-width: none;
       margin: 16px;
   }

   :where(.css-1rocbtd).ant-zoom-big-fast-enter,
   :where(.css-1rocbtd).ant-zoom-big-fast-appear {
       animation-duration: 0.1s;
       animation-fill-mode: both;
       animation-play-state: paused;
   }

   :where(.css-1rocbtd).ant-zoom-big-fast-leave {
       animation-duration: 0.1s;
       animation-fill-mode: both;
       animation-play-state: paused;
   }

   :where(.css-1rocbtd).ant-zoom-big-fast-enter.ant-zoom-big-fast-enter-active,
   :where(.css-1rocbtd).ant-zoom-big-fast-appear.ant-zoom-big-fast-appear-active {
       animation-name: css-1rocbtd-antZoomBigIn;
       animation-play-state: running;
   }

   :where(.css-1rocbtd).ant-zoom-big-fast-leave.ant-zoom-big-fast-leave-active {
       animation-name: css-1rocbtd-antZoomBigOut;
       animation-play-state: running;
       pointer-events: none;
   }

   :where(.css-1rocbtd).ant-zoom-big-fast-enter,
   :where(.css-1rocbtd).ant-zoom-big-fast-appear {
       transform: scale(0);
       opacity: 0;
       animation-timing-function: cubic-bezier(0.08, 0.82, 0.17, 1);
   }

   :where(.css-1rocbtd).ant-zoom-big-fast-enter-prepare,
   :where(.css-1rocbtd).ant-zoom-big-fast-appear-prepare {
       transform: none;
   }

   :where(.css-1rocbtd).ant-zoom-big-fast-leave {
       animation-timing-function: cubic-bezier(0.78, 0.14, 0.15, 0.86);
   }

   @keyframes css-1rocbtd-antZoomBigIn {
       0% {
           transform: scale(0.8);
           opacity: 0;
       }

       100% {
           transform: scale(1);
           opacity: 1;
       }
   }

   @keyframes css-1rocbtd-antZoomBigOut {
       0% {
           transform: scale(1);
       }

       100% {
           transform: scale(0.8);
           opacity: 0;
       }
   }

   :where(.css-1rocbtd).ant-popover {
       box-sizing: border-box;
       margin: 0;
       padding: 0;
       color: rgba(0, 0, 0, 0.88);
       font-size: 14px;
       line-height: 1.5714285714285714;
       list-style: none;
       font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, 'Noto Sans', sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol', 'Noto Color Emoji';
       position: absolute;
       top: 0;
       left: 0;
       z-index: 1030;
       font-weight: normal;
       white-space: normal;
       text-align: start;
       cursor: auto;
       user-select: text;
       --valid-offset-x: var(--arrow-offset-horizontal, var(--arrow-x));
       transform-origin: var(--valid-offset-x, 50%) var(--arrow-y, 50%);
       --antd-arrow-background-color: #ffffff;
       width: max-content;
       max-width: 100vw;
   }

   :where(.css-1rocbtd).ant-popover-rtl {
       direction: rtl;
   }

   :where(.css-1rocbtd).ant-popover-hidden {
       display: none;
   }

   :where(.css-1rocbtd).ant-popover .ant-popover-content {
       position: relative;
   }

   :where(.css-1rocbtd).ant-popover .ant-popover-inner {
       background-color: #ffffff;
       background-clip: padding-box;
       border-radius: 8px;
       box-shadow: 0 6px 16px 0 rgba(0, 0, 0, 0.08), 0 3px 6px -4px rgba(0, 0, 0, 0.12), 0 9px 28px 8px rgba(0, 0, 0, 0.05);
       padding: 12px;
   }

   :where(.css-1rocbtd).ant-popover .ant-popover-title {
       min-width: 177px;
       margin-bottom: 8px;
       color: rgba(0, 0, 0, 0.88);
       font-weight: 600;
       border-bottom: none;
       padding: 0;
   }

   :where(.css-1rocbtd).ant-popover .ant-popover-inner-content {
       color: rgba(0, 0, 0, 0.88);
       padding: 0;
   }

   :where(.css-1rocbtd).ant-popover .ant-popover-arrow {
       position: absolute;
       z-index: 1;
       display: block;
       pointer-events: none;
       width: 16px;
       height: 16px;
       overflow: hidden;
   }

   :where(.css-1rocbtd).ant-popover .ant-popover-arrow::before {
       position: absolute;
       bottom: 0;
       inset-inline-start: 0;
       width: 16px;
       height: 8px;
       background: var(--antd-arrow-background-color);
       clip-path: polygon(1.6568542494923806px 100%, 50% 1.6568542494923806px, 14.34314575050762px 100%, 1.6568542494923806px 100%);
       clip-path: path('M 0 8 A 4 4 0 0 0 2.82842712474619 6.82842712474619 L 6.585786437626905 3.0710678118654755 A 2 2 0 0 1 9.414213562373096 3.0710678118654755 L 13.17157287525381 6.82842712474619 A 4 4 0 0 0 16 8 Z');
       content: "";
   }

   :where(.css-1rocbtd).ant-popover .ant-popover-arrow::after {
       content: "";
       position: absolute;
       width: 8.970562748477143px;
       height: 8.970562748477143px;
       bottom: 0;
       inset-inline: 0;
       margin: auto;
       border-radius: 0 0 2px 0;
       transform: translateY(50%) rotate(-135deg);
       box-shadow: 2px 2px 5px rgba(0, 0, 0, 0.05);
       z-index: 0;
       background: transparent;
   }

   :where(.css-1rocbtd).ant-popover .ant-popover-arrow:before {
       background: var(--antd-arrow-background-color);
   }

   :where(.css-1rocbtd).ant-popover-placement-top>.ant-popover-arrow,
   :where(.css-1rocbtd).ant-popover-placement-topLeft>.ant-popover-arrow,
   :where(.css-1rocbtd).ant-popover-placement-topRight>.ant-popover-arrow {
       bottom: 0;
       transform: translateY(100%) rotate(180deg);
   }

   :where(.css-1rocbtd).ant-popover-placement-top>.ant-popover-arrow {
       left: 50%;
       transform: translateX(-50%) translateY(100%) rotate(180deg);
   }

   :where(.css-1rocbtd).ant-popover-placement-topLeft {
       --arrow-offset-horizontal: 12px;
   }

   :where(.css-1rocbtd).ant-popover-placement-topLeft>.ant-popover-arrow {
       left: 12px;
   }

   :where(.css-1rocbtd).ant-popover-placement-topRight {
       --arrow-offset-horizontal: calc(100% - 12px);
   }

   :where(.css-1rocbtd).ant-popover-placement-topRight>.ant-popover-arrow {
       right: 12px;
   }

   :where(.css-1rocbtd).ant-popover-placement-bottom>.ant-popover-arrow,
   :where(.css-1rocbtd).ant-popover-placement-bottomLeft>.ant-popover-arrow,
   :where(.css-1rocbtd).ant-popover-placement-bottomRight>.ant-popover-arrow {
       top: 0;
       transform: translateY(-100%);
   }

   :where(.css-1rocbtd).ant-popover-placement-bottom>.ant-popover-arrow {
       left: 50%;
       transform: translateX(-50%) translateY(-100%);
   }

   :where(.css-1rocbtd).ant-popover-placement-bottomLeft {
       --arrow-offset-horizontal: 12px;
   }

   :where(.css-1rocbtd).ant-popover-placement-bottomLeft>.ant-popover-arrow {
       left: 12px;
   }

   :where(.css-1rocbtd).ant-popover-placement-bottomRight {
       --arrow-offset-horizontal: calc(100% - 12px);
   }

   :where(.css-1rocbtd).ant-popover-placement-bottomRight>.ant-popover-arrow {
       right: 12px;
   }

   :where(.css-1rocbtd).ant-popover-placement-left>.ant-popover-arrow,
   :where(.css-1rocbtd).ant-popover-placement-leftTop>.ant-popover-arrow,
   :where(.css-1rocbtd).ant-popover-placement-leftBottom>.ant-popover-arrow {
       right: 0;
       transform: translateX(100%) rotate(90deg);
   }

   :where(.css-1rocbtd).ant-popover-placement-left>.ant-popover-arrow {
       top: 50%;
       transform: translateY(-50%) translateX(100%) rotate(90deg);
   }

   :where(.css-1rocbtd).ant-popover-placement-leftTop>.ant-popover-arrow {
       top: 8px;
   }

   :where(.css-1rocbtd).ant-popover-placement-leftBottom>.ant-popover-arrow {
       bottom: 8px;
   }

   :where(.css-1rocbtd).ant-popover-placement-right>.ant-popover-arrow,
   :where(.css-1rocbtd).ant-popover-placement-rightTop>.ant-popover-arrow,
   :where(.css-1rocbtd).ant-popover-placement-rightBottom>.ant-popover-arrow {
       left: 0;
       transform: translateX(-100%) rotate(-90deg);
   }

   :where(.css-1rocbtd).ant-popover-placement-right>.ant-popover-arrow {
       top: 50%;
       transform: translateY(-50%) translateX(-100%) rotate(-90deg);
   }

   :where(.css-1rocbtd).ant-popover-placement-rightTop>.ant-popover-arrow {
       top: 8px;
   }

   :where(.css-1rocbtd).ant-popover-placement-rightBottom>.ant-popover-arrow {
       bottom: 8px;
   }

   :where(.css-1rocbtd).ant-popover-pure {
       position: relative;
       max-width: none;
       margin: 16px;
       display: inline-block;
   }

   :where(.css-1rocbtd).ant-popover-pure .ant-popover-content {
       display: inline-block;
   }

   :where(.css-1rocbtd).ant-popover.ant-popover-blue {
       --antd-arrow-background-color: #1677ff;
   }

   :where(.css-1rocbtd).ant-popover.ant-popover-blue .ant-popover-inner {
       background-color: #1677ff;
   }

   :where(.css-1rocbtd).ant-popover.ant-popover-blue .ant-popover-arrow {
       background: transparent;
   }

   :where(.css-1rocbtd).ant-popover.ant-popover-purple {
       --antd-arrow-background-color: #722ed1;
   }

   :where(.css-1rocbtd).ant-popover.ant-popover-purple .ant-popover-inner {
       background-color: #722ed1;
   }

   :where(.css-1rocbtd).ant-popover.ant-popover-purple .ant-popover-arrow {
       background: transparent;
   }

   :where(.css-1rocbtd).ant-popover.ant-popover-cyan {
       --antd-arrow-background-color: #13c2c2;
   }

   :where(.css-1rocbtd).ant-popover.ant-popover-cyan .ant-popover-inner {
       background-color: #13c2c2;
   }

   :where(.css-1rocbtd).ant-popover.ant-popover-cyan .ant-popover-arrow {
       background: transparent;
   }

   :where(.css-1rocbtd).ant-popover.ant-popover-green {
       --antd-arrow-background-color: #52c41a;
   }

   :where(.css-1rocbtd).ant-popover.ant-popover-green .ant-popover-inner {
       background-color: #52c41a;
   }

   :where(.css-1rocbtd).ant-popover.ant-popover-green .ant-popover-arrow {
       background: transparent;
   }

   :where(.css-1rocbtd).ant-popover.ant-popover-magenta {
       --antd-arrow-background-color: #eb2f96;
   }

   :where(.css-1rocbtd).ant-popover.ant-popover-magenta .ant-popover-inner {
       background-color: #eb2f96;
   }

   :where(.css-1rocbtd).ant-popover.ant-popover-magenta .ant-popover-arrow {
       background: transparent;
   }

   :where(.css-1rocbtd).ant-popover.ant-popover-pink {
       --antd-arrow-background-color: #eb2f96;
   }

   :where(.css-1rocbtd).ant-popover.ant-popover-pink .ant-popover-inner {
       background-color: #eb2f96;
   }

   :where(.css-1rocbtd).ant-popover.ant-popover-pink .ant-popover-arrow {
       background: transparent;
   }

   :where(.css-1rocbtd).ant-popover.ant-popover-red {
       --antd-arrow-background-color: #f5222d;
   }

   :where(.css-1rocbtd).ant-popover.ant-popover-red .ant-popover-inner {
       background-color: #f5222d;
   }

   :where(.css-1rocbtd).ant-popover.ant-popover-red .ant-popover-arrow {
       background: transparent;
   }

   :where(.css-1rocbtd).ant-popover.ant-popover-orange {
       --antd-arrow-background-color: #fa8c16;
   }

   :where(.css-1rocbtd).ant-popover.ant-popover-orange .ant-popover-inner {
       background-color: #fa8c16;
   }

   :where(.css-1rocbtd).ant-popover.ant-popover-orange .ant-popover-arrow {
       background: transparent;
   }

   :where(.css-1rocbtd).ant-popover.ant-popover-yellow {
       --antd-arrow-background-color: #fadb14;
   }

   :where(.css-1rocbtd).ant-popover.ant-popover-yellow .ant-popover-inner {
       background-color: #fadb14;
   }

   :where(.css-1rocbtd).ant-popover.ant-popover-yellow .ant-popover-arrow {
       background: transparent;
   }

   :where(.css-1rocbtd).ant-popover.ant-popover-volcano {
       --antd-arrow-background-color: #fa541c;
   }

   :where(.css-1rocbtd).ant-popover.ant-popover-volcano .ant-popover-inner {
       background-color: #fa541c;
   }

   :where(.css-1rocbtd).ant-popover.ant-popover-volcano .ant-popover-arrow {
       background: transparent;
   }

   :where(.css-1rocbtd).ant-popover.ant-popover-geekblue {
       --antd-arrow-background-color: #2f54eb;
   }

   :where(.css-1rocbtd).ant-popover.ant-popover-geekblue .ant-popover-inner {
       background-color: #2f54eb;
   }

   :where(.css-1rocbtd).ant-popover.ant-popover-geekblue .ant-popover-arrow {
       background: transparent;
   }

   :where(.css-1rocbtd).ant-popover.ant-popover-lime {
       --antd-arrow-background-color: #a0d911;
   }

   :where(.css-1rocbtd).ant-popover.ant-popover-lime .ant-popover-inner {
       background-color: #a0d911;
   }

   :where(.css-1rocbtd).ant-popover.ant-popover-lime .ant-popover-arrow {
       background: transparent;
   }

   :where(.css-1rocbtd).ant-popover.ant-popover-gold {
       --antd-arrow-background-color: #faad14;
   }

   :where(.css-1rocbtd).ant-popover.ant-popover-gold .ant-popover-inner {
       background-color: #faad14;
   }

   :where(.css-1rocbtd).ant-popover.ant-popover-gold .ant-popover-arrow {
       background: transparent;
   }

   :where(.css-1rocbtd).ant-zoom-big-enter,
   :where(.css-1rocbtd).ant-zoom-big-appear {
       animation-duration: 0.2s;
       animation-fill-mode: both;
       animation-play-state: paused;
   }

   :where(.css-1rocbtd).ant-zoom-big-leave {
       animation-duration: 0.2s;
       animation-fill-mode: both;
       animation-play-state: paused;
   }

   :where(.css-1rocbtd).ant-zoom-big-enter.ant-zoom-big-enter-active,
   :where(.css-1rocbtd).ant-zoom-big-appear.ant-zoom-big-appear-active {
       animation-name: css-1rocbtd-antZoomBigIn;
       animation-play-state: running;
   }

   :where(.css-1rocbtd).ant-zoom-big-leave.ant-zoom-big-leave-active {
       animation-name: css-1rocbtd-antZoomBigOut;
       animation-play-state: running;
       pointer-events: none;
   }

   :where(.css-1rocbtd).ant-zoom-big-enter,
   :where(.css-1rocbtd).ant-zoom-big-appear {
       transform: scale(0);
       opacity: 0;
       animation-timing-function: cubic-bezier(0.08, 0.82, 0.17, 1);
   }

   :where(.css-1rocbtd).ant-zoom-big-enter-prepare,
   :where(.css-1rocbtd).ant-zoom-big-appear-prepare {
       transform: none;
   }

   :where(.css-1rocbtd).ant-zoom-big-leave {
       animation-timing-function: cubic-bezier(0.78, 0.14, 0.15, 0.86);
   }

   .floating-assistant {
       flex-direction: column;
       display: flex;
       position: fixed
   }

   .floating-assistant:hover .dropdown-list,
   .floating-assistant.hovered .dropdown-list {
       opacity: 1;
       max-height: 400px;
       padding: 3px 0
   }

   .floating-assistant:hover .entry .entry-content,
   .floating-assistant.hovered .entry .entry-content {
       width: 53px
   }

   .floating-assistant:hover .entry.show-notification .entry-content,
   .floating-assistant.hovered .entry.show-notification .entry-content {
       width: auto
   }

   .floating-assistant:hover .entry.show-notification .entry-content .notification-icon.icon-silent.icon-right,
   .floating-assistant.hovered .entry.show-notification .entry-content .notification-icon.icon-silent.icon-right {
       padding-right: 15px
   }

   .floating-assistant:hover .entry.show-notification .entry-content .notification-icon.icon-silent.icon-left,
   .floating-assistant.hovered .entry.show-notification .entry-content .notification-icon.icon-silent.icon-left {
       padding-left: 15px
   }

   .floating-assistant:hover .entry-icon-close,
   .floating-assistant.hovered .entry-icon-close {
       opacity: 1 !important
   }

   .floating-assistant:hover.attach-left,
   .floating-assistant.hovered.attach-left {
       padding: 0 !important
   }

   .floating-assistant:hover.attach-left .dropdown-list,
   .floating-assistant.hovered.attach-left .dropdown-list {
       margin-left: 16px
   }

   .floating-assistant:hover.attach-right,
   .floating-assistant.hovered.attach-right {
       padding: 0 !important
   }

   .floating-assistant:hover.attach-right .dropdown-list,
   .floating-assistant.hovered.attach-right .dropdown-list {
       margin-right: 16px
   }

   .floating-assistant.dragging .entry {
       background: #fff;
       border-radius: 24px !important;
       width: 38px !important;
       height: 38px !important;
       padding: 0 !important;
       box-shadow: 0 4px 10px #0000001a !important
   }

   .floating-assistant.dragging .entry .entry-content {
       justify-content: center;
       overflow: hidden;
       width: 38px !important;
       height: 38px !important;
       padding: 0 !important
   }

   .floating-assistant.dragging .entry .entry-content .entry-default-hidden {
       display: none !important
   }

   .floating-assistant.dragging .entry .entry-content .icon-1688 {
       cursor: grabbing
   }

   .floating-assistant.dragging .dropdown-list,
   .floating-assistant.dragging .popover-list {
       display: none !important
   }

   .floating-assistant.dragging .entry-icon-close {
       opacity: 0 !important
   }

   .floating-assistant.attach-left {
       align-items: flex-start
   }

   .floating-assistant.attach-left .entry {
       border-radius: 0 24px 24px 0;
       justify-content: flex-end
   }

   .floating-assistant.attach-left .entry .entry-content {
       flex-direction: row-reverse
   }

   .floating-assistant.attach-left .popover-list {
       left: calc(18px + 100%)
   }

   .floating-assistant.attach-left .popover-list:before {
       right: 50%
   }

   .floating-assistant.attach-left .entry-icon-close {
       right: -6px
   }

   .floating-assistant.attach-right {
       align-items: flex-end
   }

   .floating-assistant.attach-right .entry {
       border-radius: 24px 0 0 24px;
       justify-content: flex-start
   }

   .floating-assistant.attach-right .popover-list {
       right: calc(18px + 100%)
   }

   .floating-assistant.attach-right .popover-list:before {
       left: 50%
   }

   .floating-assistant.attach-right .entry-icon-close {
       left: -6px
   }

   .floating-assistant .entry {
       cursor: pointer;
       background: #fff;
       align-items: center;
       height: 38px;
       display: flex;
       position: relative;
       box-shadow: 0 4px 10px #0000001a
   }

   .floating-assistant .entry .entry-icon-close {
       opacity: 0;
       z-index: 100;
       background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAMAAABg3Am1AAAAAXNSR0IArs4c6QAAACdQTFRFR3BMAAAAAAAAAAAAAAAAAAAAAAAAQ0NDXV1dtra2zc3N8%2FPz%2F%2F%2F%2FKTek4gAAAAx0Uk5TAAokMT5UZnmDs8bvmpEDtgAAAQ9JREFUeNqVlkFuwzAMBEmRu4ls%2F%2F%2B9BQIUapllYs3Nxgxk%2BUDJ3vCRAEkic7g1LBv8B8I%2F6Qm%2B0ycBasIUDrZALDL4kWGF4BdC%2BBvFoKL%2FKuct1s7BW6Bs4PY2nHeB1wUec7LwOJ7rIesCx3XN4p%2FXWZYILub1Wyz%2FOsqvBVWhfaJseRXaJ90GdaF9DkvqQvtMS%2BpC%2B4SButA%2BYaQutE8am0L4Mlj%2F55o66PyuMGj%2FmLqAQfukLtKy8ZsibWi%2FK4a59NvCzaB9XcDMhvZ1EWUIHy%2B%2FFnU05Xp%2BnpOF%2BfdV6Dnf47uDbHdUbg%2Fj3XG%2Ff6BsFbF7KG4fu4ro9LAGVwnSrccDRb9zocnEy4W6%2FvwAOCUt%2FKynlsQAAAAASUVORK5CYII%3D);
       background-position: 50%;
       background-repeat: no-repeat;
       background-size: contain;
       border-radius: 50%;
       justify-content: center;
       align-items: center;
       width: 16px;
       height: 16px;
       display: flex;
       position: absolute;
       top: 0
   }

   .floating-assistant .entry .entry-icon-close:hover {
       background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAMAAABg3Am1AAAAAXNSR0IArs4c6QAAAC1QTFRFR3BMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMzMzi4uLoaGhu7u77u7u%2F%2F%2F%2F5qcerwAAAA50Uk5TAA82SVlwg4%2BZp8TN2fS%2F3UmFAAABGUlEQVR42pWWS3KEMAwFn%2FyR3oDH9z9uVikTWarg3kF1l4CFDDaktK5GmvZWBI7d7vxDr4IcacoNy5O6dJcgQpQpGgwpRuZYgaPyH%2BqZ74vCF5Tli%2FEFtt5c%2BQpNXiCnxg%2BUo7INGBcdn%2FFZF80PGHPezv%2FOrxtRubjmb7H8Odyn7XxwryLy2QEhtyL1SUFhUKQ%2BCxqjIvPZ0BkWic8OZVzEPhXGuIh9Gsi4iH3SB%2Bv7zDsOLPGTwqCxP%2B64UPTYJ%2BOioyV%2BUjSU2M%2BKAgn9tBCgB35adABl9%2FOiuiU8lv8o%2FGpqzwk3HdfzVg33fI7J6SI7XZXHy%2Fh03Z8fKEdFPT0Uj4%2FdiGqJXpEgUaJNkCPV%2F5wUpx%2F%2F%2FvwA8UM7owsRrw8AAAAASUVORK5CYII%3D)
   }

   .floating-assistant .entry .entry-close-popover {
       width: 200px
   }

   .floating-assistant .entry .entry-close-popover .entry-close-menu {
       flex-direction: column;
       align-items: stretch;
       display: flex
   }

   .floating-assistant .entry .entry-close-popover .entry-close-menu .entry-close-menu-item {
       cursor: pointer;
       color: #000000de;
       letter-spacing: 0;
       padding: 10px 8px;
       font-family: PingFang SC;
       font-size: 14px;
       font-weight: 400;
       line-height: 20px
   }

   .floating-assistant .entry .entry-close-popover .entry-close-menu .entry-close-menu-item:hover {
       background: #0000000a
   }

   .floating-assistant .entry .entry-close-popover .entry-close-tips {
       border-top: 1px solid #00000026;
       flex-direction: column;
       padding: 10px 8px;
       display: flex
   }

   .floating-assistant .entry .entry-close-popover .entry-close-tips code {
       font-family: system-ui !important
   }

   .floating-assistant .entry .entry-content {
       box-sizing: border-box;
       align-items: center;
       height: 100%;
       transition: width .2s;
       display: flex
   }

   .floating-assistant .entry.show-notification {
       background: #fff;
       box-shadow: 0 2px 9px #0000000d
   }

   .floating-assistant .entry.show-notification .entry-icon-close {
       display: none
   }

   .floating-assistant .entry-icon {
       justify-content: center;
       align-items: center;
       width: 38px;
       height: 38px;
       display: flex
   }

   .floating-assistant .entry-icon .icon-wangwang {
       background-color: #fff;
       border-radius: 38px;
       width: 38px;
       height: 38px
   }

   .floating-assistant .popover-list {
       flex-direction: column;
       align-items: flex-end;
       gap: 18px 0;
       display: flex;
       position: absolute;
       bottom: 0
   }

   .floating-assistant .popover-list:before {
       content: "";
       opacity: 0;
       z-index: -10;
       width: 100%;
       height: 100%;
       position: absolute;
       bottom: 0
   }

   .floating-assistant .popover-feedback {
       box-shadow: 0 2px 18px #0000004d
   }

   .floating-assistant .update-notification-popover {
       box-sizing: border-box;
       cursor: default;
       background: #fff;
       border-radius: 12px;
       width: 210px;
       height: 90px;
       padding: 14px;
       box-shadow: 0 4px 10px #00000021
   }

   .floating-assistant .update-notification-popover .notification-close {
       cursor: pointer;
       width: 12px;
       height: 12px;
       position: absolute;
       top: 12px;
       right: 12px
   }

   .floating-assistant .update-notification-popover .notification-close:hover {
       background-color: #0000000f
   }

   .floating-assistant .update-notification-popover .notification-header {
       color: #111;
       letter-spacing: 0;
       align-items: center;
       margin-bottom: 7px;
       font-family: PingFang SC;
       font-size: 14px;
       font-weight: 500;
       line-height: 16px;
       display: flex
   }

   .floating-assistant .update-notification-popover .notification-header img {
       width: 40px;
       height: 13px;
       margin-right: 7px
   }

   .floating-assistant .update-notification-popover .notification-content {
       color: #666;
       letter-spacing: 0;
       font-family: PingFang SC;
       font-size: 12px;
       font-weight: 400;
       line-height: 20px
   }

   .floating-assistant .update-notification-popover .notification-content .download-link {
       cursor: pointer
   }

   .floating-assistant .update-notification-popover .notification-content .download-link:hover {
       color: #1890ff;
       text-decoration: underline
   }

   .floating-assistant .multiple-installed-popover {
       box-sizing: border-box;
       cursor: default;
       background: #fff;
       border-radius: 12px;
       width: 210px;
       height: 106px;
       padding: 14px;
       box-shadow: 0 4px 10px #00000021
   }

   .floating-assistant .multiple-installed-popover .popover-close {
       cursor: pointer;
       width: 12px;
       height: 12px;
       position: absolute;
       top: 12px;
       right: 12px
   }

   .floating-assistant .multiple-installed-popover .popover-close:hover {
       background-color: #0000000f
   }

   .floating-assistant .multiple-installed-popover .popover-header {
       color: #111;
       letter-spacing: 0;
       align-items: center;
       margin-bottom: 7px;
       font-family: PingFang SC;
       font-size: 14px;
       font-weight: 500;
       line-height: 16px;
       display: flex
   }

   .floating-assistant .multiple-installed-popover .popover-header img {
       width: 40px;
       height: 13px;
       margin-right: 7px
   }

   .floating-assistant .multiple-installed-popover .popover-content {
       color: #666;
       letter-spacing: 0;
       white-space: pre-line;
       font-family: PingFang SC;
       font-size: 12px;
       font-weight: 400;
       line-height: 20px
   }

   .floating-assistant .multiple-installed-popover .popover-content .download-link {
       cursor: pointer
   }

   .floating-assistant .multiple-installed-popover .popover-content .download-link:hover {
       color: #1890ff;
       text-decoration: underline
   }

   .floating-assistant .dropdown-list {
       opacity: 0;
       z-index: -1;
       background: #fff;
       border-radius: 30px;
       flex-direction: column;
       align-items: center;
       gap: 8px 0;
       width: 40px;
       height: auto;
       max-height: 0;
       margin-bottom: 10px;
       transition: all .2s;
       display: flex;
       position: relative;
       overflow: hidden;
       box-shadow: 0 4px 16px #00000017
   }

   .floating-assistant .dropdown-item {
       cursor: pointer;
       background-position: 50%;
       background-repeat: no-repeat;
       border-radius: 50%;
       justify-content: center;
       align-items: center;
       width: 34px;
       height: 34px;
       display: flex
   }

   .floating-assistant .dropdown-item:hover {
       background: #0000000a
   }

   .floating-assistant .common-icon {
       cursor: pointer;
       background-position: 50%;
       background-repeat: no-repeat;
       background-size: contain;
       width: 100%;
       height: 100%
   }

   .floating-assistant .icon-update {
       background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEgAAABICAMAAABiM0N1AAAAAXNSR0IArs4c6QAAACFQTFRFR3BMEBAQEBAQEREREhISEhISEhISERERERERERERERERwYakJQAAAAp0Uk5TABAgOGCJn7nc7zsMT1QAAAIBSURBVHja5ZjZtsIgDEWbqYT%2B%2FwffgXUbyxEwen3yvKhgdyYWhG4fKlYr7se33IspP0eR3Y9O1STty0kBFqUwx0Q7JzBzPeaV%2BrFU1SWG7LhRMRX%2BGWVR84xT7DeUvt6kJWad55xFStnqSZIxRypgQHSWosqEg8ZQ4n8knsa1TiTZNE90cralThJNJnV7QDo2qjNO4u9UwcRcNkiTjTlqJmPS3lVsnDy9GMDiXF3a26BsqPprYUPJHZcoxkBtCobDOkO8lXIgRvM1Mr0CoUsO0XIKFC5JF1nZsqCttNi6yDQP0hZb5yElQfEkAzcFitj0kiJLgeBRwOZAeimTRxGzIDmzEiB%2BBsQX0L2isRVFEKvSwEz8wIPArrNt1HkJwrJazMYx4ynQ0WQxG8cV4%2F4zTrYHqX0JTiVM9rj8HKT2GSN6r%2Fy4IJHUPjjIuCD3bp0jKQQceBTW%2BYAUHMyl4maAJORg0Ri4SEIOpqjGJh6xAQk5uG5h85%2BTbL35bx5VBBJw4Dicn5m4MkFUYQbOTCABJ8zTuIlAki6bCGxrUCI86TkZ3Ew0bNCaYVItyan0hmb0pfb4DQ3761cIFGcvNfLANYvmN17koLGmajzCQFzrqyh1k91VNHE5dlNh%2BmGIWkne2LUeS7lOAODUG95FJDDo1SBAB8xSYhUp8j8voj70fdwXH4U57WGcrC0AAAAASUVORK5CYII%3D);
       width: 24px;
       height: 24px
   }

   .floating-assistant .icon-procurement-center {
       background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAQAAAAAYLlVAAAAAXNSR0IArs4c6QAAAQ9JREFUeNrtl0GOwzAMA%2Fk0Po0%2F09O8l2IXqdPaG1Yqimp4tc1BbB2CpjEhiLcRGLcI5RDjLkQhwjiJquvnqL6ekKFg1sft3lmnEIf6P4hIVFiXzHLZY6ed15FcX6mgqd5Y69bT0vXHzr4wf%2BwMBa%2Fe2%2B1PvX99%2Ftj5Dzhh7NyzfGtfwa%2F3Ffxn478pf3D8sZTx8IyxNOpNBeKApvpshTi%2FISGbeC4QbxSY8jq4%2FodgucCESgWEE1QmwGdLI1WAIBYoVWDi4wS4SraAMBZhC3yNAA9RvcARtkALtEAL%2BALzYuEe%2FgrEw12x1l4LrDPLjY0EttD6qIu7hD0uHiSnfv%2BwAC99O%2BLf8CwXdzXNQ34AcaJtRoBrRVMAAAAASUVORK5CYII%3D);
       width: 24px;
       height: 24px
   }

   .floating-assistant .icon-1688 {
       background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAG8AAABsCAMAAABTjxz8AAAAA3NCSVQICAjb4U%2FgAAAAAXNSR0IArs4c6QAAADlQTFRFAAAA%2F2AA%2F2AA%2F1oA%2F1wA%2F1wA%2F1oA%2F1sA%2F1wA%2F1sA%2F1wA%2F1sA%2F1wA%2F1wA%2F1sA%2F1sA%2F1sA%2F1sA%2F1sAOjasPQAAABJ0Uk5TABAgMEBQYHCAj5Cfr7%2B%2Fz9%2FvPTphWAAABB1JREFUeNrtmety8ygMhs0ZFjCS7v9iNzF8wa4TYijf7MyO3x9p09R%2BQCekeLl169ZEMSmNdf4hZ7XifxPFlYtIR%2BHqJPsbLB2APgidnAuTLlFb6zzDCg%2F0XWgmmfEtDDQzAekgN8GOnt4rsC1S3QFpf0nTDTum4q8DUk83ZBWIJYsZoCIYpjHbpkVnxO6f8Zcb1NBCKXEKYShunUuDYOQH69MmHHGcf8%2FyupXS5SLWjbNIJ2HQYmlL0ibeuzk4wdKl4siHeAbpqGjqHa7sr4vG%2FA%2BYvr5c15%2BAHHphVQy7S6jCbliVpU2y54oq1Z1Dea04hiPfywu9B4SjoqGwVrQJL2e7p6P0iDXJjOHOcSbacbDSJujCNf3ngH%2F3hewJlXa4SPoMVJ3ti%2FmK454A%2FRfnAesofC0c00ArD%2BlDYQHKEh2x1cAJDwT6afRPmdcVmwxOoalYnUwc0JP2EJdN34exPMf8mmIIMWGupG3f9zlP01GLdGs1cPKaX%2FI9jjov%2F1UorZUUFy7vLEcr%2FdBY72E7Mm%2Bcx1JnrDD8FS90xsriaJxXr0a%2B9BaWqoHzWS6jwUKeX8Zpos4zj%2FfTqgTWQ2HsFAI%2BkgnrcllI46PwenmR6mURqqpe6Axs8f2LjZrrw%2B2RvLRK7mB%2Fuvnh3bELzhMu%2FQjBUHFrd%2BveTnTp4RzwsfJkZ7PZCjFpyo3BFtqZN7S985DBpI1IWaBPMTbKwzdmEcqGRFkfegLdE52MLec8QqultjZEoL3wfZ3iV0sLV%2B4fuV9nU6D59yYeLXu%2FLWkCUMy0Czz08uL0jO6wLiakcRHfVXFJnxQ1uzC0VSHE6ONDgC1fwAcYvzKwN5XqPZoGxdCEVfG14Xj3qRhr3LOilT2l9y0RoxGt7NA%2BAqQYrBLXUfVi2JFScKebzBcX8iHB2XLr1q3%2FTvzwHFO8zm8t9h9oxabAdKSlSKdX96hh%2F7yN%2BznP%2B7iJtZmRUDsNe%2Bj5OfTOfe3z%2FtB8s%2BMBqw9THCzjqvetJ3E06s86ghAuD%2BqMiFALBbVBG1UKkHkM901UIsJyrqe8KluWpMdZtQcuDktsqbxUfkLmmWyNaTw8BIPPO7LZnjxvnScikjN4eekhIIHjrwZ3jfQEFDwGyGPOFF7t9LGVD8An8QJVIN%2B3cRudBcpKs3iQ2zOPucCoj%2FnH5vCeHFcshyU5tIRsQvMkeWHzYqbwcmEpjuP6T3KEbYPp%2BVqiCKftD16dtPA5LjPBsxyXJU7FFF4q%2B9tsx8t9c%2BaF50t8zatyCs%2BX0Geb%2F1xxVPmFHuJ%2Fpng%2BLd%2FJawNPbn63auVzwsdtXFTbhzDDf6eQByoq9brKTOLVEiLyu31FsVTLzSTewiyWYbO%2By%2BW0jlRRT%2BhfHnpNMHz%2FgZTsMG3Le7K5devWrf%2BZ%2FgW5ZKV1ld9HzwAAAABJRU5ErkJggg%3D%3D);
       background-size: 37px 36px;
       width: 40px;
       height: 36px
   }

   .floating-assistant .icon-1688-ai-float {
       background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAH0AAAB3CAMAAAAZxb9xAAAAA3NCSVQICAjb4U%2FgAAAAAXNSR0IArs4c6QAAAUpQTFRFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA41UA11EAzE0AwkkAuUYAsUMAqkAAoz0A91UA8FIA6VAA404A3UwA10oA0UgAzEYAx0QA9VcA8FUA61MA51IA41AA200A%2B1YA91UA9FQA8FIA7VEA6VEA6VAA5k8A%2FFgA%2BVcA9lYA81UA8FQA7VQA6lIA%2F1gA%2FFcA%2BlYA91UA9VUA9VQA8lQA8lMA8FMA8FIA%2FVgA%2B1cA%2BFYA9lYA9lYA9FYA9FUA8lUA%2F1gA%2FVcA%2B1YA%2BVYA91YA91UA9VUA%2FVkA%2B1gA%2BlcA%2BFcA9lYA%2FVgA%2FFcA%2BlcA%2BVcA%2BVYA%2FlgA%2FFgA%2B1gA%2B1cA%2FlgA%2FFgA%2FFcA%2B1cA%2B1cA%2FlgA%2FVgA%2FVgA%2B1gA%2F1gA%2FlgA%2FVgA%2FVcA%2FFcA%2F1kA%2FlkA%2FVcA%2FlgA%2F1gA%2FlgA%2FlcA%2FVcA5DYygwAAAGp0Uk5TAAECAwQFBgcICQoSExQVFhcYGSEiIyQlJicoKTIzNDU2OEFCQ0RFRUZHUVJTVFVVV2BhYmNjZGRlZWZxcnNzdHR1dYCBgoODhISQkZKTlKChoqKjsLGxssDAwcHC0NDR0d%2Fg4ODg7%2B%2Fv8DIICGMAAAqaSURBVHjaxdpde9PIGQZgILIk2AU7lMQO3RAXEjdbwLQkNdmS1FCw2YLTWE3cuEoFa6WrbSfN%2Fz%2FtfOrx%2BLVGJkuvPgc4%2BLJ0e9750EjJtc%2FK9StnQeAL28j%2Fh0b%2BN%2FSNmXxJ38U68mX8K8DIz%2BSvSiNX938OjVyRX0xe0vnm8cs3RyfjZJKMj96%2Fef780b3CL%2FAFbLhfP3p7kjCabPzyoYu%2Fuo0mvxwzR7I3X8FHPhMnsGz046MJ8Yh%2FdM%2FFl9vuRpf7v3Hwi9ugV3aKGj18%2FCEjb76n1V%2FUBm3y%2BIQV5YPHs%2F52XM5fzV5x9%2FW%2BJ3N7x%2F4CbwhP8UVs4pHW69x%2BmzHkYSlPbNAqj05YeUaVSsVT2UQBTujMd%2BLUHpfB2bj35EFFRfn7efvvufUSez1xwsmot7VaMYG%2FYkbJW9L4xe2VoUMeD7aqvg7xV8yHlgi%2FGO55GEBE7m35s7H5odEp78Bh70wK5AMt00z5m7prlhRPdac9v%2BjZ8GnVdyXnV5nMJNfBAye2xtcnlE6HaHSpv2l02ng37vEeJ3QyUHRAM5fvMZmjJcoT3LIxX9DVdRummeX1KV7O0Ytxj%2BdJZtO7dciL8ltMZXOJ8i7crvpotwp6Yb9yJ9X95XlO3bIJnhJ6Mb6Ha59DJw2%2FPWZWOoRYxN8wE%2FS2Z%2FPQgaPhqymzEwdX4WOzynsFuhtHGlfgD0y%2F3XboThylD6cSBLVmrUzfYjpbFY%2Fw0G28AhzpaxZ8M%2B27%2Bbo5zYDPvEIduFeOQw%2FabOTSq4lZHSuFOsXvJAvhtX7JTBgwnQeFOsUrQwcOvZOytJOlxXiX6fQqSqf8NYr3FsG5LXo9ZoV4k%2BkkfrEOXNmV3XJ8O0oZixqiuIXzsJGPnQ2HjtGu8AcZ1dNor91ck%2FDadv80Y9JGnPiBX6JjquUXBcifsJ1J9etptxm4U8sH7sB36TZeGbCZHN%2B8%2B%2B3rUxQk7m%2BHRddTvBnlH%2FdLdeBPGdVl7n97%2F%2F4azzKvPqGR2bmWVt26hdezAl0m1Cmw4ffzvqr7bh0jjidmC%2BgFNvgOM9nyC3QRo6PuLt2NQ2%2FmBez5ZTpwjPdSHTZNI8cjf1EdW1%2BXXo7jusaSaoG%2BBN0ecjSvPw%2BvJvlwbwQL6Qr3R5ROj3956xZ04NZ5p%2FUoH%2B5NfJDoKkI3Ta9S%2FHtuz9Et2vb79ia0XDdNPyAN5zZ04MQGj3P0g8V0T%2BvxbMM57NAhQ9%2FArUdAdTLof%2FE7riu8atv%2F%2FtWiOPhqmpetBh28pd97PmbsmofCUxw6wamOYZs1Arf%2BFad5jq5p3O8RXAdNpzhidXo7MJmnf71zwqT98HquD6f131o4D8GpXs3oXQ%2FVv9k5UZ8TT66hjxjyj1vIQjiKh7pTfX3nZMJkJu%2B5rXVZtzFDXhfVneDQ61bTif5gd8RlbT%2B%2FocN11WsjWnjUvRz3B5jqM3q9dTBKcfLJjply0K0xf0xw6JUCPWFY4JVca7X7gzhhVo4eLfEQvcWQFHoh7nkrmx70KkOyOBqMkoyRJDsrnJ6nBxlD%2FlJS9zub%2B8PxjuflPO5WC5MN1%2FkBRXqXTeXTH%2B5ym64zHN7aHyWi9zyZRfXxLq%2BWQw9ie7WL9%2B7add9odXp6%2BIw3PR1U3pF0KJ5eu%2FVGRoqVxseH%2FSiK4jjOMGiHK14eOurow9wNNVDcetBMWUEukL%2F%2F3n4CbfSNjNFko12xp15ID5YPCWvnfFj3yVzTy%2Fwuvftr0WW%2BQBd8GLbjQvmn0R835l1aZcRLtZdhzvXbTazMDh2NF3y43I8pfT560cSMQ8Arqt5odVotvdqEWO8E7tINL7LWfnV4fHZ%2B%2FsPZ6fGfX323vb0mT%2BLUjaNhbEZwIMWvW7o%2B7iZi72mAU15LsDUOnadABy9I2AR367Chz%2FS9wqGDl4cuhnsFvEUTXEbo2NNC90MV0BTHEIIO3qKBu3TD46sjwdwzgbV5chTFUfvrQje8wAmv3pmLgzWvUwe7cBnokkfPISgkwQ2P2AfPOQS4CMdxD2uNW3V4WGqDp0NeH4FjnuzP0yVfNm98EvCm6vQB%2BfSGyMsmwG0d54ENutEZxHFfn6kzipNhr4rN6iBORoOWGR9It8%2BDmm0ytj6N80C3hu72XreWn6sRMZGuxJ%2BaB4YHvkw10heks4bwp0q3zUQ6Gl%2Fd5Qcmm8Bl5FMjz7P4hhCypj6L2XA1fR69accToVjhPOe1ADaPuljHCjcb5mx2V3njhr1HCYIRE0nVWfpmk%2B6LyJbjobvfU7jMQMm%2B6oOa%2Fp512esP1LecfPA0Dn3Jk8n5WDdWnEThqX4m3GA8g2r1QJz6QN8ApRtB8yPXP9q9jt%2BJiMhfdzzO1xroesphvd1Qe7iW4XBz0hGY76sblxF%2FFR%2FcEp%2B74KkGWJtUE%2BTHNf%2BBjbHQWrrmPTPu6kaP7F8DPtWo39E%2FyBqJ2xapm7XWfO1EnsbnkX8DsKlwSxc4Wq99rTeAy7TM%2B4l%2B9C1fgzB4J3Zeos9FhC4HRNs8MqyIaJyH6NJH12tFjNu42R1F3aaqpxx1o0i%2BtFRX8A5%2F8bcLnnfYS6kuiVXp6hUdjdujDnxFBW3nislATqj21Bv66%2BRbv5rqcxSpqz6%2BWxEZTyaTE66QGSd98Kh8jU0lCqxn34liGrm%2B4Zs%2B569yzNXU10%2FyPwEYe3S14UHtLV20AOnwczdRDbGIBrXkwuRjA%2FO9ZhaaSC4M0HNe4Uq3xj0q35FM3GmNMtGGMFzLGNKV8%2Boizz9Dowd9M1pbetwZHfzsb8Q0LiN1v2P6N9xjPMuqoKNWq68fErQEfv5s%2B9n5xcV%2FLr8LTNTnIh495Y0OnuPQuQ%2Fc0luyO1PxU01%2BG%2F4%2F1aZ2EDFd8drZxeXlme503WPIbrluzTnFdsUXD2VGQmvyf7LlUORUViXh%2BqtA5BnX%2F6W3JMFgRh9Dx4yHjoEncWvUrcmBnImf5ARSeixnQXbBddniF5c8vNOFbi4wyKrWsdQanfyxB%2FQqE4aZv1nYlINN4GuZ%2FCkWYz0UfMTxH6cvMFFHRdahBx3r%2FHzdM%2F2un1%2FGrWYkX8NQNupwbXlPTrzt8PCC54ft5abo9su%2FYsyJ7z51yUih27%2BWuYYpR%2FU6Q7I1uWNA0uWweWFyyfNrtdSqyR4oXV%2BotqzVZlq%2FbjUd%2BgY%2FdgBsL%2BT5ZH%2Bbm3%2Ba0t%2BpAR%2F0sQ%2FLF%2Bdhoc7%2FhS5x%2Bfv%2FRB7dzXRD26HI8rHBk6a85Xr1k9Z%2FfBdqXR5RkzquTKtUF7jiZ%2FU7vUFdHdzoDk7jw3Z%2Bg3f3%2ByhJTg9b%2Bf7tRXT68Sx6EYZab0Q8agOsB2E0HA7XP%2FB%2F9qGLaF21Hjp218pAcF9L7jq0ri%2Fw0HnIXZTKNRWhizh07SDQdSxd8djM2zqaLmP%2FwQ3RITh01dESVCrC8cV1nmme%2F4vAtnSf6AJ16MB5tA4e9UcNaAROdWNCBw5dweCvrvu57iM4nugaRyx9UZ7j0KdcrYug7DwER%2BPJag8ePo12C3QR4FpHpyNW48HDpyhwP4CLBzoqFAeKkMaDpz7esQeadh06Gk6qT3n4NMaGCxYpw%2BFDFynlgePpmSaLcMsjvs2726%2FfBovg2LKG0%2FZTnn4BvGmzII1u7DIaKy98Z2B7OWt0dbhu9PxW%2Fxf9eiT9O5TvDQAAAABJRU5ErkJggg%3D%3D);
       background-size: 37px 36px;
       width: 40px;
       height: 36px
   }

   .floating-assistant .icon-order {
       background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADoAAABCCAQAAACsww0PAAAAAXNCSVQI5gpbmQAAAAFzUkdCAK7OHOkAAAFNSURBVHja7dlhjYQwEAXgkfBmWAGVgAQkrAQkVEIdIAEJSEACEioBCb3kmlya26TbMkeTvXTe3818NMDLbpbezzDzwaEwXhxA2hHLoS6yqlH2HGqDUUUCHOozPEvXm%2BEp7iXLFZS3lz12mGF%2BgbKWrcqlYMP%2BA2Msu2%2FDTNnhUJDzmwUi2QCN8QCJ49AUDWKJ99YoH8Rn7qWGSV%2F6Yc4ld3lA8qielPtoREuT35Re1DsUzVB9DSpRsdXoTqRCI1tx2lNW4AKqn452tKP%2FHAUeU10wAioU5krZs4epQrVVHyNWg7qLqPuQk%2BrvKRRohGvTy6GjbVD90%2Fu3aOmPyCMDKxrpQv%2Fc3r3iPuKk%2Bu71MM2%2FOQC9HDra0Y52tKMdTVGxd6JiU9Sn%2F5Pdl9Qh3jg0zkaPqTWKiYhkaUnKQnFkaUzGwcQb%2B1vBk7fHFLUvihOdkuUa9eEAAAAASUVORK5CYII%3D);
       background-repeat: no-repeat;
       background-size: 19px 21px;
       position: relative
   }

   .floating-assistant .icon-wangwang {
       background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEgAAABICAMAAABiM0N1AAAAAXNSR0IArs4c6QAAACFQTFRFR3BMEBAQEBAQEBAQEhISEhISERERERERERERERERERERHC5segAAAAp0Uk5TABAgOGGLpL%2Fb7%2BZ2WkQAAAIMSURBVHja5ZjBksQgCEQVAYH%2F%2F%2BCtyuwUCUYNOexl%2B%2BiOb5sWyWTKP1ATFcZazqqNuIuZmQgTwhNOVTvU23cFsFuQcqtbQ2Z2RjklsAg2jsxFBcUmctMzibnU1qJVgWwJKc5BZDcSxgZH8g3pkhpPTeHnX%2BmJQi3kiCeWwPLYOnw%2FK7fuK%2BmXpJPM4bO9FIqYiHLS4vz1SEtofQfWJDt0xLXrOfKclqC98Euqc1COxNPLVpIkHOoWB2VIAveNTeWx6La4qpPw9tcc7vCtJARuKRrqJSUeLZEvJQQ6WPKVKJTzRIRugtGSDD3UJoescLGAMSVfoGlCcmkKig56qEQCON6bfk03dqUEh3UL6hFUPZPAzYB8BS%2BlUx4Ut7JjMyAvhi9ZtzmIAyg2jlxAULLH74%2BMOBuTDel7lyC%2FIuCV%2BBXZgvb6A5CHnVQMW9LTMR5%2FaMikYkN6n6cVt2JyYE8vbfMxklQNs16c%2ByYiDUO8v62MA9jgZWUtXnJ%2Bd2Y6PDMVkoZ06BuwhKXl85lfpNR8Dg%2BWJFOYeNSjJUoXFnfALx9zvWhaxz8sSYmP8540cngRnmH6C%2FskJqO6z3nZwU3tI2krDCxeapy0NQVsgbMm6T0KSCxj%2B1DHwKrIu1dRV2U7qVP65diFalsJlgeqZBsxlGdqPYFZC0gnRQXMXrWxjhQsrwRILP5DVCv%2FUz%2BCvDQvIXnuqQAAAABJRU5ErkJggg%3D%3D);
       background-size: 24px 24px;
       width: 24px;
       height: 24px;
       position: relative
   }

   .floating-assistant .icon-wangwang.logout {
       background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEgAAABICAMAAABiM0N1AAAAAXNSR0IArs4c6QAAAB5QTFRFR3BMn5%2Bfl5eXmZmZmZmZmZmZmpqampqamZmZmZmZuC8ZbAAAAAl0Uk5TABAgOGGLpMTmjs%2FZqgAAAgJJREFUeNrlmN1uBCEIhREB4f1fuMk21hnPqEub9Ga%2FS39OmKOCDn0A1d1NCl0pVa15RIQ3U2ECkOLxotXewtJiwq2WY0ARcZXqKjOufIgoBkrisaZV2uEx8NijhdZYJHChJfo4waTyy%2FkqenPNlkHJ90y%2F%2BlonH%2BWi5bxdtsZtG31R%2F1FaeM7fvUQ6yYDUQal0IdJwpQ217ZXixcuu055T9AmF3kK6UlkL5ZRsedgoqSSr0085JbRJ%2B3ndgzMMAlqYdzzm%2FCRfKQH3kDCgRikMQ9LelIIdQuotiPg1I3ILlzkkhz1UF4vsfAtBZpdGgy4dan1T4LjRbdOXyfLctLu7kA2nCMtRqM1C5e6J9NE5odEit0%2FXrBBOtS6bF5Lu9qW%2FLoRgYGDJuC0aU3b5R8mA3JjYkDAXhPCI8LWAuFBCaMs%2FCIHZB9BsWP4UuPy4IZO1xGCfJ8Cp49AmwUNbIY3sgTTCkNhSYGIjy33bOtVKthphgsRylF8zJyhQTGewPuuqjJ%2FB%2BoxlPEEdeRhC8syHtWE1hpS%2FaOnzzSIke%2FUr2LFVSgy33pW7HiPFQSl1YUebQsvZ5%2B0Orv7Wq5UdHzWodAyKLUBnp%2BTPUqxjxDHsTpNJq4jBU3RJsbjQNP04HognnutbisYBY3qP2v4mg6uDuDHlKNUcVYR%2BBcvtR1Slz%2BQLdn4vkyZvBMgAAAAASUVORK5CYII%3D)
   }

   .floating-assistant .icon-wangwang .unread-badge {
       color: #fff;
       background-color: #ff4000;
       border-radius: 14px;
       justify-content: center;
       align-items: center;
       width: 14px;
       height: 14px;
       display: flex;
       position: absolute;
       bottom: 50%;
       left: 50%
   }

   .floating-assistant .icon-wangwang .unread-badge .unread-badge-text {
       font-size: 16px;
       transform: scale(.5)
   }

   .floating-assistant .icon-price {
       background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEYAAAAhCAMAAABTAS1UAAAAAXNSR0IArs4c6QAAACFQTFRFR3BMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALfRtwwAAAAp0Uk5TAN8gYT3BmYDvEOUULHYAAAEYSURBVHja7dTLloMgEEXRelPc%2F%2F%2FgXjFAWsFuTaY5I6yle6AIMR4F9SwBgCtNVQ0f48AjNmphy6mn2JK9YBr8eyx45ncYR2uMAy27zgiOTEGP5W2mBl6lvsfUktgVdp%2BRSEy5XmEqkN7GBcvOmWqq4elEZEI2M8EzY63OcKItaGtmCgkfmZEqWufM%2BEDiZ0y5xGRU2lK%2ByPieUSBdK40s8n%2FGw%2FaMqNExUTtjPEJVqDeYcQb4WMVrF3O0ZNo3E6PjnZW%2Bmnfxl%2FkyB8bbE58xgnuM8OLXbFMgLjLVsWICz2zFgFuq%2FRr4i0laMefnja6ZuMnIkmG5xxRaMWl0iym0YtjoyATvMnPueQj1JAEgKymHDXu7N4joBz0nMSjsNz8vAAAAAElFTkSuQmCC);
       width: 24px;
       height: 14px
   }

   .floating-assistant .icon-ai-chatbot {
       background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAJgAAACYCAMAAAAvHNATAAAAA3NCSVQICAjb4U%2FgAAAAAXNSR0IArs4c6QAAAJZQTFRFAAAAAAAA%2F2AAEBAQ8FoADw8P%2F1gAEBAQ91UADw8P%2F1oAEBAQ%2BlgAEBAQ%2F1gAFBQUEBAQ%2B1YAFBQU%2F1kAExMTEBAQ%2F1gAExMT%2F1kAEhIS%2F1gAEhIS%2F1kAEhIS%2FVkAEhIS%2F1gAEhIS%2FVgAEhIS%2F1kAERER%2FlgAERER%2F1gAERER%2F1kAERER%2F1gAERER%2F1kAERER%2F1gAERERcp8RyQAAADB0Uk5TAAEQEBERICAhITAwMTFAQEBBQVBQUGBgcHCAgI%2BPkJCfn6Cgr6%2BwsL%2B%2Fz8%2Ff3%2B%2FvrH4liQAAA29JREFUeNrt2mFz4jYQgOEVJsf5aImPUFRwaOHctHHBWPv%2F%2F1wvCaM1tiWjIuk8N%2Ft8zExm3rF2ZAECxhhjjDHGGGOMMcYYY4yNyqftAsZoclJqlGVrpdQeRuhVKXWC8VmoN4sxPrA3zyN9YOpfGJu9%2BvAJxmWiLtYQliwbfoNBz0rFWcsSG0qwm6z%2FUtrregLhZHhlBhZP%2B7O6cn5eQCg7vHIAk8X%2BpHqct18ghKTGKxX0%2B3JSRq8QwAZbpGlTtViEG31SuoedJ%2BDdHIl1%2FCfbs%2Bp32ofYaXPsOJinv6dt%2FxR49EkFRtPfX1XT3%2BsphLHCHiswEN9NKW37WXwXfNenZ%2Fdi6nr3i94kxAcIIEFtdxgaf3FxUh%2B%2Biouwo5%2FNUdvYusQf6t1JaOBdTQsJcLSNvyBfLxMmSMD3dw4gUXs0ddFanqeiIdzoJwAz81YmrnzTD4yEGv2y1TnrdpEnemDE%2F%2BjTuEvDm1y0TJVS30RbmNFPWn%2BoerrIVp0%2Bi3BlWWemDn3jLwzClb2glsG7x0YqdcUuS5qb2EXVGX%2FhxPfo5z3nf0ldkcOOqM3hYobakboc%2BB39snfLnfd2PUhtFaZs1%2FvOls3xFz2WqFUiRFnS2sS6a1mLwbAQZZvOSna2MukURry9vzPDWbt0CyOeRr8Gcr2VpW5hxM%2Fo7wAMa1k4hhEfo4%2BZ8RNw5RpG%2FIy%2BcS2laxi5f%2FRzaJGN6NhhcyQJtMyQpJHDctRK6%2BMs4oY1R38FYFnLKm7YCnteR0Q0u6OGlX2bGBEFav%2FEDEuQ5I9dyw2SNGJYjg42EcNqdFDFC8vQyTJaWIlOilhhCTpKI4Xl6EhGCqvRURXn2JOhs2WUsBfU6kO%2F4k2FWuEedt%2F7O7d9nf8nktQ17M5dPwFLWYpERviUdLSexJplJWrH8J8rMyQSrGUSya%2FBP4nvrCexJvGApDCEBTm67qDJfiqrbw%2B7%2F2fmDAYskchbwzz81gaDKtTKG8M83LDIYdABSXpTmI8bFgkMmiEpbgnz8YVF6bjy1XCYnxsWG7iBRCKHwuD%2FK%2B2bmH0ty4EwTzcsDkAcxt8c5uuGReZ%2Bx6Cwhfm6YVHDjapGhiUM7jIjidP%2FpB%2FEu4eUtLriE3bw44yti4yti4yti4yti4yti4wti3S7xlkGjDHGGGOMMcYYYz%2BD%2FwC9ltvdyoPJYQAAAABJRU5ErkJggg%3D%3D);
       width: 34px;
       height: 34px
   }

   .floating-assistant .icon-feedback {
       background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEgAAABICAQAAAD%2F5HvMAAAAAXNCSVQI5gpbmQAAAAFzUkdCAK7OHOkAAADpSURBVHja7c5RDYMwAIThU1AFVYCCGpiCYmAKqqAGNgNTgIIpQAEK0LJkD6TJPdGEXBPuvydok35wzvUVULGgImKIIlbs%2F22YhuEQScxpSbOaw5tH4FRszVdRcwr%2FUXPAf9UcPqlqDp%2B%2BBBwq4Nvc%2BCg4TFqaW1nA4RrSewTOTDeH4awIY3GiOeaYY4455phjjjnmmGOOOeaYY849ONwyFidqOVw6HqlaDoOSmMMgMYdBYg6DFBzuQSApB8jHg1HMYZCWw6AncrOCvVlB7lzsAF26VQ3inSypQVy5lFPRUUDChHjBApy7Zz%2FOTQnSUPBqTAAAAABJRU5ErkJggg%3D%3D);
       width: 24px;
       height: 24px
   }

   .floating-assistant .icon-screenshot {
       background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEgAAABICAMAAABiM0N1AAAAAXNSR0IArs4c6QAAACRQTFRFR3BMEBAQEBAQEBAQEREREhISEhISEREREREREREREREREREREGPYCAAAAAt0Uk5TABAgMEdlg6bG3%2B9VbmOHAAACG0lEQVR42u2Y0ZKlIAxEJZgEkv%2F%2F363VWqM0CyP3bWb67VptE44JjrP96hto39MXfdtIqbhXmsdQdS%2BjFdk9ksY57jxwiB9Jk92lethkYMl%2BqMz2fwgoYUmuI496FDR3ra2F%2B3cZ5iBHFBkmYY7RNtXup7jfHwF6KgkzLjIHjcAtQ3cYgp4DxxYnQ9Bz4JhEFUHPgWMSVWD3AnhJMRgA%2Bg3w4FraCy%2BBu0YwgH4F3CW2CqBfAXeJnAC9AtyFI3NJ6iEAvQQcQC8CB9CLwBH0OnAEvQ7clgDhqOI7ah24fkJIt40%2Fp8QxHx8l8b%2BHrgtJeNIb3YA7r%2BTEYJAtd%2BW9iv0O3PJKToyqxE9ayYlR1VdJxKIqnFPxSxlLpHz6%2FpfI1VGMHR4qkqYx2DjsHdUdp6EnnVtkngN%2FSut8Mb42zcxqF1U8w8MnBWvKzxuTBGg8ecNH6odivTNb2wrrPSR80hIpz4JKd%2FKxIEW2FL%2Fgrvq8J3xG6JOoGI5kjmsQjj5IDZH%2F1fZQPIFmu9YY8K6E2ftgQesEJQzaRkHBSAclNwuCr0brQ9NIB3bp%2BPReBCMkMngAfV9cihnK0MOpx6NS%2BzFp6dmfdnEkjR7G8a%2B5OZGlaTV3PaKIq8dCvaNcTp%2FY9XaAc9RKqT76zApf6b6gsnlo%2BOHXyjJWjYcxKrc%2Bah1JzENKGwp9VboWLnbunyNm1UeUByFP34%2F5D9YfN4U2573Qx6IAAAAASUVORK5CYII%3D);
       width: 24px;
       height: 24px
   }

   .floating-assistant .icon-options {
       background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEgAAABICAMAAABiM0N1AAAAAXNSR0IArs4c6QAAAB5QTFRFR3BMEBAQEBAQEBAQEhISEhISERERERERERERERERDJz3XAAAAAl0Uk5TABAgOWGEosTfRnju4wAAAZxJREFUeNrVV1uOxDAIa3iE9P4X3o9qRBompcBqpeVvXh7sWoAPr4hlDOnUjlLROD%2FVoQijxcmuoJ9LDcrA8PmlBCusCvxwghFCwJklJcRRWUDi%2FHiC4VuXISvQ%2Fvt8kyrAyvxtmz%2FFJxj2PIOzVPCGFcPuSy4%2FeClm42crOKy0Fiu0PQ4HDGuU4h0rn5%2Fc%2FkEfasT%2BloF44jxaAfQt68AIP1aFFCdWF72xMKPE9Fu4XS9bEEVbwA%2FXCygKotzo1uD4UyCAIpCaUIpA6hIuAum0SgLZ0dFSQHaUS6EjnmdwUmy7oHJAdu2mgCxMCsiyygFZmBSQZZUCsjdJGkgMqxxQMzdJtqOh4lSA7MjIi92NOOnHD783s%2F8%2FUH1B3lc2pFc2lY8IXFro2bNGFnUhcvfZIMCrZufglol004%2BgcozS9zEmGAyqfX%2Bwtxes9qc%2FvQ%2BbuFu8TtiMLwU%2FbPpLwQ%2Bb%2Fqrzw6YfVP2wGQiqXtj0g2oobPpB1Q%2BbgxBJPFa%2B6bSsA8P8Aqw8C2cGlrWCipMvVXkwHKVC6iLCbjc%2Foeow0LuyK0oAAAAASUVORK5CYII%3D);
       width: 24px;
       height: 24px
   }

   @font-face {
       font-family: "AlimamaShuHeiTi";
       font-weight: 700;
       src:
           url("https://1688-pc-plugin-smart-link.oss-cn-beijing.aliyuncs.com/material-resource/guidance/AlimamaShuHeiTi-Bold.woff2") format("woff2"),
           url("https://1688-pc-plugin-smart-link.oss-cn-beijing.aliyuncs.com/material-resource/guidance/AlimamaShuHeiTi-Bold.woff") format("woff"),
           url("https://1688-pc-plugin-smart-link.oss-cn-beijing.aliyuncs.com/material-resource/guidance/AlimamaShuHeiTi-Bold.ttf") format("truetype"),
           url("https://1688-pc-plugin-smart-link.oss-cn-beijing.aliyuncs.com/material-resource/guidance/AlimamaShuHeiTi-Bold.otf") format("opentype");
       font-variation-settings: normal;
       font-display: swap;
   }

   .plugin-infra-suite-1z6babvmfe2 .iframe-app {
       width: 100%;
       height: 100%;
       border: none;
   }

   .plugin-infra-suite-3kptw318qj6 {
       position: fixed;
       inset: 0;
       pointer-events: none;
       box-sizing: border-box;
   }

   .plugin-infra-suite-3kptw318qj6 .drawer-mask {
       position: absolute;
       inset: 0;
       background: rgba(0, 0, 0, 0.45);
       pointer-events: auto;
   }

   .plugin-infra-suite-3kptw318qj6 .drawer-content-wrapper {
       position: absolute;
       top: 0;
       left: 0;
       bottom: 0;
       box-shadow: 0px 0px 12px 0px rgba(0, 0, 0, 0.12);

       max-width: 100vw;
       transition: all 0.3s;
       overflow: hidden;
       background: #fff;
   }

   .plugin-infra-suite-3kptw318qj6 .drawer-content {
       position: relative;
       display: flex;
       flex-direction: column;
       width: 100%;
       height: 100%;
       background: #ffffff;
       pointer-events: auto;
   }

   .plugin-infra-suite-3kptw318qj6 .drawer-header-close {
       width: 24px;
       height: 24px;
       cursor: pointer;
       position: absolute;
       top: 18px;
       right: 25px;
   }

   .plugin-infra-suite-3kptw318qj6 .drawer-body {
       flex: auto;
       overflow: hidden;
   }

   .plugin-infra-suite-3kptw318qj6 .drawer-wrapper-aside {
       z-index: 2147483645;
       position: absolute;
       right: 0;
       bottom: 50%;
       margin: 0px;
   }

   .plugin-infra-suite-3kptw318qj6 .drawer-wrapper-aside-size {
       width: 20px;
       height: 60px;
       border-radius: 5px 0px 0px 5px;
       text-align: center;
       color: #999;
       background: #333;
       line-height: 60px;
       margin-top: 2px;
       cursor: pointer;
       opacity: 0.6;
       font-size: 16px;
   }

   .plugin-infra-suite-3kptw318qj6 .drawer-wrapper-aside-size:hover {
       color: #ffffff;
       opacity: 0.9;
   }